Package: pure-ftpd-mysql Version: 1.0.43-3 Severity: important Hello,
After upgrading Debian 8 to Debian 9 pure-ftpd-mysql package fails with MariaDB. I had previously used MariaDB in Debian 8 enviroment too and package worked fine. Setting up pure-ftpd-mysql (1.0.43-3) ... Job for pure-ftpd-mysql.service failed because the control process exited with error code. See "systemctl status pure-ftpd-mysql.service" and "journalctl -xe" for details. invoke-rc.d: initscript pure-ftpd-mysql, action "start" failed. ● pure-ftpd-mysql.service Loaded: loaded (/etc/init.d/pure-ftpd-mysql; generated; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2017-07-06 09:42:08 EEST; 36ms ago Docs: man:systemd-sysv-generator(8) Process: 31513 ExecStart=/etc/init.d/pure-ftpd-mysql start (code=exited, status=127) Jul 06 09:42:08 megajorma systemd[1]: Starting pure-ftpd-mysql.service... Jul 06 09:42:08 megajorma pure-ftpd-mysql[31513]: Starting ftp server: Running: /usr/sbin/pure-ftpd-mysql-virtualchroot -l mysql:/etc/pure-ftpd/db/mysql.conf -l pam -Y 1 -D -b -E -O clf:/var/log/pure-ftpd/…GH -8 UTF-8 -A -B Jul 06 09:42:08 megajorma pure-ftpd-mysql[31513]: /usr/sbin/pure-ftpd-mysql-virtualchroot: /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18: no version information available (required by /usr/sbin/pure-ftp…ql-virtualchroot) Jul 06 09:42:08 megajorma pure-ftpd-mysql[31513]: /usr/sbin/pure-ftpd-mysql-virtualchroot: relocation error: /usr/sbin/pure-ftpd-mysql-virtualchroot: symbol my_make_scrambled_password, version libmariadbcl…nk time reference Jul 06 09:42:08 megajorma systemd[1]: pure-ftpd-mysql.service: Control process exited, code=exited status=127 Jul 06 09:42:08 megajorma systemd[1]: Failed to start pure-ftpd-mysql.service. Jul 06 09:42:08 megajorma systemd[1]: pure-ftpd-mysql.service: Unit entered failed state. Jul 06 09:42:08 megajorma systemd[1]: pure-ftpd-mysql.service: Failed with result 'exit-code'. Hint: Some lines were ellipsized, use -l to show in full. dpkg: error processing package pure-ftpd-mysql (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: pure-ftpd-mysql E: Sub-process /usr/bin/dpkg returned an error code (1) -- System Information: Debian Release: 9.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages pure-ftpd-mysql depends on: ii libc6 2.24-11+deb9u1 ii libcap2 1:2.25-1 ii libmariadb3 [libmariadbclient18] 10.2.6+maria~stretch ii libmariadbclient18 10.2.6+maria~stretch ii libpam0g 1.1.8-3.6 ii libssl1.1 1.1.0f-3 ii lsb-base 9.20161125 ii openbsd-inetd [inet-superserver] 0.20160825-2 ii pure-ftpd-common 1.0.43-3 ii zlib1g 1:1.2.8.dfsg-5 pure-ftpd-mysql recommends no packages. pure-ftpd-mysql suggests no packages. -- Configuration Files: /etc/pure-ftpd/db/mysql.conf changed: MYSQLServer 127.0.0.1 MYSQLUser IRemovedThese MYSQLPassword IRemovedThese MYSQLDatabase IRemovedThese MYSQLCrypt crypt MYSQLGetPW SELECT password FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MYSQLGetUID SELECT uid FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MYSQLGetGID SELECT gid FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MYSQLGetDir SELECT dir FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MySQLGetQTAFS SELECT quota_files FROM ftp_user WHERE active = 'y' AND server_id = '1' AND quota_files != '-1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MySQLGetQTASZ SELECT quota_size FROM ftp_user WHERE active = 'y' AND server_id = '1' AND quota_size != '-1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MySQLGetRatioUL SELECT ul_ratio FROM ftp_user WHERE active = 'y' AND server_id = '1' AND ul_ratio != '-1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MySQLGetRatioDL SELECT dl_ratio FROM ftp_user WHERE active = 'y' AND server_id = '1' AND dl_ratio != '-1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MySQLGetBandwidthUL SELECT ul_bandwidth FROM ftp_user WHERE active = 'y' AND server_id = '1' AND ul_bandwidth != '-1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MySQLGetBandwidthDL SELECT dl_bandwidth FROM ftp_user WHERE active = 'y' AND server_id = '1' AND dl_bandwidth != '-1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR expires > NOW()) MySQLTransactions On -- no debconf information