On Fri, 22 Jun 2012 10:55:42 -0700, Jonathan Ryshpan wrote: > > rpm -e --test redhat-lsb.i686 > > Oddly either of the redhat-lsb packages can be removed, but not both: > # rpm -e --test redhat-lsb.i686 > # rpm -e --test redhat-lsb.x86_64 > # rpm -e --test redhat-lsb.i686 redhat-lsb.x86_64 > error: Failed dependencies: > lsb >= 3.2 is needed by (installed) google-earth-stable-6.0.3.2197-0.x86_64 > lsb >= 3.2 is needed by (installed) google-earth-stable-6.0.3.2197-0.x86_64 > "lsb >= 3.2" is a dependency on an arch-independent capability. This dependency is not specific enough to include an architecture. Either one of the packages provides this: # repoquery --whatprovides lsb redhat-lsb-0:4.0-11.fc17.x86_64 redhat-lsb-0:4.1-4.fc17.x86_64 redhat-lsb-0:4.0-11.fc17.i686 > Also, despite being advertised as an x86_64 package, google-earth actually runs in 32 bit mode: > # file /opt/google/earth/free/googleearth-bin > /opt/google/earth/free/googleearth-bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV)... > > Since I don't understand the situation, I plan to not remove either of > the redhat-lsb modules. Fortunately, redhat-lsb contains just a few files as it is more of a meta package that adds many dependencies to meet the LSB requirements. The few files in redhat-lsb itself are of limited use and very special. One would need to examine google-earth in detail to find out whether it wants any of those files, too, and not just the many dependencies that make an installation LSB >= 3.2 compliant. -- Fedora release 17 (Beefy Miracle) - Linux 3.4.3-1.fc17.x86_64 loadavg: 0.26 0.42 0.40 -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org