Bug#752809: marked as done (qt4-perl: hardcodes /usr/lib/perl5)

2017-08-03 Thread Debian Bug Tracking System
Your message dated Thu, 03 Aug 2017 21:31:44 -0400
with message-id <85vam4qfsv@boum.org>
and subject line Re: Bug#752809: qt4-perl: diff for NMU version 4.8.4-1.1
has caused the Debian Bug report #752809,
regarding qt4-perl: hardcodes /usr/lib/perl5
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.)


-- 
752809: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752809
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qt4-perl
Version: 4.8.4-1
Severity: important
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 changing the "vendorarch" library paths (currently
/usr/lib/perl5) to include the multiarch triplet and the perl version. See
#748380 for details.

For this to work, packages containing binary perl modules need to migrate
from using the hardcoded /usr/lib/perl5 directory to the value of the
$Config{vendorarch} variable, as defined in the 'Config' module.

This package fails to build with perl_5.20.0-1 from experimental:

  dh_install -plibqtcore4-perl  
  cp: cannot stat 'debian/tmp/usr/lib/perl5/auto/QtCore4/QtCore4.so': No such 
file or directory
  dh_install: cp -a debian/tmp/usr/lib/perl5/auto/QtCore4/QtCore4.so 
debian/libqtcore4-perl//usr/lib/perl5/auto/QtCore4/ returned exit code 1
  make: *** [binary-install/libqtcore4-perl] Error 2

One solution for this might be an executable debhelper install file
(available with debhelper compat level 9) expanding $Config{vendorarch}.
See #751924 for an example of this.

Please ask on the debian-perl list if you want help with this, and see
 
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=perl-5.20-transition;users=debian-p...@lists.debian.org
for a list of similar bugs and patches.
-- 
Niko Tyni   nt...@debian.org
--- End Message ---
--- Begin Message ---
Andreas Beckmann:
> On Mon, 4 Aug 2014 15:33:04 +0300 Damyan Ivanov  wrote:
>> I've uploaded an NMU by gregor for qt4-perl (versioned as 4.8.4-1.1) 
>> to DELAYED/5. Please feel free to tell me if I should delay it longer.

> Could this be fixed in experimental, too?

It was removed from experimental a few months ago, so thankfully that
won't be needed.

The bug was fixed in sid almost a year ago, so closing.--- End Message ---


Bug#752809: marked as done (qt4-perl: hardcodes /usr/lib/perl5)

2014-08-09 Thread Debian Bug Tracking System
Your message dated Sat, 09 Aug 2014 13:04:39 +
with message-id e1xg6k7-f3...@franck.debian.org
and subject line Bug#752809: fixed in qt4-perl 4.8.4-1.1
has caused the Debian Bug report #752809,
regarding qt4-perl: hardcodes /usr/lib/perl5
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.)


-- 
752809: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752809
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Source: qt4-perl
Version: 4.8.4-1
Severity: important
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 changing the vendorarch library paths (currently
/usr/lib/perl5) to include the multiarch triplet and the perl version. See
#748380 for details.

For this to work, packages containing binary perl modules need to migrate
from using the hardcoded /usr/lib/perl5 directory to the value of the
$Config{vendorarch} variable, as defined in the 'Config' module.

This package fails to build with perl_5.20.0-1 from experimental:

  dh_install -plibqtcore4-perl  
  cp: cannot stat 'debian/tmp/usr/lib/perl5/auto/QtCore4/QtCore4.so': No such 
file or directory
  dh_install: cp -a debian/tmp/usr/lib/perl5/auto/QtCore4/QtCore4.so 
debian/libqtcore4-perl//usr/lib/perl5/auto/QtCore4/ returned exit code 1
  make: *** [binary-install/libqtcore4-perl] Error 2

One solution for this might be an executable debhelper install file
(available with debhelper compat level 9) expanding $Config{vendorarch}.
See #751924 for an example of this.

Please ask on the debian-perl list if you want help with this, and see
 
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=perl-5.20-transition;users=debian-p...@lists.debian.org
for a list of similar bugs and patches.
-- 
Niko Tyni   nt...@debian.org
---End Message---
---BeginMessage---
Source: qt4-perl
Source-Version: 4.8.4-1.1

We believe that the bug you reported is fixed in the latest version of
qt4-perl, 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.
Damyan Ivanov d...@debian.org (supplier of updated qt4-perl 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: SHA256

Format: 1.8
Date: Mon, 04 Aug 2014 12:20:06 +
Source: qt4-perl
Binary: libqtcore4-perl libqtgui4-perl libqtxml4-perl libqtnetwork4-perl 
libqttest4-perl
Architecture: source amd64
Version: 4.8.4-1.1
Distribution: unstable
Urgency: medium
Maintainer: Sune Vuorela s...@debian.org
Changed-By: Damyan Ivanov d...@debian.org
Description:
 libqtcore4-perl - perl bindings for the Qt Core library
 libqtgui4-perl - perl bindings for the Qt Gui library
 libqtnetwork4-perl - perl bindings for the Qt Network library
 libqttest4-perl - perl bindings for the Qt Test library
 libqtxml4-perl - perl bindings for the Qt Xml library
Closes: 752809
Changes:
 qt4-perl (4.8.4-1.1) unstable; urgency=medium
 .
   [ gregor herrmann ]
   * Non-maintainer upload.
   * Fix hardcodes /usr/lib/perl5:
 dynamically create debian/*.install files with the correct path from
 debian/rules during build
 (Closes: #752809)
Checksums-Sha1:
 6a47bf9d5c88b58d3901857df2ecb263db7026f6 2000 qt4-perl_4.8.4-1.1.dsc
 0bc2edf25eca66601f7937a24b70b815b57c2d29 2916 qt4-perl_4.8.4-1.1.debian.tar.xz
 a428eb2a2e3050546c015c6d94d5e62445353179 181278 
libqtcore4-perl_4.8.4-1.1_amd64.deb
 32bc8ef9d0862ce851285ec4e566ce22457c62b9 231812 
libqtgui4-perl_4.8.4-1.1_amd64.deb
 8de52bff1494f48facd1fce7cf6741b2678cd5ee 10214 
libqtxml4-perl_4.8.4-1.1_amd64.deb
 e00087840955e2829b31f1b100195be57ae23c9a 16072 
libqtnetwork4-perl_4.8.4-1.1_amd64.deb
 a36172a28995faee7dc88c41716c3198a47c3c45 32342 
libqttest4-perl_4.8.4-1.1_amd64.deb
Checksums-Sha256:
 a5deb3a84c1f79167182d5ac6f586a6defaa4bc8c71361340e757ee7bf56b3bb 2000 
qt4-perl_4.8.4-1.1.dsc
 9e197442f0c4c36a8506e45e6f39f5f34c1ec9e3fc58731100906de9bec9d83a 2916 
qt4-perl_4.8.4-1.1.debian.tar.xz
 4e1533c5e1e7b76ea3a24a6cce65a82e48af001f5b498029f1a5a89f25a3af8a 181278 
libqtcore4-perl_4.8.4-1.1_amd64.deb
 551677c34d3612df227e9b35936e7b43a3e2e7820d8ca81ff4e043059a03f5f5 231812