Your message dated Mon, 05 Mar 2018 13:19:48 +0000
with message-id <e1esq1s-00082m...@fasolo.debian.org>
and subject line Bug#889470: fixed in gem2deb 0.38
has caused the Debian Bug report #889470,
regarding gem2deb: include upper bound on generated ruby dependencies
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.)
--
889470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889470
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gem2deb
Version: 0.33.1
Severity: normal
Please have compiled Ruby extensions depend on compatible versions of
the ruby metapackage; for instance, an extension built only for 2.3
would depend on ruby (>= 2.3), ruby (<< 2.4), and an extension built
for both 2.3 and 2.4 would depend on ruby (>= 2.3), ruby (<< 2.5).
(Python packaging settled on an analogous approach some time ago.)
Ideally, this dependency would go to a dedicated ${ruby:Depends}
substvar, but adding it to ${misc:Depends} would allow for much faster
adoption.
As it stands, we can get situations like #860512, in which the m68k
build of telegram-desktop failed because ruby 2.3 wound up paired with
a ruby-fast-xs installation that only covered 2.2. (The 0.8.0-3+b2
m68k binNMU was intended to add 2.3 support, but accidentally picked
up old metapackages.) With an explicit versioned dependency in place,
generic automated tools would have caught this problem.
Thanks!
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu
--- End Message ---
--- Begin Message ---
Source: gem2deb
Source-Version: 0.38
We believe that the bug you reported is fixed in the latest version of
gem2deb, 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 889...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cédric Boutillier <bou...@debian.org> (supplier of updated gem2deb 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, 04 Mar 2018 20:47:35 +0100
Source: gem2deb
Binary: gem2deb gem2deb-test-runner
Architecture: source
Version: 0.38
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
Description:
gem2deb - Debian Ruby packaging suite
gem2deb-test-runner - Debian Ruby packaging suite - tool to run tests
Closes: 889470
Changes:
gem2deb (0.38) unstable; urgency=medium
.
[ Antonio Terceiro ]
* dh_ruby_fixdepends: include upper bound on ruby versions provided by
ruby-all-dev (Closes: #889470)
* dh_ruby --print-supported: respect order provided by ruby-all-dev
.
[ Cédric Boutillier ]
* gem2tgz:
- Deprecate SHA1, and replace by SHA256
- Ensure that at least one of the checkable digests is listed in
checksums.yaml.gz instead of forcing all of them to be available
Checksums-Sha1:
51851414bd4fb0c6fd1b278f45c003a5c91fff61 1935 gem2deb_0.38.dsc
31569dd6f2ee448538e24ba037c8da3990993d79 67836 gem2deb_0.38.tar.xz
f48d6fa3903f9e3ab8805435295fd3ff460b119c 8720 gem2deb_0.38_source.buildinfo
Checksums-Sha256:
7c4fa73849059227701310dbe52e24f73ef5e7d1ce7295697907e039e6c5ac25 1935
gem2deb_0.38.dsc
17c0c46f868e20bcacf28882c414b0c396061c73454ec1ccec3073b34ee116a7 67836
gem2deb_0.38.tar.xz
e08f4ead9a5bae428c096b291cce49175aab74988cda80ba46439238ba29608a 8720
gem2deb_0.38_source.buildinfo
Files:
fb6f87f42b7edbae64143b7aff65aa0b 1935 ruby optional gem2deb_0.38.dsc
5d16e07d82e23030960fe4cbc14e4b5e 67836 ruby optional gem2deb_0.38.tar.xz
e0d554509b431040ce91948af28b9704 8720 ruby optional
gem2deb_0.38_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEnM1rMZ2/jkCrGr0aia+CtznNIXoFAlqdP74ACgkQia+CtznN
IXoTLAgAjxoVFTpXWul8PSIp7zhY6PI8gHbYUmkfJfuyeU5JfrHjCqdxP8ykrV3i
q/8UO/J012TyJEQnDcuQc/FzXpM16kz+/GFNEc5zBRDU9BAVkGzvjX8w52XkNfJ2
dI06d7qe76MutASDafWs4GQ4VN2RZkC1em7TGN30bI0dZ8CcykpH//ED/ViOlo+d
F65+4UwO9CZbibOvldbyILGIbhPqskaS1F+IUtXtb8Ti6kh5aNdgIaGRa8ZfI5jX
epMtf4EsdgW+SLzbR9YstEnrnHZlmeVZLiy+sNoZuR6f1kA0HZLnQOxZ2BBFnuNE
gO9NvSPv7WGm4PfeZKPwaI2u+I/Ufg==
=fSks
-----END PGP SIGNATURE-----
--- End Message ---