Your message dated Sat, 02 Aug 2014 15:49:41 +0000
with message-id <e1xdbyz-00013y...@franck.debian.org>
and subject line Bug#752342: fixed in epic4 1:2.10.5-2
has caused the Debian Bug report #752342,
regarding epic4: libperl linkage lost with Perl 5.20
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 ow...@bugs.debian.org
immediately.)


-- 
752342: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752342
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: epic4
Version: 1:2.10.5-1
Severity: important
Tags: patch
User: debian-p...@lists.debian.org
Usertags: perl-5.20-transition

Starting with version 5.20.0 (currently in experimental), the Debian
perl package is moving libperl.so* from /usr/lib/ to the multiarch path
/usr/lib/<triplet>. In my test rebuilds, the move causes this package
to silently lose the libperl linkage because libperl.so isn't found
anymore.

The attached patch to debian/rules explicitly instructs the configure
script to look in the multiarch path. The script falls back to /usr/lib/,
so this doesn't break anything on current sid with Perl 5.18.

I've tested that this produces no debdiff visible changes on current sid
while re-enabling the libperl linkage with perl_5.20.0-1.
-- 
Niko Tyni   nt...@debian.org
>From 23e27de391858a6ed18510e53647e2030d3b293a Mon Sep 17 00:00:00 2001
From: Niko Tyni <nt...@debian.org>
Date: Sun, 22 Jun 2014 22:18:06 +0300
Subject: [PATCH] Look for libperl in multiarch paths

Starting with version 5.20.0 (currently in experimental), the Debian
perl package is moving libperl.so from /usr/lib to the multiarch
path /usr/lib/<triplet>, so instruct the configure script to look
there too.

The configure script will fall back to /usr/lib, so this is compatible
with both the old and the new setup.
---
 debian/rules | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index cf9d638..1e84922 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,13 +7,14 @@ else
   CFLAGS = -O1 -pedantic
 endif
 
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 build-stamp:
 	dh_testdir
 	./configure --prefix=/usr --mandir=/usr/share/man \
 	  --with-ssl \
 	  --with-ipv6 \
-	  --with-perl \
+	  --with-perl=/usr/lib/$(DEB_HOST_MULTIARCH) \
 	  --without-tcl \
 	  --program-transform-name='s/epic/epic4/' \
 	  --libexecdir=/usr/lib/epic4 --program-prefix=$(CURDIR)/debian/epic4
-- 
2.0.0


--- End Message ---
--- Begin Message ---
Source: epic4
Source-Version: 1:2.10.5-2

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

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 752...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kurt Roeckx <k...@roeckx.be> (supplier of updated epic4 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sat, 02 Aug 2014 16:10:59 +0200
Source: epic4
Binary: epic4
Architecture: source amd64
Version: 1:2.10.5-2
Distribution: unstable
Urgency: medium
Maintainer: Kurt Roeckx <k...@roeckx.be>
Changed-By: Kurt Roeckx <k...@roeckx.be>
Description:
 epic4      - epic irc client, version 4
Closes: 752342
Changes:
 epic4 (1:2.10.5-2) unstable; urgency=medium
 .
   * Look for libperl in multiarch paths (Closes: #752342)
     Patch by Niko Tyni <nt...@debian.org>
Checksums-Sha1:
 80926caa555ac85030b3e97c48d677c5bf72e7a0 1676 epic4_2.10.5-2.dsc
 b94edb869167795be419ae20623e0755b02737ed 16995 epic4_2.10.5-2.diff.gz
 f2cabfae4d1744e3b44b7a52b4e4bb4a61ec4a3d 403330 epic4_2.10.5-2_amd64.deb
Checksums-Sha256:
 42e36a24e0f4696f2a0ffd8415a4047b0370301b3b4999a89887a28efbf504b9 1676 
epic4_2.10.5-2.dsc
 3228a88f1d7fe802ddcdf33395ef76d1df005dbcde80507c8616c4c25e2c4a68 16995 
epic4_2.10.5-2.diff.gz
 1cd53b660ccf32e91b9950e20d11f34ddf6298011af2dfffede6772a34dd3b83 403330 
epic4_2.10.5-2_amd64.deb
Files:
 a2fb27649fb6f7356dad281e0dfd43e0 403330 net optional epic4_2.10.5-2_amd64.deb
 2032d8cf56165649b224662216efa4ac 1676 net optional epic4_2.10.5-2.dsc
 08a5eb6d87211c2c3c7c359fe9c27c2b 16995 net optional epic4_2.10.5-2.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJT3PJPAAoJEKGfLDAaVSLdMMEP/jhSxnTu3C9c6R9xzFaL0efP
NUbYFEcgDYRVGwpF1sRKho2wArZOWuJ4T8CyTg9g/5uHMbPnuw3gUZd6cQdVx3IE
OiEwoULnrxyzoO6VtSIkPys1I1L/Brmrgq/1fDaASfdGfKbKbqI/VZtQl1zCzGYp
Igewtad3AOY+ZQWK604Ot1+Fpv08O3jTU2345P7gRDhCK/Cp1yl8QLp3tGwlMvi5
/+1d88XvA2N676Vz5PrNS6lPYnvxIt6kKG3+Z9BqfoqPLHLIWOwV/3TmzTaq2eoj
BObW1UM9CsYlS8YzcC1R4tdgzyL9sWLBjGEBwG6phE45/xAPk6Qm5o3u8nDAslM3
fqk4uwpGDYLkT1HJ6w22It6XuP570NyHFp2tm1aOD6lqjyMJiD/+jyqosJsTKvT8
AnChq2PQKFur4svZRAw473CKzViPmrDuz/C1CreATjVhOS4+w5b8ioRguGdNb6lj
A7GjPhSczjVIqzQT8SAPqP+xwKD3JyRIRNPgR8MLUu/wbs7YUgy2a+tNCRjZsI19
c2Yu3bStp/oCuvB8UAyXISy2XoPj32zGSwvoWpyiINkmi7T2nFsWtTOYwyHb1jVm
i4EEGyzlDfKhZuxqJrWGxr1nQVhrpheJsvTFpM/hQGoxU4JUI8w4oouiMFXxliMo
orWvUfdbc0lOy5ju2AT7
=pK5O
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to