Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89482 - lesstif blocks emerge -u world
Summary: lesstif blocks emerge -u world
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High blocker (vote)
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-17 19:54 UTC by Winston
Modified: 2005-04-22 10:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Winston 2005-04-17 19:54:38 UTC
I'm using ~x86 and for some hours now emerge downgrades lesstif-0.94.0-r6 (slot 2.1) to lesstif-0.94.0-r2 (slot 0) and openmotif-2.2.3-r6 (slot 2.2) to openmotif-2.2.3-r3 (slot 2.3). But openmotif-2.2.3-r3 is blocked by lesstif and emerge -u world failes.

bash-2.05b# emerge -p lesstif

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  NS   ] x11-libs/lesstif-0.94.0-r2  


bash-2.05b# emerge -p openmotif

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] x11-libs/lesstif (is blocking x11-libs/openmotif-2.2.3-r3)
[ebuild     UD] x11-libs/openmotif-2.2.3-r3 [2.2.3-r6] 
bash-2.05b#

lesstif is now in slots 0 and 2.1 but motif-config does not recognize lesstif-0.94.0-r2 and emerge -u world failes
Comment 1 Winston 2005-04-17 19:55:46 UTC
emerge info same as bug 88661
Comment 2 Phil Richards 2005-04-18 11:22:10 UTC
Similar problem here (not blocking, just insisting on a new slot install for an older version of the package).

~ # emerge -s lesstif
Searching...
[ Results for search key : lesstif ]
[ Applications found : 1 ]

*  x11-libs/lesstif
      Latest version available: 0.94.0-r2
      Latest version installed: 0.94.0-r6
      Size of downloaded files: 2,368 kB
      Homepage:    http://www.lesstif.org/
      Description: An OSF/Motif(R) clone
      License:     LGPL-2

[ebuild  NS   ] x11-libs/lesstif-0.94.0-r2  -debug 0 kB

Regardless of anything else, 0.94.0-r2 is not by any logic a later version than 0.94.0-r6 regardless of slotting information.

Phil
Comment 3 Sanni Täter 2005-04-18 20:41:45 UTC
Bigger problem here, if openmotif is installed, lesstif links to openmotif
libraries instead of its own, causing all sorts of breakage. This was supposed 
to be fixed in ~unstable in bug #85151, but apparently not in stable.
(libXm.so.3 being part of openmotif--lesstif is libXm.so.2)

# ( cd /usr/lib/lesstif ; ldd libDtPrint.so libMrm.so libUil.so )

libDtPrint.so:
        libXm.so.3 => /usr/lib/libXm.so.3 (0x40011000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0x40216000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x40263000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x4026b000)
        libXp.so.6 => /usr/lib/libXp.so.6 (0x40281000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x40289000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x40297000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40372000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x403c7000)
        libc.so.6 => /lib/libc.so.6 (0x403eb000)
        libXmu.so.6 => /usr/lib/libXmu.so.6 (0x40513000)
        libdl.so.2 => /lib/libdl.so.2 (0x40528000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4052b000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libMrm.so:
        libXm.so.3 => /usr/lib/libXm.so.3 (0x4001c000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0x40221000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x4026e000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x40276000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x4028c000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40366000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x403bb000)
        libc.so.6 => /lib/libc.so.6 (0x403e0000)
        libXmu.so.6 => /usr/lib/libXmu.so.6 (0x40508000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x4051d000)
        libXp.so.6 => /usr/lib/libXp.so.6 (0x4052b000)
        libdl.so.2 => /lib/libdl.so.2 (0x40533000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40536000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libUil.so:
        libXm.so.3 => /usr/lib/libXm.so.3 (0x4001d000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0x40222000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4026f000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x402c4000)
        libc.so.6 => /lib/libc.so.6 (0x402e8000)
        libXmu.so.6 => /usr/lib/libXmu.so.6 (0x40410000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x40425000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x4042e000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x40444000)
        libXp.so.6 => /usr/lib/libXp.so.6 (0x40452000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x4045a000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40534000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
        libdl.so.2 => /lib/libdl.so.2 (0x4055b000)
Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2005-04-22 10:38:47 UTC
fixed.