----- Messaggio originale -----
Da: "Dashamir Hoxha" A: "fuss-devel" fuss-devel@lists.fuss.bz.it Inviato: Domenica, 20 febbraio 2022 21:23:22 Oggetto: [fuss-devel] Re: Installing FUSS clients
On Sun, Feb 20, 2022 at 10:33 AM Paolo Dongilli wrote:
The following packages have unmet dependencies: openboard : Depends: libfdk-aac1 (>= 0.1.6) but it is not installable E: Unable to correct problems, you have held broken packages.
Clear. You also need the non-free repository of Debian activated in your sources.list because the library libfdk-aac1 is there.
Indeed, adding non-free fixed the problem. However I hope that you are considering this a workaround, not a solution, because the installation script (`fuss-client`) should do this automatically, if needed.
To be honest, the solution should start by moving openboard from the main to the contrib repository in archive.fuss.bz.it because of the non-free library dependency (libfdk-aac1). We should also move it out of the fuss-education metapackage and add it to fuss-unofficial.
This would have avoided the fuss-client execution error you had.
In order to install unofficial "non-free & contrib" packages, fuss-client has to be launched with the --unofficial parameter.
"fuss-client --unofficial" assumes that your sources lists already have contrib and non-free and we always wanted this to be done autonomously by the user. You are right though in saying that this could be done by the fuss-client script though. We will work on that.
Thanks for your feed-back! Paolo.