[Debian-olpc-devel] Bug#658824: [src:pyabiword] - please use --as-needed

Dmitry Smirnov onlyjob at member.fsf.org
Mon Feb 6 07:57:58 UTC 2012


Package: src:pyabiword
Severity: minor
Tags: patch

--

Hi,

We need to coordinate transition for libwv library.

Currently python-abiword depends on libwv-1.2-3 when experimental have a new 
libwv-1.2-4 release.

To cut the long story short, upstream for 'wv' package (abisource) stopped 
publishing new releases to sourceforge so debian missed new versions since 
2007. Now we have src:wv 1.2.9 to replace old src:wv 1.2.4

pyabiword have libwv-dev in Build-Depends only as workaround against missing 
build-deps in libabiword-2.(8|9)-dev (which had empty Depends for years until 
it was fixed by yours truly).

In libwv-1.2-4 I fixed missing build-depends which makes workaround for 
missing build-dependencies (#656263, #656252) unnecessary in pyabiword. 

Because python-abiword suffers from overlinking, it inherit dependency on 
libwv-1.2-3 from libabiword, but needlessly links against libwv.

I think the best would be if you could introduce --as-needed (see attached 
patch) to get rid of unnecessary depends, as python-abiword benefits from it.

This will help the transition of libwv, because if pyabiword is built with 
--as-needed resulting binary package python-abiword do not depend on libwv at 
all.

pyabiword builds perfectly with new libwv-1.2-4 (which is actually used only 
by libabiword).

This transition will help to rebuild libabiword against current version of 
libwv.

Thank you.

Regards,
Dmitry.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-introducing-as-needed-to-avoid-needless-linking.patch
Type: text/x-patch
Size: 878 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20120206/2135eef9/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20120206/2135eef9/attachment.pgp>


More information about the Debian-olpc-devel mailing list