:: Re: [devuan-dev] [DNG] Container im…
Top Page
Delete this message
Reply to this message
Author: Tom
Date:  
To: devuan-dev
Subject: Re: [devuan-dev] [DNG] Container images updated (was Re: Announcing Devuan 6.0 Excalibur)
On 3/11/2025 13:28, Olaf Meeuwissen via Dng wrote:
> Hi,
>
> fsmithred via Dng <dng@???> writes:
>
>> Dear Friends and Software Freedom Lovers,
>>
>> It is with great pleasure that the Devuan Developers hereby announce the
>> release of Devuan Excalibur 6.0 as the project's newest stable release.
>> This is the result of lots of painstaking work by the team and extensive
>> testing by the wider Devuan community.
>
> Oodles of kudos for those who made this possible.
>
>> INSTALLATION and DOCUMENTATION
>>
>> [...]
>>
>> Packages, netboot images and installation media are available through a
>> resilient network of:
>>
>> - http package mirrors (http://deb.devuan.org or choose manually from
>>    https://pkgmaster.devuan.org/mirror_list.txt)
>> - http, https, ftp, and rsync ISO mirrors
>> - torrent and magnet

>
> To which I would like to add that the Devuan Docker container images
> have been updated to follow suit. That means that per 2025-11-03 the
> suite tags are as follows
>
>    unstable     -> ceres (unchanged)
>    testing      -> freia (new)
>    stable       -> excalibur
>    oldstable    -> daedalus
>    oldoldstable -> chimaera

>
> These images are rebuilt as soon as included packages change versions.
> The checks for this run on a daily basis.
>
> See https://hub.docker.com/u/devuan/devuan for more information.
>
>> [...]
>>
>> RESOURCES and SUPPORT
>
> - Mailing list: https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> - Source code: https://git.devuan.org/paddy-hack/container-images
> - Issue tracker: https://git.devuan.org/paddy-hack/container-images/issues
>
>> [...]
>
> Enjoy!
> --
> Olaf Meeuwissen


Thanks for maintaining the images Olaf. Much appreciated.

I have encountered a problem with installing openssh-client in the
devuan/devuan:excalibur docker image.

---8<---

$ docker run --rm -it -v $(pwd):/app devuan/devuan:excalibur /bin/bash
root@c217152b6991:/# apt update
Get:1 http://deb.devuan.org/merged excalibur InRelease [48.0 kB]
Get:2 http://deb.devuan.org/merged excalibur-security InRelease [37.9 kB]
Get:3 http://deb.devuan.org/merged excalibur-updates InRelease [37.6 kB]
Get:4 http://deb.devuan.org/merged excalibur/main amd64 Packages [9896 kB]
Get:5 http://deb.devuan.org/merged excalibur-security/main amd64
Packages [69.8 kB]
Get:6 http://deb.devuan.org/merged excalibur-updates/main amd64 Packages
[3140 B]
Fetched 10.1 MB in 5s (1970 kB/s)
All packages are up to date.
root@c217152b6991:/# apt -y install openssh-client
Installing:
openssh-client

Installing dependencies:
adduser krb5-locales libcbor0.10 libcom-err2 libedit2 libfido2-1
libgssapi-krb5-2 libk5crypto3 libkeyutils1 libkrb5-3
libkrb5support0 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
libxext6 libxmuu1 xauth

Suggested packages:
liblocale-gettext-perl perl cron quota krb5-doc krb5-user
keychain libpam-ssh monkeysphere ssh-askpass

Summary:
Upgrading: 0, Installing: 20, Removing: 0, Not Upgrading: 0
Download size: 3550 kB
Space needed: 12.8 MB / 115 GB available

Get:1 http://deb.devuan.org/merged excalibur/main amd64 adduser all
3.152 [191 kB]
Get:2 http://deb.devuan.org/merged excalibur/main amd64 krb5-locales all
1.21.3-5 [101 kB]
Get:3 http://deb.devuan.org/merged excalibur/main amd64 libedit2 amd64
3.1-20250104-1 [93.8 kB]
Get:4 http://deb.devuan.org/merged excalibur/main amd64 libcbor0.10
amd64 0.10.2-2 [28.3 kB]
Get:5 http://deb.devuan.org/merged excalibur/main amd64 libfido2-1 amd64
1.15.0-1+b1 [78.7 kB]
Get:6 http://deb.devuan.org/merged excalibur/main amd64 libkrb5support0
amd64 1.21.3-5 [33.0 kB]
Get:7 http://deb.devuan.org/merged excalibur/main amd64 libcom-err2
amd64 1.47.2-3+b3 [25.0 kB]
Get:8 http://deb.devuan.org/merged excalibur/main amd64 libk5crypto3
amd64 1.21.3-5 [81.5 kB]
Get:9 http://deb.devuan.org/merged excalibur/main amd64 libkeyutils1
amd64 1.6.3-6 [9456 B]
Get:10 http://deb.devuan.org/merged excalibur/main amd64 libkrb5-3 amd64
1.21.3-5 [326 kB]
Get:11 http://deb.devuan.org/merged excalibur/main amd64
libgssapi-krb5-2 amd64 1.21.3-5 [138 kB]
Get:12 http://deb.devuan.org/merged excalibur/main amd64 openssh-client
amd64 1:10.0p1-7 [985 kB]
Get:13 http://deb.devuan.org/merged excalibur/main amd64 libxau6 amd64
1:1.0.11-1 [20.4 kB]
Get:14 http://deb.devuan.org/merged excalibur/main amd64 libxdmcp6 amd64
1:1.1.5-1 [27.8 kB]
Get:15 http://deb.devuan.org/merged excalibur/main amd64 libxcb1 amd64
1.17.0-2+b1 [144 kB]
Get:16 http://deb.devuan.org/merged excalibur/main amd64 libx11-data all
2:1.8.12-1 [343 kB]
Get:17 http://deb.devuan.org/merged excalibur/main amd64 libx11-6 amd64
2:1.8.12-1 [815 kB]
Get:18 http://deb.devuan.org/merged excalibur/main amd64 libxext6 amd64
2:1.3.4-1+b3 [50.4 kB]
Get:19 http://deb.devuan.org/merged excalibur/main amd64 libxmuu1 amd64
2:1.1.3-3+b4 [21.9 kB]
Get:20 http://deb.devuan.org/merged excalibur/main amd64 xauth amd64
1:1.1.2-1.1 [35.9 kB]
Fetched 3550 kB in 2s (2220 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog
based frontend cannot be used. at
/usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79, <STDIN> line 20.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install
the Term::ReadLine module) (@INC entries checked: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.40.1 /usr/local/share/perl/5.40.1
/usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5
/usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40
/usr/share/perl/5.40 /usr/local/lib/site_perl) at
/usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8, <STDIN> line 20.)
debconf: falling back to frontend: Teletype
Selecting previously unselected package adduser.
(Reading database ... 5027 files and directories currently installed.)
Preparing to unpack .../archives/adduser_3.152_all.deb ...
Unpacking adduser (3.152) ...
Setting up adduser (3.152) ...
Selecting previously unselected package krb5-locales.
(Reading database ... 5112 files and directories currently installed.)
Preparing to unpack .../00-krb5-locales_1.21.3-5_all.deb ...
Unpacking krb5-locales (1.21.3-5) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../01-libedit2_3.1-20250104-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20250104-1) ...
Selecting previously unselected package libcbor0.10:amd64.
Preparing to unpack .../02-libcbor0.10_0.10.2-2_amd64.deb ...
Unpacking libcbor0.10:amd64 (0.10.2-2) ...
Selecting previously unselected package libfido2-1:amd64.
Preparing to unpack .../03-libfido2-1_1.15.0-1+b1_amd64.deb ...
Unpacking libfido2-1:amd64 (1.15.0-1+b1) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../04-libkrb5support0_1.21.3-5_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.21.3-5) ...
Selecting previously unselected package libcom-err2:amd64.
Preparing to unpack .../05-libcom-err2_1.47.2-3+b3_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-3+b3) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../06-libk5crypto3_1.21.3-5_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.21.3-5) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../07-libkeyutils1_1.6.3-6_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.6.3-6) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../08-libkrb5-3_1.21.3-5_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.21.3-5) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-5_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../10-openssh-client_1%3a10.0p1-7_amd64.deb ...
Unpacking openssh-client (1:10.0p1-7) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../11-libxau6_1%3a1.0.11-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.11-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../12-libxdmcp6_1%3a1.1.5-1_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.5-1) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../13-libxcb1_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb1:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../14-libx11-data_2%3a1.8.12-1_all.deb ...
Unpacking libx11-data (2:1.8.12-1) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../15-libx11-6_2%3a1.8.12-1_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.8.12-1) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../16-libxext6_2%3a1.3.4-1+b3_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.4-1+b3) ...
Selecting previously unselected package libxmuu1:amd64.
Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3+b4_amd64.deb ...
Unpacking libxmuu1:amd64 (2:1.1.3-3+b4) ...
Selecting previously unselected package xauth.
Preparing to unpack .../18-xauth_1%3a1.1.2-1.1_amd64.deb ...
Unpacking xauth (1:1.1.2-1.1) ...
Setting up libxau6:amd64 (1:1.0.11-1) ...
Setting up libxdmcp6:amd64 (1:1.1.5-1) ...
Setting up libkeyutils1:amd64 (1.6.3-6) ...
Setting up libxcb1:amd64 (1.17.0-2+b1) ...
Setting up libcbor0.10:amd64 (0.10.2-2) ...
Setting up libedit2:amd64 (3.1-20250104-1) ...
Setting up krb5-locales (1.21.3-5) ...
Setting up libcom-err2:amd64 (1.47.2-3+b3) ...
Setting up libkrb5support0:amd64 (1.21.3-5) ...
Setting up libx11-data (2:1.8.12-1) ...
Setting up libk5crypto3:amd64 (1.21.3-5) ...
Setting up libx11-6:amd64 (2:1.8.12-1) ...
Setting up libkrb5-3:amd64 (1.21.3-5) ...
Setting up libfido2-1:amd64 (1.15.0-1+b1) ...
Setting up libxmuu1:amd64 (2:1.1.3-3+b4) ...
Setting up libxext6:amd64 (2:1.3.4-1+b3) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ...
Setting up xauth (1:1.1.2-1.1) ...
Setting up openssh-client (1:10.0p1-7) ...
Insecure directory in $ENV{PATH} while running with -T switch at
/usr/share/perl5/Debian/AdduserLogging.pm line 161.
dpkg: error processing package openssh-client (--configure):
installed openssh-client package post-installation script subprocess
returned error exit status 25
Processing triggers for libc-bin (2.41-12) ...
Errors were encountered while processing:
openssh-client
Error: Sub-process /usr/bin/dpkg returned an error code (1)

---8<---

I don't get this error when installing in the debian:trixie or
devuan/devuan:daedalus images. My docker host is still running on daedalus.

Tom