Skip to content

cloudprint stop after upgrade to buster on Raspberry pi #142

@villeneuve

Description

@villeneuve

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions