Gå til innhold

CentOS5 - yum dependencies helvete


Anbefalte innlegg

Har et par servere som i dag kjører CentOS 5.3 x64. Har utsatt å kjøre inn oppdateringer en god stund nå siden en "yum update" plutselig ønsker å installere 50-60 dependencies. En "yum clean all" har ikke hjulpet for å få dette bort. Jeg ønsker ikke fler pakker installert en ytterst nødvendig. Nå som CentOS 5.4 er releaset så ser jeg på saken igjen og det er fortsatt samme helvete. Er det en måte jeg kan fikse dette på?

 

Har funnet denne bug'n rapportert, men ser ikke ut som at det er noen løsning/framgang der:

http://bugs.centos.org/view.php?id=3841

 

Ser ut som at "ecryptfs-utils" er den store synderen her..

 

[root@cent01 ~]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.ii.uib.no
* updates: mirror.ii.uib.no
* addons: mirror.ii.uib.no
* extras: mirror.ii.uib.no
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package vim-common.x86_64 2:7.0.109-6.el5 set to be updated
---> Package openssl.x86_64 0:0.9.8e-12.el5 set to be updated
---> Package selinux-policy-targeted.noarch 0:2.4.6-255.el5 set to be updated
---> Package ecryptfs-utils.i386 0:75-5.el5 set to be updated
--> Processing Dependency: libssl3.so for package: ecryptfs-utils
--> Processing Dependency: keyutils for package: ecryptfs-utils
--> Processing Dependency: libnssutil3.so for package: ecryptfs-utils
--> Processing Dependency: libnss3.so for package: ecryptfs-utils
--> Processing Dependency: libsmime3.so for package: ecryptfs-utils
--> Processing Dependency: libtspi.so.1 for package: ecryptfs-utils
--> Processing Dependency: libnss3.so(NSS_3.2) for package: ecryptfs-utils
--> Processing Dependency: libnss3.so(NSS_3.3) for package: ecryptfs-utils
---> Package glibc-devel.x86_64 0:2.5-42 set to be updated
---> Package libgcrypt.x86_64 0:1.4.4-5.el5 set to be updated
---> Package hwdata.noarch 0:0.213.16-1.el5 set to be updated
---> Package readline.i386 0:5.1-3.el5 set to be updated
---> Package device-mapper-event.x86_64 0:1.02.32-1.el5 set to be updated
---> Package tcl.x86_64 0:8.4.13-4.el5 set to be updated
---> Package system-config-network-tui.noarch 0:1.3.99.18-1.el5 set to be updated
---> Package policycoreutils.x86_64 0:1.33.12-14.6.el5 set to be updated
---> Package readline.x86_64 0:5.1-3.el5 set to be updated
---> Package cpp.x86_64 0:4.1.2-46.el5 set to be updated
---> Package device-mapper.x86_64 0:1.02.32-1.el5 set to be updated
---> Package grep.x86_64 0:2.5.1-55.el5 set to be updated
---> Package rpm.x86_64 0:4.4.2.3-18.el5 set to be updated
---> Package libsepol.i386 0:1.15.2-2.el5 set to be updated
---> Package libgcc.i386 0:4.1.2-46.el5 set to be updated
---> Package kpartx.x86_64 0:0.4.7-30.el5 set to be updated
---> Package libsemanage.x86_64 0:1.9.1-4.4.el5 set to be updated
---> Package audit-libs.i386 0:1.7.13-2.el5 set to be updated
---> Package sqlite.x86_64 0:3.3.6-5 set to be updated
---> Package cryptsetup-luks.x86_64 0:1.0.3-5.el5 set to be updated
---> Package tcp_wrappers.x86_64 0:7.6-40.7.el5 set to be updated
---> Package mkinitrd.x86_64 0:5.1.19.6-54 set to be updated
--> Processing Dependency: hmaccalc for package: mkinitrd
---> Package glibc.i686 0:2.5-42 set to be updated
---> Package iptables.x86_64 0:1.3.5-5.3.el5 set to be updated
---> Package libstdc++.x86_64 0:4.1.2-46.el5 set to be updated
---> Package mkinitrd.i386 0:5.1.19.6-54 set to be updated
---> Package nash.x86_64 0:5.1.19.6-54 set to be updated
---> Package e2fsprogs.x86_64 0:1.39-23.el5 set to be updated
---> Package coreutils.x86_64 0:5.97-23.el5 set to be updated
---> Package hal.x86_64 0:0.5.8.1-52.el5 set to be updated
---> Package initscripts.x86_64 0:8.45.30-2.el5.centos set to be updated
---> Package libselinux.x86_64 0:1.33.4-5.5.el5 set to be updated
---> Package yum-metadata-parser.x86_64 0:1.1.2-3.el5.centos set to be updated
---> Package selinux-policy.noarch 0:2.4.6-255.el5 set to be updated
---> Package popt.x86_64 0:1.10.2.3-18.el5 set to be updated
---> Package libselinux.i386 0:1.33.4-5.5.el5 set to be updated
---> Package m2crypto.x86_64 0:0.16-6.el5.6 set to be updated
---> Package pam.x86_64 0:0.99.6.2-6.el5 set to be updated
---> Package findutils.x86_64 1:4.2.27-6.el5 set to be updated
---> Package centos-release.x86_64 10:5-4.el5.centos.1 set to be updated
---> Package pam.i386 0:0.99.6.2-6.el5 set to be updated
---> Package iptables-ipv6.x86_64 0:1.3.5-5.3.el5 set to be updated
---> Package setup.noarch 0:2.5.58-7.el5 set to be updated
---> Package libgcc.x86_64 0:4.1.2-46.el5 set to be updated
---> Package dhcpv6-client.x86_64 0:1.0.10-17.el5 set to be updated
---> Package db4.x86_64 0:4.3.29-10.el5 set to be updated
---> Package openssh.x86_64 0:4.3p2-36.el5 set to be updated
--> Processing Dependency: libfipscheck.so.1()(64bit) for package: openssh
---> Package dmraid.x86_64 0:1.0.0.rc13-53.el5 set to be updated
--> Processing Dependency: dmraid-events for package: dmraid
---> Package gcc.x86_64 0:4.1.2-46.el5 set to be updated
---> Package glibc-common.x86_64 0:2.5-42 set to be updated
---> Package libselinux-python.x86_64 0:1.33.4-5.5.el5 set to be updated
---> Package bind-utils.x86_64 30:9.3.6-4.P1.el5 set to be updated
---> Package yum.noarch 0:3.2.22-20.el5.centos set to be updated
---> Package ethtool.x86_64 0:6-3.el5 set to be updated
---> Package mod_ssl.x86_64 1:2.2.3-31.el5.centos set to be updated
---> Package module-init-tools.x86_64 0:3.3-0.pre3.1.54.el5 set to be updated
---> Package vim-minimal.x86_64 2:7.0.109-6.el5 set to be updated
---> Package glibc.x86_64 0:2.5-42 set to be updated
---> Package httpd.x86_64 0:2.2.3-31.el5.centos set to be updated
---> Package centos-release-notes.x86_64 0:5.4-4 set to be updated
---> Package vim-enhanced.x86_64 2:7.0.109-6.el5 set to be updated
---> Package binutils.x86_64 0:2.17.50.0.6-12.el5 set to be updated
---> Package libgcrypt.i386 0:1.4.4-5.el5 set to be updated
---> Package audit-libs.x86_64 0:1.7.13-2.el5 set to be updated
---> Package ecryptfs-utils.x86_64 0:75-5.el5 set to be updated
--> Processing Dependency: libtspi.so.1()(64bit) for package: ecryptfs-utils
---> Package less.x86_64 0:394-6.el5 set to be updated
---> Package psmisc.x86_64 0:22.2-7 set to be updated
---> Package glibc-headers.x86_64 0:2.5-42 set to be updated
---> Package authconfig.x86_64 0:5.3.21-6.el5 set to be updated
---> Package perl.x86_64 4:5.8.8-27.el5 set to be updated
---> Package sudo.x86_64 0:1.6.9p17-5.el5 set to be updated
---> Package rpm-libs.x86_64 0:4.4.2.3-18.el5 set to be updated
---> Package audit-libs-python.x86_64 0:1.7.13-2.el5 set to be updated
---> Package mlocate.x86_64 0:0.15-1.el5.2 set to be updated
---> Package openssh-clients.x86_64 0:4.3p2-36.el5 set to be updated
---> Package e2fsprogs-libs.x86_64 0:1.39-23.el5 set to be updated
---> Package krb5-libs.i386 0:1.6.1-36.el5 set to be updated
---> Package cyrus-sasl-lib.x86_64 0:2.1.22-5.el5 set to be updated
---> Package libselinux-utils.x86_64 0:1.33.4-5.5.el5 set to be updated
---> Package device-mapper-multipath.x86_64 0:0.4.7-30.el5 set to be updated
---> Package bind-libs.x86_64 30:9.3.6-4.P1.el5 set to be updated
---> Package openssh-server.x86_64 0:4.3p2-36.el5 set to be updated
---> Package libsepol.x86_64 0:1.15.2-2.el5 set to be updated
---> Package libgomp.x86_64 0:4.4.0-6.el5 set to be updated
---> Package rpm-python.x86_64 0:4.4.2.3-18.el5 set to be updated
---> Package krb5-libs.x86_64 0:1.6.1-36.el5 set to be updated
---> Package device-mapper.i386 0:1.02.32-1.el5 set to be updated
---> Package dmidecode.x86_64 1:2.9-1.el5 set to be updated
---> Package e2fsprogs-libs.i386 0:1.39-23.el5 set to be updated
---> Package audit.x86_64 0:1.7.13-2.el5 set to be updated
---> Package util-linux.x86_64 0:2.13-0.52.el5 set to be updated
---> Package iputils.x86_64 0:20020927-46.el5 set to be updated
---> Package openssl.i686 0:0.9.8e-12.el5 set to be updated
---> Package pciutils.x86_64 0:2.2.3-7.el5 set to be updated
---> Package iproute.x86_64 0:2.6.18-10.el5 set to be updated
---> Package libvolume_id.x86_64 0:095-14.21.el5 set to be updated
---> Package cpio.x86_64 0:2.6-23.el5 set to be updated
---> Package udev.x86_64 0:095-14.21.el5 set to be updated
---> Package dhclient.x86_64 12:3.0.5-21.el5 set to be updated
---> Package grub.x86_64 0:0.97-13.5 set to be updated
---> Package lvm2.x86_64 0:2.02.46-8.el5 set to be updated
---> Package python.x86_64 0:2.4.3-27.el5 set to be updated
--> Running transaction check
---> Package nss.i386 0:3.12.3.99.3-1.el5.centos.2 set to be updated
--> Processing Dependency: libplds4.so for package: nss
--> Processing Dependency: libplc4.so for package: nss
--> Processing Dependency: libnspr4.so for package: nss
---> Package fipscheck-lib.x86_64 0:1.2.0-1.el5 set to be updated
--> Processing Dependency: /usr/bin/fipscheck for package: fipscheck-lib
---> Package trousers.x86_64 0:0.3.1-4.el5 set to be updated
--> Processing Dependency: libgtk-x11-2.0.so.0()(64bit) for package: trousers
--> Processing Dependency: libcairo.so.2()(64bit) for package: trousers
--> Processing Dependency: libpango-1.0.so.0()(64bit) for package: trousers
--> Processing Dependency: libgdk_pixbuf-2.0.so.0()(64bit) for package: trousers
--> Processing Dependency: libatk-1.0.so.0()(64bit) for package: trousers
--> Processing Dependency: libgdk-x11-2.0.so.0()(64bit) for package: trousers
--> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: trousers
---> Package dmraid-events.x86_64 0:1.0.0.rc13-53.el5 set to be updated
--> Processing Dependency: sgpio for package: dmraid-events
---> Package hmaccalc.x86_64 0:0.9.6-1.el5 set to be updated
---> Package keyutils.x86_64 0:1.2-1.el5 set to be updated
---> Package trousers.i386 0:0.3.1-4.el5 set to be updated
--> Processing Dependency: libgdk-x11-2.0.so.0 for package: trousers
--> Processing Dependency: libpangocairo-1.0.so.0 for package: trousers
--> Processing Dependency: libgtk-x11-2.0.so.0 for package: trousers
--> Processing Dependency: libcairo.so.2 for package: trousers
--> Processing Dependency: libatk-1.0.so.0 for package: trousers
--> Processing Dependency: libgdk_pixbuf-2.0.so.0 for package: trousers
--> Processing Dependency: libgmodule-2.0.so.0 for package: trousers
--> Processing Dependency: libglib-2.0.so.0 for package: trousers
--> Processing Dependency: libpango-1.0.so.0 for package: trousers
--> Processing Dependency: libgobject-2.0.so.0 for package: trousers
--> Running transaction check
---> Package gtk2.i386 0:2.10.4-20.el5 set to be updated
--> Processing Dependency: libtiff >= 3.6.1 for package: gtk2
--> Processing Dependency: libXrandr.so.2 for package: gtk2
--> Processing Dependency: libXrender.so.1 for package: gtk2
--> Processing Dependency: libXcursor.so.1 for package: gtk2
--> Processing Dependency: libjpeg.so.62 for package: gtk2
--> Processing Dependency: libfontconfig.so.1 for package: gtk2
--> Processing Dependency: libX11.so.6 for package: gtk2
--> Processing Dependency: libtiff.so.3 for package: gtk2
--> Processing Dependency: libpng12.so.0 for package: gtk2
--> Processing Dependency: libXext.so.6 for package: gtk2
--> Processing Dependency: libXi.so.6 for package: gtk2
--> Processing Dependency: libcups.so.2 for package: gtk2
--> Processing Dependency: libpng12.so.0(PNG12_0) for package: gtk2
--> Processing Dependency: libXfixes.so.3 for package: gtk2
--> Processing Dependency: libXinerama.so.1 for package: gtk2
--> Processing Dependency: hicolor-icon-theme for package: gtk2
---> Package atk.i386 0:1.12.2-1.fc6 set to be updated
---> Package nspr.i386 0:4.7.4-1.el5_3.1 set to be updated
---> Package glib2.i386 0:2.12.3-4.el5_3.1 set to be updated
---> Package pango.x86_64 0:1.14.9-6.el5.centos set to be updated
--> Processing Dependency: freetype >= 2.1.3-3 for package: pango
--> Processing Dependency: freetype >= 2.1.3-3 for package: pango
--> Processing Dependency: bitstream-vera-fonts for package: pango
--> Processing Dependency: libXft for package: pango
--> Processing Dependency: libfreetype.so.6()(64bit) for package: pango
--> Processing Dependency: libXrender.so.1()(64bit) for package: pango
--> Processing Dependency: libX11.so.6()(64bit) for package: pango
--> Processing Dependency: libXft.so.2()(64bit) for package: pango
--> Processing Dependency: libfontconfig.so.1()(64bit) for package: pango
---> Package atk.x86_64 0:1.12.2-1.fc6 set to be updated
---> Package gtk2.x86_64 0:2.10.4-20.el5 set to be updated
--> Processing Dependency: libpng12.so.0(PNG12_0)(64bit) for package: gtk2
--> Processing Dependency: libXext.so.6()(64bit) for package: gtk2
--> Processing Dependency: libXcursor.so.1()(64bit) for package: gtk2
--> Processing Dependency: libjpeg.so.62()(64bit) for package: gtk2
--> Processing Dependency: libXrandr.so.2()(64bit) for package: gtk2
--> Processing Dependency: libXinerama.so.1()(64bit) for package: gtk2
--> Processing Dependency: libXfixes.so.3()(64bit) for package: gtk2
--> Processing Dependency: libpng12.so.0()(64bit) for package: gtk2
--> Processing Dependency: libcups.so.2()(64bit) for package: gtk2
--> Processing Dependency: libXi.so.6()(64bit) for package: gtk2
---> Package cairo.i386 0:1.2.4-5.el5 set to be updated
--> Processing Dependency: libfreetype.so.6 for package: cairo
---> Package pango.i386 0:1.14.9-6.el5.centos set to be updated
--> Processing Dependency: libXft.so.2 for package: pango
---> Package sgpio.x86_64 0:1.2.0_10-2.el5 set to be updated
---> Package cairo.x86_64 0:1.2.4-5.el5 set to be updated
---> Package fipscheck.x86_64 0:1.2.0-1.el5 set to be updated
--> Running transaction check
---> Package libXrandr.x86_64 0:1.1.1-3.1 set to be updated
---> Package libXrender.i386 0:0.9.1-3.1 set to be updated
---> Package bitstream-vera-fonts.noarch 0:1.10-7 set to be updated
---> Package libXi.x86_64 0:1.0.1-3.1 set to be updated
---> Package libXinerama.i386 0:1.0.1-2.1 set to be updated
---> Package libpng.i386 2:1.2.10-7.1.el5_3.2 set to be updated
---> Package libXcursor.x86_64 0:1.1.7-1.1 set to be updated
---> Package libXi.i386 0:1.0.1-3.1 set to be updated
---> Package libpng.x86_64 2:1.2.10-7.1.el5_3.2 set to be updated
---> Package libXfixes.x86_64 0:4.0.1-2.1 set to be updated
---> Package fontconfig.i386 0:2.4.1-7.el5 set to be updated
--> Processing Dependency: libexpat.so.0 for package: fontconfig
---> Package libXcursor.i386 0:1.1.7-1.1 set to be updated
---> Package libXinerama.x86_64 0:1.0.1-2.1 set to be updated
---> Package libXext.i386 0:1.0.1-2.1 set to be updated
--> Processing Dependency: libXau.so.6 for package: libXext
---> Package cups-libs.x86_64 1:1.3.7-11.el5 set to be updated
--> Processing Dependency: libgnutls.so.13(GNUTLS_1_3)(64bit) for package: cups-libs
--> Processing Dependency: libgnutls.so.13()(64bit) for package: cups-libs
---> Package libXfixes.i386 0:4.0.1-2.1 set to be updated
---> Package freetype.i386 0:2.2.1-21.el5_3 set to be updated
---> Package fontconfig.x86_64 0:2.4.1-7.el5 set to be updated
---> Package cups-libs.i386 1:1.3.7-11.el5 set to be updated
--> Processing Dependency: libgnutls.so.13 for package: cups-libs
--> Processing Dependency: libgnutls.so.13(GNUTLS_1_3) for package: cups-libs
---> Package libtiff.x86_64 0:3.8.2-7.el5_3.4 set to be updated
---> Package libX11.i386 0:1.0.3-11.el5 set to be updated
--> Processing Dependency: xorg-x11-filesystem >= 0.99.2-3 for package: libX11
--> Processing Dependency: libXdmcp.so.6 for package: libX11
---> Package libXrandr.i386 0:1.1.1-3.1 set to be updated
---> Package libXrender.x86_64 0:0.9.1-3.1 set to be updated
---> Package libXext.x86_64 0:1.0.1-2.1 set to be updated
--> Processing Dependency: libXau.so.6()(64bit) for package: libXext
---> Package libjpeg.x86_64 0:6b-37 set to be updated
---> Package libXft.x86_64 0:2.1.10-1.1 set to be updated
---> Package libjpeg.i386 0:6b-37 set to be updated
---> Package freetype.x86_64 0:2.2.1-21.el5_3 set to be updated
---> Package hicolor-icon-theme.noarch 0:0.9-2.1 set to be updated
---> Package libXft.i386 0:2.1.10-1.1 set to be updated
---> Package libX11.x86_64 0:1.0.3-11.el5 set to be updated
--> Processing Dependency: libXdmcp.so.6()(64bit) for package: libX11
---> Package libtiff.i386 0:3.8.2-7.el5_3.4 set to be updated
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4) for package: libtiff
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3) for package: libtiff
--> Processing Dependency: libstdc++.so.6 for package: libtiff
--> Running transaction check
---> Package expat.i386 0:1.95.8-8.2.1 set to be updated
---> Package libXau.i386 0:1.0.1-3.1 set to be updated
---> Package gnutls.x86_64 0:1.4.1-3.el5_2.1 set to be updated
---> Package libXau.x86_64 0:1.0.1-3.1 set to be updated
---> Package libXdmcp.x86_64 0:1.0.1-2.1 set to be updated
---> Package gnutls.i386 0:1.4.1-3.el5_2.1 set to be updated
---> Package libstdc++.i386 0:4.1.2-46.el5 set to be updated
---> Package libXdmcp.i386 0:1.0.1-2.1 set to be updated
---> Package xorg-x11-filesystem.noarch 0:7.1-2.fc6 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================
==
Package						Arch		Version						  Repository
																					Size
==========================================================================================
==
Updating:
audit						  x86_64	  1.7.13-2.el5					 base	  382 k
audit-libs					 i386		1.7.13-2.el5					 base	   80 k
audit-libs					 x86_64	  1.7.13-2.el5					 base	   80 k
audit-libs-python			  x86_64	  1.7.13-2.el5					 base	   81 k
authconfig					 x86_64	  5.3.21-6.el5					 base	  454 k
bind-libs					  x86_64	  30:9.3.6-4.P1.el5				base	  890 k
bind-utils					 x86_64	  30:9.3.6-4.P1.el5				base	  176 k
binutils					   x86_64	  2.17.50.0.6-12.el5			   base	  2.9 M
centos-release				 x86_64	  10:5-4.el5.centos.1			  base	   19 k
centos-release-notes		   x86_64	  5.4-4							base	   39 k
coreutils					  x86_64	  5.97-23.el5					  base	  3.5 M
cpio						   x86_64	  2.6-23.el5					   base	  122 k
cpp							x86_64	  4.1.2-46.el5					 base	  2.9 M
cryptsetup-luks				x86_64	  1.0.3-5.el5					  base	  630 k
cyrus-sasl-lib				 x86_64	  2.1.22-5.el5					 base	  130 k
db4							x86_64	  4.3.29-10.el5					base	  898 k
device-mapper				  x86_64	  1.02.32-1.el5					base	  695 k
device-mapper				  i386		1.02.32-1.el5					base	  662 k
device-mapper-event			x86_64	  1.02.32-1.el5					base	   20 k
device-mapper-multipath		x86_64	  0.4.7-30.el5					 base	  3.0 M
dhclient					   x86_64	  12:3.0.5-21.el5				  base	  281 k
dhcpv6-client				  x86_64	  1.0.10-17.el5					base	  123 k
dmidecode					  x86_64	  1:2.9-1.el5					  base	   68 k
dmraid						 x86_64	  1.0.0.rc13-53.el5				base	  731 k
e2fsprogs					  x86_64	  1.39-23.el5					  base	  987 k
e2fsprogs-libs				 i386		1.39-23.el5					  base	  118 k
e2fsprogs-libs				 x86_64	  1.39-23.el5					  base	  118 k
ecryptfs-utils				 i386		75-5.el5						 base	  157 k
ecryptfs-utils				 x86_64	  75-5.el5						 base	  162 k
ethtool						x86_64	  6-3.el5						  base	   67 k
findutils					  x86_64	  1:4.2.27-6.el5				   base	  294 k
gcc							x86_64	  4.1.2-46.el5					 base	  5.3 M
glibc						  i686		2.5-42						   base	  5.2 M
glibc						  x86_64	  2.5-42						   base	  4.7 M
glibc-common				   x86_64	  2.5-42						   base	   16 M
glibc-devel					x86_64	  2.5-42						   base	  2.4 M
glibc-headers				  x86_64	  2.5-42						   base	  591 k
grep						   x86_64	  2.5.1-55.el5					 base	  176 k
grub						   x86_64	  0.97-13.5						base	  861 k
hal							x86_64	  0.5.8.1-52.el5				   base	  375 k
httpd						  x86_64	  2.2.3-31.el5.centos			  base	  1.2 M
hwdata						 noarch	  0.213.16-1.el5				   base	  367 k
initscripts					x86_64	  8.45.30-2.el5.centos			 base	  1.6 M
iproute						x86_64	  2.6.18-10.el5					base	  822 k
iptables					   x86_64	  1.3.5-5.3.el5					base	  242 k
iptables-ipv6				  x86_64	  1.3.5-5.3.el5					base	  164 k
iputils						x86_64	  20020927-46.el5				  base	  131 k
kpartx						 x86_64	  0.4.7-30.el5					 base	  425 k
krb5-libs					  i386		1.6.1-36.el5					 base	  661 k
krb5-libs					  x86_64	  1.6.1-36.el5					 base	  673 k
less						   x86_64	  394-6.el5						base	  102 k
libgcc						 x86_64	  4.1.2-46.el5					 base	   97 k
libgcc						 i386		4.1.2-46.el5					 base	   94 k
libgcrypt					  i386		1.4.4-5.el5					  base	  250 k
libgcrypt					  x86_64	  1.4.4-5.el5					  base	  233 k
libgomp						x86_64	  4.4.0-6.el5					  base	   68 k
libselinux					 i386		1.33.4-5.5.el5				   base	   76 k
libselinux					 x86_64	  1.33.4-5.5.el5				   base	   77 k
libselinux-python			  x86_64	  1.33.4-5.5.el5				   base	   73 k
libselinux-utils			   x86_64	  1.33.4-5.5.el5				   base	   55 k
libsemanage					x86_64	  1.9.1-4.4.el5					base	  141 k
libsepol					   i386		1.15.2-2.el5					 base	  128 k
libsepol					   x86_64	  1.15.2-2.el5					 base	  131 k
libstdc++					  x86_64	  4.1.2-46.el5					 base	  351 k
libvolume_id				   x86_64	  095-14.21.el5					base	   39 k
lvm2						   x86_64	  2.02.46-8.el5					base	  2.5 M
m2crypto					   x86_64	  0.16-6.el5.6					 base	  494 k
mkinitrd					   i386		5.1.19.6-54					  base	  454 k
mkinitrd					   x86_64	  5.1.19.6-54					  base	  440 k
mlocate						x86_64	  0.15-1.el5.2					 base	   48 k
mod_ssl						x86_64	  1:2.2.3-31.el5.centos			base	   89 k
module-init-tools			  x86_64	  3.3-0.pre3.1.54.el5			  base	  442 k
nash						   x86_64	  5.1.19.6-54					  base	  1.1 M
openssh						x86_64	  4.3p2-36.el5					 base	  286 k
openssh-clients				x86_64	  4.3p2-36.el5					 base	  448 k
openssh-server				 x86_64	  4.3p2-36.el5					 base	  273 k
openssl						i686		0.9.8e-12.el5					base	  1.4 M
openssl						x86_64	  0.9.8e-12.el5					base	  1.4 M
pam							i386		0.99.6.2-6.el5				   base	  976 k
pam							x86_64	  0.99.6.2-6.el5				   base	  976 k
pciutils					   x86_64	  2.2.3-7.el5					  base	   80 k
perl						   x86_64	  4:5.8.8-27.el5				   base	   12 M
policycoreutils				x86_64	  1.33.12-14.6.el5				 base	  628 k
popt						   x86_64	  1.10.2.3-18.el5				  base	   76 k
psmisc						 x86_64	  22.2-7						   base	   62 k
python						 x86_64	  2.4.3-27.el5					 base	  5.9 M
readline					   x86_64	  5.1-3.el5						base	  228 k
readline					   i386		5.1-3.el5						base	  223 k
rpm							x86_64	  4.4.2.3-18.el5				   base	  1.2 M
rpm-libs					   x86_64	  4.4.2.3-18.el5				   base	  923 k
rpm-python					 x86_64	  4.4.2.3-18.el5				   base	   62 k
selinux-policy				 noarch	  2.4.6-255.el5					base	  392 k
selinux-policy-targeted		noarch	  2.4.6-255.el5					base	  1.1 M
setup						  noarch	  2.5.58-7.el5					 base	  125 k
sqlite						 x86_64	  3.3.6-5						  base	  206 k
sudo						   x86_64	  1.6.9p17-5.el5				   base	  226 k
system-config-network-tui	  noarch	  1.3.99.18-1.el5				  base	  1.8 M
tcl							x86_64	  8.4.13-4.el5					 base	  954 k
tcp_wrappers				   x86_64	  7.6-40.7.el5					 base	  112 k
udev						   x86_64	  095-14.21.el5					base	  2.4 M
util-linux					 x86_64	  2.13-0.52.el5					base	  1.8 M
vim-common					 x86_64	  2:7.0.109-6.el5				  base	  6.4 M
vim-enhanced				   x86_64	  2:7.0.109-6.el5				  base	  1.3 M
vim-minimal					x86_64	  2:7.0.109-6.el5				  base	  333 k
yum							noarch	  3.2.22-20.el5.centos			 base	  997 k
yum-metadata-parser			x86_64	  1.1.2-3.el5.centos			   base	   25 k
Installing for dependencies:
atk							x86_64	  1.12.2-1.fc6					 base	  224 k
atk							i386		1.12.2-1.fc6					 base	  222 k
bitstream-vera-fonts		   noarch	  1.10-7						   base	  343 k
cairo						  x86_64	  1.2.4-5.el5					  base	  386 k
cairo						  i386		1.2.4-5.el5					  base	  394 k
cups-libs					  i386		1:1.3.7-11.el5				   base	  195 k
cups-libs					  x86_64	  1:1.3.7-11.el5				   base	  191 k
dmraid-events				  x86_64	  1.0.0.rc13-53.el5				base	   22 k
expat						  i386		1.95.8-8.2.1					 base	   77 k
fipscheck					  x86_64	  1.2.0-1.el5					  base	   13 k
fipscheck-lib				  x86_64	  1.2.0-1.el5					  base	  6.7 k
fontconfig					 i386		2.4.1-7.el5					  base	  174 k
fontconfig					 x86_64	  2.4.1-7.el5					  base	  175 k
freetype					   x86_64	  2.2.1-21.el5_3				   base	  309 k
freetype					   i386		2.2.1-21.el5_3				   base	  310 k
glib2						  i386		2.12.3-4.el5_3.1				 base	  674 k
gnutls						 x86_64	  1.4.1-3.el5_2.1				  base	  364 k
gnutls						 i386		1.4.1-3.el5_2.1				  base	  351 k
gtk2						   x86_64	  2.10.4-20.el5					base	  6.5 M
gtk2						   i386		2.10.4-20.el5					base	  6.5 M
hicolor-icon-theme			 noarch	  0.9-2.1						  base	   25 k
hmaccalc					   x86_64	  0.9.6-1.el5					  base	   21 k
keyutils					   x86_64	  1.2-1.el5						base	   38 k
libX11						 i386		1.0.3-11.el5					 base	  796 k
libX11						 x86_64	  1.0.3-11.el5					 base	  798 k
libXau						 i386		1.0.1-3.1						base	   18 k
libXau						 x86_64	  1.0.1-3.1						base	   18 k
libXcursor					 i386		1.1.7-1.1						base	   32 k
libXcursor					 x86_64	  1.1.7-1.1						base	   32 k
libXdmcp					   i386		1.0.1-2.1						base	   19 k
libXdmcp					   x86_64	  1.0.1-2.1						base	   19 k
libXext						i386		1.0.1-2.1						base	   35 k
libXext						x86_64	  1.0.1-2.1						base	   37 k
libXfixes					  i386		4.0.1-2.1						base	   14 k
libXfixes					  x86_64	  4.0.1-2.1						base	   15 k
libXft						 x86_64	  2.1.10-1.1					   base	   44 k
libXft						 i386		2.1.10-1.1					   base	   44 k
libXi						  i386		1.0.1-3.1						base	   25 k
libXi						  x86_64	  1.0.1-3.1						base	   25 k
libXinerama					i386		1.0.1-2.1						base	  9.7 k
libXinerama					x86_64	  1.0.1-2.1						base	  9.8 k
libXrandr					  i386		1.1.1-3.1						base	   15 k
libXrandr					  x86_64	  1.1.1-3.1						base	   15 k
libXrender					 i386		0.9.1-3.1						base	   27 k
libXrender					 x86_64	  0.9.1-3.1						base	   28 k
libjpeg						i386		6b-37							base	  139 k
libjpeg						x86_64	  6b-37							base	  139 k
libpng						 i386		2:1.2.10-7.1.el5_3.2			 base	  241 k
libpng						 x86_64	  2:1.2.10-7.1.el5_3.2			 base	  234 k
libstdc++					  i386		4.1.2-46.el5					 base	  361 k
libtiff						x86_64	  3.8.2-7.el5_3.4				  base	  312 k
libtiff						i386		3.8.2-7.el5_3.4				  base	  306 k
nspr						   i386		4.7.4-1.el5_3.1				  base	  119 k
nss							i386		3.12.3.99.3-1.el5.centos.2	   base	  1.0 M
pango						  x86_64	  1.14.9-6.el5.centos			  base	  338 k
pango						  i386		1.14.9-6.el5.centos			  base	  335 k
sgpio						  x86_64	  1.2.0_10-2.el5				   base	   11 k
trousers					   i386		0.3.1-4.el5					  base	  308 k
trousers					   x86_64	  0.3.1-4.el5					  base	  308 k
xorg-x11-filesystem			noarch	  7.1-2.fc6						base	  5.4 k

Transaction Summary
==========================================================================================
==
Install	 60 Package(s)		 
Update	 106 Package(s)		 
Remove	   0 Package(s)		 

Total download size: 139 M
Is this ok [y/N]: n
Exiting on user Command
Complete!

Lenke til kommentar
  • 3 uker senere...
Videoannonse
Annonse

Mon det kan være slik at yum config filen inneholder noen fler repositories en den skulle ? Disse bør da eventuelt bli gjenstand for "Comment out".

 

Eller hvis det er en pakke som ser ut til å trekke med seg det øvrige, hva med å fjerne denne, hvis den kan unnværes ?

Endret av arne22
Lenke til kommentar
  • 1 måned senere...

Har lokalisert problemet til pakken 'ecryptfs-utils':

 

'yum update ecryptfs-utils' ga meg følgende:

 

=================================================================
Package			  Arch   Version			   Repository
														Size
=================================================================
Updating:
ecryptfs-utils	   i386   75-5.el5			  base	157 k
ecryptfs-utils	   x86_64 75-5.el5			  base	162 k
expat				x86_64 1.95.8-8.3.el5_4.2	updates  76 k
nspr				 x86_64 4.7.6-1.el5_4		 updates 118 k
nss				  x86_64 3.12.3.99.3-1.el5.centos.2
											   base	1.1 M
Installing for dependencies:
atk				  i386   1.12.2-1.fc6		  base	222 k
atk				  x86_64 1.12.2-1.fc6		  base	224 k
bitstream-vera-fonts noarch 1.10-7				base	343 k
cairo				x86_64 1.2.4-5.el5		   base	386 k
cairo				i386   1.2.4-5.el5		   base	394 k
cups-libs			i386   1:1.3.7-11.el5_4.4	updates 195 k
cups-libs			x86_64 1:1.3.7-11.el5_4.4	updates 191 k
expat				i386   1.95.8-8.3.el5_4.2	updates  77 k
fontconfig		   i386   2.4.1-7.el5		   base	174 k
fontconfig		   x86_64 2.4.1-7.el5		   base	175 k
freetype			 i386   2.2.1-21.el5_3		base	310 k
freetype			 x86_64 2.2.1-21.el5_3		base	309 k
glib2				i386   2.12.3-4.el5_3.1	  base	674 k
gnutls			   i386   1.4.1-3.el5_3.5	   updates 348 k
gnutls			   x86_64 1.4.1-3.el5_3.5	   updates 362 k
gtk2				 x86_64 2.10.4-20.el5		 base	6.5 M
gtk2				 i386   2.10.4-20.el5		 base	6.5 M
hicolor-icon-theme   noarch 0.9-2.1			   base	 25 k
keyutils			 x86_64 1.2-1.el5			 base	 38 k
libX11			   x86_64 1.0.3-11.el5		  base	798 k
libX11			   i386   1.0.3-11.el5		  base	796 k
libXau			   i386   1.0.1-3.1			 base	 18 k
libXau			   x86_64 1.0.1-3.1			 base	 18 k
libXcursor		   i386   1.1.7-1.1			 base	 32 k
libXcursor		   x86_64 1.1.7-1.1			 base	 32 k
libXdmcp			 i386   1.0.1-2.1			 base	 19 k
libXdmcp			 x86_64 1.0.1-2.1			 base	 19 k
libXext			  x86_64 1.0.1-2.1			 base	 37 k
libXext			  i386   1.0.1-2.1			 base	 35 k
libXfixes			i386   4.0.1-2.1			 base	 14 k
libXfixes			x86_64 4.0.1-2.1			 base	 15 k
libXft			   i386   2.1.10-1.1			base	 44 k
libXft			   x86_64 2.1.10-1.1			base	 44 k
libXi				i386   1.0.1-3.1			 base	 25 k
libXi				x86_64 1.0.1-3.1			 base	 25 k
libXinerama		  i386   1.0.1-2.1			 base	9.7 k
libXinerama		  x86_64 1.0.1-2.1			 base	9.8 k
libXrandr			i386   1.1.1-3.1			 base	 15 k
libXrandr			x86_64 1.1.1-3.1			 base	 15 k
libXrender		   i386   0.9.1-3.1			 base	 27 k
libXrender		   x86_64 0.9.1-3.1			 base	 28 k
libjpeg			  i386   6b-37				 base	139 k
libjpeg			  x86_64 6b-37				 base	139 k
libpng			   x86_64 2:1.2.10-7.1.el5_3.2  base	234 k
libpng			   i386   2:1.2.10-7.1.el5_3.2  base	241 k
libtiff			  x86_64 3.8.2-7.el5_3.4	   base	312 k
libtiff			  i386   3.8.2-7.el5_3.4	   base	306 k
nspr				 i386   4.7.6-1.el5_4		 updates 119 k
nss				  i386   3.12.3.99.3-1.el5.centos.2
											   base	1.0 M
pango				x86_64 1.14.9-6.el5.centos   base	338 k
pango				i386   1.14.9-6.el5.centos   base	335 k
trousers			 x86_64 0.3.1-4.el5		   base	308 k
trousers			 i386   0.3.1-4.el5		   base	308 k
xorg-x11-filesystem  noarch 7.1-2.fc6			 base	5.4 k

Transaction Summary
=================================================================
Install	 54 Package(s)
Update	   5 Package(s)
Remove	   0 Package(s)

Total download size: 25 M
Is this ok [y/N]: n
Exiting on user Command
Complete!

Lenke til kommentar

Har du vurdert å prøve Slackware? Pakkesystemet der håndterer ikke dependencies bevisst, nettopp på grunn av det du opplever nå.

 

Jeg brukte Fedora selv tidligere, og kjenner godt til yum, men etter å ha erfart et problem lignende det du beskriver her, så ble jeg rett og slett lei av slike pakkehåndteringssystemer. For å være ærlig så gjør det meg ingenting å manuelt håndtere dependencies når jeg slipper "dependency hell" som det så fint heter :)

 

Ble kanskje mer reklame enn hjelp dette her, men hvis du ikke finner noen løsning på problemet ditt, og vil unngå slike problemer i fremtiden, så er Slackware absolutt verdt å prøve ut.

Lenke til kommentar

Slackware er tungt å vedlikeholde av samme grunn. yum har vel vært det man kan kalle "mindre god" en stund, men etter Fedora9-10 har det vært en hel del forbedringer, som i og for seg også har fortsatt i 11-12.

 

Som alternativ til CentOS ville jeg heller vurdert Debian eller Ubuntu Server. Evt. vente til 6'ern kommer, som vil inneholde fixene til yum/rpm fra Fedora7 og høyere (mange).

Lenke til kommentar

Jeg har ikke tenkt å fortelle trådstarter hvilken distro som er best, for det finnes det ikke noe svar på (og det er forsåvidt heller ikke topicen i tråden). Det jeg mener med å anbefale Slackware er at det fungerer utmerket til mitt bruksområde og jeg vil gjerne anbefale det videre til trådstarter, fordi jeg har opplevd flere situasjoner som minner om det han beskriver, hvor Slackware har løst problemet for min del.

 

Etter å ha prøvd flere ulike distribusjoner (deriblant Debian, Fedora, OpenSUSE, Mandriva og Ubuntu) som har implementert dependency-håndtering i pakkesystemene, har jeg alltid opplevd problemet med at jeg irriterer meg grønn over at jeg ikke kan slette én spesifikk pakke uten å slette andre pakker som jeg gjerne vil beholde. Og hvis jeg først klarer å slette én enkelt pakke ved å sette på et force-flagg eller lignende, så skaper dette igjen unødvendig store problemer med pakkesystemet i etterkant. Den eneste distribusjonen jeg til nå har likt med dependency-håndtering, til tross for disse problemene, er ArchLinux - men jeg har ikke prøvd denne nok til å komme med en endelig mening om den.

 

Det beste er jo selvfølgelig at trådstarter klarer å løse problemet i distribusjonen han bruker nå, da jeg antar at det er en grunn til at han bruker CentOS fremfor noe annet, men det er dessverre ikke noe jeg kan hjelpe med. Det jeg kan, er derimot å fortelle om erfaringene jeg har opplevd med dependency-problemer, og gi råd ut i fra det.

 

Før du (trådstarter) bestemmer deg for hva du velger å gå for, dersom du ikke klarer å løse problemet i CentOS, anbefaler jeg deg å bruke tid på å sjekke alternativene som finnes, og ta en beslutning ut i fra det. Jeg vil gjerne anbefale deg en ganske fersk artikkel som tar for seg forskjellene mellom Slackware og ArchLinux. Disse to distroene er svært like på mange måter, hvor en av de større forskjellene er at ArchLinux tilbyr et pakkesystem som håndterer dependencies. Personlig synes jeg artikkelen var svært bra, og han som har skrevet den tar for seg en del av det jeg har prøvd å forklare i både dette og det forrige innlegget mitt.

 

Til slutt vil jeg gjerne si at selv om det finnes distribusjoner som lar deg installere en applikasjon med X ulike dependencies med én spesifikk kommando, er det en grunn til at Slackware fremdeles eksisterer i dag. Det er ikke fordi jeg liker å gjøre ting ekstra tungvindt at jeg etter flere timer med banning og steiking valgte å gå over til å bruke Slackware (og fremdeles bruker det aktivt på både servere og arbeidsstasjoner) fremfor en distro som tilbyr automatisk dependency-håndtering.

Lenke til kommentar

det å framstille det som at pakkesystemer som håndterer dependencies er en ulempe, blir helt idiotisk.

 

velkommen til denne siden av årtusenskifte, en bug eller to endrer ikke det faktum at automatisk dependency-håndtering er en drøm (og en selvfølge for oss som har brukt debian i over et tiår.)

Lenke til kommentar

Ganske utrolig å prøve å snu dependencies håndtering til en negativ ting.

 

Kan ikke si jeg har opplevd mye problemer med de, og som oftest så er det jo en grunn til at man ikke skal fjerne de pakkene den nekter å fjerne, nettop fordi den brukes av et eller annet program...

Lenke til kommentar
  • 2 måneder senere...

v3g4rd - smaken er som baken osv :) Det er uansett ikke noen opsjon å bytte distribusjon. Dette er på jobb, og vi har standardisert på CentOS (evt RedHat på de få systemene hvor vi ikke får support om det står CentOS i noen filer...). Det er på CentOS/RedHat vi har mest erfaring, selv om den generelle linuxerfaringen også hadde fungert fint på slackware osv.

 

Personlig kjører jeg Windows 7 x64 på desktop/workstation, men har vært borti det meste av vanlige distroer de siste årene som ubuntu, gentoo, arch, madriva, fedora, redhat, centos, suse, slackware. Veldig lenge siden jeg testa slackware, men har/hadde veldig sansen for gentoo og arch personlig til desktop, liker mulighetene for tweaking og tuning, men til slutt ender jeg tilbake til Windows når det gjelder desktopen/workstion. På servere derimot liker jeg CentOS, men da med mitt eget minimalistiske kickstart-script som installerer bare det ytterst mest nødvendige (RedHat/CentOS sin "minimal" i setup er langt fra minimal spør du meg.

 

Jeg løste problemet rett og slett med å fjerne hele problempakka med 'rpm -e ecryptfs-utils'. Har også oppdatert kickstartscriptet mitt så det ignorerer hele pakka under installasjon.

Lenke til kommentar

Ganske utrolig å prøve å snu dependencies håndtering til en negativ ting.

 

Kan ikke si jeg har opplevd mye problemer med de, og som oftest så er det jo en grunn til at man ikke skal fjerne de pakkene den nekter å fjerne, nettop fordi den brukes av et eller annet program...

Ja er jo enig. Men ofte så installeres det alt for mange program med dertil deps som ikke er nødvendig. Derfor jeg installerer med min egen kickstart som har ytterst få pakker (installeres med --no-base ++). Men ecryptfs-utils pakken kom nå med, men fjernet den så da gikk det greit. Ikke noe jeg bruker i dag så trenger jeg det senere er det bare å yum'e det inn da.

Lenke til kommentar

Yum og tilsvarende funker veldig bra for det aller meste, men en "fuck you" knapp for å ignorere at den whiner om drittpakker som ikke trengs hadde ikke gjort noe.

 

"Pakken du installerer krever en pakke som ble unsupported for 15 år siden, den trengs for å vise en font som brukes av et ord i hjelpefilen, derfor finnes det ikke en sjanse i helvete at du skal få installere dette programmet"

"Fuck you"

"Pakken er installert"

Lenke til kommentar

Men du kan da gjøre det, men veien er kort til masse trøbbel hvis man ikke vet hva man gjør og ber den ignorere pakker den vil ha.

 

Var kanskje litt rask der, men man kan laste ned pakkenen og ta de manuellt via rpm og be rpm ignorer avhengighetene.

Endret av agvg
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...