Search Criteria
Package Details: paperless-ngx-venv 2.14.7-1
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/ |
Keywords: | documents paperless |
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: | 0.51 |
First Submitted: | 2024-11-02 15:19 (UTC) |
Last Updated: | 2025-01-31 17:55 (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, 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, 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 (optional) – extract metadata from files
Required by (0)
Sources (12)
- https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.14.7/paperless-ngx-v2.14.7.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
1 2 3 4 5 6 .. 13 Next › Last »
dp20eic commented on 2025-01-17 15:55 (UTC)
Moin,
@shtrophic kommentierte 2025-01-14 17:27 (CET)
I once set up a new LXC with paperless-ngx-venv, I then exported the data on the old
paperless-ngx
usingpaperless-manage
and then imported it again on the new one usingpaperless-manage
, that worked so far. Two small things were missing, ghost script andextra/python-psycopg
because I use PostgreSQL instead of SQLite.Thanks for advice Bernd
shtrophic commented on 2025-01-15 20:25 (UTC)
applied, thanks!
luziferius commented on 2025-01-15 14:22 (UTC)
Packaging is currently broken on aarch64, which still runs on Python 3.12, so the application of patches that hard-code
3.13
in paths doesn't work.Symptom:
To mitigate this, use site.getsitepackages() from the Python standard library to read the paths. It returns a list of items, so unpacking that gets the first directory, which is the desired one while the venv is active. Patch for PKGBUILD:
shtrophic commented on 2025-01-14 16:27 (UTC) (edited on 2025-01-14 16:27 (UTC) by shtrophic)
Hi @dp20eic, @tobias_de,
please try again with the
paperless-manage
utility. Calling manage.py manually will not work, as this package installs a virtual environment into/usr/lib/paperless
, which manage.py does not know about.dp20eic commented on 2025-01-14 12:24 (UTC)
Moin,
@tobias_de thanks for your support, I will check it today.
Kind regards Bernd
tobias_de commented on 2025-01-12 19:40 (UTC) (edited on 2025-01-12 19:42 (UTC) by tobias_de)
@dp20eic: I also had to install a ton of dependencies manually. The proper way will be to fix the package requirements file, but this hack will work temporarily:
sudo -u paperless pip install httpx-oauth --break-system-packages
(Note that the break-system-packages will force you to overwrite those installed files once they get properly managed/installed via an archlinux package)
dp20eic commented on 2025-01-02 22:08 (UTC)
Hi,
I've been running
paperless-ngx
as a Proxmox LX Container under Arch Linux for some time now. I've now created a new LX Container and installedpaperless-ngx-venv
in it. So far so good, now I've exported everything from the oldpaperless-ngx
usingbut when I try in the new
paperless-ngx-venv
usingI get many unfulfilled dependencies, all of which I was able to install, but I fail with this one
How do I break this dependency?
hashworks commented on 2024-12-28 21:02 (UTC) (edited on 2024-12-28 21:04 (UTC) by hashworks)
@pipep @shtrophic I've updated the nltk-data package. You might need to override anything you added to
/usr/share/nltk_data/tokenizers
.shtrophic commented on 2024-12-23 12:51 (UTC)
Hi, thanks for reporting. I have patched
requirements.txt
for updated versions ofhttptools
anduvloop
; It fixes the build issue for me. No guarantees though that this doesn't break some paperless internals! Still, according to your upstream feature request, these are only transitive dependencies, so I suppose it will be fine. Python upgrades are always a PITA....eomanis commented on 2024-12-22 19:06 (UTC) (edited on 2024-12-22 19:59 (UTC) by eomanis)
paperless-ngx-venv 2.13.5-2
doesn't seem to build with Python 3.13.1 because dependencieshttptools
anduvloop
have GCC compilation errors against Python 3.13:Upstream feature request
For
httptools
:For
uvloop
:1 2 3 4 5 6 .. 13 Next › Last »