ltib
[Top][All Lists]
Advanced

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

Re: [Ltib] Freescale 8313 installation problem


From: Goluboff
Subject: Re: [Ltib] Freescale 8313 installation problem
Date: Tue, 16 Jun 2009 18:22:28 -0500

I believe that the problem is the Ltibutils.pm (in the bin/ directory, you can search for it) is outdated. The MPC8536DS BSP supports the newer versions of Fedora, and I got around this issue of not checking rpm correctly by copying the new Ltibutils.pm from it.

Mariano

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.



_______________________________________________
LTIB home page: http://bitshrine.org

Ltib mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/ltib


reply via email to

[Prev in Thread] Current Thread [Next in Thread]