I’m having an issue with the metadata-cleaner package, where if I drag and drop a file in its window it does nothing, but if I open file selection I can open files from there.
Tenacity is asking me to install ffmpeg, I tried with both ffmpeg and ffmpeg-full, I’m still asked to install ffmpeg.
Both ventoy and ventoy-full can’t be launched, they have no start menu entry, nor can the GUI be launched from command line.
I don’t know what to do, I have no idea why they would not work.
Python apps are notoriously uncooperative on nixos.
I actually just checked the tenacity source on nixos githubs pkgs, and ffmpeg is part of the build inputs so the fact its prompting you for install is strange.
Post any output relevant to this and please post your config as is too if you are willing.
Fair enough, i cant speak to it much personally as i try to stay away from python. Mostly just stick with C and C++, easier to compile and such. Only experiences ive had with python2 and 3 have just been shit experiences but maybe thats just me.
This is the error message. There is nothing relevant in the logs. In Preferences: Libraries I can select the ffmpeg path, but it’s impossible to point to the nix-store and I’d rather have the distro take care of such things.
The relevant configuration is simply declaring pkgs.tenacity and pkgs.ffmpeg, maybe I’m missing something?
error: function 'anonymous lambda' called with unexpected argument 'extraPkgs'
at /nix/store/.../nixos/pkgs/by-name/te/tenacity/package.nix:1:1:
1| {
| ^
2| stdenv
It took me a while to figure out wtf but i think i got it.
TLDR, apparently there are some ‘legal’ problems with including ffmpeg in tenacity itself so its packages separately for that reason.
tenacity only looks for ffmpeg at runtime, so we need to link it in manually
so it is included in the nix build and so are the runtime libraries and the links to them, i think this is a bug that needs to be reported to the maintainers.
In the meantime, it might be worth checking out audacity. Its not too different and i tried ffmpeg with it and it seemed to work ok for me.
metadata-cleaners bug with the ui sounds like a gtk or qt bug, usually is with that type of thing.
As for ventoy, do you get any output at all when you run it from console?