Re: Bug#88307: Netbase needs to not depend on not-necessarily-needed packages.
Marc Haber <debian-devel.lists.debian.org@marc-haber.de> writes:
> I understand that the unstable netbase package depends on all packages
> that have been split from the potato netbase package. This is the
> usual behavior in Debian when a package gets split and IMO the only
> way to ensure that updates go well.
>
> In the long run, this is a case of what I have been observing in the
> past quite a few times: The need for "dynamic dependencies". A package
> should be able to decide in pre/postinst which packages should be
> pulled in too. This way, netbase could check whether a 2.0, 2.2, or
> 2.4 kernel is installed and then decide whether to pull ipfwadm,
> ipchains or iptables. No need to have all three of them installed.
No, what should happen is to remove all the last traces of
genuine functionality from netbase, make it a pure "dependency
trick", fix all packages that depend on it to depend on the
exact functionality they want, and finally remove netbase.
I want to dpkg --purge inetd.
--
tv@{{hq.yok.utu,havoc,gaeshido}.fi,{debian,wanderer}.org,stonesoft.com}
Perl poetry: for ($tv) { s/blood/caffeine/ while /blood/ }
Reply to: