[Pkg-mozext-maintainers] Bug#937085: Bug#937085: mozilla-devscripts: Python2 removal in sid/bullseye

Daniel Kahn Gillmor dkg at fifthhorseman.net
Mon Feb 10 19:47:36 GMT 2020


On Sun 2019-11-03 22:50:59 +0100, Benjamin Drung wrote:
> I ported amo-changelog and xpi-repack to Python 3 in version 0.54, but I
> wasn't able to port all scripts, because there is no Python 3 version of
> redland-bindings (see Debian bug #780741).

Afaict, upstream redland-bindings claims to support python3:
http://librdf.org/bindings/RELEASE.html#rel1_0_17_1

see also http://bugs.librdf.org/mantis/view.php?id=549

but this is from many years ago, and afaict, there has been no
additional work upstream on redland bindings since then.

Worse, i've been unable to make any of this build against python3.  You
can see my (failed) attempts at preparing an NMU.  I've published them
to salsa on the WIP-python3 branch at
https://salsa.debian.org/debian/redland-bindings if anyone wants to try
to improve.

So at any rate, i don't see how to get a python3-librdf package easily
into debian to unblock the mozilla-devscripts transition to python3.
But i do note that python3-rdflib has been in debian for a
while. (that's a totally different RDF python module)

I haven't looked into it myself, but perhaps mozilla-devscripts could
drop the use of redland and use rdflib instead?

Sorry to not have more effective progress to suggest.  I'm probably not
going to have time to work more on this, but i wanted to note where i
got to, and where i got stuck if someone else wants to pick it up.

     --dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mozext-maintainers/attachments/20200210/8afa2ec9/attachment.sig>


More information about the Pkg-mozext-maintainers mailing list