On Tue, Jun 16, 2009 at 3:45 PM, Newell, James C. <address@hidden>
wrote:
I think he indicated it is installed on his distro:
>> $ rpmbuild --version
>> RPM version 4.6.1
I found this to be true with fedora 11 too and after
commenting out the
dependency in ltib I found the following:
address@hidden ltib]$ rpm -qa|grep rpm-build
rpm-build-4.7.0-1.fc11.i586
/tmp/rpm-newelljc/BUILD/rpm-4.0.4
+ /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
************************************************************************
*******
*
* WARNING: 'check-rpaths' detected a broken RPATH and will cause
'rpmbuild'
* to fail. To ignore these errors, you can
set the '$QA_RPATHS'
* environment variable which is a bitmask
allowing the values
* below. The current value of QA_RPATHS is
0x0011.
*
* 0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a
minor
* issue but are introducing
redundant searchpaths without
* providing a benefit. They
can also cause errors in
multilib
* environments.
* 0x0002 ... invalid RPATHs; these are RPATHs which are neither
absolute
* nor relative filenames and
can therefore be a SECURITY
risk
* 0x0004 ... insecure RPATHs; these are relative RPATHs which are
a
* SECURITY risk
* 0x0008 ... the special '$ORIGIN' RPATHs are appearing after
other
* RPATHs; this is just a minor
issue but usually unwanted
* 0x0010 ... the RPATH is empty; there is no reason for such
RPATHs
* and they cause unneeded work
while loading libraries
* 0x0020 ... an RPATH references '..' of an absolute path; this
will
break
* the functionality when the
path before '..' is a symlink
*
*
* Examples:
* - to ignore standard and empty RPATHs, execute 'rpmbuild' like
* $ QA_RPATHS=$[ 0x0001|0x0010 ] rpmbuild my-package.src.rpm
* - to check existing files, set $RPM_BUILD_ROOT and execute
check-rpaths like
* $ RPM_BUILD_ROOT=<top-dir> /usr/lib/rpm/check-rpaths
*
************************************************************************
*******
ERROR 0002: file '/opt/ltib/usr/bin/rpm2cpio' contains an invalid
rpath '/opt/ltib/usr/lib' in [/opt/ltib/usr/lib]
ERROR 0002: file '/opt/ltib/usr/lib/rpm/rpmi' contains an invalid
rpath '/opt/ltib/usr/lib' in [/opt/ltib/usr/lib]
ERROR 0002: file '/opt/ltib/usr/lib/rpm/rpmq' contains an invalid
rpath '/opt/ltib/usr/lib' in [/opt/ltib/usr/lib]
ERROR 0002: file '/opt/ltib/usr/lib/rpm/javadeps' contains an invalid
rpath '/opt/ltib/usr/lib' in [/opt/ltib/usr/lib]
ERROR 0002: file '/opt/ltib/usr/lib/rpm/rpmk' contains an invalid
rpath '/opt/ltib/usr/lib' in [/opt/ltib/usr/lib]
ERROR 0002: file '/opt/ltib/usr/lib/rpm/rpmb' contains an invalid
rpath '/opt/ltib/usr/lib' in [/opt/ltib/usr/lib]
ERROR 0002: file '/opt/ltib/usr/lib/rpm/rpmd' contains an invalid
rpath '/opt/ltib/usr/lib' in [/opt/ltib/usr/lib]
error: Bad exit status from /home/newelljc/work/ltib/tmp/rpm-tmp.kkUYVZ
(%install)
RPM build errors:
Bad exit status from /home/newelljc/work/ltib/tmp/rpm-tmp.kkUYVZ
(%install)
Build time for rpm-fs: 32 seconds
Failed building rpm-fs
Died at ./ltib line 2147.
traceback:
main::check_rpm_setup:2147
main::host_checks:1294
main:481
Started: Tue Jun 16 16:36:10 2009
Ended: Tue Jun 16 16:37:21 2009
Elapsed: 71 seconds
These packages failed to build:
rpm-fs
Build Failed
>-----Original Message-----
>From: ltib-bounces+james.newell=colfaxcorp.com@nongnu.org
[mailto:ltib-
>bounces+james.newell=colfaxcorp.com@nongnu.org] On Behalf Of Stuart
>Hughes
>Sent: Monday, June 15, 2009 3:50 AM
>To: address@hidden
>Cc: address@hidden
>Subject: Re: [Ltib] Freescale 8313 installation problem
>
>Hi Sergio,
>
>You need to install the missing package for your distro. For example
as
>root (or sudo) on Fedora run:
>
># yum install rpm-build
>
>Similarly for Suse you need to use its package manager to install the
>reported missing dependent packages.
>
>Regards, Stuart
>
>Sergio MX wrote:
>> I want to install "ltib-mpc8313erdb-20081222" on my Fedora
10
distrib.
>I use the following installation process:
>>
>> - mount -o loop MPC8313E_RDB_K26_20081226-LTIB.iso /mnt/
>>
>> - cd /mnt/install
>>
>> - I follow setup process, it ends successfully
>>
>>
>> When I launch ./ltib or ./ltib -c , I have the following error :
>>
>> ltib cannot be run because one or more of the host packages
needed
>> to run it are either missing or out of date.
>>
>> Please install/upgrade these packages and then re-try.
>>
>> Package Minimum
ver Installed info
>> -------
----------- ---------------
>> rpm-build 0
not installed
>> Died at ./ltib line 1241.
>> traceback:
>> main::host_checks:1241
>> main:489
>>
>>
>> Started: Sun Jun 14 08:33:16 2009
>> Ended: Sun Jun 14 08:33:19 2009
>> Elapsed: 3 seconds
>>
>> Build Failed
>>
>> Exiting on error or interrupt
>>
>> $ rpmbuild --version
>> RPM version 4.6.1
>>
>> Same problem with OpenSuse 11.1
>>
>> Can someone help me??
>>
>>
>>
>>
>>
>> _______________________________________________
>> LTIB home page: http://bitshrine.org
>>
>> Ltib mailing list
>> address@hidden
>> http://lists.nongnu.org/mailman/listinfo/ltib
>>
>
>
>_______________________________________________
>LTIB home page: http://bitshrine.org
>
>Ltib mailing list
>address@hidden
>http://lists.nongnu.org/mailman/listinfo/ltib
-----------------------------------------
CONFIDENTIALITY NOTICE: If you have received this e-mail in error,
please immediately notify the sender by e-mail at the address
shown. This e-mail transmission may contain confidential
information. This information is intended only for the use of the
individual(s) or entity to whom it is intended even if addressed
incorrectly. Please delete it from your files if you are not the
intended recipient. Thank you for your compliance.