On 2019-02-05 13:53:52, Antoine Beaupré wrote: [...]
> This is, effectively, the current Depends line: > > Depends: git (>= 1:1.7) | mercurial | bzr (>= 1.5~) | darcs, debconf (>= > 0.5) | debconf-2.0, python:any (<< 2.8), python:any (>= 2.7~) > > I guess I could just drop the "python" dependency from there completely > and rely on the bzr bits to do the right thing if they are setup. > > Would that be okay for you? In fact, looking at #906000 again, I'm not sure that's the right solution either. To quote that bug report: > etckeeper installs a Python module but no longer has a python > dependency. If we remove the Python dependency, we reopen that bug. I'm not sure what the implications of that are. Bug #883146 tracks bzrlib python3 support. Upstream has released "3.0 pelican" that ports to py3, but that hasn't landed in Debian yet. There's also #883145 which explicitely requests etckeeper to be ported to python3. So this bug feels a little like a duplicate of the latter, and a little out of my control. A. -- Lorsque l'on range des objets dans des tiroirs, et que l'on a plus d'objets que de tiroirs, alors un tiroir au moins contient deux objets. - Lejeune-Dirichlet, Peter Gustav