#943714 ruby-gettext: apt-listbugs fails during upgrade process with error emited by ruby-gettext

Package:
ruby-gettext
Source:
ruby-gettext
Submitter:
Félix Sipma
Date:
2020-11-22 11:27:03 UTC
Severity:
important
Tags:
#943714#5
Date:
2019-10-28 14:06:00 UTC
From:
To:
Running `apt upgrade`, I get:

    ...
    33 upgraded, 6 newly installed, 0 to remove and 25 not upgraded.
    Need to get 0 B/183 MB of archives.
    After this operation, 145 MB of additional disk space will be used.

        Do you want to continue? [Y/n]
    Traceback (most recent call last):
    	12: from /usr/sbin/apt-listbugs:422:in `<main>'
    	11: from /usr/lib/ruby/vendor_ruby/gettext.rb:54:in `bindtextdomain'
    	10: from /usr/lib/ruby/vendor_ruby/gettext.rb:73:in `bindtextdomain_to'
    	 9: from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:71:in `bind_to'
    	 8: from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:226:in `create_or_find_text_domain'
    	 7: from /usr/lib/ruby/vendor_ruby/gettext/text_domain_manager.rb:226:in `new'
    	 6: from /usr/lib/ruby/vendor_ruby/gettext/text_domain.rb:52:in `initialize'
    	 5: from /usr/lib/ruby/vendor_ruby/gettext/text_domain.rb:52:in `new'
    	 4: from /usr/lib/ruby/vendor_ruby/gettext/locale_path.rb:80:in `initialize'
    	 3: from /usr/lib/ruby/vendor_ruby/gettext/locale_path.rb:63:in `default_path_rules'
    	 2: from /usr/lib/ruby/vendor_ruby/gettext/locale_path.rb:63:in `select'
    	 1: from /usr/lib/ruby/vendor_ruby/gettext/locale_path.rb:64:in `block in default_path_rules'
    /usr/lib/ruby/vendor_ruby/gettext/locale_path.rb:64:in `glob': Input/output error - ./locale (Errno::EIO)
    E: Sub-process /usr/sbin/apt-listbugs apt returned an error code (1)
    E: Failure running script /usr/sbin/apt-listbugs apt

It does not seem to be the same bug as #821431.

Here is my locale:

    $ locale
    LANG=en_US.UTF-8
    LANGUAGE=en_US:en
    LC_CTYPE=en_US.UTF-8
    LC_NUMERIC=C
    LC_TIME=en_DK.UTF-8
    LC_COLLATE=fr_FR.UTF-8
    LC_MONETARY=fr_FR.UTF-8
    LC_MESSAGES=en_US.UTF-8
    LC_PAPER=fr_FR.UTF-8
    LC_NAME=fr_FR.UTF-8
    LC_ADDRESS=fr_FR.UTF-8
    LC_TELEPHONE=fr_FR.UTF-8
    LC_MEASUREMENT=fr_FR.UTF-8
    LC_IDENTIFICATION=fr_FR.UTF-8
    LC_ALL=

#943714#10
Date:
2019-10-28 17:27:43 UTC
From:
To:
Weird, this time I was able to "apt upgrade" without any error
message... I did not change anything related to locale or apt.

#943714#15
Date:
2020-11-22 11:24:44 UTC
From:
To: