Description of problem: Running this fails # yum -y groupinstall "X Window System" Resulting in this error: Running rpm_check_debug ERROR with rpm_check_debug vs depsolve: Package gtk2 needs libcups.so.2, this is not available. Package gdm needs libattr.so.1, this is not available. Package libgsf needs libbz2.so.1, this is not available. Package librsvg2 needs libgnomevfs-2.so.0, this is not available. Package libgnomecanvas needs libgailutil.so.18, this is not available. (view log for details) Version-Release number of selected component (if applicable): Fedora 8 x86_64 ks-installed How reproducible: Every time Additional info: System is newly installed I've used these fedora and fedora-updates repos: http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/ http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/
Created attachment 312118 [details] Full log of yum
I just verified this when using download.fedora.redhat.com as source for the install as well.
Installing cups-libs.i386 helps on the libcups.so.2 problem, but there appears more errors. This should be assigned to yum. I changed my repos to the above, did a yum clean all and then a yum upgrade. This is on a running functioning system that has been running fine since the early fedora 8 days, it is my workstation. The errors produced are : ERROR with rpm_check_debug vs depsolve: Package NetworkManager needs NetworkManager-glib = 1:0.7.0-0.6.7.svn3370.fc8, this is not available. Package pidgin needs libpurple = 2.4.2-1.fc8, this is not available. Package pidgin needs libpurple = 2.4.2-1.fc8, this is not available. Package NetworkManager needs NetworkManager-glib = 1:0.7.0-0.6.7.svn3370.fc8, this is not available.
Removing .i386 libs at least fixes some of the problems. Will work to see if that fixes all of them, but should this really be a problem?
It is possible to remove these without removing any x86_64 packages: gail.i386 libattr.i386 bzip2-libs.i386 libpurple.i386 NetworkManager.i386 beecrypt.i386 libsysfs.i386 cyrus-sasl-lib.i386 avahi-glib.i386 libwnck.i386 These however also produce this error and can not be removed without also removing x86_64-packages: dbus-libs.i386 gnome-keyring.i386 gnome-keyring-devel.i386
Those packages should cover all the file conflicts/missing files I encounter when installing/upgrading. Note that they also remove many other packages.
Can you try the latest 3.2.18, a bug was fixed that shows up roughly like this.
(In reply to comment #7) > Can you try the latest 3.2.18, a bug was fixed that shows up roughly like > this. Can you please give me a url to that, I cannot find it.
Found a src.rpm, rebuilding myself.
Hello, had new you solved the issue for you?
No. Not even 3.2.19. Transaction Check Error: file /etc/gdm/securitytokens.conf from install of gdm-2.20.5-3.fc8.i386 conflicts with file from package gdm-2.20.5-3.fc8.x86_64 file /usr/share/gdm/defaults.conf from install of gdm-2.20.5-3.fc8.i386 conflicts with file from package gdm-2.20.5-3.fc8.x86_64 file /usr/share/gdm/factory-defaults.conf from install of gdm-2.20.5-3.fc8.i386 conflicts with file from package gdm-2.20.5-3.fc8.x86_64
yum doesn't look for file conflicts. Those multilib conflicts are a packaging problem (or the .i386 package should be removed), as were the initial foo requires bar, and bar doesn't exist problems. Also in the default configuration yum should only install gdm.x86_64.