Axel Thimm schreef:
> On Thu, Nov 27, 2008 at 01:29:52PM +0100, Ron Arts wrote:
>> I'd like to build my own kernel module rpms. This topic has come up on
>> this list before a couple of years ago, and I'd like to know if that info
>> is still current.
>>
>> I've found a wiki page on how to do it, but that one seems to be quite old,
>> there is mention of a yum-plugin-kmdl on the fedora community portal.
>>
>> What is currently the best way to do it?
> 
> yum install atrpms-rpm-config
> rpmbuild --rebuild foodriver-1.2.3-4.src.rpm
> 
> You only need yum-plugin-kmdl to use them later on, not to build them.

Axel,

this sounded too good to be true, and sure enough, no kmdl rpm was generated.
I must be forgetting something. The rpmbuild finished very fast, and no
kmdl rpm was generated. (See output below). BTW I am running on CentOS5.2.

Thanks,
Ron



[EMAIL PROTECTED] ~]$ rpmbuild --rebuild dahdi-linux-2.0.0-56.src.rpm
Installing dahdi-linux-2.0.0-56.src.rpm
warning: InstallSourcePackage: Header V4 DSA signature: NOKEY, key ID 66534c2b
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.87425
+ umask 022
+ cd /home/raarts/buildhost/192.168.201.106/sources/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/raarts/buildhost/192.168.201.106/sources/BUILD
+ rm -rf dahdi-linux-2.0.0
+ /bin/gzip -dc 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-linux-2.0.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd dahdi-linux-2.0.0
++ /usr/bin/id -u
+ '[' 502 = 0 ']'
++ /usr/bin/id -u
+ '[' 502 = 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ for s in 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-064-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-128-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-vpmadt032-1.07.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-tc400m-MR6.12.tar.gz
+ cp -a 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-064-1.05.01.tar.gz
 drivers/dahdi/firmware/
+ tar -C drivers/dahdi/firmware -zpxf 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-064-1.05.01.tar.gz
+ for s in 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-064-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-128-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-vpmadt032-1.07.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-tc400m-MR6.12.tar.gz
+ cp -a 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-128-1.05.01.tar.gz
 drivers/dahdi/firmware/
+ tar -C drivers/dahdi/firmware -zpxf 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-128-1.05.01.tar.gz
+ for s in 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-064-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-128-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-vpmadt032-1.07.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-tc400m-MR6.12.tar.gz
+ cp -a 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-vpmadt032-1.07.tar.gz
 drivers/dahdi/firmware/
+ tar -C drivers/dahdi/firmware -zpxf 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-vpmadt032-1.07.tar.gz
+ for s in 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-064-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-oct6114-128-1.05.01.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-vpmadt032-1.07.tar.gz
 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-tc400m-MR6.12.tar.gz
+ cp -a 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-tc400m-MR6.12.tar.gz
 drivers/dahdi/firmware/
+ tar -C drivers/dahdi/firmware -zpxf 
/home/raarts/buildhost/192.168.201.106/sources/SOURCES/dahdi-fw-tc400m-MR6.12.tar.gz
+ cd drivers/dahdi
+ echo 'Patch #2 (zaptel-1.4.9-diet.patch):'
Patch #2 (zaptel-1.4.9-diet.patch):
+ patch -p1 -b --suffix .diet -s
+ cd ../..
+ perl -pi -es,mknod,:, Makefile
+ grep -rl '#include <linux/config.h>' .
+ xargs perl -pi '-es,#include <linux/config.h>,/* #include <linux/config.h> 
*/,'
+ perl -pi '-es,^always,#always,' drivers/dahdi/xpp/Kbuild
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.87425
+ umask 022
+ cd /home/raarts/buildhost/192.168.201.106/sources/BUILD
+ cd dahdi-linux-2.0.0
+ LANG=C
+ export LANG
+ unset DISPLAY
+ export CC=/usr/bin/gcc
+ CC=/usr/bin/gcc
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.87425
+ umask 022
+ cd /home/raarts/buildhost/192.168.201.106/sources/BUILD
+ cd dahdi-linux-2.0.0
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot
+ mkdir -p /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/lib/firmware
+ make install-devices install-include install-firmware install-xpp-firm 
DOWNLOAD=echo 'INSTALL=install -p' 
DESTDIR=/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot ASTTOPDIR=.. 
HOTPLUG_FIRMWARE=yes KSRC=/lib/modules/2.6.18-92.el5/build KVERS=2.6.18-92.el5 
LIB_DIR=/usr/lib DYNFS=yes UDEVRULES=yes
install -d /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d
build_tools/genudevrules > 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/dahdi.rules
install -m 644 drivers/dahdi/xpp/xpp.rules 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/
for hdr in kernel.h user.h fasthdlc.h wctdm_user.h; do \
                 install -D -m 644 include/dahdi/$hdr 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/include/dahdi/$hdr; \
         done
rmdir: /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/include/zaptel: No such 
file or directory
make: [install-include] Error 1 (ignored)
make -C drivers/dahdi/firmware hotplug-install 
DESTDIR=/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot HOTPLUG_FIRMWARE=yes
make[1]: Entering directory 
`/home/raarts/buildhost/192.168.201.106/sources/BUILD/dahdi-linux-2.0.0/drivers/dahdi/firmware'
mkdir -p /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/lib/hotplug/firmware
Installing dahdi-fw-oct6114-064.bin to hotplug firmware directories
Installing dahdi-fw-oct6114-128.bin to hotplug firmware directories
Installing dahdi-fw-tc400m.bin to hotplug firmware directories
Installing dahdi-fw-vpmadt032.bin to hotplug firmware directories
make[1]: Leaving directory 
`/home/raarts/buildhost/192.168.201.106/sources/BUILD/dahdi-linux-2.0.0/drivers/dahdi/firmware'
make -C drivers/dahdi/xpp/firmwares install
make[1]: Entering directory 
`/home/raarts/buildhost/192.168.201.106/sources/BUILD/dahdi-linux-2.0.0/drivers/dahdi/xpp/firmwares'
mkdir -p /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/share/dahdi
install ../init_card_1_30 ../init_card_2_30 ../init_card_3_30 ../init_card_4_30 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/share/dahdi/
install -m 644 ../XppConfig.pm USB_FW.hex FPGA_FXS.hex FPGA_1141.hex 
FPGA_1151.hex /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/share/dahdi/
make[1]: Leaving directory 
`/home/raarts/buildhost/192.168.201.106/sources/BUILD/dahdi-linux-2.0.0/drivers/dahdi/xpp/firmwares'
+ rm -f 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/lib/firmware/.dahdi-fw-oct6114-064-1.05.01
 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/lib/firmware/.dahdi-fw-oct6114-128-1.05.01
 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/lib/firmware/.dahdi-fw-tc400m-MR6.12
 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/lib/firmware/.dahdi-fw-vpmadt032-1.07
+ rm -fr /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/lib/hotplug/firmware
+ for file in 
'/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/*.rules'
++ basename 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/dahdi.rules
+ name=dahdi.rules
+ mv /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/dahdi.rules 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/60-dahdi.rules
+ for file in 
'/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/*.rules'
++ basename 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/xpp.rules
+ name=xpp.rules
+ mv /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/xpp.rules 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/etc/udev/rules.d/60-xpp.rules
++ udevinfo -V
++ cut -f3 '-d '
+ test 095 -le 54
+ /usr/lib/rpm/atrpms/find-debuginfo.sh 
/home/raarts/buildhost/192.168.201.106/sources/BUILD/dahdi-linux-2.0.0
find: debug: No such file or directory
+ /usr/lib/rpm/atrpms/python_burninversion.sh
+ /usr/lib/rpm/atrpms/brp-compress
+ /usr/lib/rpm/atrpms/brp-strip /usr/bin/strip
+ /usr/lib/rpm/atrpms/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/atrpms/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
Processing files: dahdi-linux-2.0.0-56.RHL5
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.88700
+ umask 022
+ cd /home/raarts/buildhost/192.168.201.106/sources/BUILD
+ cd dahdi-linux-2.0.0
+ 
DOCDIR=/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/share/doc/dahdi-linux-2.0.0
+ export DOCDIR
+ rm -rf 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/share/doc/dahdi-linux-2.0.0
+ /bin/mkdir -p 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/share/doc/dahdi-linux-2.0.0
+ cp -pr LICENSE README 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot/usr/share/doc/dahdi-linux-2.0.0
+ exit 0
Provides: perl(XppConfig)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/perl dahdi-linux-kmdl-2.0.0-56.RHL5 perl(File::Basename) 
perl(Getopt::Std) perl(XppConfig) perl(strict)
Processing files: dahdi-linux-devel-2.0.0-56.RHL5
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: dahdi-linux = 2.0.0-56.RHL5
Processing files: dahdi-linux-debuginfo-2.0.0-56.RHL5
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot
warning: Could not canonicalize hostname: kahuna.netland.nl
Wrote: 
/home/raarts/buildhost/192.168.201.106/sources/RPMS/i386/dahdi-linux-2.0.0-56.RHL5.i386.rpm
Wrote: 
/home/raarts/buildhost/192.168.201.106/sources/RPMS/i386/dahdi-linux-devel-2.0.0-56.RHL5.i386.rpm
Wrote: 
/home/raarts/buildhost/192.168.201.106/sources/RPMS/i386/dahdi-linux-debuginfo-2.0.0-56.RHL5.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.36744
+ umask 022
+ cd /home/raarts/buildhost/192.168.201.106/sources/BUILD
+ cd dahdi-linux-2.0.0
+ rm -rf /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.36744
+ umask 022
+ cd /home/raarts/buildhost/192.168.201.106/sources/BUILD
+ rm -rf dahdi-linux-2.0.0
+ exit 0




-- 
NeoNova BV, The Netherlands
Professional internet and VoIP solutions

http://www.neonova.nl   Kruislaan 419              1098 VA Amsterdam
info: 020-5628292       servicedesk: 020-5628292   fax: 020-5628291
KvK Amsterdam 34151241

The following disclaimer applies to this email:
http://www.neonova.nl/maildisclaimer

_______________________________________________
atrpms-devel mailing list
[email protected]
http://lists.atrpms.net/mailman/listinfo/atrpms-devel

Reply via email to