Package Base Details: jellyfin-git

Git Clone URL: https://aur.archlinux.org/jellyfin-git.git (read-only, click to copy)
Submitter: z3ntu
Maintainer: z3ntu
Last Packager: z3ntu
Votes: 17
Popularity: 0.71
First Submitted: 2018-12-11 16:45
Last Updated: 2020-07-22 18:19

Pinned Comments

z3ntu commented on 2019-01-08 17:20

For all people flagging the package out of date: This is a -git package that pulls down the latest sources from the git repository, so unless the build process is broken, don't flag this package out of date! Just rebuild it.

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

z3ntu commented on 2019-01-25 06:23

@bobberb: There is a stable package already, see https://aur.archlinux.org/packages/jellyfin/

z3ntu commented on 2019-01-23 16:11

@bobberb: I disagree because the master branch seems pretty stale until the next release drops, at which point the dev branch is merged onto master - and the main development happens on dev and -git packages are supposed to provide the bleeding edge EDIT: I just got word, that dev will become the master branch soon, so this discussion will be pointless ;)

z3ntu commented on 2019-01-22 15:26

@bobberb: I just rebuilt the package locally and it still builds fine... What's the problem?

Eisfunke commented on 2019-01-15 19:43

Jellyfin doesn't support ffmpeg 4.1, which is the version currently in the arch repos. E.g. seeking in streams doesn't work with it: https://github.com/jellyfin/jellyfin/issues/260

Use the ffmpeg4.0 AUR package I created if you encounter problems, everything should work fine with that version.

z3ntu commented on 2019-01-08 17:20

For all people flagging the package out of date: This is a -git package that pulls down the latest sources from the git repository, so unless the build process is broken, don't flag this package out of date! Just rebuild it.

chowbok commented on 2018-12-20 22:31

Dunno if this is related to the errors other people were getting, but I see that the jellyfin user is being created with a homedir of "/var/lib/emby". Probably should change that.

sudobash418 commented on 2018-12-15 20:56

Build worked without errors, but when starting the service, I got this error:

System.UnauthorizedAccessException: Access to the path '/var/lib/emby/.dotnet' is denied. ---> System.IO.IOException: Permission denied

Symlinking /var/lib/emby to /var/lib/jellyfin fixed the issue (@Matty_r's fix was also needed for it to start)

Matty_r commented on 2018-12-13 21:36

@rerep

I had the same issue - I had to modify the jellyfin.service file, replacing EmbyServer.dll with jellyfin.dll

[Unit] Description=Jellyfin Media Server After=network.target

[Service] User=jellyfin ExecStart=/usr/bin/dotnet /usr/lib/jellyfin/jellyfin.dll Restart=on-abort TimeoutSec=20

[Install] WantedBy=multi-user.target

Afterwards, I had to also chown of the /var/lib/jellyfin directory to the jellyfin user.

rerep commented on 2018-12-13 17:55

Builds fine but starting the service fails. Seems to be something with dotnet?

jellyfin.service - Jellyfin Media Server
Loaded: loaded (/usr/lib/systemd/system/jellyfin.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2018-12-13 16:45:26 CET; 4s ago
Process: 17265 ExecStart=/usr/bin/dotnet /usr/lib/jellyfin/EmbyServer.dll (code=exited, status=1/FAILURE)
Main PID: 17265 (code=exited, status=1/FAILURE)

Dec 13 16:45:26 arch dotnet[17265]: at System.IO.Directory.CreateDirectory(String path)
Dec 13 16:45:26 arch dotnet[17265]: at Microsoft.Extensions.EnvironmentAbstractions.DirectoryWrapper.CreateDirectory(String path)
Dec 13 16:45:26 arch dotnet[17265]: at Microsoft.DotNet.Configurer.FileSentinel.Create()
Dec 13 16:45:26 arch dotnet[17265]: at Microsoft.DotNet.Configurer.DotnetFirstTimeUseConfigurer.AddPackageExecutablePath()
Dec 13 16:45:26 arch dotnet[17265]: at Microsoft.DotNet.Configurer.DotnetFirstTimeUseConfigurer.Configure()
Dec 13 16:45:26 arch dotnet[17265]: at Microsoft.DotNet.Cli.Program.ConfigureDotNetForFirstTimeUse(INuGetCacheSentinel nugetCacheSentinel, IFirstTimeUseNoticeSentinel firstTimeUseNoticeSentinel, IAspNetCertificateSentinel aspNetCertificateSentinel, IFileSentinel toolPat> Dec 13 16:45:26 arch dotnet[17265]: at Microsoft.DotNet.Cli.Program.ProcessArgs(String[] args, ITelemetry telemetryClient)
Dec 13 16:45:26 arch dotnet[17265]: at Microsoft.DotNet.Cli.Program.Main(String[] args)
Dec 13 16:45:26 arch systemd[1]: jellyfin.service: Main process exited, code=exited, status=1/FAILURE
Dec 13 16:45:26 arch systemd[1]: jellyfin.service: Failed with result 'exit-code'.

bobberb commented on 2018-12-13 15:34

Latest pkgbuild with taglib-sharp update is working. Thank you, z3ntu!