Hi, On Sun, 19 Apr 2020 09:25:18 +0200 Sven Hartge <s...@svenhartge.de> wrote:
> Michael Howard <m...@dewberryfields.co.uk> wrote: > > > root@bamford:/etc# apt-mark hold sudo sudo-ldap > > sudo set on hold. > > sudo-ldap set on hold. > > root@bamford:/etc# apt-mark showhold > > bash > > dash > > sudo > > sudo-ldap > > > Still good, but then, > > > root@bamford:/etc# apt-mark hold xterm > > xterm set on hold. > > root@bamford:/etc# apt-mark showhold > > bash > > dash > > xterm > > root@bamford:/etc# > > > Is that expected? > > *That* I can reproduce. Interesting. > > No, that is not intended. > > This looks like https://bugs.debian.org/892632 "apt: "apt-mark hold" > changes state of unrelated packages" to me. that's what I thought. I tried some more, and here the same command sequence leads to a slightly different result: # apt-mark showhold # apt-mark hold bash dash sudo sudo-ldap bash auf Halten gesetzt. dash auf Halten gesetzt. sudo auf Halten gesetzt. sudo-ldap auf Halten gesetzt. # apt-mark showhold bash dash sudo sudo-ldap # apt-mark hold xterm xterm auf Halten gesetzt. # apt-mark showhold bash dash sudo xterm # But then, I noticed that sudo-ldap is not actually installed here, and in fact it appears to conflict with sudo so apparently both cannot coexist. So maybe the basic problem here is that we are trying to make apt do things that really don't make any sense? Regards Michael .-.. .. ...- . .-.. --- -. --. .- -. -.. .--. .-. --- ... .--. . .-. Killing is stupid; useless! -- McCoy, "A Private Little War", stardate 4211.8