rpm --root problem

Jeff Johnson n3npq at mac.com
Sun Mar 23 12:08:54 CET 2008


On Mar 23, 2008, at 6:55 AM, wrobell wrote:

> On Sun, Mar 23, 2008 at 09:42:32AM +0100, Andrzej 'The Undefined'  
> Dopierała wrote:
>> On Sun, Mar 23, 2008 at 03:31:51AM +0000, wrobell wrote:
>>> i am trying to install some packages in chroot using rpm
>>>
>>>     # rpm --root /home/new-sys -qa
>>>     gpg-pubkey-e64e7bf7-47b35206.(none)
>>>
>>>     # rpm  --root /home/new-sys -i  --ignorearch --ignoreos  rpms/ 
>>> setup-2.4.11-2.i686.rpm
>>>     warning: rpms/setup-2.4.11-2.i686.rpm: Header V3 DSA  
>>> signature: NOKEY, key ID e4f1bc2d
>>>     warning: package file rpms/setup-2.4.11-2.i686.rpm was skipped
>> rpm -vv ... ?
>
> # rpm -vv --root /home/new-sys -i  --ignorearch --ignoreos  rpms/ 
> setup-2.4.11-2.i486.rpm
> D: ============== rpms/setup-2.4.11-2.i486.rpm
> D: Expected size:       188060 = lead(96)+sigs(344)+pad(0)+data 
> (187620)
> D:   Actual size:       188060
> D: opening  db environment /home/new-sys/var/lib/rpm/Packages  
> cdb:mpool
> D: opening  db index       /home/new-sys/var/lib/rpm/Packages  
> rdonly mode=0x0
> D: locked   db index       /home/new-sys/var/lib/rpm/Packages
> D: opening  db index       /home/new-sys/var/lib/rpm/Pubkeys rdonly  
> mode=0x0
> warning: rpms/setup-2.4.11-2.i486.rpm: Header V3 DSA signature:  
> NOKEY, key ID e4f1bc2d
> warning: package file rpms/setup-2.4.11-2.i486.rpm was skipped
> D: found 0 source and 0 binary packages
> D: closed   db index       /home/new-sys/var/lib/rpm/Pubkeys
> D: closed   db index       /home/new-sys/var/lib/rpm/Packages
> D: closed   db environment /home/new-sys/var/lib/rpm/Packages
>
>
> just to make things clear. i am installing i486/i686 packages in  
> chroot on
> ppc box.
>
> let's skip ignorearch/ignoreos rpm parameters:
>
> # rpm -vv --root /home/new-sys -i   rpms/setup-2.4.11-2.i486.rpm
> D: ============== rpms/setup-2.4.11-2.i486.rpm
> D: Expected size:       188060 = lead(96)+sigs(344)+pad(0)+data 
> (187620)
> D:   Actual size:       188060
> D: opening  db environment /home/new-sys/var/lib/rpm/Packages  
> cdb:mpool
> D: opening  db index       /home/new-sys/var/lib/rpm/Packages  
> rdonly mode=0x0
> D: locked   db index       /home/new-sys/var/lib/rpm/Packages
> D: opening  db index       /home/new-sys/var/lib/rpm/Pubkeys rdonly  
> mode=0x0
> warning: rpms/setup-2.4.11-2.i486.rpm: Header V3 DSA signature:  
> NOKEY, key ID e4f1bc2d
> warning: package file rpms/setup-2.4.11-2.i486.rpm was skipped
> D: found 0 source and 0 binary packages
> D: closed   db index       /home/new-sys/var/lib/rpm/Pubkeys
> D: closed   db index       /home/new-sys/var/lib/rpm/Packages
> D: closed   db environment /home/new-sys/var/lib/rpm/Packages
>
> i would expect 'incorrect architecture' rpm error.
>
> it seems that, when using --root option, rpm misbehaves completely.  
> bad
> kid! ;)
>
> regards,
>
>     wrobell <wrobell at pld-linux.org>
> _______________________________________________
> pld-devel-en mailing list
> pld-devel-en at lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-en



More information about the pld-devel-en mailing list