On Mon, 2007-12-17 at 13:36 -0600, Dirk Eddelbuettel wrote:
> On 17 December 2007 at 18:45, Debian Bug Tracking System wrote:
> | Processing commands for [EMAIL PROTECTED]:
> | 
> | > reassign 456721 libopenmpi1
> | Bug#456721: libpetsc.so depends on unexistent libraries
> | Bug reassigned from package `libpetsc2.3.3' to `libopenmpi1'.
> | 
> | > severity 456721 grave
> | Bug#456721: libpetsc.so depends on unexistent libraries
> | Severity set to `grave' from `normal'
> | 
> | > thanks
> | Stopping processing here.
> 
> Indeed, what were we thinking here Manuel?  
> [EMAIL PROTECTED]:~> dpkg -c 
> /var/cache/pbuilder/result/libopenmpi1_1.2.4-4_i386.deb  | tail -7
> lrwxrwxrwx root/root         0 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/libopen-pal.so.0 -> libopen-pal.so.0.0.0
> lrwxrwxrwx root/root         0 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/libmpi.so.0 -> libmpi.so.0.0.0
> lrwxrwxrwx root/root         0 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/libmpi_f77.so.0 -> libmpi_f77.so.0.0.0
> lrwxrwxrwx root/root         0 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/libmpi_cxx.so.0 -> libmpi_cxx.so.0.0.0
> lrwxrwxrwx root/root         0 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/libmpi_f90.so.0 -> libmpi_f90.so.0.0.0
> lrwxrwxrwx root/root         0 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/libopen-rte.so.0 -> libopen-rte.so.0.0.0
> lrwxrwxrwx root/root         0 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/libmca_common_sm.so.0 -> libmca_common_sm.so.0.0.0
> [EMAIL PROTECTED]:~>                                                          
>                                                         
> 
> In light of this, can you remind me why you put the libs into
> /usr/lib/openmpi ?  I understand why we put the _internal_ library files like 
> 
> -rw-r--r-- root/root     65620 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/openmpi/mca_oob_tcp.so
> -rw-r--r-- root/root     25084 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/openmpi/mca_btl_sm.so
> -rw-r--r-- root/root     65244 2007-12-12 13:13 
> ./usr/lib/openmpi/lib/openmpi/mca_pml_ob1.so
> [...]
> 
> there, but for the visible libraries were are introducing breakage by hiding
> them.  I am leaning towards pulling them back.  Am I overlooking something?

To clarify: it's fine if the *.so.0.0.0 files are elsewhere, but the
soname *.so.0 symlinks must be in /usr/lib.

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

Engineering consulting with open source tools
http://www.opennovation.com/




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to