Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Blog | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem adding 32-bit QT.



Certainly. Another is to install the appropriate 32-bit libraries
directly, and not through packages.
Basically,, this all stems from Skype. Skype is built as a 32-bit binary
requiring some 32-bit libraries included in the qt-x11.i686 package. In
any case, I think the problem is not so much with Fedora 12, but with
some other 32-bit packages I installed then subsequently removed.
Interestingly enough when I removed one of the 32-bit packages yum also
got removed. I have since reinstalled yum from the Fedora 64-bit iso. In
any case, everything else in Fedora 12 seems to work fine except Barry
Backup, and that is more important to me than Skype, but I can load the
development libraries and sources and track that down.


On 12/02/2009 04:07 AM, Randy Cole wrote:
> When faced with Dependency Hell, one solution is compiling from source.=
 =20
> 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=20
> 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:
>  =20
>> 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) =3D 1:4.5.3-9.fc12 for
>> package: 1:qt-x11-4.5.3-9.fc12.i686
>> -->  Processing Dependency: phonon-backend(x86-32)>=3D 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 ne=
wer
>> 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
>


--=20
Jerry Feldman <gaf-mNDKBlG2WHs at public.gmane.org>
Boston Linux and Unix
PGP key id: 537C5846
PGP Key fingerprint: 3D1B 8377 A3C0 A5F2 ECBB  CA3B 4607 4319 537C 5846








BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org