Your message dated Wed, 20 Sep 2023 22:47:00 +0000
with message-id <e1qj5yg-000ffz...@fasolo.debian.org>
and subject line Bug#1042415: fixed in ruby-aws-partitions 1.653.0-2
has caused the Debian Bug report #1042415,
regarding ruby-aws-partitions: Package missing partitions.json
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.)


-- 
1042415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042415
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby-aws-partitions
Version: 1.653.0-1
Severity: grave
Tags: patch
Justification: renders package unusable
X-Debbugs-Cc: ssg...@debian.org

In version 1.653.0-1, 
/usr/share/rubygems-integration/all/gems/aws-partitions-1.653.0/partitions.json 
is not present. It is there in version 1.354.0-2 in bullseye. Without that 
file, any actual use of this gem fails:

$ irb
irb(main):001:0> require 'aws-partitions'
=> true
irb(main):002:1* Aws::Partitions.each do |partition|
irb(main):003:1*   puts partition.name
irb(main):004:0> end
/usr/share/rubygems-integration/all/gems/aws-partitions-1.653.0/lib/aws-partitions.rb:225:in
 `read': No such file or directory @ rb_sysopen - 
/usr/share/rubygems-integration/all/gems/aws-partitions-1.653.0/partitions.json 
(Errno::ENOENT)
        from 
/usr/share/rubygems-integration/all/gems/aws-partitions-1.653.0/lib/aws-partitions.rb:225:in
 `defaults'
        from 
/usr/share/rubygems-integration/all/gems/aws-partitions-1.653.0/lib/aws-partitions.rb:214:in
 `default_partition_list'
        from 
/usr/share/rubygems-integration/all/gems/aws-partitions-1.653.0/lib/aws-partitions.rb:137:in
 `each'
        from (irb):2:in `<main>'
        from /usr/lib/ruby/gems/3.1.0/gems/irb-1.4.1/exe/irb:11:in `<top 
(required)>'
        from /usr/bin/irb:25:in `load'
        from /usr/bin/irb:25:in `<main>'

Patch to fix is attached


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.3.0-2-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ruby-aws-partitions depends on:
ii  ruby  1:3.1

ruby-aws-partitions recommends no packages.

ruby-aws-partitions suggests no packages.

-- no debconf information
diff -Nru ruby-aws-partitions-1.653.0/debian/changelog 
ruby-aws-partitions-1.653.0/debian/changelog
--- ruby-aws-partitions-1.653.0/debian/changelog        2022-10-30 
08:49:35.000000000 -0500
+++ ruby-aws-partitions-1.653.0/debian/changelog        2023-07-27 
17:39:10.000000000 -0500
@@ -1,3 +1,11 @@
+ruby-aws-partitions (1.653.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Change DH_RUBY_GEM_INSTALL_WHITELIST_APPEND to DH_RUBY_GEM_INSTALL_INCLUDE
+    in debian/rules to work with newer gem2deb
+
+ -- Stephen Gelman <ssg...@debian.org>  Thu, 27 Jul 2023 17:39:10 -0500
+
 ruby-aws-partitions (1.653.0-1) unstable; urgency=medium
 
   * Team Upload
diff -Nru ruby-aws-partitions-1.653.0/debian/rules 
ruby-aws-partitions-1.653.0/debian/rules
--- ruby-aws-partitions-1.653.0/debian/rules    2022-10-30 08:49:35.000000000 
-0500
+++ ruby-aws-partitions-1.653.0/debian/rules    2023-07-27 17:36:38.000000000 
-0500
@@ -2,7 +2,7 @@
 
 export GEM2DEB_TEST_RUNNER = --check-dependencies
 export DH_RUBY = --gem-install
-export DH_RUBY_GEM_INSTALL_WHITELIST_APPEND := partitions.json
+export DH_RUBY_GEM_INSTALL_INCLUDE := partitions.json
 
 %:
        dh $@ --buildsystem=ruby --with ruby

--- End Message ---
--- Begin Message ---
Source: ruby-aws-partitions
Source-Version: 1.653.0-2
Done: Cédric Boutillier <bou...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-aws-partitions, 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 1042...@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 ruby-aws-partitions 
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: Wed, 20 Sep 2023 22:59:25 +0200
Source: ruby-aws-partitions
Architecture: source
Version: 1.653.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
Closes: 1042415
Changes:
 ruby-aws-partitions (1.653.0-2) unstable; urgency=medium
 .
   * Team upload
 .
   [ Stephen Gelman ]
   * Change DH_RUBY_GEM_INSTALL_WHITELIST_APPEND to DH_RUBY_GEM_INSTALL_INCLUDE
     in debian/rules to work with newer gem2deb and install back
     partitions.json. Thanks Stephen Gelman for the bug report and the fix
     (Closes: #1042415)
Checksums-Sha1:
 9f02315a92eb9b8202b0136b3cf1f4dd92f1c1dd 1506 ruby-aws-partitions_1.653.0-2.dsc
 b3122980278a0ecee2e33277f95f444a0ec11e2d 49406 
ruby-aws-partitions_1.653.0.orig.tar.gz
 c7270a56f386df1249ed1893308a1dd284697232 2652 
ruby-aws-partitions_1.653.0-2.debian.tar.xz
 df8d2a7f390c3296302ead30b95cdc85cc9095d0 9059 
ruby-aws-partitions_1.653.0-2_amd64.buildinfo
Checksums-Sha256:
 9302b35696664bfbb64bbb6e1fea697381bf5db600723f177661a68eeaab7489 1506 
ruby-aws-partitions_1.653.0-2.dsc
 cd9771ede7b5b114b450d21ceca51c5a06d1b6d8ba2a7c2669508d4d224d9cdb 49406 
ruby-aws-partitions_1.653.0.orig.tar.gz
 d1d985cb8fce3a29b045d0b4d68b5a5f90c5c6b6b33184fcff9fcc5dbe8c681a 2652 
ruby-aws-partitions_1.653.0-2.debian.tar.xz
 7501a3a337d307d5c6fbde2645550d8a4dc330a2d0dda58ccde763ad257a6387 9059 
ruby-aws-partitions_1.653.0-2_amd64.buildinfo
Files:
 55034521c1f70045e180fef573686825 1506 ruby optional 
ruby-aws-partitions_1.653.0-2.dsc
 82357fe179be8f4a1d7da5c6fb19f996 49406 ruby optional 
ruby-aws-partitions_1.653.0.orig.tar.gz
 969828e746ebdf50e4a8da23eecdd536 2652 ruby optional 
ruby-aws-partitions_1.653.0-2.debian.tar.xz
 9f87253e0dc8ef2b480862bbff8722d7 9059 ruby optional 
ruby-aws-partitions_1.653.0-2_amd64.buildinfo

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

iHUEARYKAB0WIQSEz/3CFSD4gwbsKdFSaZq2P58rwwUCZQte8wAKCRBSaZq2P58r
w2kpAP9R/A8BUkozqG/VRDfW6n4jgyd7vBXjvbnYDQc1Zm7+6AD7BBcyYDWm9nOp
fXEaCyJJ6DCIKW4HVHHs7jHhU8AO+AQ=
=fE6d
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to