Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 367333 - stage3 missing a dhcp client
Summary: stage3 missing a dhcp client
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Stages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on: 373251
Blocks:
  Show dependency tree
 
Reported: 2011-05-15 09:54 UTC by Patrick Lauer
Modified: 2011-07-22 20:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2011-05-15 09:54:39 UTC
Since many users have a network setup that uses dhcp and it's very frustrating to have to install a dhcp client manually (too easy to forget, then you have no network connection, then you need to figure out how to get it installed) it'd be really nice if the stage3 defaults included any dhcp client.

A long time ago (before 2006 iirc) they did until one day someone decided that those 150kB are too much and unconditionally removed it. Rectifying that mistake would be really nice ...
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-05-15 11:51:06 UTC
stage3 includes busybox udhcpcd, starting from openrc-0.8.3 you can use it with the rc scripts (bug 205286).
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-05-15 14:57:04 UTC
A dhcp client is not a "mandatory" package on all installed systems, and the documentation makes it clear the user needs to add a dhcp client if he wants to use a dynamic IP configuration. Fixing this is also pretty simple. I don't think the majority of remote installations will be using dhcp and if they do, the sys admins should be well aware of this requirement. Then there's also udhcpcd - thanks Chí-Thanh for pointing that out.
I would close this as WONTFIX, but will let other releng members chime in.
Comment 3 William Hubbs gentoo-dev 2011-05-15 15:12:04 UTC
I guess I'm not an official releng member, but here is my $.02 for this bug.

(In reply to comment #2)
> A dhcp client is not a "mandatory" package on all installed systems, and the
> documentation makes it clear the user needs to add a dhcp client if he wants to
> use a dynamic IP configuration. Fixing this is also pretty simple. I don't
> think the majority of remote installations will be using dhcp and if they do,
> the sys admins should be well aware of this requirement. Then there's also
> udhcpcd - thanks Chí-Thanh for pointing that out.
> I would close this as WONTFIX, but will let other releng members chime in.

As was pointed out above, as soon as openrc-0.8.3 is released and hits stable, udhcpcd will be supported, so you will be wasting space in the stages by adding another dhcp client. I would vote for closing this as wontfix as well.
Comment 4 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-07-05 19:04:37 UTC
Stages built last week / built during this week should finally address this bug.
Comment 5 Patrick Lauer gentoo-dev 2011-07-22 18:36:37 UTC
So at least for ~arch things work out of the box already, I think we can close this bug. Thanks everyone for making gentoo more awesome :)
Comment 6 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-07-22 20:58:34 UTC
(In reply to comment #5)
> So at least for ~arch things work out of the box already, I think we can close
> this bug. Thanks everyone for making gentoo more awesome :)

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-0.8.3-r1.ebuild?revision=1.7&view=markup <- it's already marked stable on all arches that do stable keywording.

Closing the bug then.