Package Details: seerr 3.1.1-1

Git Clone URL: https://aur.archlinux.org/seerr.git (read-only, click to copy)
Package Base: seerr
Description: Request management and media discovery tool for the Plex ecosystem
Upstream URL: https://github.com/seerr-team/seerr
Licenses: MIT
Submitter: fryfrog
Maintainer: fryfrog (txtsd, mmozeiko)
Last Packager: mmozeiko
Votes: 5
Popularity: 1.85
First Submitted: 2025-10-10 17:26 (UTC)
Last Updated: 2026-04-13 17:47 (UTC)

Dependencies (9)

Required by (1)

Sources (5)

Latest Comments

1 2 Next › Last »

gee commented on 2026-04-04 08:59 (UTC)

@fryfrog sorry I hadn't come back here in a while. Eh, it actually really irritates me to see how much this stuff takes space for no reason so I don't know about co-maintaining it. ;) (I have many Tbs of storage, the time I spent on shrinking this is completely irrational, but you know us engineers...) But more importantly I haven't been maintaining my own packages on time lately so probably best not to add anymore until I get back on track.

I'm glad @txtsd was able to use my stuff for improving this pkbguild. :)

txtsd commented on 2026-04-04 06:37 (UTC)

Building on @gee's and @mmozeiko's work, I have further managed to bring down the size and number of files/directories packaged in seerr. The package() function will output a summary of how many files and directories were pruned, including how much space was saved by doing so.

txtsd commented on 2026-04-04 03:58 (UTC)

@xombiemp pnpm sets up a lot of links in order to save space and avoid duplication. I'm not sure how we can help you with that sysctl setting but if you find a solution that we can incorporate in the package, we will definitely take a look at it.

xombiemp commented on 2026-03-28 22:27 (UTC)

I'm getting a lot of lines like this during install and upgrades:

Refusing to set permissions on hardlinked file /usr/lib/seerr/node_modules/.pnpm/is-plain-object@2.0.4/node_modules/is-plain-object/LICENSE while the fs.protected_hardlinks sysctl is turned off.

Any suggestions for my end or possibly fixes on the package end?

fryfrog commented on 2026-01-04 16:30 (UTC)

@gee, would you like to be added as co-maintainer? Your gist, the commend w/ the patch got a bunch of markdown parsing so it didn't turn out well. :)

gee commented on 2026-01-03 10:39 (UTC)

I was able trim it further down a bit to ~0.4Gb.

PKGBUILD and arch.patch: https://gist.github.com/John-Gee/c4792dc33976464c7428983d59ab03aa

gee commented on 2025-11-24 14:35 (UTC) (edited on 2025-11-24 14:36 (UTC) by gee)

Hey!

It'd be nice to be able to trim this, the whole thing is over a Gb!

Adding these lines to the end of the package function trims it down ~40%: https://gist.github.com/John-Gee/c4792dc33976464c7428983d59ab03aa

And if you look you'll see that we have to keep android bits, if not it crashes.. Incredible stuff!

I'd be thrilled if you have better ideas but that's as far as I could take it. Any 60-130Mb standalone build total failed at one point or another and I couldn't try every single file one by one to see exactly what was missing/needed. I've tried pnpm deploy and all kinds of other stuff to no avail, and I hate manually picking files to delete it's so hackyish.

Berny23 commented on 2025-11-05 01:24 (UTC) (edited on 2025-11-05 01:24 (UTC) by Berny23)

Paths in service are wrong, I had to change these:

EnvironmentFile=/etc/conf.d/seerr

WorkingDirectory=/usr/lib/seerr

chriscpritchard commented on 2025-10-30 19:01 (UTC)

Not ideal, but changing the node dependency to nodejs-lts-jod (conflicts with nodejs, however) will build and run, as long as the engine is set back to ^22.0.0.

chriscpritchard commented on 2025-10-29 23:02 (UTC)

Seerr no longer works on node 25.0.0 due to the removal of SlowBuffer (https://github.com/nodejs/node/issues/58203) which became deprecated in node 24. Not sure what the solution is since you can't specify version dependencies using Pacman!