Your message dated Fri, 11 Aug 2017 22:21:13 +0000
with message-id <e1dgiir-000gdv...@fasolo.debian.org>
and subject line Bug#869360: fixed in slic3r 1.2.9+dfsg-6.1
has caused the Debian Bug report #869360,
regarding slic3r: missing dependency on perlapi-*
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.)


-- 
869360: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869360
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: slic3r
Version: 1.2.9+dfsg-6
Severity: serious
Tags: buster sid
User: debian-p...@lists.debian.org
Usertags: perl-5.26-transition
X-Debbugs-Cc: p...@packages.debian.org

This package contains a binary ("XS") Perl module
 /usr/lib/slic3r/auto/Slic3r/XS/XS.so
but does not depend on perlapi-*. This is a violation
of the Debian Perl policy, quoting:

  4.4.2. Binary and Other Architecture Dependent Modules

  Binary modules must specify a dependency on either perl or
  perl-base with a minimum version of the perl package used to build the
  module. Additionally, all binary modules (regardless of their installation
  directory) and any other modules installed into $Config{vendorarch} must
  depend on the expansion of perlapi-$Config{debian_abi} using the Config
  module. If $Config{debian_abi} is empty or not set, $Config{version}
  must be used.

The perlapi-* dependency guarantees that the binary module is compatible
with the version of perl on the system.

I see the release team tools have spotted this package and scheduled
binNMUs for the ongoing Perl 5.26 transition, probably because
older versions with the perlapi-* dependency are still around on some
architectures.  Still, partial upgrades (upgrading perl without upgrading
slic3r or vice versa) will result in breakage.

The fix is probably something like

  override_dh_perl:
          dh_perl /usr/lib/slic3r

so that dh_perl knows about the private library directory.

Once this is fixed, please file a bug against perl so we can add a
Breaks entry for older versions. This makes sure partial upgrades from
stretch work.
-- 
Niko Tyni   nt...@debian.org

--- End Message ---
--- Begin Message ---
Source: slic3r
Source-Version: 1.2.9+dfsg-6.1

We believe that the bug you reported is fixed in the latest version of
slic3r, 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 869...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated slic3r 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: Sun, 06 Aug 2017 13:27:56 -0400
Source: slic3r
Binary: slic3r
Architecture: source
Version: 1.2.9+dfsg-6.1
Distribution: unstable
Urgency: medium
Maintainer: Debian 3-D Printing Packages 
<3dprinter-gene...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Closes: 869360
Description: 
 slic3r     - G-code generator for 3D printers
Changes:
 slic3r (1.2.9+dfsg-6.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix "missing dependency on perlapi-*":
     add override_dh_perl in debian/rules to make dh_perl search for perl
     modules in the private directory as well.
     (Closes: #869360)
Checksums-Sha1: 
 ca6c51ff30d327538af7b9452d292edd16562074 2609 slic3r_1.2.9+dfsg-6.1.dsc
 e12277fdcbc62f5fdf8def2c693633f60ce5f9d7 28364 
slic3r_1.2.9+dfsg-6.1.debian.tar.xz
Checksums-Sha256: 
 7a3f5b002deecb2153fe330058f92b7beaa9a2105c18603aa8b6c33fd3432142 2609 
slic3r_1.2.9+dfsg-6.1.dsc
 4bd9b2179740b46813c126504bc83779c301e301676b958a5cd703e35180abef 28364 
slic3r_1.2.9+dfsg-6.1.debian.tar.xz
Files: 
 ec35bb15883bea170056657c8509185f 2609 perl optional slic3r_1.2.9+dfsg-6.1.dsc
 9327541a24b0586a0205fb41fb500c4f 28364 perl optional 
slic3r_1.2.9+dfsg-6.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlmHjixfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgapiA//Xm6km+DmN4+ahyseMIWornA7nl7PQV7/It5SiYatq5U8qf4d3P79Sqqi
Q4rXfF006H2rOB3K5sLmXhdUDnL5NUhiNdAvztoSqmNfxeI9CaGc3K2ndh+WNjVp
NpFsW7xsMxQLIJ2bbgfZ493Z3UZkKP4bXSftYjlJxoytAZODuRMLT8Om27We41H3
XAGMll2+Rp5jwF4A2V1YLeuHkGzC2xy1q7VUpFnT3m8b3oHys/yYiatqQXK9IZYc
nvEN/DTFFhjOtfpGYv569tAzp8cPNyYz960dMAiFps/M07VBDuFFCMR/03xFaEDd
SoQhpwo9Vqj/yHrvuylNK1Pj5rfN3RiwVTjaPXVvoHusNqi+H4x51AGpfRgumALS
Nqiag8xHi7ZqH84HbdUkttCvyKCBQO4CcUnL9khSn5knjRS5w++AIpscS0qMT1C9
NVRTfbu8eSlv9tpZL8HsmCq9jBe6wjhIGYh3luZtb/8m1jW+8gkVZmeqUqEl9qa7
S4gEs5TY9n0dB8jiycKk8iLMJQykMoDQZ5lAMpYXjm2rwXxqNm5Nj3f/SAoz0Yks
rRuQeUwEK5SMxd8lhO6/EuWgPBP0oampdS+DGIhN38EMVTMf+xwkjOF3B0gR8aDI
6hWKwRoLK3i9iMgC2yEGqxnj/9Y/UexrQL4B89mw3gbbWMSD7Ks=
=9pVV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to