Your message dated Wed, 08 Feb 2012 09:47:50 +0000
with message-id <[email protected]>
and subject line Bug#658824: fixed in pyabiword 0.8.0-10
has caused the Debian Bug report #658824,
regarding [src:pyabiword] - please use --as-needed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
658824: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658824
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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.


From f6d91313c9ab56196f0dd503bcebd554c442f39f Mon Sep 17 00:00:00 2001
From: Dmitry Smirnov <[email protected]>
Date: Mon, 6 Feb 2012 18:44:01 +1100
Subject: [PATCH] introducing --as-needed to avoid needless linking

---
 debian/rules |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/debian/rules b/debian/rules
index f9ed126..21afa98 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,7 +23,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/class/python-autotools.mk
 
-DEB_DH_AUTORECONF_ARGS = autoreconf -- -vfi -I.
+DEB_DH_AUTORECONF_ARGS = autoreconf --as-needed -- -vfi -I.
+LDFLAGS+= -Wl,--as-needed
 
 DEB_UPSTREAM_URL = http://www.abisource.com/downloads/pyabiword/$(DEB_UPSTREAM_VERSION)
 DEB_UPSTREAM_TARBALL_MD5 = 826ea3e4cdcdd11906ce8739d07e6c26
-- 
1.7.8.3

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Source: pyabiword
Source-Version: 0.8.0-10

We believe that the bug you reported is fixed in the latest version of
pyabiword, which is due to be installed in the Debian FTP archive:

pyabiword_0.8.0-10.debian.tar.gz
  to main/p/pyabiword/pyabiword_0.8.0-10.debian.tar.gz
pyabiword_0.8.0-10.dsc
  to main/p/pyabiword/pyabiword_0.8.0-10.dsc
python-abiword_0.8.0-10_amd64.deb
  to main/p/pyabiword/python-abiword_0.8.0-10_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated pyabiword package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 08 Feb 2012 10:28:23 +0100
Source: pyabiword
Binary: python-abiword
Architecture: source amd64
Version: 0.8.0-10
Distribution: unstable
Urgency: low
Maintainer: Debian OLPC <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Description: 
 python-abiword - Python AbiWidget and TableWidget wrappers
Closes: 658824
Changes: 
 pyabiword (0.8.0-10) unstable; urgency=low
 .
   * Compile with --as-needed.
     Closes: bug#658824. Thanks to Dmitry Smirnov.
   * Drop build-dependencies now properly declared in libabiword*-dev and
     libwv*-dev (all of them except libjpeg-dev).
     See bug#656252, #656263.
Checksums-Sha1: 
 83186e98fab759018b90aaa7510278e1ed915e7b 2073 pyabiword_0.8.0-10.dsc
 265889bbad887f460f522faae3758b9da1d048d8 7569 pyabiword_0.8.0-10.debian.tar.gz
 6179dd640fd0dc96e67b2d818ff83e8fd8d70253 52938 
python-abiword_0.8.0-10_amd64.deb
Checksums-Sha256: 
 f28581303606d6fa98a3c9920a5bb8b48ea65032c6ea8801f37623114e1128db 2073 
pyabiword_0.8.0-10.dsc
 fe2b823b82f460945b252964d0ad8e0d63aeb512b262e4f09dff562ee1e12576 7569 
pyabiword_0.8.0-10.debian.tar.gz
 bf9435405dade63e9922b973b6c964d531759abbe9ac53da4f8cc6c5037b4b55 52938 
python-abiword_0.8.0-10_amd64.deb
Files: 
 fa5a4affc75c3e6ea1f60fae4378c596 2073 python optional pyabiword_0.8.0-10.dsc
 fb3fd5f45ad6f5468cb24b1f7dd60551 7569 python optional 
pyabiword_0.8.0-10.debian.tar.gz
 1f93a4669e7e324af671396a5d12fa9d 52938 python optional 
python-abiword_0.8.0-10_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCgAGBQJPMkG/AAoJECx8MUbBoAEhRNAP/1NpNt1ZyI5gNfYZZ7j3EBRk
ayU1hGRIgqp1tpSHJfDRB70DMVGmc+pu1D9PWeh2Z6obusx50hETXwKbOnwA5Kxl
r9x7W6qBWmCCGKc4jjPSyk9wdeAcv97aCNFrhZxdWbS161ww75wuvesXf2HUKPuQ
M5QLyL7A+D5iKzBdoDxNefQBBgNMBbipZxUez1Vg+IkDZr0kQDOkv/1UAN6B/tRF
gORiUB8dodU0Z1SMpAiZf51Ijiel0mTcmXpQDGToUCcY0xMG1gIkChXmmzal8uzM
+Kj1CaJlQ8Fu+wOSmcbDIoXlOt+/9TUfVDBHid+RRwCPM1h2pxZpIFps38PzF3bX
iWlrVyu/rpv8dDLuNIkubZ0yl86mUes9C1NKIOWPz7HDKIC/SlXOoRuBr8Y/Z3/t
G0ay9ELM1lCgVB4YZ80D85ndSmWRhtid3mIpK/f9X15VzGZaqTZCXuZr07+JsvqD
StD9d+PzSZdHoSdTNwM8NhslJVXYPydk/ikMyhMh4U7KzC9/IZ13Ecq2APyD4ctR
kzGLpgAjpBrwRuQuYr2bs0pu5Prc9GA1tV7XhjaVyZpusJ+Iv82VvxOzHLNblzff
4Vxfk5p1hTS5jStC4H4Wto6OPAbsWvtMJd3U5xZ+ZkeM8vdg8wa+vP1A1VTCmJpc
Ayor0KXy2m2jSUx/Ge7Q
=5Ugx
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to