View previous topic :: View next topic |
Author |
Message |
nostabo Apprentice


Joined: 15 Jun 2004 Posts: 201 Location: 38° 31' N 121° 30' W
|
Posted: Sun Aug 01, 2004 12:10 am Post subject: Compile Error: Could not find udev tarball |
|
|
I have recompiled my kernel before, but this time I got the following error(s):
Code: |
pegasus ~ # genkernel --menuconfig all
* Gentoo Linux Genkernel; Version 3.0.2e
* Compiling Linux Kernel 2.6.7-gentoo-r11 for x86...
* kernel: >> Running mrproper...
* config: Using config from /etc/kernels/kernel-config-x86-2.6.7-gentoo-r11
* Previous config backed up to .config.bak
* >> Running oldconfig...
* kernel: >> Cleaning...
* config: >> Invoking menuconfig...
#
# using defaults found in .config
#
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
* >> Compiling 2.6.7-gentoo-r11 bzImage...
* >> Compiling 2.6.7-gentoo-r11 modules...
* ERROR: Could not find udev tarball:
* -- Grepping log... --
SCSI generic support (CHR_DEV_SG) [Y/n/m/?] y
*
* Some SCSI devices (e.g. CD jukebox) support multiple LUNs
*
Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) [N/y/?] n
Verbose SCSI error reporting (kernel size +=12K) (SCSI_CONSTANTS) [N/y/?] n
--
*
* Fusion MPT device support
*
Fusion MPT (base + ScsiHost) drivers (FUSION) [M/n/y/?] m
Maximum number of scatter gather entries (FUSION_MAX_SGE) [40] 40
Enhanced SCSI error reporting (FUSION_ISENSE) [M/n/?] m
--
CC fs/jfs/jfs_debug.o
CC fs/jfs/jfs_dmap.o
CC fs/jfs/jfs_unicode.o
CC fs/jfs/jfs_dtree.o
fs/jfs/jfs_dtree.c: In function `add_index':
fs/jfs/jfs_dtree.c:388: warning: ISO C90 forbids mixed declarations and code
--
LD drivers/char/agp/built-in.o
LD drivers/char/drm/built-in.o
LD drivers/char/pcmcia/built-in.o
CC drivers/char/speakup/speakup.o
drivers/char/speakup/speakup.c: In function `say_from_to':
drivers/char/speakup/speakup.c:917: warning: assignment makes integer from pointer without a cast
--
CC drivers/ide/pci/rz1000.o
CC drivers/ide/pci/sis5513.o
CC drivers/ide/pci/slc90e66.o
CC drivers/ide/pci/trm290.o
drivers/ide/pci/trm290.c: In function `init_hwif_trm290':
drivers/ide/pci/trm290.c:376: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121)
--
LD drivers/scsi/aic7xxx/built-in.o
LD drivers/scsi/pcmcia/built-in.o
LD drivers/scsi/qla2xxx/built-in.o
LD drivers/scsi/sym53c8xx_2/built-in.o
CC drivers/scsi/dmx3191d.o
drivers/scsi/NCR5380.c:756: warning: `NCR5380_print_options' defined but not used
drivers/scsi/NCR5380.c:396: warning: `phases' defined but not used
drivers/scsi/NCR5380.c:699: warning: `NCR5380_probe_irq' defined but not used
--
CC drivers/video/logo/logo_linux_vga16.o
CC drivers/video/logo/logo_linux_clut224.o
LD drivers/video/logo/built-in.o
CC drivers/video/fbmem.o
drivers/video/fbmem.c: In function `fb_cursor':
drivers/video/fbmem.c:933: warning: passing arg 1 of `copy_from_user' discards qualifiers from pointer target type
--
CC [M] fs/smbfs/dir.o
CC [M] fs/smbfs/cache.o
CC [M] fs/smbfs/sock.o
CC [M] fs/smbfs/inode.o
fs/smbfs/inode.c: In function `smb_fill_super':
fs/smbfs/inode.c:562: warning: comparison is always false due to limited range of data type
fs/smbfs/inode.c:563: warning: comparison is always false due to limited range of data type
--
CC [M] drivers/parport/parport_serial.o
LD [M] drivers/parport/parport.o
CC [M] drivers/scsi/scsi_transport_spi.o
CC [M] drivers/scsi/advansys.o
drivers/scsi/advansys.c: In function `advansys_detect':
drivers/scsi/advansys.c:4622: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/advansys.c: In function `AscSearchIOPortAddr11':
drivers/scsi/advansys.c:10006: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121)
CC [M] drivers/scsi/u14-34f.o
CC [M] drivers/scsi/ultrastor.o
CC [M] drivers/scsi/aha152x.o
CC [M] drivers/scsi/aha1542.o
In file included from drivers/scsi/aha1542.c:43:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
CC [M] drivers/scsi/aic7xxx_old.o
CC [M] drivers/scsi/ips.o
CC [M] drivers/scsi/fdomain.o
drivers/scsi/fdomain.c: In function `fdomain_isa_detect':
drivers/scsi/fdomain.c:763: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121)
CC [M] drivers/scsi/g_NCR5380.o
CC [M] drivers/scsi/g_NCR5380_mmio.o
CC [M] drivers/scsi/NCR53c406a.o
drivers/scsi/NCR53c406a.c:610: warning: `NCR53c406a_setup' defined but not used
CC [M] drivers/scsi/sym53c416.o
drivers/scsi/sym53c416.c: In function `sym53c416_probe':
drivers/scsi/sym53c416.c:627: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/sym53c416.c: In function `sym53c416_detect':
drivers/scsi/sym53c416.c:715: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121)
CC [M] drivers/scsi/dtc.o
drivers/scsi/NCR5380.c:396: warning: `phases' defined but not used
CC [M] drivers/scsi/eata_pio.o
drivers/scsi/eata_pio.c: In function `get_pio_conf_PIO':
drivers/scsi/eata_pio.c:596: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121)
CC [M] drivers/scsi/eata.o
CC [M] drivers/scsi/dc395x.o
CC [M] drivers/scsi/tmscsim.o
drivers/scsi/tmscsim.c:521: warning: `dc390_setup' defined but not used
--
INSTALL drivers/md/xor.ko
INSTALL drivers/char/agp/via-agp.ko
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.6.7-gentoo-r11; fi
* Gentoo Linux Genkernel; Version 3.0.2e
* ERROR: Could not find udev tarball:
* -- End log... --
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!
|
Basically it appears to be a problem with the udev tarball. I re-emerged my kernel sources (gentoo-dev-sources...2.6.7-gentoo-r11) and udev and still I get the same error.
Any ideas out there? |
|
Back to top |
|
 |
bb!|2b n00b

Joined: 19 Jan 2004 Posts: 22
|
Posted: Sun Aug 01, 2004 10:59 am Post subject: |
|
|
I got the same, with 2.6.8 rc2-love.
LL&P
2b |
|
Back to top |
|
 |
oumpah-pah Guru


Joined: 18 Jul 2004 Posts: 575 Location: Lausanne, Switzerland
|
Posted: Sun Aug 01, 2004 3:50 pm Post subject: |
|
|
Maybe you should try to change the RC_DEVICE_TARBALL option to "no" in the /etc/conf.d/rc file :
Quote: | RC_DEVICE_TARBALL="no" |
|
|
Back to top |
|
 |
bb!|2b n00b

Joined: 19 Jan 2004 Posts: 22
|
Posted: Sun Aug 01, 2004 6:14 pm Post subject: |
|
|
oumpah-pah wrote: | Maybe you should try to change the RC_DEVICE_TARBALL option to "no" in the /etc/conf.d/rc file :
Quote: | RC_DEVICE_TARBALL="no" |
|
I tried this, with the same result. I don't think that this will help us, cause we got the problem during compilation of kernel.
LL&P
2b |
|
Back to top |
|
 |
oumpah-pah Guru


Joined: 18 Jul 2004 Posts: 575 Location: Lausanne, Switzerland
|
Posted: Sun Aug 01, 2004 6:30 pm Post subject: |
|
|
Did you all get this problem using genkernel ? Maybe you should try to manualy compile your kernel. I think the udev tarball is specific to gentoo, so there is no reason that a manual kernel compilation try to detect it. |
|
Back to top |
|
 |
nostabo Apprentice


Joined: 15 Jun 2004 Posts: 201 Location: 38° 31' N 121° 30' W
|
Posted: Sun Aug 01, 2004 8:21 pm Post subject: |
|
|
In my case I was recompiling my kernel after selecting new sound card options. I recompiled this same kernel (gentoo-dev-sources 2.6.7 r11) last week with no problems during my initial install. Other than adding another sound card module to the compile everything is the same (or it should be...) _________________ Registered Linux user number 362941
Get counted - http://counter.li.org/ |
|
Back to top |
|
 |
beerbellyswan Tux's lil' helper

Joined: 01 May 2004 Posts: 132 Location: mendon, ny
|
Posted: Mon Aug 02, 2004 4:23 am Post subject: |
|
|
was anyone ever able to resolve this? ive been getting this error with all 2.6x versions ive tried today. previously i had all of them compiled (and running properly) with the same exact configuration files, and never got this error before. what's changed, and how to i go forward!? |
|
Back to top |
|
 |
beerbellyswan Tux's lil' helper

Joined: 01 May 2004 Posts: 132 Location: mendon, ny
|
Posted: Mon Aug 02, 2004 4:44 am Post subject: |
|
|
oumpah-pah wrote: | Did you all get this problem using genkernel ? Maybe you should try to manualy compile your kernel. I think the udev tarball is specific to gentoo, so there is no reason that a manual kernel compilation try to detect it. |
actually this did work - i was able to manually compile the kernel and boot off it. unfortunate i have to stray from genkernel (so easy and clean), but at least i can get going again |
|
Back to top |
|
 |
bb!|2b n00b

Joined: 19 Jan 2004 Posts: 22
|
Posted: Mon Aug 02, 2004 8:26 am Post subject: |
|
|
beerbellyswan wrote: |
actually this did work - i was able to manually compile the kernel and boot off it. unfortunate i have to stray from genkernel (so easy and clean), but at least i can get going again |
Ok, i emerged the newest genkernel yesterday, and afterthat i run in this problem. I gonna try a manual compilation....
LL&P
2b. |
|
Back to top |
|
 |
beerbellyswan Tux's lil' helper

Joined: 01 May 2004 Posts: 132 Location: mendon, ny
|
Posted: Wed Aug 04, 2004 2:37 am Post subject: |
|
|
bb!|2b wrote: |
Ok, i emerged the newest genkernel yesterday, and afterthat i run in this problem. I gonna try a manual compilation....
LL&P
2b. |
did this work? i still havent gotten genkernel to work properly. but manually goes thru |
|
Back to top |
|
 |
nostabo Apprentice


Joined: 15 Jun 2004 Posts: 201 Location: 38° 31' N 121° 30' W
|
Posted: Wed Aug 04, 2004 5:26 am Post subject: |
|
|
So, is this a bug, or what...I see no Gurus or l33ts have added any wisdom??
There is a known bug, #58686, that addresses a genkernel problem with the AMD64 ebuild; "genkernel-3.0.2e fails compiling 'udev' on non-udev system". Although I have genkernel-3.0.2e installed on my system, it is an x86 (PII-400mhz) and the errors shown do not match mine:
https://bugs.gentoo.org/show_bug.cgi?id=58686 _________________ Registered Linux user number 362941
Get counted - http://counter.li.org/ |
|
Back to top |
|
 |
bb!|2b n00b

Joined: 19 Jan 2004 Posts: 22
|
Posted: Wed Aug 04, 2004 7:04 am Post subject: |
|
|
Ohhhhhhh, i'm a idiot.
After emerge of genkernel, you have to run etc-update. If you do this, genkerenl is able to find the udev tarball.
Ok now i'm on the next step, cause i get a syntax error during the compilation, but this is another story...
LL&P
2b. |
|
Back to top |
|
 |
bb!|2b n00b

Joined: 19 Jan 2004 Posts: 22
|
|
Back to top |
|
 |
nostabo Apprentice


Joined: 15 Jun 2004 Posts: 201 Location: 38° 31' N 121° 30' W
|
Posted: Fri Aug 06, 2004 5:44 am Post subject: |
|
|
I hate to admit it but an etc-update fixed this genkernel problem.
...walking away with his tail between his legs...he should have known better...  _________________ Registered Linux user number 362941
Get counted - http://counter.li.org/ |
|
Back to top |
|
 |
|