-
Notifications
You must be signed in to change notification settings - Fork 67
Description
Hello,
I use cloudprint for several years and am happy with it. It runs on a Rasberry pi 2 with Raspbian lite I recently upgrade from stretch to buster and cloudprint is no longer working.
Here is what I get with journalctl -u cloudprintd
Sep 10 17:41:40 NewBox systemd[1]: Started Google Cloud Print proxy service. Sep 10 17:41:42 NewBox cloudprintd[1386]: Traceback (most recent call last): Sep 10 17:41:42 NewBox cloudprintd[1386]: File "/usr/sbin/cloudprintd", line 6, in <module> Sep 10 17:41:42 NewBox cloudprintd[1386]: from pkg_resources import load_entry_point Sep 10 17:41:42 NewBox cloudprintd[1386]: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3191, in <module> Sep 10 17:41:42 NewBox cloudprintd[1386]: @_call_aside Sep 10 17:41:42 NewBox cloudprintd[1386]: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3175, in _call_aside Sep 10 17:41:42 NewBox cloudprintd[1386]: f(*args, **kwargs) Sep 10 17:41:42 NewBox cloudprintd[1386]: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3204, in _initialize_master_working_set Sep 10 17:41:42 NewBox cloudprintd[1386]: working_set = WorkingSet._build_master() Sep 10 17:41:42 NewBox cloudprintd[1386]: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 583, in _build_master Sep 10 17:41:42 NewBox cloudprintd[1386]: ws.require(__requires__) Sep 10 17:41:42 NewBox cloudprintd[1386]: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 900, in require Sep 10 17:41:42 NewBox cloudprintd[1386]: needed = self.resolve(parse_requirements(requirements)) Sep 10 17:41:42 NewBox cloudprintd[1386]: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 786, in resolve Sep 10 17:41:42 NewBox cloudprintd[1386]: raise DistributionNotFound(req, requirers) Sep 10 17:41:42 NewBox cloudprintd[1386]: pkg_resources.DistributionNotFound: The 'requests' distribution was not found and is required by cloudprint Sep 10 17:41:42 NewBox systemd[1]: cloudprintd.service: Main process exited, code=exited, status=1/FAILURE Sep 10 17:41:42 NewBox systemd[1]: cloudprintd.service: Failed with result 'exit-code'.
I search the web and found that it seems to be a package "requests" missing but since the recommended solution is to go with the debian (raspbian?) packaged cloudprint version and this is what I'm supposed to have I'm a bit lost.
Any help guidance will be appreciated
Thanks