Package Details: paperless-ngx 2.11.6-1

Git Clone URL: https://aur.archlinux.org/paperless-ngx.git (read-only, click to copy)
Package Base: paperless-ngx
Description: A supercharged version of paperless: scan, index and archive all your physical documents
Upstream URL: https://docs.paperless-ngx.com/
Licenses: GPL3
Conflicts: paperless, paperless-ng
Provides: paperless, paperless-ngx
Submitter: AlphaJack
Maintainer: AlphaJack (atomicfs)
Last Packager: AlphaJack
Votes: 26
Popularity: 0.76
First Submitted: 2022-03-11 10:18 (UTC)
Last Updated: 2024-09-01 00:47 (UTC)

Dependencies (117)

Required by (0)

Sources (9)

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

AlD commented on 2024-10-03 17:36 (UTC)

Same for Home Assistant.

StefanT commented on 2024-10-03 17:32 (UTC)

Yes, a paperless-venv would be a solution. We did this with Salt and since then it just works.

atomicfs commented on 2024-10-01 20:48 (UTC)

Sorry, for the long silence, I was very stressed with lack of time lately. And to be honest, dealing with paperless-ngx it is a pain. My own instance is broken now for a while (again) and I just do not want to deal with it.

Given how much problematic paperless is with its dependencies, I think I will look into some alternative way to manage this (other than pacman dependencies). Maybe some python virtual environment or something, because this is unmanageable.

The paperless project is lacking behind with dependency versions, often by a lot. And their solution is to just lock the version in their requirements.txt.

I still want to run bare-metal without the use of docker, but the constant struggle with the required obsolete dependencies is just too much.

Sir-Photch commented on 2024-08-25 07:30 (UTC)

to be honest this is the first time I heard about valkey

so, what's your assessment?

I think this is more hackish solution than to add uvicorn to a IgnorePkg option in /etc/pacman.conf to prevent pacman from updating it.

0.25 in the mirrors was built against python 3.11, so downgrading it via downgrade doesn't work. I'm considering to create a PKGBUILD for uvicorn-0.25, but ideally without conflicting uvicorn. That would require patching paperless-ngx to include uvicorn-0.25, however.

atomicfs commented on 2024-08-18 13:24 (UTC)

@Sir-Photch to be honest this is the first time I heard about valkey, I was not aware that redis changed license.

As for the uvicorn v0.30, those patches look like dirty workaround to me. I think this is more hackish solution than to add uvicorn to a IgnorePkg option in /etc/pacman.conf to prevent pacman from updating it.

pipep commented on 2024-08-18 04:22 (UTC)

paperless-ngx depends on python-django-soft-delete 1.0.13, 1.0.14 is not yet supported and is causing issues. https://github.com/paperless-ngx/paperless-ngx/issues/7486

Sir-Photch commented on 2024-08-16 19:42 (UTC) (edited on 2024-08-16 21:37 (UTC) by Sir-Photch)

Problem: https://github.com/paperless-ngx/paperless-ngx/issues/5494

paperless-ngx depends on uvicorn 0.25 (fixed dependency), 0.30 is causing issues.

However, a user came up with patches to remedy this problem: https://slonko.net/git/portage/plain/www-apps/paperless-ngx/files/, notably channels-4.1.patch and uvicorn-0.26.patch

maybe it would make sense to apply these patches?

Sir-Photch commented on 2024-08-16 14:07 (UTC)

How does this package handle the switch of the repositories from redis to valkey?

luziferius commented on 2024-06-20 17:10 (UTC)

Beware: Paperless-ngx 2.10 still depends on gotenberg 7. They plan to switch to version 8 for version 2.11: https://github.com/paperless-ngx/paperless-ngx/discussions/7025