Closed Xyz00777 closed 1 year ago
Paperless 1.10 switched to celery as a task scheduler, that's why the old queue runner commands (aka. qcluster) aren't available anymore, causing your error. This was fixed for nixpkgs unstable in #207754, but not backported to 22.11.
To get paperless working you could either downgrade (tho you'd probably need to restore the database from a backup, I don't know how well rolling the db migrations back via manage.py
works) paperless to the version in 22.11. Alternatively you could try to somehow use the module from unstable (mixture of disabledModules = [ "services/misc/paperless.nix" ];
and either fetchurl
or just copy & paste). But I don't know if maybe other modules have changed their interfaces or anything else causing either build- or runtime problems. So try at your own risk and have a backup ready! The easiest and guaranteed working option would be to either switch to unstable entirely or wait the roughly 6 weeks or so and then switch to 23.05.
do you think there is an option for backporting it or not to mutch work and 23.05 is coming next month...?
23.05 is out and 22.11 is deprecated, so this issue is obviated.
To answer you question though: No. This sort of setup is not supported.
Either use unstable with the newer version or stable with the old one.
Describe the bug
A clear and concise description of what the bug is.
Steps To Reproduce
Steps to reproduce the behavior:
package = paperless-ngx;
topackage = unstable.paperless-ngx;
Expected behavior
paperless-ngx works and not getting dependencies error and no start
Screenshots
Additional context
added the unstable branch to my stable 22.11 installation so i coul use the newer version becuase of no backporting
Notify maintainers
Maintainers: @lukegb @gador @erikarvstedt 1.13 have come from @e1mo
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.my config:
beside of the 1.13. paperless-ngx version, a few days ago the 1.14 version released who could be build before the next 23.05 release, that would be nice :)