Devuan bug report logs - #808
Broken OPENSSL_init_ssl and debian unwilling to fix their bugs

version graph

Package: apt-listchanges; Maintainer for apt-listchanges is (unknown); Source for apt-listchanges is src:apt-listchanges.

Reported by: Klaus Ethgen <Klaus@ethgen.de>

Date: Mon, 27 Nov 2023 19:44:01 UTC

Severity: normal

Tags: debian, moreinfo, unreproducible

Found in version 3.27

Done: Boian Bonev <bbonev@devuan.org>

Forwarded to https://bugs.debian.org/1057000

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#808; Package apt-listchanges. (Mon, 27 Nov 2023 19:44:01 GMT) (full text, mbox, link).


Acknowledgement sent to Klaus Ethgen <Klaus@ethgen.de>:
New bug report received and forwarded. Copy sent to devuan-dev@lists.dyne.org. (Mon, 27 Nov 2023 19:44:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.devuan.org (full text, mbox, reply):

From: Klaus Ethgen <Klaus@ethgen.de>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Subject: Broken OPENSSL_init_ssl and debian unwilling to fix their bugs
Date: Mon, 27 Nov 2023 20:43:29 +0100
[Message part 1 (text/plain, inline)]
Package: apt-listchanges
Version: 3.27
Severity: normal

Unfortunately, debian is unwilling to fix their bugs. I get the response
in 1057000: "Please report Devuan bugs to Devuan's bug tracker. Debian
cannot do technical support for derivative distributions."

After recent updates, apt-listchanges is somewhat broken:
   Laden der Fehlerberichte ? 0% Fehlgeschlagen
   Das Laden der Fehlerberichte vom Server ist mit folgender Fehlermeldung fehlgeschlagen:
   E: OPENSSL_init_ssl
   Es könnte an Ihrem inaktiven Netzwerk oder an einem fehlerhaften Proxy-Server liegen oder der BTS-Server ist nicht aktiv. Überprüfen Sie die Netzwerkkonfiguration und versuchen Sie es
+erneut
   Soll erneut versucht werden, die Informationen zu dem Fehler herunterzuladen? [Y/n]
   Jeweils ein Paket? [Y/n]
   Jeweils ein Fehlerbericht? [Y/n]
   /usr/share/rubygems-integration/all/gems/soap4r-ruby1.9-2.0.5/lib/soap/streamHandler.rb:24: warning: already initialized constant SOAP::StreamHandler::RUBY_VERSION_STRING
   /usr/share/rubygems-integration/all/gems/soap4r-ruby1.9-2.0.5/lib/soap/streamHandler.rb:24: warning: previous definition of RUBY_VERSION_STRING was here
   Laden der Fehlerberichte ? Erledigt
   »Found/Fixed«-Informationen werden ausgewertet ? Erledigt
   Changelogs werden gelesen... Fertig

So it seems that there is an incompatibility with some openssl updates.

-- Package-specific info:
==> /etc/apt/listchanges.conf <==
[apt]
frontend=pager
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=both
no_network=false
email_format=text
headers=true
reverse=true


-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 6 (excalibur/ceres)
Release:	6
Codename:	excalibur ceres
Architecture: x86_64

Kernel: Linux 6.1.38 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages apt-listchanges depends on:
ii  apt                    2.7.6devuan2
ii  debconf [debconf-2.0]  1.5.82
ii  python3                3.11.4-5+b1
ii  python3-apt            2.7.0
ii  python3-debconf        1.5.82
ii  sensible-utils         0.0.20
ii  ucf                    3.0043+nmu1

apt-listchanges recommends no packages.

Versions of packages apt-listchanges suggests:
ii  eterm [x-terminal-emulator]                0.9.6-7.1
ii  exim4-daemon-light [mail-transport-agent]  4.97-2
ii  firefox [www-browser]                      120.0-2
ii  luakit [www-browser]                       1:2.3.3-1
ii  python3-gi                                 3.46.0-1
ii  rxvt-unicode [x-terminal-emulator]         9.31-1
ii  w3m [www-browser]                          0.5.3+git20230121-2
ii  xterm [x-terminal-emulator]                388-1

-- debconf information:
* apt-listchanges/frontend: pager
* apt-listchanges/reverse: true
* apt-listchanges/headers: true
* apt-listchanges/email-address: root
* apt-listchanges/confirm: false
* apt-listchanges/email-format: text
* apt-listchanges/no-network: false
* apt-listchanges/which: both
* apt-listchanges/save-seen: true
Gruß
   Klaus
-- 
Klaus Ethgen                                       http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16            Klaus Ethgen <Klaus@Ethgen.ch>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#808; Package apt-listchanges. (Mon, 27 Nov 2023 20:36:01 GMT) (full text, mbox, link).


Message #8 received at 808@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: Klaus Ethgen <Klaus@ethgen.de>, 808@bugs.devuan.org
Subject: Re: bug#808: Broken OPENSSL_init_ssl and debian unwilling to fix their bugs
Date: Mon, 27 Nov 2023 20:35:39 +0000
Control: tags -1 debian
Control: forwarded -1 https://bugs.debian.org/1057000

Klaus,

On Mon, Nov 27, 2023 at 08:43:29PM +0100, Klaus Ethgen wrote:
> Package: apt-listchanges
> Version: 3.27
> Severity: normal
> 
> Unfortunately, debian is unwilling to fix their bugs. I get the response
> in 1057000: "Please report Devuan bugs to Devuan's bug tracker. Debian
> cannot do technical support for derivative distributions."

Actually, the substantive response you got was

  Those errors aren't coming from apt-listchanges. I don't know where they're
  coming from, all I can tell you is it's something else apt is calling, not
  apt-listchanges. There's zero ruby code in apt-listchanges.

> After recent updates, apt-listchanges is somewhat broken:
>    Laden der Fehlerberichte ? 0% Fehlgeschlagen
>    Das Laden der Fehlerberichte vom Server ist mit folgender Fehlermeldung fehlgeschlagen:
>    E: OPENSSL_init_ssl
>    Es könnte an Ihrem inaktiven Netzwerk oder an einem fehlerhaften Proxy-Server liegen oder der BTS-Server ist nicht aktiv. Überprüfen Sie die Netzwerkkonfiguration und versuchen Sie es
> +erneut
>    Soll erneut versucht werden, die Informationen zu dem Fehler herunterzuladen? [Y/n]
>    Jeweils ein Paket? [Y/n]
>    Jeweils ein Fehlerbericht? [Y/n]
>    /usr/share/rubygems-integration/all/gems/soap4r-ruby1.9-2.0.5/lib/soap/streamHandler.rb:24: warning: already initialized constant SOAP::StreamHandler::RUBY_VERSION_STRING
>    /usr/share/rubygems-integration/all/gems/soap4r-ruby1.9-2.0.5/lib/soap/streamHandler.rb:24:
>    warning: previous definition of RUBY_VERSION_STRING was here

So you need to work out where these ruby files are from and how they are being
invoked. It appears that /usr/share/rubygems-integration doesn't even exist in Debian
or Devuan[1].

What does

  dpkg -S /usr/share/rubygems-integration
  dpkg -l|grep ruby

produce?

The only reference I can find to soap4r is the package ruby-soap4r[2]. That has
a number of old and unresolved bugs which affect apt-listbugs. I suspect you may
need to reassign your Debian bug there once you have worked out what is going on
more carefully.

Mark




[1]  https://packages.debian.org/search?suite=sid&arch=any&mode=filename&searchon=contents&keywords=usr%2Fshare%2Frubygems-integration

[2]  https://tracker.debian.org/pkg/ruby-soap4r


Added tag(s) debian. Request was from Mark Hindley <mark@hindley.org.uk> to 808-submit@bugs.devuan.org. (Mon, 27 Nov 2023 20:36:02 GMT) (full text, mbox, link).


Set bug forwarded-to-address to 'https://bugs.debian.org/1057000'. Request was from Mark Hindley <mark@hindley.org.uk> to 808-submit@bugs.devuan.org. (Mon, 27 Nov 2023 20:36:02 GMT) (full text, mbox, link).


Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#808; Package apt-listchanges. (Mon, 27 Nov 2023 20:50:59 GMT) (full text, mbox, link).


Acknowledgement sent to Klaus Ethgen <Klaus@ethgen.de>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. (Mon, 27 Nov 2023 20:51:04 GMT) (full text, mbox, link).


Message #17 received at 808@bugs.devuan.org (full text, mbox, reply):

From: Klaus Ethgen <Klaus@ethgen.de>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 808@bugs.devuan.org
Subject: Re: bug#808: Broken OPENSSL_init_ssl and debian unwilling to fix their bugs
Date: Mon, 27 Nov 2023 21:47:00 +0100
[Message part 1 (text/plain, inline)]
Hi Mark,

Am Mo den 27. Nov 2023 um 21:35 schrieb Mark Hindley:
> > After recent updates, apt-listchanges is somewhat broken:
> >    Laden der Fehlerberichte ? 0% Fehlgeschlagen
> >    Das Laden der Fehlerberichte vom Server ist mit folgender Fehlermeldung fehlgeschlagen:
> >    E: OPENSSL_init_ssl
> >    Es könnte an Ihrem inaktiven Netzwerk oder an einem fehlerhaften Proxy-Server liegen oder der BTS-Server ist nicht aktiv. Überprüfen Sie die Netzwerkkonfiguration und versuchen Sie es
> > +erneut
> >    Soll erneut versucht werden, die Informationen zu dem Fehler herunterzuladen? [Y/n]
> >    Jeweils ein Paket? [Y/n]
> >    Jeweils ein Fehlerbericht? [Y/n]
> >    /usr/share/rubygems-integration/all/gems/soap4r-ruby1.9-2.0.5/lib/soap/streamHandler.rb:24: warning: already initialized constant SOAP::StreamHandler::RUBY_VERSION_STRING
> >    /usr/share/rubygems-integration/all/gems/soap4r-ruby1.9-2.0.5/lib/soap/streamHandler.rb:24:
> >    warning: previous definition of RUBY_VERSION_STRING was here
> 
> So you need to work out where these ruby files are from and how they are being
> invoked. It appears that /usr/share/rubygems-integration doesn't even exist in Debian
> or Devuan[1].

Well:
~> dpkg -S /usr/share/rubygems-integration
ruby-soap4r, ruby-pygments.rb, rake, kwalify, ruby-gettext, ruby-dnsruby, ruby-rubygems, ruby-origami, ruby-xmlrpc, ruby-text, ghi, ruby-webrick, ruby-unicode, ruby-unf, vim-addon-manager, ruby-net-telnet, ruby-simpleidn, ruby-locale, ruby-unf-ext, ruby-colorize, ruby-debian: /usr/share/rubygems-integration

There is more than enough.

I am no fan of ruby and would be more than happy to get it away. But
unfortunatelly it is soaked in by dependencies.

> What does
> 
>   dpkg -S /usr/share/rubygems-integration

See above

>   dpkg -l|grep ruby

~> dpkg -l \*ruby\* G '^ii'
ii  libruby:amd64              1:3.1        amd64        Libraries necessary to run Ruby
ii  libruby3.1:amd64           3.1.2-7      amd64        Libraries necessary to run Ruby 3.1
ii  ruby                       1:3.1        amd64        Interpreter of object-oriented scripting language Ruby (default version)
ii  ruby-colorize              0.8.1-1.1    all          color methods to Ruby String class
ii  ruby-debian                0.3.10+b8    amd64        ruby interface for dpkg
ii  ruby-dnsruby               1.61.5-3     all          Ruby DNS and DNSSEC client library
ii  ruby-gettext               3.3.3-2      all          gettext for Ruby
ii  ruby-locale                2.1.3-1      all          Locale library for Ruby
ii  ruby-net-telnet            0.2.0-1      all          telnet client library
ii  ruby-origami               2.1.0-1~exp2 all          PDF analysis and manipulation tool (Ruby library)
ii  ruby-pygments.rb           2.3.0+ds-2.2 all          pygments wrapper for Ruby
ii  ruby-rubygems              3.4.20-1     all          Package management framework for Ruby
ii  ruby-sdbm:amd64            1.0.0-5+b1   amd64        simple file-based key-value store with String keys and values
ii  ruby-simpleidn             0.2.1-1      all          Punycode ACE to unicode UTF-8 (and vice-versa) string conversion.
ii  ruby-soap4r                2.0.5-6      all          SOAP library for the Ruby programming language
ii  ruby-text                  1.3.1-1      all          collection of text algorithms for Ruby
ii  ruby-unf                   0.1.4-2.1    all          Wrapper library to bring Unicode Normalization Form support to Ruby
ii  ruby-unf-ext               0.0.7.7-1+b4 amd64        Unicode Normalization Form support library for CRuby
ii  ruby-unicode               0.4.4.4-1+b5 amd64        Unicode string manipulation library for Ruby
ii  ruby-webrick               1.8.1-1      all          HTTP server toolkit in Ruby
ii  ruby-xmlparser:amd64       0.7.3-4+b4   amd64        Ruby interface for the expat XML parser toolkit
ii  ruby-xmlrpc                0.3.2-2      all          XMLRPC library for Ruby
ii  ruby3.1                    3.1.2-7      amd64        Interpreter of object-oriented scripting language Ruby
ii  rubygems-integration       1.18         all          integration of Debian Ruby packages with Rubygems

> The only reference I can find to soap4r is the package ruby-soap4r[2]. That has
> a number of old and unresolved bugs which affect apt-listbugs. I suspect you may
> need to reassign your Debian bug there once you have worked out what is going on
> more carefully.

Well, I am not sure about that.

openssl did broke several tools. I identified ffmpeg recenly too. It
seems that openssl did, again, change the API insige of minor version.

Regards
   Klaus
-- 
Klaus Ethgen                                       http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16            Klaus Ethgen <Klaus@Ethgen.ch>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#808; Package apt-listchanges. (Tue, 28 Nov 2023 07:47:40 GMT) (full text, mbox, link).


Acknowledgement sent to Mark Hindley <mark@hindley.org.uk>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. (Tue, 28 Nov 2023 07:47:41 GMT) (full text, mbox, link).


Message #22 received at 808@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: Klaus Ethgen <Klaus@ethgen.de>
Cc: 808@bugs.devuan.org
Subject: Re: bug#808: Broken OPENSSL_init_ssl and debian unwilling to fix their bugs
Date: Tue, 28 Nov 2023 07:45:09 +0000
Control: tags -1 unreproducible moreinfo

Klaus,

I am afraid that I am unable to reproduce this behaviour on either Devuan or
Debian.

Perhaps you could investigate what is causing it specifically on your system.

Do you have any third party apt sources configured?

Mark

Added tag(s) unreproducible and moreinfo. Request was from Mark Hindley <mark@hindley.org.uk> to 808-submit@bugs.devuan.org. (Tue, 28 Nov 2023 07:47:42 GMT) (full text, mbox, link).


Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#808; Package apt-listchanges. (Tue, 28 Nov 2023 19:14:01 GMT) (full text, mbox, link).


Acknowledgement sent to Klaus Ethgen <Klaus@ethgen.de>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. (Tue, 28 Nov 2023 19:14:02 GMT) (full text, mbox, link).


Message #29 received at 808@bugs.devuan.org (full text, mbox, reply):

From: Klaus Ethgen <Klaus@ethgen.de>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 808@bugs.devuan.org
Subject: Re: bug#808: Broken OPENSSL_init_ssl and debian unwilling to fix their bugs
Date: Tue, 28 Nov 2023 20:12:07 +0100
[Message part 1 (text/plain, inline)]
Hi,

You can close that bug. I found the problem.

With merging the changed openssl.cnf, the following section was removed:
   [legacy_sect]
   activate = 1

As this is referenced above, it broke.

Regards
   Klaus
-- 
Klaus Ethgen                                       http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16            Klaus Ethgen <Klaus@Ethgen.ch>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
[signature.asc (application/pgp-signature, inline)]

Marked bug as done Request was from Boian Bonev <bbonev@devuan.org> to control@bugs.devuan.org. (Tue, 28 Nov 2023 20:44:02 GMT) (full text, mbox, link).


Notification sent to Klaus Ethgen <Klaus@ethgen.de>:
bug acknowledged by developer. (Tue, 28 Nov 2023 20:44:02 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Sat Sep 28 13:17:17 2024;