Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49504 - emerge e1000 does not work on 2004.0
Summary: emerge e1000 does not work on 2004.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Normal minor (vote)
Assignee: Sven Vermeulen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-30 08:17 UTC by John Kingman
Modified: 2004-07-31 06:01 UTC (History)
1 user (show)

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 John Kingman 2004-04-30 08:17:52 UTC
The handbook suggests that emerge e1000 will install a driver for the Intel
e1000 Gigabit Ethernet Adapter.  Apparently the e1000 does not work on kernel
2.6 yet, so the compile fails.

Two suggestions:
 1) Update the handbook to point to a list of hardware that is supported on
    a given kernel, such as 2.6.
 2) Update the emerge process to allow a driver build to fail gracefully if
    it does not support the kernel in question.

Since this may not be just a problem with the e1000 driver, perhaps it should 
be addressed as an emerge/ebuild bug.
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2004-04-30 18:02:24 UTC
which one failed ?
e1000-5.2.30.1.ebuild  e1000-5.2.39.ebuild 
Comment 2 John Kingman 2004-04-30 18:30:03 UTC
net-misc/e1000-5.2.30.1 failed

The symptoms seem the same as for bug 33805, problems with NR_IRQ* cause
compiler errors.

Comment 3 John Kingman 2004-04-30 19:35:07 UTC
OK.  emerge e1000 works _AFTER_ the system is built.

Step 7e in the handbook is a little premature in recommending that
emerge e1000 be done at that point (prior to actually running on 2.6).

I was able to run emerge e1000 without error after getting the new 2.6 
system booted.
Comment 4 Martin Holzer (RETIRED) gentoo-dev 2004-05-01 02:23:42 UTC
could i close this bug then ?
Comment 5 John Kingman 2004-05-01 07:57:38 UTC
I still think a comment in the handbook regarding doing ebuilds in the
livecd environment would save alot of people alot of time and grief.  
Maybe you could make a fix to Step 7e (Installing Separate Kernel Modules)
or get someone else to look at it?  A simple note to the effect that if 
you are building a kernel 2.6 from the livecd (if it isn't also 2.6) you 
should defer the ebuild of the listed subsystems until after rebooting 
with the newly built system.  It would also be helpful to remind these
users to do the ebuild later, around Step 11b in the handbook.

With all the other 2.6 notes in the handbook, I was disappointed that 
something so obvious was not pointed out at Step 7e.
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2004-07-20 10:18:11 UTC
reassiging for handbook change
Comment 7 Sven Vermeulen (RETIRED) gentoo-dev 2004-07-31 06:01:44 UTC
I've added a paragraph in the beginning of the installation instructions to inform the user that, if he wants to install a 2.6-based system, he should choose the "smp" kernel, the "gentoo" kernel otherwise.