Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 211553
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Science Related Packages <sci@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jan Hrabe <hrabe@magalien.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 211553 depends on: Show dependency tree
Bug 211553 blocks:
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: 2008-02-26 18:46 0000
When trying to start opendx, a missing library is reported:

> dx
/usr/dx/bin_linux/startupui: error while loading shared libraries: libXm.so.3:
cannot open shared object file: No such file or directory

This should have been reported and fixed by revdep-rebuild but it was
not detected by that utility, revdep-rebuild -p reported that all was well.

The workaround is easy, re-emerging opendx manually.

Reproducible: Always

------- Comment #1 From Jakub Moc (RETIRED) 2008-02-26 18:53:35 0000 -------
(In reply to comment #0)
> This should have been reported and fixed by revdep-rebuild but it was
> not detected by that utility, revdep-rebuild -p reported that all was well.

Well, that's because it installs to a completely stupid location...

------- Comment #2 From Markus Dittrich 2008-02-27 14:08:41 0000 -------
Well, opendx is a pretty big package and I don't think
we should mess with its install locations. How does
revdep-rebuild pick up binaries, presumably by
walking all directories in PATH? If so, we should
probably generate an opendx entry in env.d exporting
all relevant directories to PATH.

cheers,
Markus

------- Comment #3 From Jakub Moc (RETIRED) 2008-02-27 17:44:24 0000 -------
(In reply to comment #2)

No, that won't fix revdep-rebuild. You need to install a file to
/etc/revdep-rebuild with something like this:

SEARCH_DIRS="/usr/dx/bin /usr/dx/lib" or whatnot, see some existing examples
there. 

------- Comment #4 From Markus Dittrich 2008-02-28 15:55:54 0000 -------
Thanks much, Jakub!
I've added this bit to the opendx-4.4.4.ebuild
and revdep-rebuild should now be aware of the
opendx specific binary locations.

cheers,
Markus

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug