First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 200628
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for Orphaned Packages <maintainer-needed@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ioan Marius Curelariu <icurelariu@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
nedit-5.5.ebuild ebuild file text/plain Ioan Marius Curelariu 2007-11-28 12:25 0000 1.32 KB Details
nedit-5.5-argbvisuals.patch patch for the xcomposite problem patch Ioan Marius Curelariu 2007-11-28 12:26 0000 1.43 KB Details | Diff
nedit-5.5-motif23.patch patch for the openmotif-2.3 issue patch Ioan Marius Curelariu 2007-11-28 12:26 0000 520 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 200628 depends on: Show dependency tree
Bug 200628 blocks: 204249 204265
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-11-28 12:23 0000
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

------- Comment #1 From Ioan Marius Curelariu 2007-11-28 12:25:39 0000 -------
Created an attachment (id=137221) [details]
ebuild file

------- Comment #2 From Ioan Marius Curelariu 2007-11-28 12:26:05 0000 -------
Created an attachment (id=137223) [details]
patch for the xcomposite problem

------- Comment #3 From Ioan Marius Curelariu 2007-11-28 12:26:28 0000 -------
Created an attachment (id=137225) [details]
patch for the openmotif-2.3 issue

------- Comment #4 From Jakub Moc (RETIRED) 2008-01-04 10:28:12 0000 -------
(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.

------- Comment #5 From Ulrich Müller 2008-02-12 20:51:58 0000 -------
Fixed in -r1. Thank you for reporting and for the patches.

First Last Prev Next    No search results available      Search page      Enter new bug