Your message dated Wed, 05 Feb 2020 13:50:03 +0000
with message-id <[email protected]>
and subject line Bug#949108: fixed in rake 13.0.1-1
has caused the Debian Bug report #949108,
regarding rake: Please depend on ruby:any, not ruby
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 [email protected]
immediately.)


-- 
949108: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949108
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rake
Version: 12.3.3-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu focal ubuntu-patch

Dear maintainers,

rake declares itself to be Architecture: all, Multi-Arch: foreign, to allow
it to satisfy dependencies of packages from foreign architectures.  However,
it then also depends on ruby without an architecture qualifier, which makes
it impossible to ever install a foreign-architecture ruby interpreter
because e.g.  ruby:i386 Depends: ruby2.5:i386 Depends: libruby2.5:i386
Depends: rake:all Depends: ruby:amd64, and while libruby2.5 is
co-installable between architectures, ruby obviously is not.

Cross-installing ruby is currently of interest to us in Ubuntu, because we
in the process of moving the i386 architecture to a compatibility-only layer
on amd64, and therefore we are also moving our autopkgtest infrastructure to
test i386 binaries in a cross-environment.  This change should allow ruby to
be cross-installable, and therefore cross-testable.  Would you consider
applying this change to the Debian package?

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]
diff -Nru rake-12.3.3/debian/control rake-12.3.3/debian/control
--- rake-12.3.3/debian/control  2019-09-14 22:59:53.000000000 -0700
+++ rake-12.3.3/debian/control  2020-01-16 15:10:19.000000000 -0800
@@ -21,7 +21,7 @@
 Architecture: all
 XB-Ruby-Versions: ${ruby:Versions}
 Multi-Arch: foreign
-Depends: ruby | ruby-interpreter,
+Depends: ruby:any | ruby-interpreter,
          ${misc:Depends},
          ${shlibs:Depends}
 Recommends: zip

--- End Message ---
--- Begin Message ---
Source: rake
Source-Version: 13.0.1-1

We believe that the bug you reported is fixed in the latest version of
rake, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Georg Faerber <[email protected]> (supplier of updated rake 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 05 Feb 2020 11:49:28 +0000
Source: rake
Architecture: source
Version: 13.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Georg Faerber <[email protected]>
Closes: 949108
Changes:
 rake (13.0.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control:
     - Depend on ruby:any, instead of any. This should help Ubuntu folks to
       cross-install and -test Ruby, as asked for by Steve Langasek.
       (Closes: #949108)
     - Bump Standards-Version to 4.5.0, no changes required.
   * debian/patches:
     - Refresh for new release.
 .
   [ Debian Janitor ]
   * Remove obsolete fields Contact, Name from debian/upstream/metadata
     (already present in machine-readable debian/copyright).
Checksums-Sha1:
 1ee62f114bb77962fdb116b472cd3b07401ec29d 1481 rake_13.0.1-1.dsc
 a639c7d81f678fa27cdc61c6d70808c8d9580ae3 122821 rake_13.0.1.orig.tar.gz
 1c063a7ba41ca9048bcfc6f09681953be9c5401c 8008 rake_13.0.1-1.debian.tar.xz
 ac183ca525e20caa2c634ad701ea33e481234c3c 8159 rake_13.0.1-1_amd64.buildinfo
Checksums-Sha256:
 9bb72d288e5d0a99c2965d0836b2e165ed4ecae6763aab6acc04602461cbcf41 1481 
rake_13.0.1-1.dsc
 d865329b5e0c38bd9d11ce70bd1ad6e0d5676c4eee74fd818671c55ec49d92fd 122821 
rake_13.0.1.orig.tar.gz
 5b7e2e49a528db288c683be1550069d5cd611455b276f01fccc7a1d5114f7ba3 8008 
rake_13.0.1-1.debian.tar.xz
 4f144ef1720667b1f664bfd7444495cf80ae02d3a8a414f745b421d86ae38cf1 8159 
rake_13.0.1-1_amd64.buildinfo
Files:
 d45d8d454ce57e3db0a8e8429bdf5dfa 1481 ruby optional rake_13.0.1-1.dsc
 d5f42da1e88ad49d7b85d7cdcfa38a89 122821 ruby optional rake_13.0.1.orig.tar.gz
 ce0f84ae2db598faf6509d4730ec8cad 8008 ruby optional rake_13.0.1-1.debian.tar.xz
 b5eed93eec29495821ee9ad775d2c2aa 8159 ruby optional 
rake_13.0.1-1_amd64.buildinfo

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

iHUEARYIAB0WIQTEfr/MTlfp/DLKNABGG+5dJAqekQUCXjrB3AAKCRBGG+5dJAqe
kZbnAQCq2PDEQN79bT0TOFzDS4T+r3U7UusEhgzxeUPO8NzErgD/WFcpid4V/GTW
UZII8NrAM6eM6R6fgR3KhO7VIKPfuAY=
=9k+w
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to