Due to a check the nedit does on compile time, it does not compile against openmotif-2.3 because it is not in nedit's list of "known to work motifs". For this issue I add a patch and ebuild to solve it. Moreover, there is a problem motif-config, which also moves the libXm.so.2.x.x files out of /usr/lib... It should only move the files that are in conflict between versions, not all the files of a given version. Because of this, once you have a nedit compiled and running with openmotif-2.2, an slot install of the new 2.3 makes nedit not to start anymore, as it cannot find the libXm.so.2 anymore. Third thing, suggested by Carlo on http://forums.gentoo.org/viewtopic.php?p=4383353#438335, is that the nedit ebuild should not depend on x11-libs/openmotif, but on virtual/motif Reproducible: Always Steps to Reproduce: 1.Install openmotif-2.2 + nedit 2.Install openmotif-2.3 3.Switch to openmotif-2.3 profile if it wasn't done automatically 4.1.Try to start nedit 4.2.Try to re-emerge nedit
Created attachment 137221 [details] ebuild file
Created attachment 137223 [details, diff] patch for the xcomposite problem
Created attachment 137225 [details, diff] patch for the openmotif-2.3 issue
(In reply to comment #0) > Moreover, there is a problem motif-config, which also moves the libXm.so.2.x.x > files out of /usr/lib... It should only move the files that are in conflict > between versions, not all the files of a given version. Because of this, once > you have a nedit compiled and running with openmotif-2.2, an slot install of > the new 2.3 makes nedit not to start anymore, as it cannot find the libXm.so.2 > anymore. Yeah, the idea is totally crazy, I'll try to check whether is slotting is needed at all. If it is, we need to slot things properly and not using the motif-config thing which is broken by design (see Bug 117057 Comment #15). > Third thing, suggested by Carlo on > http://forums.gentoo.org/viewtopic.php?p=4383353#438335, is that the nedit > ebuild should not depend on x11-libs/openmotif, but on virtual/motif Trying to get rid of x11-libs/lesstif altogether for reasons mentioned above, on Bug 117057 and elsewhere, so this really doesn't matter.
Fixed in -r1. Thank you for reporting and for the patches.