GNU bug report logs - #57990
Add package: python-mat2 (remove metadata from images to improve privacy)

Previous Next

Package: guix;

Reported by: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>

Date: Wed, 21 Sep 2022 22:16:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Maxime Devos <maximedevos <at> telenet.be>
To: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>, Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 57990 <at> debbugs.gnu.org
Subject: bug#57990: Add package: python-mat2 (remove metadata from images to improve privacy)
Date: Thu, 22 Sep 2022 20:57:39 +0200
[Message part 1 (text/plain, inline)]

On 22-09-2022 13:38, Dr. Arne Babenhauserheide wrote:
> 
> Tobias Geerinckx-Rice <me <at> tobias.gr> writes:
> 
>>> can I express "any version of ffmpeg"?
>>
>> No, this would go against the goals of Guix: packages can't depend on properties of the environment they'll end up in (if any).
> 
> What’s the right way to deal with this, then? I need ffmpeg at as
> propagated-input, but I do not want to create a conflict with a manifest
> that just defines "ffmpeg".

In one my replies, I have proposed a method that avoids propagating ffmpeg:

> To avoid profile collisions when the user installed a different version of ffmpeg (e.g. ffmpeg <at> 5) in their profile, could you modify the code to look at a /gnu/store/.../bin/ffmpeg instead?  Likewise for bubblewrap, gdk-pixbuf, poppler and librsvg, if feasible.
> 
> For ffmpeg, the following function needs to be modified:
> 
> https://0xacab.org/jvoisin/mat2/-/blob/master/libmat2/video.py#L139
> 
> (substitute* + search-input-file can be useful). 

Greetings,
Maxime.
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

This bug report was last modified 2 years and 265 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.