Your message dated Sat, 02 Dec 2017 19:32:34 +0000
with message-id <e1eldwc-000cne...@fasolo.debian.org>
and subject line Bug#869360: fixed in slic3r 1.2.9+dfsg-6.1~deb9u1
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~deb9u1

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.
Andreas Beckmann <a...@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: SHA256

Format: 1.8
Date: Mon, 27 Nov 2017 04:09:35 +0100
Source: slic3r
Binary: slic3r
Architecture: source
Version: 1.2.9+dfsg-6.1~deb9u1
Distribution: stretch
Urgency: medium
Maintainer: Debian 3-D Printing Packages 
<3dprinter-gene...@lists.alioth.debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Description:
 slic3r     - G-code generator for 3D printers
Closes: 869360
Changes:
 slic3r (1.2.9+dfsg-6.1~deb9u1) stretch; urgency=medium
 .
   * Non-maintainer upload.
   * Rebuild for stretch.
 .
 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:
 816ef9231643b87982a9f12fe607a7f13291dda7 2532 slic3r_1.2.9+dfsg-6.1~deb9u1.dsc
 e5be3b5c94a80d887a3d08ab7be638dabc7254a6 28408 
slic3r_1.2.9+dfsg-6.1~deb9u1.debian.tar.xz
 f0b3ad2e003f378482d4b28c5aa189002e17952d 18084 
slic3r_1.2.9+dfsg-6.1~deb9u1_source.buildinfo
Checksums-Sha256:
 812e7906cbab1fb86f3a6a806e081d6e7f662fd834c135b2eb8b632c2aadad39 2532 
slic3r_1.2.9+dfsg-6.1~deb9u1.dsc
 9d08066974cc98b37dd29215cc5f207dd163b7b4f4497fd2ed2d7a965822a34e 28408 
slic3r_1.2.9+dfsg-6.1~deb9u1.debian.tar.xz
 a3ef53ed9a029be20cd361d6e76a9363c643b9819ac986c83181139b3509350f 18084 
slic3r_1.2.9+dfsg-6.1~deb9u1_source.buildinfo
Files:
 dc3b95f66fee6406084780e91a71dfae 2532 perl optional 
slic3r_1.2.9+dfsg-6.1~deb9u1.dsc
 95a12146a1cda2249463ddac145b2aac 28408 perl optional 
slic3r_1.2.9+dfsg-6.1~deb9u1.debian.tar.xz
 58dfd2f21a55c045a3c87dc510371d59 18084 perl optional 
slic3r_1.2.9+dfsg-6.1~deb9u1_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAloeShcQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCDi2D/kB27uJSXnWFHjtTEkK5Szy3Ga6a4Srz4jj
Ktcjp2GA2INplxO6CFM+oDc32aVIAV9azreeH32GprRXVXBZXd8MMqojdfG1vU6N
m1o+sS6Imc33YWV1NcwxrA/GtTO8m3vE55Eqs3vH+9OAtTIw4YqeZzdA5Ce/OUpd
9WsEnNIzaMx1lEkRUO9OLI2oUIaw8fddWSXJskmif3W2+JDKlPS/vQQf8UwhVOPx
l1rbpo5DcBkSm7Mh3aRS+uV3h52d7GEkohX/CgCmsg8SUdweYraa+G0YP2x5Chpn
id/ldmagIH6Jj5oEF5y7pnNsd/F6L3/ENkGKPBDYs5NIkv1b4F0vuc3Wb2DEopvA
RcYY7PT54KDzoefak8vcUDVanVQWh3uHwbCqVlAblJ8obUr1e/JWQN4J2ceH5ina
iuzqtNyxt7b9qCealtlZtQny9RMXD8Dqa5DSuFj64kU/Pg0BdPVBpbThOBOZKKnJ
qbZ2Km2URC8V+27VU5K2xy38qB2MtoHwI1gEwdzRrhOfW0VBLAmYgJQP7Ewh+33o
LoUwhhgmKbveUYCPsCsy3H+V3CbeoX4xoekv6tesdLThfMdmQWo3Glb3Q3tjiOq9
kY+kQmzeA983VDaGz9+lWH211A0KQRxkaIpFRKfpR99vm1BAlKDfxIkkeh54nx2j
DH1HgjMtOA==
=OGkC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to