Search Criteria
Package Details: paperless-ngx-venv 2.13.5-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/paperless-ngx-venv.git (read-only, click to copy) |
---|---|
Package Base: | paperless-ngx-venv |
Description: | A supercharged version of paperless: scan, index and archive all your physical documents (version with bundled dependencies) |
Upstream URL: | https://docs.paperless-ngx.com/ |
Licenses: | GPL-3.0-or-later |
Conflicts: | paperless, paperless-ng, paperless-ngx |
Provides: | paperless, paperless-ngx-venv |
Replaces: | paperless-ngx |
Submitter: | AlphaJack |
Maintainer: | AlphaJack (atomicfs, shtrophic) |
Last Packager: | shtrophic |
Votes: | 27 |
Popularity: | 1.14 |
First Submitted: | 2024-11-02 15:19 (UTC) |
Last Updated: | 2024-11-28 09:30 (UTC) |
Dependencies (20)
- file (file-gitAUR)
- gnupg (gnupg-gitAUR, gnupg-largekeysAUR)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR)
- nltk-data
- optipng
- python (python37AUR, python311AUR, python310AUR)
- redis (redis-testingAUR, redis-gitAUR, keydbAUR, valkey)
- sqlite (sqlite-fossilAUR)
- tesseract-data-eng (tesseract-data-eng-gitAUR, tesseract-data-best-engAUR)
- ttf-liberation (ttf-defenestrationAUR)
- unpaper (unpaper-gitAUR)
- findutils (findutils-gitAUR, busybox-coreutilsAUR, findutils-selinuxAUR) (make)
- mariadb (mysql55AUR, mysql56AUR, mytop-gitAUR, mysql81AUR, mysql57AUR, mysqlAUR, mysql80AUR, mariadb-lts, percona-server) (make)
- postgresql (postgresql-12AUR, postgresql15-docsAUR, postgresql15AUR, postgresql17-docsAUR, postgresql17AUR, postgresql13AUR, postgresql-gitAUR) (make)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (make)
- gotenbergAUR (gotenbergAUR) (optional) – convert files to pdf
- jbig2encAUR (jbig2encAUR, jbig2enc-gitAUR) (optional) – smaller PDF size
- mariadb (mysql55AUR, mysql56AUR, mytop-gitAUR, mysql81AUR, mysql57AUR, mysqlAUR, mysql80AUR, mariadb-lts, percona-server) (optional) – mariadb database
- postgresql (postgresql-12AUR, postgresql15-docsAUR, postgresql15AUR, postgresql17-docsAUR, postgresql17AUR, postgresql13AUR, postgresql-gitAUR) (optional) – postgres database
- tika-serverAUR (tika-server-binAUR) (optional) – extract metadata from files
Required by (0)
Sources (12)
- https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.13.5/paperless-ngx-v2.13.5.tar.xz
- paperless-consumer.service
- paperless-scheduler.service
- paperless-task-queue.service
- paperless-webserver.service
- paperless.hook
- paperless.sysusers
- paperless.target
- paperless.tmpfiles
- requirements.patch
- whoosh-filters.patch
- whoosh-intraword.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next › Last »
amo commented on 2023-06-18 15:39 (UTC)
Update to paperless-1.16.1 is now available. The new version of celery containing the fix for python-billiard has finally been published! We still have to wait for the archlinux maintainers of python-celery to update the package... You might therefore want to wait before upgrading python-billiard.
dp20eic commented on 2023-05-16 13:31 (UTC) (edited on 2023-05-16 14:13 (UTC) by dp20eic)
@amo
I was yesterday frustrated, so I stop my tests, today I saw, that the installation at my new LXC Container was finished correct, but I'm not able to add/upload new
pdf
topaperless-ngx
, after I read all comments here, I think it ispython-billiard-4.x
which make problems. I remove this Version and try to install the old one, but anytime I get this errorSo I comment the
check
atPKGBUILD
and I was able to installpython-billiard3-3.6.4.0-1
after restartpaperless-ngx
I was able to add/upload newPDF Files
So now I try again to copy, as you describe, from the old to the new installation.
With kind regards Bernd
Edit
: The restore from the old installation into the new was successful :)amo commented on 2023-05-15 21:22 (UTC)
1.14.5 replaces
python-django-ipware
withpython-ipware
in its dependencies. Since these two are mutually exclusive and therefore conflicting with one another, you will be prompted to replacepython-django-ipware
withpython-ipware
, which I just submitted to the AUR. If you run into a deadlock where you can't removepython-django-ipware
because it is still required by the (yet to be upgraded)paperless-ngx
package, just force-removepython-django-ipware
withpacman -Rdd python-django-ipware
before relaunching the paperless package upgrade.amo commented on 2023-05-15 12:19 (UTC)
@dp20eic: Getting the python-environment right needs triggering a rebuilt of python packages, as advised in the pinned comment. Also, it seems that we need to apply the patch that @atomicfs kindly provided. This is due to celery taking ages to stay up-to-date as mentioned in the other pinned comment. As for the migration: It should be enough to put your old configuration file, your old sqlite file and the old persistent directories under
/var/lib/paperless/
in place before starting the systemd units.dp20eic commented on 2023-05-15 11:51 (UTC) (edited on 2023-05-15 11:52 (UTC) by dp20eic)
@amo kommentierte 2023-05-14 21:42 (CEST)
Hi, I try it out today on my production LXC Container, but I could not migrate the old installation, I'm an end user and have no idea about
python
I only install it, using package manager. After install the newconcurrent-log-handler
I get the next missing dependentscorsheaders
so I installdjango-cors-header
and thenmagic_ahupp
but package magic was installed inpythen-3.10
andpython-3.11
. So I stop this test and restore the last running backup.I create a new LXC Container with arch-linux, did an update and install paperless-ngx from the scratch, and it works without a problem, in this LXC Container is no old
python-3.10
so I think in my other installation is thepython
Environment not correct, as I say I'm an end user :) Now I must check how to migrate the Data to the new Container.with kind regards Bernd
atomicfs commented on 2023-05-14 21:53 (UTC) (edited on 2023-05-14 21:54 (UTC) by atomicfs)
I had to do a bit of back-porting on
python-billiard-3.6.4.0-3
to get it working with python 3.11, so in case somebody finds it usefull, here are the steps.Download python-billiard-3.6.4.0-3 PKGBUILD file and patch it:
Create a patch file called
python_311.diff
with content:Build it
makepkg -s
amo commented on 2023-05-14 19:42 (UTC)
@dp20eic: You are somehow missing the python-concurrent-log-handler package. I guess you do have it installed because it is listed as a dependency for paperless-ngx. But you could have it installed in
/usr/lib/python3.10/
instead of 3.11. This could happen even after a rebuild of everything python-related if the build for this one package failed. And it could indeed have failed due to something that had to be fixed upstream. The comment by @atomicfs pointed this out right after your last comment here.Anyway, a new release of
concurrent-log-handler
has just been published upstream including the fix in question and I just pushed the update to the AUR. Please try to updatepython-concurrent-log-handler
and hopefully your issue should be fixed, too.dp20eic commented on 2023-05-14 18:18 (UTC)
@amo ← I did it at my LXC Container and the Python Packages are rebuilt. But after I update my installation with
paru
all new Packages are installed but onlypapaerless-ngx
shows the same error as before.[s=]
[/s]
I try to install the missing Modul but I get this error
Tomorrow I will try a clean installation from the beginning
kind regards Bernd
Tweety commented on 2023-05-14 17:55 (UTC)
Hi amo,
ok, got your point, but don't understand it completely.
In my case the installation aborted, because some sources were not available. Local database still had older versions and the new ones were available only AFTER
-Sy
.In my case I did a complete
-Syu
nevertheless.Thanks for the "partial upgrade" link. I will check that.
Greez2all Tweety
amo commented on 2023-05-14 16:54 (UTC)
@Tweety: No, as this would potentially trigger a partial upgrade which is unsupported and discouraged. Either you do
-S
or-Syu
.« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next › Last »