Bug#713366: [Pkg-openmpi-maintainers] Bug#713366: openmpi1.6: FTBFS: install: cannot change owner and permissions of 'debian/openmpi1.6-bin/DEBIAN': Operation not permitted

2013-10-01 Thread Sylvestre Ledru
On 01/10/2013 10:50, Adam Conrad wrote:
> On Tue, Oct 01, 2013 at 09:49:56AM +0200, Sylvestre Ledru wrote:
>>
>> However, openmpi1.6 is no longer maintained in Debian. We uploaded the
>> 1.6 over the openmpi package (which already has most of the fixes).
> 
> Ahh, I hadn't noticed the transition ongoing.  Indeed, the soname/link
> fixes are in there, however you might want to replace the inelegant
> LD_LIBRARY_PATH fix of yours with my slightly saner dh_shlibdeps -lfoo
> fix instead.  Yours overrides LD_LIBRARY_PATH in a way that means no
> other wrappers get to play (which is why fakeroot broke until you put
> it back on the path), so people with curious and weird custom build
> setups will still run into issues there.
Agreed. My LD_ trick is indeed crappy!
 :)

Sylvestre


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#713366: [Pkg-openmpi-maintainers] Bug#713366: openmpi1.6: FTBFS: install: cannot change owner and permissions of 'debian/openmpi1.6-bin/DEBIAN': Operation not permitted

2013-10-01 Thread Adam Conrad
On Tue, Oct 01, 2013 at 09:49:56AM +0200, Sylvestre Ledru wrote:
> 
> However, openmpi1.6 is no longer maintained in Debian. We uploaded the
> 1.6 over the openmpi package (which already has most of the fixes).

Ahh, I hadn't noticed the transition ongoing.  Indeed, the soname/link
fixes are in there, however you might want to replace the inelegant
LD_LIBRARY_PATH fix of yours with my slightly saner dh_shlibdeps -lfoo
fix instead.  Yours overrides LD_LIBRARY_PATH in a way that means no
other wrappers get to play (which is why fakeroot broke until you put
it back on the path), so people with curious and weird custom build
setups will still run into issues there.

... Adam


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#713366: [Pkg-openmpi-maintainers] Bug#713366: openmpi1.6: FTBFS: install: cannot change owner and permissions of 'debian/openmpi1.6-bin/DEBIAN': Operation not permitted

2013-10-01 Thread Sylvestre Ledru
Hello,

On 01/10/2013 01:10, Adam Conrad wrote:
> 
> 
> In Ubuntu, the attached patch was applied to achieve the following:
> 
>   * Fix transposition of 1.3 to 3.1 that led to dangling symlinks and an
> incorrect .so for libmpi_f90.so.1 in libopenmpi1.6 (Closes: #715097)
>   * Call dh_shlibdeps with -lfoo to not break fakeroot (Closes: #713366)
> 
> Both parts of this patch should be fairly self-explanatory, I hope, and
> it closes two of the three open bugs against openmpi1.6.  Cheers.
Thanks Adam.

However, openmpi1.6 is no longer maintained in Debian. We uploaded the
1.6 over the openmpi package (which already has most of the fixes).

I am waiting for the transition to testing to ask for the removal of
openmpi1.6.

Thanks again,
Sylvestre


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org