Re: debos should depend on systemd-resolved
- To: 1020691@bugs.debian.org
- Cc: debian-devel@lists.debian.org
- Subject: Re: debos should depend on systemd-resolved
- From: Patrice Duroux <patrice.duroux@gmail.com>
- Date: Wed, 05 Oct 2022 19:54:45 +0200
- Message-id: <[🔎] 3cfc01f99d12453558a02138d234c8bef2116236.camel@gmail.com>
- In-reply-to: <f25761af-f0b3-5f61-46b7-2f7de83221f2@debian.org>
- References: <166410529908.11125.16983879256760212756.reportbug@nemesis.home> <166410529908.11125.16983879256760212756.reportbug@nemesis.home> <4f1c3ddb-1368-064d-2ad2-7118e7b2f233@kali.org> <4f1c3ddb-1368-064d-2ad2-7118e7b2f233@kali.org> <357c24f2-6e9f-554a-ebb4-3b80dd7cfdef@kali.org> <11dc91ccb2039fb1e44cba7768e3cb8b8fbf8f6e.camel@collabora.com> <6ab39677-3d11-b6e8-5163-5224a35291aa@kali.org> <f25761af-f0b3-5f61-46b7-2f7de83221f2@debian.org>
Hi,
> > So far, the package fakemachine Depends on systemd, and that was enough.
> > Now with the split, and since we need systemd-resolved, we should make
> > fakemachine Depend on systemd-resolved as well. However, and if I
> > understand properly, installing systemd-resolved also *enables* it. A
> > user installing the package is saying: I want name resolution to be done
> > by systemd-resolved. Therefore it's not really suitable to put it in a
> > Depend or a Recommend. fakemachine only needs the code from
> > systemd-resolved (lib and binary, I suppose), but it definitely doesn't
> > want to enable it: this decision belongs to the user.
> >
> > Does that make sense so far?
Many times I have got the same feeling/need about packages like apache2, tomcat,
etc.
I would like to install and maintain them up-to-date using their Debian package
distribution, but having a facility to not activate their (default) root/system-
land and provide a facility for a user-land activation.
In general it is possible in fact, I have achieved such for at least the two
apache2 and tomcat ones. I mean for such packages providing a way to activate
them-self in the root/system-land as well as a (general?) facility for a user-
land service. I know that having a general approach to solve this is somehow
infeasible. But despite this could it be really interesting (at least for my
pov) to think about it and therefore a good candidate for a grow-your-idea-for-
Debian-Project ticket?
Best,
Patrice
Reply to: