dropbox / dropbox/nautilus-dropbox
Python module `google.protobuf.service` is deprecated
- Dominant language
- Python
- Stars
- 276
- Forks
- 68
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 2
Description
When running the daemon, from the command line I get the following warning:
```
:259: UserWarning: google.protobuf.service module is deprecated. RPC implementations should provide code generator plugins which generate code specific to the RPC implementation. service.py will be removed in Jan 2025
```
I installed the software using the pre-compiled binaries archive for Linux downloaded from (redirects to ).
Details:
```text
Distributor ID: Ubuntu
Description: Ubuntu 25.04
Release: 25.04
Codename: plucky
Linux tp-x1-cg12-1 6.14.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 23 12:05:14 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
```
Dropbox:
```text
bn.BUILD_KEY: Dropbox
bn.VERSION: 230.4.8797
bn.constants.WINDOWS_SHELL_EXT_VERSION: 84
bn.is_frozen: True
machine_id: ***
...
ppid exe: '/usr/bin/zsh'
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the warning while running the Dropbox daemon from the Linux pre-compiled archive and identify where the bundled Python code imports google.protobuf.service. Trace that dependency to the daemon's source or build inputs, then verify that the warning is gone and the daemon still starts correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100