Re: [Cooker] How do I create a kernel RPM?

2000-09-18 Thread Guillaume Cottenceau

"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes:

> I just attempted to build the RPMS for the 2.2.16 kernel.  After installing 
> the source RPM:
> 
>rpm -ivh kernel-2.2.16-9mdk.src.rpm
> 
>   I did a build with the following command:
> 
>cd /usr/src/RPM/SPECS
>rpm -ba --target=i586 kernel-2.2.spec
> 
> Everything appeared to build correctly, but it did not create any RPM 
> packages.  I can't figure out what is missing.  What is the secret to make 
> it create RPMs?  I've built many other packages from source RPMS, but it 
> doesn't seem to work for the kernel.

You already sent this email and I already answered.

Are you a bot or what? :-)


-- 
Guillaume Cottenceau -- Distribution Developer for MandrakeSoft
http://www.mandrakesoft.com/~gc/




[Cooker] How do I create a kernel RPM?

2000-09-15 Thread [EMAIL PROTECTED]

I just attempted to build the RPMS for the 2.2.16 kernel.  After installing 
the source RPM:

   rpm -ivh kernel-2.2.16-9mdk.src.rpm

  I did a build with the following command:

   cd /usr/src/RPM/SPECS
   rpm -ba --target=i586 kernel-2.2.spec

Everything appeared to build correctly, but it did not create any RPM 
packages.  I can't figure out what is missing.  What is the secret to make 
it create RPMs?  I've built many other packages from source RPMS, but it 
doesn't seem to work for the kernel.

Here is the tail end of the output.

+ /bin/mkdir -p 
/var/tmp/kernel-2.2.16-9mdk-root/usr/share/doc/kernel-doc-2.2.16
+ cp -pr ibcs/README ibcs/RELEASE ibcs/CREDITS ibcs/Doc 
/var/tmp/kernel-2.2.16-9mdk-root/usr/share/doc/kernel-doc-2.2.16
+ cp -pr Documentation/00-INDEX Documentation/arm Documentation/ARM-README 
Documentation/binfmt_misc.txt Documentation/BUG-HUNTING Documentation/cdrom 
Documentation/Changes Documentation/CodingStyle Documentation/computone.txt 
Documentation/Configure.help Documentation/cpqarray.txt 
Documentation/Debugging390.txt Documentation/devices.txt 
Documentation/digiboard.txt Documentation/digiepca.txt 
Documentation/emu10k1 Documentation/exception.txt Documentation/fb 
Documentation/filesystems Documentation/ftape.txt 
Documentation/hayes-esp.txt Documentation/i386 Documentation/ide.txt 
Documentation/initrd.txt Documentation/IO-APIC.txt 
Documentation/ioctl-number.txt Documentation/IO-mapping.txt 
Documentation/isdn Documentation/java.txt Documentation/joystick-api.txt 
Documentation/joystick-parport.txt Documentation/joystick.txt 
Documentation/kbuild Documentation/kernel-docs.txt 
Documentation/kernel-parameters.txt Documentation/kmod.txt 
Documentation/knfsd.txt Documentation/locks.txt Docume!
ntation/logo.gif Documentation/logo.txt Documentation/m68k 
Documentation/magic-number.txt Documentation/mandatory.txt 
Documentation/mca.txt Documentation/md.txt Documentation/memory.txt 
Documentation/mkdev.ida Documentation/modules.txt 
Documentation/moxa-smartio Documentation/mtrr.txt Documentation/nbd.txt 
Documentation/networking Documentation/nfsroot.txt 
Documentation/oops-tracing.txt Documentation/paride.txt 
Documentation/parport.txt Documentation/pci.txt 
Documentation/pcwd-watchdog.txt Documentation/powerpc 
Documentation/proc.txt Documentation/ramdisk.txt 
Documentation/README.DAC960 Documentation/README.moxa 
Documentation/riscom8.txt Documentation/rtc.txt Documentation/s390 
Documentation/scsi.txt Documentation/secure 
Documentation/serial-console.txt Documentation/sgi-visws.txt 
Documentation/smart-config.txt Documentation/smp.tex Documentation/SMP.txt 
Documentation/smp.txt Documentation/sound Documentation/specialix.txt 
Documentation/spinlocks.txt Documentation/stallion.txt!
  Documentation/supermount.README.txt Documentation/svga.txt 
Documentation/sx.txt Documentation/sysctl Documentation/sysrq.txt 
Documentation/telephony Documentation/unicode.txt Documentation/usb 
Documentation/VGA-softcursor.txt Documentation/video4linux 
Documentation/watchdog.txt Documentation/xterm-linux.xpm 
/var/tmp/kernel-2.2.16-9mdk-root/usr/share/doc/kernel-doc-2.2.16
+ exit 0
Finding  Provides: (using /usr/lib/rpm/find-provides)...
Finding  Requires: (using /usr/lib/rpm/find-requires)...
Processing files: kernel-utils-2.2.16-9mdk
Finding  Provides: (using /usr/lib/rpm/find-provides)...
Finding  Requires: (using /usr/lib/rpm/find-requires)...
Requires: ld-linux.so.2 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1)

Am I missing something very obvious?

Any help would be appreciated.

Best regards,

Jeff Groves 




Re: [Cooker] How do I create a kernel RPM?

2000-09-15 Thread Guillaume Cottenceau

"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes:

> I just attempted to build the RPMS for the 2.2.16 kernel.  After installing 
> the source RPM:
> 
>rpm -ivh kernel-2.2.16-9mdk.src.rpm
> 
>   I did a build with the following command:
> 
>cd /usr/src/RPM/SPECS
>rpm -ba --target=i586 kernel-2.2.spec
> 
> Everything appeared to build correctly, but it did not create any RPM 
> packages.  I can't figure out what is missing.  What is the secret to make 
> it create RPMs.  I've built many other packages from source RPMS, but it 
> doesn't seem to work for the kernel.

happens when the %install part does not find some files.

try -bi --short-circuit and watch carefully the output.



-- 
Guillaume Cottenceau -- Distribution Developer for MandrakeSoft
http://www.mandrakesoft.com/~gc/




[Cooker] How do I create a kernel RPM?

2000-09-14 Thread [EMAIL PROTECTED]

I just attempted to build the RPMS for the 2.2.16 kernel.  After installing 
the source RPM:

   rpm -ivh kernel-2.2.16-9mdk.src.rpm

  I did a build with the following command:

   cd /usr/src/RPM/SPECS
   rpm -ba --target=i586 kernel-2.2.spec

Everything appeared to build correctly, but it did not create any RPM 
packages.  I can't figure out what is missing.  What is the secret to make 
it create RPMs.  I've built many other packages from source RPMS, but it 
doesn't seem to work for the kernel.

Here is the tail end of the output.

+ /bin/mkdir -p 
/var/tmp/kernel-2.2.16-9mdk-root/usr/share/doc/kernel-doc-2.2.16
+ cp -pr ibcs/README ibcs/RELEASE ibcs/CREDITS ibcs/Doc 
/var/tmp/kernel-2.2.16-9mdk-root/usr/share/doc/kernel-doc-2.2.16
+ cp -pr Documentation/00-INDEX Documentation/arm Documentation/ARM-README 
Documentation/binfmt_misc.txt Documentation/BUG-HUNTING Documentation/cdrom 
Documentation/Changes Documentation/CodingStyle Documentation/computone.txt 
Documentation/Configure.help Documentation/cpqarray.txt 
Documentation/Debugging390.txt Documentation/devices.txt 
Documentation/digiboard.txt Documentation/digiepca.txt 
Documentation/emu10k1 Documentation/exception.txt Documentation/fb 
Documentation/filesystems Documentation/ftape.txt 
Documentation/hayes-esp.txt Documentation/i386 Documentation/ide.txt 
Documentation/initrd.txt Documentation/IO-APIC.txt 
Documentation/ioctl-number.txt Documentation/IO-mapping.txt 
Documentation/isdn Documentation/java.txt Documentation/joystick-api.txt 
Documentation/joystick-parport.txt Documentation/joystick.txt 
Documentation/kbuild Documentation/kernel-docs.txt 
Documentation/kernel-parameters.txt Documentation/kmod.txt 
Documentation/knfsd.txt Documentation/locks.txt Docume!
ntation/logo.gif Documentation/logo.txt Documentation/m68k 
Documentation/magic-number.txt Documentation/mandatory.txt 
Documentation/mca.txt Documentation/md.txt Documentation/memory.txt 
Documentation/mkdev.ida Documentation/modules.txt 
Documentation/moxa-smartio Documentation/mtrr.txt Documentation/nbd.txt 
Documentation/networking Documentation/nfsroot.txt 
Documentation/oops-tracing.txt Documentation/paride.txt 
Documentation/parport.txt Documentation/pci.txt 
Documentation/pcwd-watchdog.txt Documentation/powerpc 
Documentation/proc.txt Documentation/ramdisk.txt 
Documentation/README.DAC960 Documentation/README.moxa 
Documentation/riscom8.txt Documentation/rtc.txt Documentation/s390 
Documentation/scsi.txt Documentation/secure 
Documentation/serial-console.txt Documentation/sgi-visws.txt 
Documentation/smart-config.txt Documentation/smp.tex Documentation/SMP.txt 
Documentation/smp.txt Documentation/sound Documentation/specialix.txt 
Documentation/spinlocks.txt Documentation/stallion.txt!
  Documentation/supermount.README.txt Documentation/svga.txt 
Documentation/sx.txt Documentation/sysctl Documentation/sysrq.txt 
Documentation/telephony Documentation/unicode.txt Documentation/usb 
Documentation/VGA-softcursor.txt Documentation/video4linux 
Documentation/watchdog.txt Documentation/xterm-linux.xpm 
/var/tmp/kernel-2.2.16-9mdk-root/usr/share/doc/kernel-doc-2.2.16
+ exit 0
Finding  Provides: (using /usr/lib/rpm/find-provides)...
Finding  Requires: (using /usr/lib/rpm/find-requires)...
Processing files: kernel-utils-2.2.16-9mdk
Finding  Provides: (using /usr/lib/rpm/find-provides)...
Finding  Requires: (using /usr/lib/rpm/find-requires)...
Requires: ld-linux.so.2 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1)

Am I missing something very obvious?

Any help would be appreciated.

Best regards,

Jeff Groves