Le lundi 13 novembre 2017 à 16:23:18+0100, Pierre-Elliott Bécue a écrit : > Le lundi 13 novembre 2017 à 18:00:08+0300, Dmitry Shachnev a écrit : > > Package: mailman3-core > > Version: 3.1.0-3 > > Severity: serious > > > > Dear maintainer, > > > > In a clean sid chroot I get this error when trying to install mailman3-core: > > > > Setting up mailman3-core (3.1.0-3) ... > > dbconfig-common: writing config to /etc/dbconfig-common/mailman3-core.conf > > > > Creating config file /etc/dbconfig-common/mailman3-core.conf with new > > version > > chown: invalid user: 'postgres' > > unable to connect to postgresql server. > > error encountered creating user: > > No passwd entry for user 'postgres' > > dbconfig-common: mailman3-core configure: noninteractive fail. > > dbconfig-common: mailman3-core configure: ignoring errors from here > > forwards > > dbconfig-common: flushing administrative password > > sed: -e expression #1, char 65: unknown option to `s' > > dpkg: error processing package mailman3-core (--configure): > > installed mailman3-core package post-installation script subprocess > > returned error exit status 1 > > > > This can be also seen in CI logs: > > https://ci.debian.net/data/autopkgtest/unstable/amd64/m/mailman3-core/20171113_143457/log.gz > > Thanks for the report. > > I suspect putting slashes as delimiters in sed when sed receives an output > from base64 is not the best of an idea. > > I've designed a patch, I have to test it. I'll come back to you ASAP. > > Cheers,
Dear Dmitry, My patch seems to work properly to fix your issue. I asked to a developer to upload the new version of the package. Anyway, you'll need to configure properly a database if you expect the process to end properly, as a working db is required to have mailman3-core start. Cheers, -- PEB
signature.asc
Description: PGP signature