Problem adding 32-bit QT.

Randy Cole randyokc-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Wed Dec 2 04:07:02 EST 2009


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
>    






More information about the Discuss mailing list