Search Criteria
Package Details: seerr 3.3.0-2
Package Actions
| 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: | 8 |
| Popularity: | 0.45 |
| First Submitted: | 2025-10-10 17:26 (UTC) |
| Last Updated: | 2026-06-03 04:23 (UTC) |
Dependencies (9)
- nodejs (nodejs-gitAUR, nodejs-lts-hydrogenAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod, nodejs-lts-krypton)
- bc (bc-ghAUR) (make)
- fd (fd-gitAUR, fd-gitAUR) (make)
- pnpm (pnpm-corepackAUR, pnpm-binAUR) (make)
- emby-server (emby-server-betaAUR) (optional) – The open media solution
- jellyfin-server (jellyfin-server-binAUR, jellyfin-server-gitAUR) (optional) – The Free Software Media System
- plex-media-serverAUR (plex-media-server-plexpassAUR) (optional) – Plex Media Server
- radarrAUR (radarr-binAUR, radarr-developAUR, radarr-develop-binAUR, radarr-nightly-binAUR) (optional) – Movie organizer/manager for usenet and torrent users
- sonarrAUR (sonarr-developAUR, sonarr-develop-binAUR, sonarr-binAUR) (optional) – Smart PVR for newsgroup and torrent users
Latest Comments
1 2 3 4 Next › Last »
gee commented on 2026-06-10 17:29 (UTC)
Wow I just updated from 3.2.0 and it's another 130Mb less, awesome job guys!
mmozeiko commented on 2026-06-10 05:07 (UTC) (edited on 2026-06-10 05:08 (UTC) by mmozeiko)
For me aur build produces
usr/lib/seerr/.next/node_modules/@tanem/react-nprogress-866109adae1535affolder with package.json file & dist folder. And that gets packaged into .pkg file. If I look inside installed/usr/lib/seerr/.next/server/chunks/ssr/[root-of-the-server]__0be1-xm._.jsfile - that containsrequire("@tanem/react-nprogress-866109adae1535af")which matches installed folder name on disk -/usr/lib/seerr/.next/node_modules/@tanem/react-nprogress-866109adae1535af. So not sure what is going on here, I do not need to strip out these hashes at all.remanifest commented on 2026-06-09 19:03 (UTC)
It looks like the root cause is that Turbopack bakes path-derived hashes into SSR bundle
require()calls at build time. The bundle ends up with literals likerequire("@tanem/react-nprogress-013bd7944d3bca60")where the hex suffix is hashed from the package's resolved path in the build directory. At runtime, Node tries to find a package by that name, fails, and causes a 500 to be thrown. This happens regardless of which pruning approach is used.The existing sed in
package()fixed plaintext path references but can't touch these hashes. One more pass after that does the trick:This rewrites
@tanem/react-nprogress-013bd7944d3bca60->@tanem/react-nprogress,next-6d7da243f4748cff/dist/client/router.js->next/dist/client/router.js, etc. across all server chunks.mmozeiko commented on 2026-06-09 04:25 (UTC) (edited on 2026-06-09 04:25 (UTC) by mmozeiko)
I think it is an overkill to do all the cleanup for those tiny files. The initial cleanup I did in https://aur.archlinux.org/cgit/aur.git/commit/?h=seerr&id=3f463062c68704c830fe982a9fddfd0722ce5ae3 already removes majority of big files (~57% savings, from 1011MB to 428MB). Those files are definitely not needed and is pretty safe. Whatever was added later to clean up those tiny files really gives less than 2% of extra space (1011MB to 414MB), imho it is not worth it.
That said, latest PKGBUILD does build & run fine for me. Are you sure this is not some issue with how your package manager builds package? Have you tried building in clean space with regular
makepkgcommand?gee commented on 2026-06-08 23:48 (UTC) (edited on 2026-06-08 23:49 (UTC) by gee)
That's the annoying thing about that sort of pruning we did, it's brittle. But if you remove that it's probably bloating again. Maybe someone has a contact with upstream and they're willing to trim themselves
justin-sleep commented on 2026-06-08 20:06 (UTC)
@orixio I was able to fix that by removing the
pnpm prune --prod --ignore-scriptsline and the# Remove unneeded filessection from the PKGBUILD.orixio commented on 2026-06-04 16:49 (UTC) (edited on 2026-06-04 16:54 (UTC) by orixio)
Seerr is starting but the webui does not work.
mmozeiko commented on 2026-06-03 04:28 (UTC)
This should be now fixed, works with latest nodejs for me.
Gilrain commented on 2026-06-02 18:47 (UTC) (edited on 2026-06-03 11:57 (UTC) by Gilrain)
Seerr crash on start complaining of a missing next-test module. I had to update to nodejs 22 to get that far. 24 is the same. Haven't tried 26.
Edit: Thank you for the quick fix.
1 2 3 4 Next › Last »