Package Details: paperless-ngx 2.8.3-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: atomicfs
Votes: 22
Popularity: 0.26
First Submitted: 2022-03-11 10:18 (UTC)
Last Updated: 2024-05-11 09:02 (UTC)

Dependencies (110)

Required by (0)

Sources (9)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 Next › Last »

pipep commented on 2023-01-14 09:20 (UTC) (edited on 2023-01-14 09:21 (UTC) by pipep)

I solved the error inserting PAPERLESS_ENABLE_NLTK=false in /etc/paperless.conf

amo commented on 2023-01-14 08:22 (UTC)

@pipep I'm sorry but I can't reproduce the error. Neither by dropping a file onto the web UI nor by putting a file into the consume folder. I don't have python-ntlk installed.

pipep commented on 2023-01-13 20:07 (UTC)

I installed paperless-ngx 1.11.3-2, downgraded python-billiard to 3.6.4.0-3 and restarted paperless.target. Consuming documents I get the error "[paperless.consumer] The following error occurred while consuming xxxx.pdf: No module named 'nltk'". Installing python-nltk and nltk-data didn't solve the problem.

amo commented on 2023-01-11 06:23 (UTC)

I just pushed the update to 1.11.3. Please do not forget to downgrade python-billiard to 3.6.4 and to restart paperless.target. The RuntimeError: Event loop is closed errors can apparently be safely ignored. The bug with python-dateparser has been fixed and python-regex does not need to be downgraded any longer.

amo commented on 2023-01-09 06:02 (UTC)

@hashworks: Thanks for the explanations. I've tried it again but without compatible aur helper (makepkg -si or with yay) the installation seems to simply fail because the pinned dependency cannot be satisfied, even if the dependency is installed with another version. Since yay appears to be the main aur helper in use, I fear that more users would be confused by the pins than other users would actually benefit from them.

hashworks commented on 2023-01-01 18:49 (UTC)

Some AUR helpers provide a custom AUR pacman repo (f.e. aurutils). Packages are then installed using pacman, including the dependencies. If one had an installation of paperless-ngx with python-django-channels-redis=3.4.1 and tried pacman -Syu it would skip the 4.0.0 update because of the dependency pin. In the current state I would just upgrade python-django-channels-redis and break paperless-ngx.

amo commented on 2023-01-01 10:53 (UTC)

@hashworks: There is only little documentation on version pins in PKGBUILD. What are the benefits? If I add python-django-channels-redis=3.4.1 then makepkg fails because it failed to install missing dependencies. Even if you wanted to install it manually, you couldn't because python-django-channels-redis is an AUR package and there are no archived versions of it.

hashworks commented on 2022-12-29 12:18 (UTC) (edited on 2022-12-29 12:18 (UTC) by hashworks)

Could you add known version pins to the PKGBUILD? For example python-django-channels-redis=3.4.1, which is needed even in 1.9.2.

AlD commented on 2022-12-07 09:53 (UTC)

Came looking for why this is still outdated and was extremely pleasantly surprised by the detailed rationale for holding the update back. Thank you for the great maintainership and keep up the good work, @amo!