poldek: --install-dist=katalog nie działa

Paweł A. Gajda mis w k2.net.pl
Pią, 27 Kwi 2001, 12:48:25 CEST


Friday 27/04/2001 11:02:18, Rafał Kleger-Rudomin:
> 
> Cześć,
> 
> Próbuję wykorzystać poldka do instalacji systemu w katalogu 'dest' bez
> chroot, niestety mimo podania --install-dist=dest, pakiety instalują
> się normalnie w "/".  Strace pokazuje że jedynie baza rpmów jest
> wykorzystana z 'dest' (początkową bazę wcześniej stworzyłem w tym
> katalogu)

Hm, mi działa:

$ mkdir -p /tmp/PLD/var/lib/rpm 
$ ./poldek -v --install-dist=/tmp/PLD setup
* Reading package info from /home/ftp/PLD-1.0/i686/PLD/RPMS/Packages...
* 2372 packages read
* Indexing...
* mark setup-2.3.1-1

Processing dependencies...
* setup-2.3.1-1
* Package set OK
* setup-2.3.1-1
* Installing setup-2.3.1-1.noarch.rpm
.............................................................. (20 kB)

Jest w bazie:

$ rpm --root=/tmp/PLD -qa 
setup-2.3.1-1

i na dysku, nie w "/"

$ ls -l /tmp/PLD/etc/services    
-rw-r--r--    1 root     root        14003 Oct 27 15:37
/tmp/PLD/etc/services

$ rpm --root=/tmp/PLD -qi setup | grep Install
Install date: Fri Apr 27 12:39:35 2001      Build Host: cenzor

$ rpm -qi setup | grep Install
Install date: Fri Mar 16 16:29:53 2001      Build Host: cenzor
 
 



Więcej informacji o liście dyskusyjnej pld-installer