[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#825116: marked as done (texinfo: missing dependency on perlapi-*)



Your message dated Mon, 23 May 2016 22:57:04 +0000
with message-id <E1b4ymW-0007Ot-M7@franck.debian.org>
and subject line Bug#825116: fixed in texinfo 6.1.0.dfsg.1-8
has caused the Debian Bug report #825116,
regarding texinfo: 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 owner@bugs.debian.org
immediately.)


-- 
825116: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825116
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texinfo
Version: 6.1.0.dfsg.1-6
Severity: important
User: debian-perl@lists.debian.org
Usertags: perl-5.24-transition

This package ships a binary ("XS") Perl module in
/usr/lib/texinfo/XSParagraph.so but does not depend on perlapi-*. This
is a violation of the Debian Perl Policy 4.4, "Module Dependencies".

 https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-module_deps

This has not been noticed earlier because the package also depends on
libperl5.xx, so upgrades from earlier Perl versions have pulled in a
corresponding rebuilt version of texinfo. However, starting with the Perl
5.22 -> 5.24 upgrade, older versions of libperl5.xx stay installable,
making it possible to upgrade perl-base and perl without upgrading
texinfo This results in binary incompatibility and failures like (from
an autoconf2.13 test build log):

  makeinfo -I. ./autoconf.texi --no-split --output=autoconf.info
  XSParagraph.c: loadable library and perl binaries are mismatched (got handshake key 0xdb00080, needed 0xdb80080)
  Makefile:113: recipe for target 'autoconf.info' failed
  make[1]: *** [autoconf.info] Error 1
 
Adding 'dh_perl /usr/lib/texinfo' in debian/rules and ${perl:Depends}
in the package dependencies should fix this. When this is fixed, please
file a bug against perl so we can add Breaks entries on that side and
make sure partial upgrades don't break.
-- 
Niko Tyni   ntyni@debian.org

--- End Message ---
--- Begin Message ---
Source: texinfo
Source-Version: 6.1.0.dfsg.1-8

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

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated texinfo 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 24 May 2016 07:39:24 +0900
Source: texinfo
Binary: texinfo info install-info
Architecture: source amd64
Version: 6.1.0.dfsg.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description:
 info       - Standalone GNU Info documentation browser
 install-info - Manage installed documentation in info format
 texinfo    - Documentation system for on-line information and printed output
Closes: 825116
Changes:
 texinfo (6.1.0.dfsg.1-8) unstable; urgency=medium
 .
   * add missing dep on perlapi-* (Closes: #825116)
Checksums-Sha1:
 7a4c82019de2a0ad98ac6289af96092d5396dc0e 1767 texinfo_6.1.0.dfsg.1-8.dsc
 3c0525b03f6802f439f77c783002450dd86529f2 29928 texinfo_6.1.0.dfsg.1-8.debian.tar.xz
 f823fa78ffe0da903fc8eb36f610138263396dee 237276 info-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 f7b9ef28ad341be68ea92de3ee7de020076239d5 368736 info_6.1.0.dfsg.1-8_amd64.deb
 0045747a72fa8b013d46431aa916d7a835447ef4 37160 install-info-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 1702114e799ba3bdabc17c91104bc3987cf4e7ea 292832 install-info_6.1.0.dfsg.1-8_amd64.deb
 007b88df4fe9e7f0491f413969ba3291f78b5465 17158 texinfo-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 7d261206663f5d7e73f60795d74ab9887cfd3e61 1264002 texinfo_6.1.0.dfsg.1-8_amd64.deb
Checksums-Sha256:
 6099aa0310aa43b85619aaf271a4c00ba2f34e8aa91be4806c63f1c4ba7b2137 1767 texinfo_6.1.0.dfsg.1-8.dsc
 e2dc50fce7241ae03c566db6993332cb35e6678b1e5c78f93037764c3aa3e8b7 29928 texinfo_6.1.0.dfsg.1-8.debian.tar.xz
 c28c6b1fcdf3368970d78da2aae7ef392d4a63497a1b32a77acb36a1021799fd 237276 info-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 2d55da8d5857209ec9db515f2f09284250a48ebc5947829bd476398c40044022 368736 info_6.1.0.dfsg.1-8_amd64.deb
 3a3c1ba498af8bc6c4ae06e7aa985cba98f93384343e2c56aa3a058220208e91 37160 install-info-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 3c345b10f75d659fa05a7a9f4cc6cc4d4e3d920e6a26caa56070dc13011fae5e 292832 install-info_6.1.0.dfsg.1-8_amd64.deb
 d809f60e06df7fba7764e314a9d5c2bf693cb95a57a5506759fdb0895a0f3287 17158 texinfo-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 1c14458a1870a8dc4067a8dbfab97b0619c888d0cf96e113926b8baaebd94cc8 1264002 texinfo_6.1.0.dfsg.1-8_amd64.deb
Files:
 0ffbde93fac11b8d4d0f94a541fe4f21 1767 doc standard texinfo_6.1.0.dfsg.1-8.dsc
 d49456e01f4a7efeb13b918337479bca 29928 doc standard texinfo_6.1.0.dfsg.1-8.debian.tar.xz
 19e4cb8089b05509af83e66a8ced43db 237276 debug extra info-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 457b5603440fb3fd71b083ffb1f1e73a 368736 doc important info_6.1.0.dfsg.1-8_amd64.deb
 0b1bef9f4ef901e2e6c16c84b3222554 37160 debug extra install-info-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 c774dd927a1d04abebe3fb506e8c81f0 292832 doc important install-info_6.1.0.dfsg.1-8_amd64.deb
 1739ab1cc9e0538edb5e8dc01ba38e64 17158 debug extra texinfo-dbgsym_6.1.0.dfsg.1-8_amd64.deb
 a4a93220ecb3d94b4f09f3c08be45cca 1264002 text optional texinfo_6.1.0.dfsg.1-8_amd64.deb

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

iQEcBAEBCgAGBQJXQ4fTAAoJEOwAuNrTImaqFXUH/RHT5upPiXkwZlr7i6JKqbtY
/vcNK65qJw7IO5ZIsKM8fF/LaZSB7XkHQLkntKunaJcCOhKrCwmfitWlG2kJGETH
eyejJSTn3rQm/mKdGvi/f7mtdYbywiKLeVZ0GnK9jNS+xX/wOyTvl7x9ajfctpAY
rCXvooIG6NZYok0lQXJUrovF8cp/ScCyk5bqYAQYMsLrOlbtj3qmyf8caVIu5whk
C63yYzblwf2e9EnIqGoRAgg5/2rD/WXzkllP5/PuW/hnC9b3Kz9LSRH6ugLotUUb
Rlc3xzwjqOI3dIFaATETKacKPSNwLfjC75IxA2ddUPyNc3e0GkiDjhbEKMynh9s=
=7cn2
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: