[Pkg-matrix-maintainers] Bug#1003565: Bug#1003565: Please modify your dependencies from python3-mistune to python3-mistune0

Pierre-Elliott Bécue peb at debian.org
Wed Mar 9 21:10:38 GMT 2022


Jonas Smedegaard <jonas at jones.dk> wrote on 25/02/2022 at 00:00:17+0100:

> [[PGP Signed Part:No public key for 2C7C3146C1A00121 created at 2022-02-25T00:00:14+0100 using RSA]]
> Quoting Pierre-Elliott Bécue (2022-02-24 23:33:04)
>> Le 24 février 2022 23:11:51 GMT+01:00, Jonas Smedegaard <jonas at jones.dk> a écrit :
>> >Quoting Pierre-Elliott Bécue (2022-02-24 22:52:24)
>> >> 
>> >> Jonas Smedegaard <jonas at jones.dk> wrote on 24/02/2022 at 22:44:03+0100:
>> >> 
>> >> > Quoting Pierre-Elliott Bécue (2022-02-24 22:04:28)
>> >> >> Following up some exchanges, we agreed within the Python Team to 
>> >> >> reupload mistune 0.8.4 under the mistune0 source package. As it 
>> >> >> passed NEW, I'm currently doing a sourceful upload and replacing 
>> >> >> any occurence of mistune in this package by mistune0.
>> >> >
>> >> > Please in future post only to not already closed bugreports ;-)
>> >> 
>> >> As you'll have work to do, I'm sorry but I stand by my mail sent to 
>> >> your already closed bugreports. :)
>> >
>> >If you mean *different* work than what you have described above 
>> >(believed already done for bugs #1002163 #1003571 #1003565) then 
>> >please elaborate what work is - when you reopen the bugreports (no 
>> >need to elaborate now).
>
>> I am not convinced that you did that :
>> 
>> > and make a Debian patch to replace any occurrence of a mistune 
>> > import or usage to mistune0.
>> 
>> Of course maybe I misread the changes you made in m2r.
>
> Ahh, I totally missed the detail that the package you introduced to 
> unstable was broken and had to be redesigned, before relying on it.

It was not unusable, but was still conflicting with python3-mistune, as
it was installing on the same paths.

To allow both to coexist, one had to use different paths, and the
solution designed was to have the old mistune be installed as "mistune0"
in /u/l/python3/dist-packages.

Now it's done and in testing, feel free to patch your package
accordingly! Theoretically it's just a s/mistune/mistune0/g in all .py
files, setup.py and requirements.txt.

Cheers!

-- 
PEB
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 853 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-matrix-maintainers/attachments/20220309/9faa8fce/attachment.sig>


More information about the Pkg-matrix-maintainers mailing list