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

Reply via email to