gnome: fwupd has confirgurtaion file prompt during distribution upgrade to Trixie
Split from #2498 (closed).
ERROR plinth.actions Error running action plinth..install(app_id="sogo", packages=["sogo", "postgresql", "memcached"], skip_recommends=false, force_configuration=null, reinstall=false, force_missing_configuration=false): RuntimeError("Apt command failed with return code: 100")
Stdout:
│ Setting up fwupd (2.0.6-4) ...
│ Setting up zoph (1.4-1) ...
│ Configuring zoph
│ ----------------
│
│ The zoph package must have a database installed and configured before it can be
│ used. This can be optionally handled with dbconfig-common.
│
│ If you are an advanced database administrator and know that you want to perform
│ this configuration manually, or if your database has already been installed and
│ configured, you should refuse this option. Details on what needs to be done
│ should most likely be provided in /usr/share/doc/zoph.
│
│ Otherwise, you should probably choose this option.
│
│ Configure database for zoph with dbconfig-common? [yes/no]
│ According to the maintainer for this package, database upgrade operations need
│ to be performed on zoph. Typically, this is due to changes in how a new upstream
│ version of the package needs to store its data.
│
│ If you want to handle this process manually, you should refuse this option.
│ Otherwise, you should choose this option. During the upgrade, a backup of the
│ database will be made in /var/cache/dbconfig-common/backups, from which the
│ database can be restored in the case of problems.
│
│ Perform upgrade on database for zoph with dbconfig-common? [yes/no]
│ Processing triggers for dbus (1.16.2-2) ...
│ Processing triggers for postfix (3.10.1-1+b1) ...
│ Restarting postfix
│ Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-2) ...
│ Processing triggers for dovecot-core (1:2.3.21.1+dfsg1-1+b2) ...
│ Processing triggers for php8.4-cli (8.4.4-1) ...
│ Processing triggers for initramfs-tools (0.145) ...
│ update-initramfs: Generating /boot/initrd.img-6.12.17-amd64
│ Processing triggers for dictionaries-common (1.30.10) ...
│ Processing triggers for libc-bin (2.41-4) ...
│ Processing triggers for rygel (0.44.1-1) ...
│ Processing triggers for php8.4-phpdbg (8.4.4-1) ...
│ Processing triggers for tex-common (6.19) ...
│ Processing triggers for ca-certificates (20241223) ...
│ Updating certificates in /etc/ssl/certs...
│ 0 added, 0 removed; done.
│ Running hooks in /etc/ca-certificates/update.d...
│ done.
│ Processing triggers for libapache2-mod-php8.4 (8.4.4-1) ...
│ Processing triggers for php8.4-fpm (8.4.4-1) ...
│ freedombox set on hold.
Stderr:
║ Initialized apps - apache, api, names, avahi, storage, backups, cockpit, firewall, config, datetime, diagnostics, dynamicdns, first_boot, help, letsencrypt, networks, power, privacy, security, snapshot, ssh, sso, upgrades, users, bepasty, bind, calibre, coturn, deluge, ejabberd, email, featherwiki, gitweb, gnome, ikiwiki, infinoted, janus, jsxc, kiwix, matrixsynapse, mediawiki, minetest, minidlna, miniflux, mumble, nextcloud, openvpn, pagekite, performance, privoxy, quassel, radicale, roundcube, rssbridge, samba, searx, shaarli, shadowsocks, shadowsocksserver, sharing, sogo, syncthing, tiddlywiki, tor, torproxy, transmission, ttrss, wireguard, wordpress, zoph
║
║ Configuration file '/etc/fwupd/fwupd.conf'
║ ==> File on system created by you or by a script.
║ ==> File also in package provided by package maintainer.
║ What would you like to do about it ? Your options are:
║ Y or I : install the package maintainer's version
║ N or O : keep your currently-installed version
║ D : show the differences between the versions
║ Z : start a shell to examine the situation
║ The default action is to keep your current version.
║ *** fwupd.conf (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package fwupd (--configure):
║ end of file on stdin at conffile prompt
║ debconf: unable to initialize frontend: Dialog
║ debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
║ debconf: falling back to frontend: Readline
║ debconf: unable to initialize frontend: Readline
║ debconf: (This frontend requires a controlling tty.)
║ debconf: falling back to frontend: Teletype
║ Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 112.
║ Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
║ info: The group `zoph' already exists as a system group. Exiting.
║ dbconfig-common: writing config to /etc/dbconfig-common/zoph.conf
║ Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 112.
║ creating database backup in /var/cache/dbconfig-common/backups/zoph_1.0.1-3.2025-03-16-17.06.25.
║ applying upgrade sql for 1.0.1-3 -> 1.0.2.
║ applying upgrade sql for 1.0.1-3 -> 1.2.
║ applying upgrade sql for 1.0.1-3 -> 1.3.
║ dbconfig-common: flushing administrative password
║ /etc/zoph.ini already exists
║ Enabling conf zoph.
║ To activate the new configuration, you need to run:
║ systemctl reload apache2
║ Use of uninitialized value $val in substitution (s///) at /usr/share/perl5/Debconf/Format/822.pm line 84, <GEN6> line 31.
║ Use of uninitialized value $val in concatenation (.) or string at /usr/share/perl5/Debconf/Format/822.pm line 85, <GEN6> line 31.
║ dpkg: dependency problems prevent configuration of gnome-software-plugin-fwupd:
║ gnome-software-plugin-fwupd depends on fwupd; however:
║ Package fwupd is not configured yet.
║
║ dpkg: error processing package gnome-software-plugin-fwupd (--configure):
║ dependency problems - leaving unconfigured
║ W: No zstd in /usr/bin:/sbin:/bin, using gzip
║ debconf: unable to initialize frontend: Dialog
║ debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
║ debconf: falling back to frontend: Readline
║ debconf: unable to initialize frontend: Readline
║ debconf: (This frontend requires a controlling tty.)
║ debconf: falling back to frontend: Teletype
║ debconf: unable to initialize frontend: Dialog
║ debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
║ debconf: falling back to frontend: Readline
║ debconf: unable to initialize frontend: Readline
║ debconf: (This frontend requires a controlling tty.)
║ debconf: falling back to frontend: Teletype
║ Running updmap-sys. This may take some time... done.
║ Running mktexlsr /var/lib/texmf ... done.
║ Building format(s) --all.
║ This may take some time... done.
║ NOTICE: Not enabling PHP 8.4 FPM by default.
║ NOTICE: To enable PHP 8.4 FPM in Apache2 do:
║ NOTICE: a2enmod proxy_fcgi setenvif
║ NOTICE: a2enconf php8.4-fpm
║ NOTICE: You are seeing this message because you have apache2 package installed.
║ Errors were encountered while processing:
║ fwupd
║ gnome-software-plugin-fwupd
║ quota not working (qgroup not set)
║ quota not working (qgroup not set)
║ E: Sub-process /usr/bin/dpkg returned an error code (1)
║ quota not working (qgroup not set)
║ quota not working (qgroup not set)
║ E: Sub-process /usr/bin/dpkg returned an error code (1)
Action traceback:
╞ File "/freedombox/plinth/actions.py", line 398, in _privileged_call
╞ return_values = func(*arguments['args'], **arguments['kwargs'])
╞ File "/freedombox/plinth/privileged/packages.py", line 70, in install
╞ raise RuntimeError(
╞ f'Apt command failed with return code: {returncode}')