Problems with update -- redhat-lsb conflicts

Jonathan Ryshpan jonrysh at pacbell.net
Fri Jun 22 17:55:42 UTC 2012


On Fri, 2012-06-22 at 10:45 +0200, Michael Schwendt wrote:
> On Thu, 21 Jun 2012 11:25:08 -0700, Jonathan Ryshpan wrote:
> 
> > It looks like I need this package.  Here's an rpm log:
> > 
> > # rpm --erase --test redhat-lsb-4.0-11.fc17.x86_64 redhat-lsb-4.0-11.fc17.i686
> > 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
> > 
> > and google-earth (despite being proprietary) is one of my favorite
> > applications.
> 
> Why did you add the x86_64 package to the erase test?
> Check the i686 one only!
> 
>   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

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.

Thanks - jon





More information about the users mailing list