[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#914807: ITP: muacrypt



Hi Antonie,

Antoine Beaupré wrote:

> Do you still intend on packaging muacrypt?

I did the basic packaging and published it on salsa[1]. While I did the original packaging in 2019, it
didn't build anymore. So I now made some changes to fix that. It works,
but I had to deactivate the unit tests. AFAICT the failing unit tests
are just because of gnupg1 test can't parse the gnupg2 output.

This shouldn't be a problem as long as gnupg2 is installed it should use
that. Sadly gnupg2 tests are easy to activate, but gnupg1 tests can't easily
be deactivated.

[1] https://salsa.debian.org/adaschma/muacrypt

> I think it would be
> tremendously useful for ad-hoc operations on Autocrypt stuff. For
> example right now I'm looking at generating an autocrypt header on the
> fly and I can't quite figure out how from basic primitives. It looks
> like muacrypt could fit the bill..
> 
> I looked at the package and there's one dependency that's missing in
> debian:
> 
> https://pypi.org/project/execnet/

execnet is actually in Debian[2]. The only dependency that is missing in
Debian is for pdb++[3] for the tests (according to tox.ini). Though this
doesn't seem to be actually used directly. Using plain pdb should work
without any problem and only result in the running of failing tests
being less colourful. Though I didn't test it, as the tests currently
are deactivated for the Debian package building and running tox manually
has no problem installing it from pip.

[2] https://packages.debian.org/stable/python3-execnet
[3] https://pypi.org/project/pdbpp/

> That's a little concerning because it is marked as in maintenance mode
> and explicitely stated "do not use in new projects", so I wonder what to
> make of this.

execnet and muacrypt actually have the same main developer. With the
last active development in 2019, it doesn't really qualify as a new
project ¯\_(ツ)_/¯

> Thanks!

So that is the current status. Patches are welcome. Or even feel free to
take over the package.

Regard,
Adam


P.S. CC-ing holger as the main developer of muacrypt, so he can fact
check everything I say about the upstream.

Attachment: pgpnpkuMG6qdE.pgp
Description: Digitale Signatur von OpenPGP


Reply to: