instalacja innej architektury w chroot

Krystian Tomczyk krystian w kamionek.net
Śro, 28 Lip 2010, 20:01:35 CEST


Dnia 2010-07-28, śro o godzinie 13:42 +0200, Arkadiusz Chomicki pisze:
> Dnia środa 28 lipiec 2010 o 13:18:07 Arkadiusz Chomicki napisał(a):
> > witam
> > 
> > chciałbym zainstalować system w chroot dla innej architektury
> > niestety mam wszystkie pakiety "was skiped"
> > robie tak:
> > 
> > # poldek -Q --pmopt=ignoreos --cachedir /dest/var/cache/poldek --root /dest -i FHS
> > Loading [pndir]ac-main...
> > Loading [pndir]ac-updates...
> > 18368 packages read
> > Removed 3740 duplicate packages from available set
> > Processing dependencies...
> > There are 1 package to install:
> > I FHS-2.3-21.alpha
> > Need to get 31.5KB of archives (31.5KB to download).
> > 
> > Retrieving ac-updates::FHS-2.3-21.alpha.rpm...
> > .............................. 100.0% [31.5K (31.5K/s)]                  
> > Executing rpm --install -vh --root /dest --ignoreos...
> > warning: /dest/var/cache/poldek/ftp_ftp.ac.pld-linux.org.dists.ac.updates.alpha/FHS-2.3-21.alpha.rpm: Header V3 DSA signature: NOKEY, key ID 1bbd5459
> > warning: package file /dest/var/cache/poldek/ftp_ftp.ac.pld-linux.org.dists.ac.updates.alpha/FHS-2.3-21.alpha.rpm was skipped
> > 
> > jeśli architektura jest zgodna to sie instaluje
> > 
> > pozdrawiam
> > 
> ok znalazłem
> trzeba dodać do /etc/rpm/platform linijkę
> alpha-[^-]*-[Ll]inux(-gnu)?
> 
> pozdrawiam

Wydaje mi się, że opcja --ignorearch powinna być bardziej pomocna w tym
przypadku, ale jak twoje rozwiązanie działa...
-- 
Pozdrawiam
Krystian T.
                 "Errare humanum est."
www.sady.net.pl



Więcej informacji o liście dyskusyjnej pld-users-pl