Bug#993164: proftpd-core: When upgrading from Buster to Bullseyes, the installation of ProFTPd fails

Hilmar Preuße hille42 at web.de
Sun Aug 29 23:26:11 BST 2021


On 8/29/21 10:12 AM, Andreas Günther wrote:
> Am Samstag, 28. August 2021, 17:09:37 CEST schrieb Hilmar Preuße:

Hi,

>> Hmm, weird: the modules in question should be provided by
>> proftpd-mod-wrap & proftpd-mod-crypto, should should have installed.
>> Could you check if the files /usr/lib/proftpd/mod_tls.so &
>> /usr/lib/proftpd/mod_wrap.so do exist?
>>
>> Hilmar
> Hi Hilmar,
>
> both,
> /usr/lib/proftpd/mod_wrap.so
> and
> /usr/lib/proftpd/mod_tls.so
> doesn't exist.
>
> But that also seems logical to me, because in order to be able to install
> proftpd-mod-wrap and proftpd-mod-crypto, proftpd-core has to be completely
> installed because of the dependencies. But the installation of proftpd-core
> fails right from the start.
>
> dpkg: Error while editing the package proftpd-core (--configure):
>    The "installed proftpd-core script of the post-installation package"
> subprocess returned the error value 1
> dpkg: Dependency problems prevent configuration of proftpd-mod-crypto:
>    proftpd-mod-crypto depends on proftpd-core (= 1.3.7a + dfsg-12); but:
>    Package proftpd-core is not yet configured.
>
> At the moment I think something is going wrong with the installation of
> proftpd-core.
>
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



More information about the Pkg-proftpd-maintainers mailing list