-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nixos/paperless-ngx: fix module 1.10.2 #207754
nixos/paperless-ngx: fix module 1.10.2 #207754
Conversation
Currently the NixOS test fails but I don't understand why. I tried this on my instance and it works... |
I think management of the NLTK data files should be added as well, see e.g. https://github.com/paperless-ngx/paperless-ngx/pull/2129/files for the upstream docker image changes they decided to do. We could fetch the NLTK data files using |
|
@elohmeier Good idea. I would add that as an optional parameter later. |
I am aware that paperless is broken there. And as the tests are failing, channels shouldn't have advanced. Or we can remove the tests as irrelevant. Thats what I wanted to say… |
Ah, sorry I misread your post. The NixOS test could have prevented merging the package update PR. Therefore I think the test is relevant in general. We could disable the test for now because it's more important to fix |
Only a subset of the tests block channel advancing. paperless should surely not be one of them. |
Which I totally understand, though why does the test exist at all then? It is obviously neither checked when merging, nor when advancing, so why take the burden of maintanance? |
We should definitely add it to passthru and fix it. |
Just seeing this PR. Sorry for the update of paperless-ngx. I should have checked that it would work with the module. Will be more careful next time. And thanks for fixing it! |
I think there is a missing dependency on |
@ambroisie That should be okay i think. |
@leona-ya that seems surprising, I had an issue due to the missing dependency when Will have to see if it happens again in the future. |
Description of changes
With the update to paperless-ngx to 1.10.2 (#206835) the task queue of paperless-ngx was changed to celery. This broke the NixOS module.
fixes #207965
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes