Your message dated Sat, 23 Feb 2013 15:17:44 +0000
with message-id <[email protected]>
and subject line Bug#700671: fixed in ruby-defaults 1:1.9.3
has caused the Debian Bug report #700671,
regarding ruby: breaks squeeze->wheezy upgrade if apt-listbugs/0.1.3 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.)


-- 
700671: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700671
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: ruby-defaults
Source-Version: 1:1.9.3

We believe that the bug you reported is fixed in the latest version of
ruby-defaults, 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 ruby-defaults 
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 10:45:13 -0300
Source: ruby-defaults
Binary: ruby ruby-dev libruby libtcltk-ruby ri ruby-full
Architecture: source all
Version: 1:1.9.3
Distribution: unstable
Urgency: low
Maintainer: akira yamada <[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Description: 
 libruby    - Libraries necessary to run Ruby
 libtcltk-ruby - Tcl/Tk interface for Ruby
 ri         - Ruby Interactive reference
 ruby       - Interpreter of object-oriented scripting language Ruby (default v
 ruby-dev   - Header files for compiling extension modules for Ruby (default ve
 ruby-full  - Ruby full installation (default version)
Closes: 700671
Changes: 
 ruby-defaults (1:1.9.3) unstable; urgency=low
 .
   * declare Breaks: apt-listbugs (<< 0.1.6) in ruby package to avoid breaking
     squeeze/wheezy upgrades when apt-listbugs is installed (Closes: 700671).
Checksums-Sha1: 
 93f981fde4990f7fa135ede8d375a6cc200b43bf 1258 ruby-defaults_1.9.3.dsc
 0bf97b07a064f1863891fa54b823be82dd1823dc 6190 ruby-defaults_1.9.3.tar.gz
 7496a629895bd8e96be399c91d0f25fb88460799 6484 ruby_1.9.3_all.deb
 1ccec753f881dd45029b86376807f156ab720925 6082 ruby-dev_1.9.3_all.deb
 9a2a01a3d12cd2e084d8fda81f21b79f27280478 6218 libruby_1.9.3_all.deb
 fd0543dcb699a3b4f83e2043234a1fcdc58faf8d 5956 libtcltk-ruby_1.9.3_all.deb
 130defa2a80cce0d23c266e71ff02fface36b505 6072 ri_1.9.3_all.deb
 58a0055144ef70367f688db4301a484cb876c0c7 6010 ruby-full_1.9.3_all.deb
Checksums-Sha256: 
 356f70190be8f05bf9913680a7c7a512903fc2fe9da7baf5e856614e73cb79e6 1258 
ruby-defaults_1.9.3.dsc
 b159ba53fae00b8725d31374c6f125c5ea9728c54ed0b3890335917800f7b11e 6190 
ruby-defaults_1.9.3.tar.gz
 6ba6bdbcf33a77e7df06a42aa3d58bf3a4612528629070d69f239fcca97e06c5 6484 
ruby_1.9.3_all.deb
 b458e5786afe6c91b39df31520dbb8cb4092005bdc93280e2a72af5d222fbb69 6082 
ruby-dev_1.9.3_all.deb
 13b0c7326ab0b204d335cc4536126ff948623f3c053e8ac409690466f13e521a 6218 
libruby_1.9.3_all.deb
 87b69586fa612f84c99e44cf6a855b1de06aa81d62c328cefe6f5294b2bf599f 5956 
libtcltk-ruby_1.9.3_all.deb
 006dff0d1555bea947ddaf3319b1d02b17abf1afb50cdec6f4871175afeda7f8 6072 
ri_1.9.3_all.deb
 53098974e2825ba477cc9291a27058bbe791911aebab07a0d6b445dba2150a97 6010 
ruby-full_1.9.3_all.deb
Files: 
 fadb64f6994e44c66054ec3483739b07 1258 ruby optional ruby-defaults_1.9.3.dsc
 725cac5b435885fef0b8804b31605c45 6190 ruby optional ruby-defaults_1.9.3.tar.gz
 403b83504d74b4478ba21a27663afa34 6484 ruby optional ruby_1.9.3_all.deb
 ac62b2e9bbef7b9a9dd6ba3fee10ed13 6082 devel optional ruby-dev_1.9.3_all.deb
 432a8b0121a099e18575a5b4f3e5b7b1 6218 libs optional libruby_1.9.3_all.deb
 2d144ecac407c92ee11c7582ec8eea0f 5956 ruby optional libtcltk-ruby_1.9.3_all.deb
 a167e9ade5340f90bb3eb3619ae32710 6072 ruby optional ri_1.9.3_all.deb
 f2a3d9cb5be2228e0357baa064513e32 6010 ruby optional ruby-full_1.9.3_all.deb

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

iEYEARECAAYFAlEo2WsACgkQDOM8kQ+cso+N4gCgnaWhmOhtLaWTWDLBMfyFaj4p
oecAn3wAejTLW0vdZdvorD7Ei1HKB08c
=zgiP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to