Re: non-essential adduser poses problems to purging packages
- To: Helmut Grohne <helmut@subdivi.de>, debian-release@lists.debian.org, Andreas Beckmann <anbe@debian.org>, adduser@packages.debian.org, deity@lists.debian.org, 1035654@bugs.debian.org
- Subject: Re: non-essential adduser poses problems to purging packages
- From: Sebastian Ramacher <sramacher@debian.org>
- Date: Sun, 7 May 2023 11:17:02 +0200
- Message-id: <[🔎] ZFdsjk0Oi4Feb2ry@ramacher.at>
- Mail-followup-to: Helmut Grohne <helmut@subdivi.de>, debian-release@lists.debian.org, Andreas Beckmann <anbe@debian.org>, adduser@packages.debian.org, deity@lists.debian.org, 1035654@bugs.debian.org
- In-reply-to: <[🔎] ZFdmJBZSNg9HMI0I@ramacher.at>
- References: <[🔎] 20230504091750.GA2242429@subdivi.de> <[🔎] ZFdmJBZSNg9HMI0I@ramacher.at>
On 2023-05-07 10:49:40 +0200, Sebastian Ramacher wrote:
> > Even if we fix these bugs in the packages, people may still upgrade
> > their systems and remove them rather than upgrading. Then, once the
> > upgrade is finished (and adduser is removed), they may consider purging
> > them and boom things go bad without any way of us fixing those packages.
> >
> > So fixing these bugs (and probably not removing users in purge) is the
> > way to go, but this also raises the question of whether we want to limit
> > the possible damage in trixie by making adduser temporarily essential
> > for trixie. What do you think?
>
> I suppose you meant s/trixie/bookworm/. We are very late in the release
> cycle, so dear apt maintainers, please re-instante the dependency on
> adduser for bookworm. Once bookworm is released, removing adduser from
> the pseudo-essential set can be revisited.
>
> With such a change I would have expected upgrade/piuparts tests from
> bullseye to bookworm that tried to remove adduser a various stages and
> check for the fallout. Given that Andreas is only doing them now, that's
> too late for changes to the pseudo-essential set.
… and probably vartions of tests that start from bullseye, upgrade apt to
bookworm, remove adduser, remove packages from bullseye and other
variations.
Cheers
--
Sebastian Ramacher
Reply to: