On Tue, Nov 3, 2015 at 1:14 AM, Nikolay Orlyuk <[email protected]> wrote:
> I thought that system set was intended to describe basic system which can
> boot install packages.
It is. `ping` and `ifconfig` are definitely not required to boot your system.

> If user unpacks Exherbo stage under some livecd and will re-boot system it
> will end up with useless system that can't be upgraded and can't install any
> package. Except if user have distfiles mirror.
The most we provide in terms of networking in the stages is `dhcpcd` and
`systemd-networkd`. `dhcpcd` is in the stages set, which from general consensus,
`iproute2`, `iputils`, and `net-tools` will all end up in the stages set rather
than the system set as well.

> Right now it looks like installation guide do not mention anything about
> installing network utilities. And it includes only phrase: You may want to
> re-install the packages included in the stage . Thus there is nothing that
> can trigger installation of such packages.
That's true, but that's because we expect the user to install the network tools
they need, unless they just end up using `dhcpcd`.

> Regarding ifconfig and friends. That stuff may still be used by some binary
> packages like proprietary Juniper VPN.
> So I don't think it is good idea to drop it completely from packages. Unless
> someone will write nice wrappers to actually use ip.
I have no plans whatsoever to bury the packages or anything, just to remove them
from the system set, and move them to the stages set instead.

> Cheers

_______________________________________________
Exherbo-dev mailing list
[email protected]
http://lists.exherbo.org/mailman/listinfo/exherbo-dev

Reply via email to