rpmbuild process: how to proceed with *X86.rpm

Pawel null7 at wp.pl
Thu Jan 11 19:05:01 UTC 2007


Hallo Group Members

my question is how to force *X86.rpm package creation when running:
rpmbuild --short-circuit -bi /usr/src/redhat/SPECS/ethereal.spec
After this command is executed, although with success I do not see *X86.rpm
in any of /usr/src/redhat/RPMS/ subdirectories.

------------------------------------------------------------------------

what I did

I successfully did the following command (with prior successful compilation):

prompt# rpmbuild --short-circuit -bi /usr/src/redhat/SPECS/ethereal.spec
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.90173
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd ethereal-0.10.14
+ LANG=C
+ export LANG
.......
many, many lines
.......
.......
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
Processing files: ethereal-0.10.14-1.FC3.1
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4110
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd ethereal-0.10.14
+ DOCDIR=/var/tmp/ethereal-root/usr/share/doc/ethereal-0.10.14
+ export DOCDIR
+ rm -rf /var/tmp/ethereal-root/usr/share/doc/ethereal-0.10.14
+ /bin/mkdir -p /var/tmp/ethereal-root/usr/share/doc/ethereal-0.10.14
+ cp -pr AUTHORS COPYING ChangeLog INSTALL NEWS README README.aix README.bsd README.hpux README.irix README.linux README.macos README.tru64 README.vmware README.win32 doc/ /var/tmp/ethereal-root/usr/share/doc/ethereal-0.10.14
+ exit 0
Provides: acn.so agentx.so artnet.so asn1.so ciscosm.so coseventcomm.so cosnaming.so docsis.so enttec.so gryphon.so h223.so irda.so libethereal.so.0 libwiretap.so.0 lwres.so mate.so megaco.so mgcp.so opsi.so parlay.so pcli.so profinet.so rdm.so rlm.so rtnet.so rudp.so stats_tree.so tango.so v5ua.so
Requires(interp): /sbin/ldconfig /sbin/ldconfig
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Requires: /bin/sh /usr/bin/perl libbeecrypt.so.6 libbz2.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3) libcom_err.so.2 libcrypto.so.4 libdl.so.2 libelf.so.1 libethereal.so.0 libglib-2.0.so.0 libgmodule-2.0.so.0 libk5crypto.so.3 libkrb5.so.3 libm.so.6 libm.so.6(GLIBC_2.0) libnetsnmp.so.5 libpcap >= 0.6 libpcap.so.0.8.3 libpopt.so.0 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libresolv.so.2 librpm-4.3.so librpmdb-4.3.so librpmio-4.3.so librt.so.1 libselinux.so.1 libwiretap.so.0 libwrap.so.0 libz.so.1 net-snmp >= 5.0
Processing files: ethereal-gnome-0.10.14-1.FC3.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ethereal = 0.10.14-1.FC3.1 gtk2 libatk-1.0.so.0 libbeecrypt.so.6 libbz2.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3) libcom_err.so.2 libcrypto.so.4 libdl.so.2 libelf.so.1 libethereal.so.0 libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libglib-2.0.so.0 libgmodule-2.0.so.0 libgobject-2.0.so.0 libgthread-2.0.so.0 libgtk-x11-2.0.so.0 libk5crypto.so.3 libkrb5.so.3 libm.so.6 libm.so.6(GLIBC_2.0) libnetsnmp.so.5 libpango-1.0.so.0 libpangox-1.0.so.0 libpangoxft-1.0.so.0 libpcap.so.0.8.3 libpopt.so.0 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libresolv.so.2 librpm-4.3.so librpmdb-4.3.so librpmio-4.3.so librt.so.1 libselinux.so.1 libwiretap.so.0 libwrap.so.0 libz.so.1 usermode >= 1.37
Processing files: ethereal-debuginfo-0.10.14-1.FC3.1
Provides: acn.so.debug agentx.so.debug artnet.so.debug asn1.so.debug ciscosm.so.debug coseventcomm.so.debug cosnaming.so.debug docsis.so.debug enttec.so.debug ethereal.debug gryphon.so.debug h223.so.debug irda.so.debug libethereal.so.0.0.1.debug libwiretap.so.0.0.1.debug lwres.so.debug mate.so.debug megaco.so.debug mgcp.so.debug opsi.so.debug parlay.so.debug pcli.so.debug profinet.so.debug rdm.so.debug rlm.so.debug rtnet.so.debug rudp.so.debug stats_tree.so.debug tango.so.debug tethereal.debug v5ua.so.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/ethereal-root

prompt# 


Note: /var/tmp/ethereal-root contains valid structure.

but when I run following command, it goes a bit (but how important)further and *X86.rpm files are created:

Processing files: ethereal-debuginfo-0.10.14-1.FC3.1
Provides: acn.so.debug agentx.so.debug artnet.so.debug asn1.so.debug ciscosm.so.debug coseventcomm.so.debug cosnaming.so.debug docsis.so.debug enttec.so.debug ethereal.debug gryphon.so.debug h223.so.debug irda.so.debug libethereal.so.0.0.1.debug libwiretap.so.0.0.1.debug lwres.so.debug mate.so.debug megaco.so.debug mgcp.so.debug opsi.so.debug parlay.so.debug pcli.so.debug profinet.so.debug rdm.so.debug rlm.so.debug rtnet.so.debug rudp.so.debug stats_tree.so.debug tango.so.debug tethereal.debug v5ua.so.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/ethereal-root
Wrote: /usr/src/redhat/RPMS/i386/ethereal-0.10.14-1.FC3.1.i386.rpm     #!!!!! HERE THE IMPORTANT SUPPLEMENT STARTS !!!!!!!!!
Wrote: /usr/src/redhat/RPMS/i386/ethereal-gnome-0.10.14-1.FC3.1.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/ethereal-debuginfo-0.10.14-1.FC3.1.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.92090
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd ethereal-0.10.14
+ rm -rf /var/tmp/ethereal-root
+ exit 0




More information about the fedora-list mailing list