Hello Andreas, I shall have a look at the maintainer script, indeed.
However, have you checked whether the upgrade does work? I did it. The version << 4.3 relied on the bad trick (declaring explicitely the Python3 compilation), because there was no real python3-<package>, this package was only Provide(d), which was probably a bad practice, but worked, since the code was compatible with both Python2 and Python3. Since version 4.4, as quite all the computers of end-users have distributions with Python3, we (upstream developers and I) decided to switch definitely to Python3, so python-expeyes is no longer provided, and replaced by pyhon3-expeyes, which becomes a plain package. When a Conflict is declared against the version << 4.4, the old postrm script is run and there is no interaction between the package from Stretch and the new package from Buster. Best regards, Georges. Andreas Beckmann a écrit : > Control: found -1 4.4.4+dfsg-2 > > On 2018-10-05 17:54, Debian Bug Tracking System wrote: > > * added confilcts/replaces for python3-expeyes << 4.3. Closes: #910226 > > I don't see how this was supposed to fix the buggy maintainer script in > this package ... > > Andreas -- Georges KHAZNADAR et Jocelyne FOURNIER 22 rue des mouettes, 59240 Dunkerque France. Téléphone +33 (0)3 28 29 17 70
signature.asc
Description: PGP signature