Bug#584124: salome: fails to install (tries to overwrite '/usr/bin/display'

Adam C Powell IV hazelsct at debian.org
Thu Jun 3 11:22:41 UTC 2010


Hi Denis,

On Thu, 3 Jun 2010 12:02:00 +0200 Denis Barbier wrote:
> [...]
> > Unfortunately this will likely require the use of rpath to get to the libs,
> > this is frowned upon in general in Debian.
> [...]

Realized that this shouldn't be necessary, as runSalome sets
LD_LIBRARY_PATH.  I'm working on testing this...

> Are those libraries private to salome?  (In other words, are you sure
> that no other package will be linked against them?)
>   * If yes, there is no reason to provide libsalome5.1.3-0 and
> libsalome-dev packages, these libs are shipped by another package
> (python2.5-salome?) and can safely be moved into /usr/lib/salome/
>   * If no, they should indeed go into /usr/lib/ but name collisions will happen.
> Maybe the answer is a mix of both, some libs are private and some
> others are public.

I was thinking the same thing.  Back to André: are there libraries which
are meant to be shared with other packages, or are they all private to
Salomé?

> BTW when looking at this issue, I found that python2.5-salome contains
> shared libraries, it thus must be arch:any and not arch:all.  It also
> contains static libraries which can surely be dropped.
> BTW2, I wonder whether salome, python2.5-salome, libsalome5.1.3-0 and
> libsalome-dev could be merged into a single package (if all libs are
> private, of course).

Indeed.  There's still value in having a separate -common package, to
reduce archive disk footprint.  I'll first try to get the new paths
working, then do this merger, and upload, then we can think about
splitting things up differently.  (core, extras, dev, test)

-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20100603/edbcc428/attachment.pgp>


More information about the debian-science-maintainers mailing list