Bug#993164: proftpd-core: When upgrading from Buster to Bullseyes, the installation of ProFTPd fails
Andreas Günther
debian.bugs at linuxmaker.com
Mon Aug 30 10:52:44 BST 2021
Hi Hilmar,
Am Montag, 30. August 2021, 00:26:11 CEST schrieb Hilmar Preuße:
>
> When splitting off the wrap and the crypto modules into own packages I
> put them into recommends to make sure they are installed.
>
> proftpd-dfsg (1.3.7a-2) unstable; urgency=medium
>
> [ Hilmar Preusse ]
> * Move modules depending on libsodium & libwrap0 into own packages.
> New packages are recommended.
>
> Francesco later decided to put them into Suggests:
>
> proftpd-dfsg (1.3.7a+dfsg-3) unstable; urgency=medium
>
> * Moved -mod-wrap and -mod-crypto among Suggests, thanks to changes
> to default
> template for modules.conf.
>
> So, you probably have a custom modules.conf and refused to use the one
> from the package maintainers. So solution could be: either install these
> packages or use the modules.conf from the package. Please send the
> output of
>
> apt install proftpd-core proftpd-basic proftpd-mod-crypto proftpd-mod-wrap
>
> I'm wondering why this does not work: all packages should be unpacked
> before the proftpd-core is configured, so all files needed to configure
> proftpd-core should be available.
>
> Hilmar
> --
> #206401 http://counter.li.org
The modules.conf is definitely untouched. And the output of
apt install proftpd-core proftpd-basic proftpd-mod-crypto proftpd-mod-wrap
is the same as previously reported. Means
dpkg --ignore-depends = proftpd-core -i proftpd-mod-crypto_1.3.7a +
dfsg-12_amd64.deb
.
.
.
I was able to install all packages except for proftpd-core, that still fails.
dpkg -l | grep proftpd
ii proftpd-basic 1.3.7a+dfsg-12 all Transitional dummy package for ProFTPD
iF proftpd-core 1.3.7a+dfsg-12 amd64 Versatile, virtual-hosting FTP daemon - binaries
ii proftpd-doc 1.3.7a+dfsg-12 all Versatile, virtual-hosting FTP daemon - documentation
ii proftpd-mod-crypto 1.3.7a+dfsg-12 amd64 Versatile, virtual-hosting FTP daemon - TLS/SSL/SFTP modules
ii proftpd-mod-wrap 1.3.7a+dfsg-12 amd64 Versatile, virtual-hosting FTP daemon - tcpwrapper module
# dpkg -i proftpd-core_1.3.7a + dfsg-12_amd64.deb
(Read database ... 45118 files and directories are currently installed.)
Preparation for unpacking proftpd-core_1.3.7a + dfsg-12_amd64.deb ...
Unpacking proftpd-core (1.3.7a + dfsg-12) via (1.3.7a + dfsg-12) ... proftpd-core (1.3.7a + dfsg-12) is set up ... usermod: No changes Synchronizing state
of proftpd.service with SysV service script with / lib / systemd / systemd-
sysv-install.
Executing: / lib / systemd / systemd-sysv-install enable proftpd
Failed to enable unit: Unit file /etc/systemd/system/proftpd.service is
masked.
dpkg: error while editing the package proftpd-core (--install):
The "installed proftpd-core script of the post-installation package"
subprocess returned the error value 1 Processing triggers for man-db (2.9.4-2)
...
Errors occurred while editing:
proftpd-core
Best regards
Andreas
More information about the Pkg-proftpd-maintainers
mailing list