Hi, On Mon, Jun 19, 2017 at 06:11:31PM +0100, Andrei Morgan wrote: > This seems to be related to/the same as Bug#835719. I have just upgraded > from 'jessie' to 'stretch' (i.e. debian stable upgrade). Now I am unable > to use monkeysphere: > > 0 user@computer:~$ monkeysphere s > /usr/share/monkeysphere/m/subkey_to_ssh_agent: line 123: agent-transfer: > command not found > 127 user@computer:~$ > > I'm afraid I get no additional information
<snip>
> Versions of packages monkeysphere depends on:
> ii adduser 3.115
> ii gnupg 2.1.18-6
> ii libcrypt-openssl-rsa-perl 0.28-5
> ii libperl5.24 [libdigest-sha-perl] 5.24.1-3
> ii lockfile-progs 0.1.17+b1
>
> Versions of packages monkeysphere recommends:
> pn agent-transfer <none>
> ii cron [cron-daemon] 3.0pl1-128+b1
> ii netcat-traditional [netcat] 1.10-41+b1
> ii openssh-client 1:7.4p1-10
> pn ssh-askpass <none>
ok, I figured it out following the bugreport: when I upgraded, I was manually
required to install monkeysphere. When I manually install, I generally use the
option --no-install-recommends in order to keep bloat out of my system (which
variously suffers anyway).
Turns out package 'agent-transfer' is recommended rather than a
dependency. I realised this after seeing a similar problem with GPG and
finding bug #845720 where dkg highlights the differences between
Recommends and Depends.
I believe 'agent-transfer' should be a Depends and therefore this is a
bug in the debian package.
Best wishes,
-- Andrei
--
Andrei Morgan MRCPCH, MSc, PhD (Epidemiology / Neonatology)
https://www.andreimorgan.net/info/contact
signature.asc
Description: Digital signature

