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
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High blocker (vote)
Assignee: Heinrich Wendel (RETIRED)
Depends on:
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: ---


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] 

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
[ 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
      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.

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.
( being part of openmotif--lesstif is

# ( cd /usr/lib/lesstif ; ldd ) => /usr/lib/ (0x40011000) => /usr/lib/ (0x40216000) => /usr/lib/ (0x40263000) => /usr/lib/ (0x4026b000) => /usr/lib/ (0x40281000) => /usr/lib/ (0x40289000) => /usr/lib/ (0x40297000) => /usr/lib/ (0x40372000) => /usr/lib/ (0x403c7000) => /lib/ (0x403eb000) => /usr/lib/ (0x40513000) => /lib/ (0x40528000) => /usr/lib/ (0x4052b000)
        /lib/ => /lib/ (0x80000000) => /usr/lib/ (0x4001c000) => /usr/lib/ (0x40221000) => /usr/lib/ (0x4026e000) => /usr/lib/ (0x40276000) => /usr/lib/ (0x4028c000) => /usr/lib/ (0x40366000) => /usr/lib/ (0x403bb000) => /lib/ (0x403e0000) => /usr/lib/ (0x40508000) => /usr/lib/ (0x4051d000) => /usr/lib/ (0x4052b000) => /lib/ (0x40533000) => /usr/lib/ (0x40536000)
        /lib/ => /lib/ (0x80000000) => /usr/lib/ (0x4001d000) => /usr/lib/ (0x40222000) => /usr/lib/ (0x4026f000) => /usr/lib/ (0x402c4000) => /lib/ (0x402e8000) => /usr/lib/ (0x40410000) => /usr/lib/ (0x40425000) => /usr/lib/ (0x4042e000) => /usr/lib/ (0x40444000) => /usr/lib/ (0x40452000) => /usr/lib/ (0x4045a000) => /usr/lib/ (0x40534000)
        /lib/ => /lib/ (0x80000000) => /lib/ (0x4055b000)
Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2005-04-22 10:38:47 UTC