Your message dated Sat, 23 Feb 2013 15:18:17 +0000
with message-id <[email protected]>
and subject line Bug#701466: fixed in ruby1.9.1 1.9.3.194-8
has caused the Debian Bug report #701466,
regarding ruby1.9.1: alternatives priority bump breaks squeeze->wheezy upgrades 
when apt-listbugs is installed
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.)


-- 
701466: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701466
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ruby
Version: 4.9
Severity: serious
Justification: breaks squeeze->wheezy upgrades

The transition of the default version from ruby1.8 to ruby1.9.1 causes
the upgrade from squeeze to wheezy to fail if apt-listbugs is installed.
After replacing squeeze with wheezy in /etc/apt/sources.list and a
successful 'apt-get update' and 'apt-get install dpkg apt', 'apt-get
[upgrade|install|dist-upgrade]' all fail with:

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load 
such file -- gettext (LoadError)
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/sbin/apt-listbugs:240:in `<main>'
E: Sub-process /usr/sbin/apt-listbugs apt || exit 10 returned an error code (10)
E: Failure running script /usr/sbin/apt-listbugs apt || exit 10

'apt-get install dpkg apt' causes ruby to be installed and thus
/usr/bin/ruby points to ruby1.9.1 afterwards. However, ruby-gettext,
which provides the gettext module for ruby1.9.1, doesn't get installed.
Since /usr/bin/apt-listbugs has #!/usr/bin/ruby as shebang,
apt-listbugs is then executed with ruby1.9.1 and fails with the error
message above.

apt-listbugs's shebang has been changed to #/usr/bin/ruby1.8 in
0.1.6. So I think that ruby should gain a Breaks: apt-listbugs (<<
0.1.6) to force the upgrade of apt-listbugs if ruby is installed.

I'm filing this bug with severity serious since it breaks upgrades from
squeeze to wheezy.

If my analysis of this bug is wrong, please reassign it to the correct
package and change the severity accordingly.

I've attached the log of performing the upgrade to wheezy in a squeeze
chroot which has apt-listbugs installed.

Regards
-- 
Sebastian Ramacher

Attachment: squeeze-to-wheezy-update.log.xz
Description: Binary data

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: ruby1.9.1
Source-Version: 1.9.3.194-8

We believe that the bug you reported is fixed in the latest version of
ruby1.9.1, 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.
Antonio Terceiro <[email protected]> (supplier of updated ruby1.9.1 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: SHA1

Format: 1.8
Date: Sat, 23 Feb 2013 09:21:27 -0300
Source: ruby1.9.1
Binary: ruby1.9.1 libruby1.9.1 libruby1.9.1-dbg ruby1.9.1-dev 
libtcltk-ruby1.9.1 ruby1.9.1-examples ri1.9.1 ruby1.9.1-full ruby1.9.3
Architecture: source all amd64
Version: 1.9.3.194-8
Distribution: unstable
Urgency: low
Maintainer: akira yamada <[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Description: 
 libruby1.9.1 - Libraries necessary to run Ruby 1.9.1
 libruby1.9.1-dbg - Debugging symbols for Ruby 1.9.1
 libtcltk-ruby1.9.1 - Tcl/Tk interface for Ruby 1.9.1
 ri1.9.1    - Ruby Interactive reference (for Ruby 1.9.1)
 ruby1.9.1  - Interpreter of object-oriented scripting language Ruby
 ruby1.9.1-dev - Header files for compiling extension modules for the Ruby 1.9.1
 ruby1.9.1-examples - Examples for Ruby 1.9
 ruby1.9.1-full - Ruby 1.9.1 full installation
 ruby1.9.3  - Interpreter of object-oriented scripting language Ruby, version 1
Closes: 701466
Changes: 
 ruby1.9.1 (1.9.3.194-8) unstable; urgency=low
 .
   * ruby1.9.1: add Breaks: apt-listbugs (<< 0.1.6) to avoid breaking the
     squeeze->wheezy upgrades (Closes: #701466).
Checksums-Sha1: 
 e3b18a884763c11e46284b9a8c8605f7890c1102 1994 ruby1.9.1_1.9.3.194-8.dsc
 c3a12c9388e0ece90a8e1406ffa617d3e74516ec 62266 
ruby1.9.1_1.9.3.194-8.debian.tar.gz
 db7e2fd7e2612d5623df48d25b49f0ef5f751743 233102 
ruby1.9.1-examples_1.9.3.194-8_all.deb
 76f3d00aae30cd6d9d1a96f5a26ed3c87600bca6 2173030 ri1.9.1_1.9.3.194-8_all.deb
 df3d4fb2c963b331b5d68ca441b593cd15964ed7 171186 
ruby1.9.1-full_1.9.3.194-8_all.deb
 d02a97a38b3e4122feb2970d1b07e85a66aed1e4 171754 ruby1.9.3_1.9.3.194-8_all.deb
 3d008d90e86c302c1aabd0290bb20704945f78f6 208146 ruby1.9.1_1.9.3.194-8_amd64.deb
 70e5db7543720390e778c0fe5440529db1f08022 4414476 
libruby1.9.1_1.9.3.194-8_amd64.deb
 cbb3200c5889393577de98f30945bd2aa64e806a 4559328 
libruby1.9.1-dbg_1.9.3.194-8_amd64.deb
 6d42fceacc1c65d0ee9e85bbf211a0d0431bc589 1384270 
ruby1.9.1-dev_1.9.3.194-8_amd64.deb
 771bb0091f3b6523aadc530d704d6a8c9cbf402f 1959276 
libtcltk-ruby1.9.1_1.9.3.194-8_amd64.deb
Checksums-Sha256: 
 67fb348ebb6407867d55066cabeb4799c33dc4f2b834e61995593e2fed45d28a 1994 
ruby1.9.1_1.9.3.194-8.dsc
 ba5497ad1cb61bdf441eb5f631c9cad2dd88e69162c763109c45a2e5da190418 62266 
ruby1.9.1_1.9.3.194-8.debian.tar.gz
 7ec55db823c33a70ecd535d63146d57187ab1ea74fd2b91d46bdbea006a65f4a 233102 
ruby1.9.1-examples_1.9.3.194-8_all.deb
 66444bf554eea6d5f6277c70ec4c43b1cc3b754a35958b4d1caa0bad2ac344a9 2173030 
ri1.9.1_1.9.3.194-8_all.deb
 fcf5ee4028a316c87ba377f01bbf3b7f93fcda7b3b50a0e2e462fe81240e66e8 171186 
ruby1.9.1-full_1.9.3.194-8_all.deb
 91f2b472c3a534ca99d5f6da0cb594dc1bfb7021e048aef9688eecd4681489bf 171754 
ruby1.9.3_1.9.3.194-8_all.deb
 7a39220e139c9c6d9bcff864ab00f8cd7b221a1f54fb1f5a1e27c4d951b09cfc 208146 
ruby1.9.1_1.9.3.194-8_amd64.deb
 8a36a52f1e75549b77cb7cbe5554d2717670a9ada4d41be0eaf01bebbddff0c7 4414476 
libruby1.9.1_1.9.3.194-8_amd64.deb
 48305fe823109791b3a461cf981ace5b1a71f3b117326e5a65d2ce1ab1f14892 4559328 
libruby1.9.1-dbg_1.9.3.194-8_amd64.deb
 24fc1d46e22f599d8ea92338f17a33bd169755242962446bd3d34ffdbb547af9 1384270 
ruby1.9.1-dev_1.9.3.194-8_amd64.deb
 60cab40a5213a51a9296df9e8f35a62badb1db9d62bf5164cd9df49717ba5160 1959276 
libtcltk-ruby1.9.1_1.9.3.194-8_amd64.deb
Files: 
 48ab5792b58ac155c22fa006ed8069f3 1994 ruby optional ruby1.9.1_1.9.3.194-8.dsc
 a7730d757916fc68cba3c685096e4a81 62266 ruby optional 
ruby1.9.1_1.9.3.194-8.debian.tar.gz
 68b9d46d11a9a76bca6a24e34919a0e4 233102 ruby optional 
ruby1.9.1-examples_1.9.3.194-8_all.deb
 74383f410ac19e6a97d151a0309feea6 2173030 ruby optional 
ri1.9.1_1.9.3.194-8_all.deb
 b83aa8bf0144c7bc197fff48c3d608e2 171186 ruby optional 
ruby1.9.1-full_1.9.3.194-8_all.deb
 6fa48ef12f12b4de21888b7533101781 171754 ruby optional 
ruby1.9.3_1.9.3.194-8_all.deb
 40e848ca2fe05607985e25f16b942a42 208146 ruby optional 
ruby1.9.1_1.9.3.194-8_amd64.deb
 10311fca6c38c8a1182db1ae9b125abc 4414476 libs optional 
libruby1.9.1_1.9.3.194-8_amd64.deb
 c9d9a3af408051e74a77e4ab0317a8ae 4559328 debug extra 
libruby1.9.1-dbg_1.9.3.194-8_amd64.deb
 d278994ee335ad6de8bade71bdc4677c 1384270 ruby optional 
ruby1.9.1-dev_1.9.3.194-8_amd64.deb
 f3acf7ed8d0e2cbfd031707b353e6732 1959276 ruby optional 
libtcltk-ruby1.9.1_1.9.3.194-8_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlEo2V0ACgkQDOM8kQ+cso+lYgCfS6BzOAnD6zLGvp9lh8IuRQwq
n6wAn3fpcLLVhRC21Ei8j+KK4Lq/5dFM
=fqjP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to