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