Re: trouble builing crash 4.0-3.14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Guy Streeter wrote:
I get errors trying to build crash 4.0-3.14 on a RHEL4u4 x86_64 system.
Here are the errors I see:

+ /usr/lib/rpm/find-debuginfo.sh /home/hsv/streeter/redhat/BUILD/crash-4.0-3.14
extracting debug info from /var/tmp/crash-root/usr/bin/crash
cpio: crash-4.0-3.14/gdb-6.1/bfd/<internal>: No such file or directory
cpio: crash-4.0-3.14/gdb-6.1/gdb/<internal>: No such file or directory
cpio: crash-4.0-3.14/gdb-6.1/libiberty/<internal>: No such file or
directory
cpio: crash-4.0-3.14/gdb-6.1/readline/<internal>: No such file or
directory
21666 blocks
+ /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
/var/tmp/rpm-tmp.13189: line 37: /usr/lib/rpm/check-rpaths: No such file
or directory
error: Bad exit status from /var/tmp/rpm-tmp.13189 (%install)

I'm attaching the log of the build.

thanks,
--Guy


Must have something to do with the rpm package?  Certainly
the crash src.rpm package has no control over whether your
system has that "/usr/lib/rpm/check-rpaths" command installed,
right?

On my x86_64 RHEL4 box (not RHEL4-U4), the rpmbuild doesn't
do that "/usr/lib/rpm/check-rpaths" command after the cpio:

...
extracting debug info from /var/tmp/crash-root/usr/bin/crash
cpio: crash-4.0-3.14/gdb-6.1/bfd/<internal>: No such file or directory
cpio: crash-4.0-3.14/gdb-6.1/gdb/<internal>: No such file or directory
cpio: crash-4.0-3.14/gdb-6.1/libiberty/<internal>: No such file or directory
cpio: crash-4.0-3.14/gdb-6.1/readline/<internal>: No such file or directory
21663 blocks
+ /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: crash-4.0-3.14
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.38239
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd crash-4.0-3.14
...

I think this may be remotely related to the change in the rpm
package used in RHEL4-U4?  As of RHEL4-U4, the module files
in the kernel-debuginfo package started to become useless because
of that, and we're trying to get them back in shape for RHEL4-U5.
(BZ #211903)

But why your system doesn't have "/usr/lib/rpm/check-rpaths"?
I give up...

At least it built the crash executable.  I always use the tar.gz file
because it's so much easier to deal with:

  $ tar xvzmf crash-xxx.tar.gz; cd crash-xxx; make; make install

Plus the above leaves the crash executable in its debug-full state
so you don't need to install the additional debuginfo package if
you want to run gdb on crash itself.

Dave
 

--
Crash-utility mailing list
Crash-utility@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/crash-utility

[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux