dropbox / dropbox/nautilus-dropbox

Python module `google.protobuf.service` is deprecated

Open
#156 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.