Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU |
When faced with Dependency Hell, one solution is compiling from source. I've never tried compiling 32-bit mode under 64-bit machine, certainly not 45 packages. Maybe install the latest 32-bit binaries for the dependencies and only compiling the qt-x11-i686. Or use a 32-bit virtual machine. --Randy On 11/28/2009 08:04 AM, Jerry Feldman wrote: > I need to add some 32-bit libraries on Fedora 12 (specifically > libQtGui.so.4) that is in the package qt-x11.i686. > There are 45 dependencies that are processed just to install this > package, but it eventually fails as below. It appears that some of the > dependent packages are different versions than their 64-bit > counterparts. One possible solution is to locate a 32-bit libQtGui.so.4 > (by possibly installing Fedora 12 32-bit) or by trying to back out and > reinstall the offending packages. > > [gaf at gaf mail]$ sudo yum install qt-x11.i686 > Loaded plugins: presto, refresh-packagekit > Setting up Install Process > Resolving Dependencies > --> Running transaction check > ---> Package qt-x11.i686 1:4.5.3-9.fc12 set to be updated > --> Processing Dependency: qt-sqlite(x86-32) = 1:4.5.3-9.fc12 for > package: 1:qt-x11-4.5.3-9.fc12.i686 > --> Processing Dependency: phonon-backend(x86-32)>= 4.3 for package: > 1:qt-x11-4.5.3-9.fc12.i686 > --> Processing Dependency: libXi.so.6 for package: > 1:qt-x11-4.5.3-9.fc12.i686 > --> Processing Dependency: libGL.so.1 for package: > 1:qt-x11-4.5.3-9.fc12.i686 > ... > > --> Finished Dependency Resolution > > Dependencies Resolved > ... > Install 46 Package(s) > Upgrade 0 Package(s) > > Total size: 22 M > Total download size: 121 k > Is this ok [y/N]: y > Downloading Packages: > Setting up and reading Presto delta metadata > Processing delta metadata > Package(s) data still to download: 121 k > (1/2): > libgudev1-145-14.fc12.i686.rpm > | 53 kB 00:00 > (2/2): > libudev-145-14.fc12.i686.rpm > | 68 kB 00:00 > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Total > 112 kB/s | 121 kB 00:01 > Running rpm_check_debug > Running Transaction Test > Finished Transaction Test > > > Transaction Check Error: > package mesa-libGLU-7.6-0.15.fc12.x86_64 (which is newer than > mesa-libGLU-7.6-0.13.fc12.i686) is already installed > package mesa-dri-drivers-7.6-0.15.fc12.x86_64 (which is newer than > mesa-dri-drivers-7.6-0.13.fc12.i686) is already installed > package libXrandr-1.3.0-5.fc12.x86_64 (which is newer than > libXrandr-1.3.0-3.fc12.i686) is already installed > package gstreamer-plugins-base-0.10.25.1-1.fc12.x86_64 (which is newer > than gstreamer-plugins-base-0.10.25-5.fc12.i686) is already installed > package gstreamer-0.10.25.1-1.fc12.x86_64 (which is newer than > gstreamer-0.10.25-1.fc12.i686) is already installed > package mesa-libGL-7.6-0.15.fc12.x86_64 (which is newer than > mesa-libGL-7.6-0.13.fc12.i686) is already installed > > > > > > _______________________________________________ > Discuss mailing list > Discuss-mNDKBlG2WHs at public.gmane.org > http://lists.blu.org/mailman/listinfo/discuss >
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |