* Package name : jellyfin Version : 10.7.7 Upstream Author : Joshua Boniface <joshua@boniface.me> * URL : https://jellyfin.org/ * License : GPL2 Programming Lang: C# Description : The Free Software Media System from https://jellyfin.org/docs/general/about.html wasn't sure who to put for upstream author, so i just went with the author of this release: https://github.com/jellyfin/jellyfin/releases/tag/v10.7.7
Regards, --- Matthias Geiger (werdahias)
[Matthias Geiger] I had a look at the source package for jellyfin-server provided by upstream, and the build dependencies were not sufficient to build the source. I installed nodejs and ran 'debuild', and the build imediately stopped because 'dotnet' was missing. I suspect this is the Visual Studio compiler for C#, and that the first step will be to get the source to build with xbuild from mono or some ohter free software compiler.
On Wed, 17 Jul 2024 12:51:18 +0200 Petter Reinholdtsen <pere@hungry.com> wrote:> I had a look at the source package for jellyfin-server provided by Another possibility would be to try to integrate Ubuntu's packaging of dotnet (https://launchpad.net/ubuntu/+source/dotnet8) as it is finally free software now, but this won't probably be easy. I wonder if an initiative to integrate this package in Debian has already emerged? I guess it will not be easy to maintain over time.
On Wed, 17 Jul 2024 12:51:18 +0200 Petter Reinholdtsen <pere@hungry.com> wrote: > [Matthias Geiger] > > Note that there is jellyfin-server and jellyfin-media player. Both provide > > debian packages, they look good enough to be used as base. > > I had a look at the source package for jellyfin-server provided by > upstream, and the build dependencies were not sufficient to build the > source. I installed nodejs and ran 'debuild', and the build imediately > stopped because 'dotnet' was missing. I suspect this is the Visual > Studio compiler for C#, and that the first step will be to get the > source to build with xbuild from mono or some ohter free software > compiler. > > -- > Happy hacking > Petter Reinholdtsen Hi Pere, yes, jellyfin-server needs indeed dotnet to compile. I don't have the time to maintain this though. Looking at the control file it depends on itself [0] so it would require bootstrapping. Did you get it to compile with dotnet from ubuntu ? This would help in arguing that dotnet should be introduced to Debian. best, Matthias Geiger <werdahias> [0] https://git.launchpad.net/ubuntu/+source/dotnet8/tree/debian/control
[Matthias Geiger] I did not try. I am useless with C# and it is not a skill set up plan to build either, so I let it pass. I prefer to focus on free software solutions.
Control: block 994189 by 1078132 Understandable. I might give it a try if I get bored during freeze but this is really low-priority for me. best, Matthias Geiger <werdahias>