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

2022-03-09 Thread Jonas Smedegaard
Quoting Pierre-Elliott Bécue (2022-03-09 22:10:38)
> 
> Jonas Smedegaard  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  a 
> >> écrit :
> >> >Quoting Pierre-Elliott Bécue (2022-02-24 22:52:24)
> >> >> 
> >> >> Jonas Smedegaard  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.

Already did that on February 24th, but thanks anyway.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


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

2022-03-09 Thread Pierre-Elliott Bécue

Jonas Smedegaard  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  a 
>> écrit :
>> >Quoting Pierre-Elliott Bécue (2022-02-24 22:52:24)
>> >> 
>> >> Jonas Smedegaard  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


signature.asc
Description: PGP signature


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

2022-02-24 Thread Jonas Smedegaard
Quoting Pierre-Elliott Bécue (2022-02-24 23:33:04)
> Le 24 février 2022 23:11:51 GMT+01:00, Jonas Smedegaard  a 
> écrit :
> >Quoting Pierre-Elliott Bécue (2022-02-24 22:52:24)
> >> 
> >> Jonas Smedegaard  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.

I will let you get to work and await your later communication about when 
it is possible to rely on the packages you provide.


Sorry for not reading too sloppily what you wrote!

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


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

2022-02-24 Thread Pierre-Elliott Bécue
Le 24 février 2022 23:11:51 GMT+01:00, Jonas Smedegaard  a 
écrit :
>Quoting Pierre-Elliott Bécue (2022-02-24 22:52:24)
>> 
>> Jonas Smedegaard  wrote on 24/02/2022 at 22:44:03+0100:
>> 
>> > [[PGP Signed Part:No public key for 2C7C3146C1A00121 created at 
>> > 2022-02-24T22:44:00+0100 using RSA]]
>> > 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).
>
>
>Kind regards,
>
> - Jonas
>
>-- 
> * Jonas Smedegaard - idealist & Internet-arkitekt
> * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>
> [x] quote me freely  [ ] ask before reusing  [ ] keep private
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.

Cheers, 
--
Pierre-Elliott Bécue
From my phone

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

2022-02-24 Thread Jonas Smedegaard
Quoting Pierre-Elliott Bécue (2022-02-24 22:52:24)
> 
> Jonas Smedegaard  wrote on 24/02/2022 at 22:44:03+0100:
> 
> > [[PGP Signed Part:No public key for 2C7C3146C1A00121 created at 
> > 2022-02-24T22:44:00+0100 using RSA]]
> > 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).


Kind regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


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

2022-02-24 Thread Pierre-Elliott Bécue

Jonas Smedegaard  wrote on 24/02/2022 at 22:44:03+0100:

> [[PGP Signed Part:No public key for 2C7C3146C1A00121 created at 
> 2022-02-24T22:44:00+0100 using RSA]]
> 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. :)

Cheers!
-- 
PEB


signature.asc
Description: PGP signature


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

2022-02-24 Thread Jonas Smedegaard
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 ;-)

Thanks for your work on this,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#1003565: Please modify your dependencies from python3-mistune to python3-mistune0

2022-02-24 Thread Pierre-Elliott Bécue
Hi,

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.

Therefore, in 15 days, I'll make all these bugs RC, in order to be able
to update src:mistune to mistune v2 no later than the end of March.

To rely on python3-mistune0, add it as a dependency of your package, and
make a Debian patch to replace any occurrence of a mistune import or
usage to mistune0.

This is not ideal, but I guess upstreams will make themselves compatible
with mistune v2 in some future and you'll be able to drop such patches.

In the meantime, this avoids conflicts between mistune 0.8.4 and 2.0.0
as both can be installed, and this also allows for things depending on
mistune v2 to enter testing.

With best regards,
-- 
PEB



signature.asc
Description: PGP signature