Re: poldek i wiele sciaganych plikow na raz

Bartlomiej Zimon uzi18 at o2.pl
Tue Mar 20 20:18:52 CET 2012


Dnia 19 marca 2012 22:37 Arkadiusz Miśkiewicz <arekm w maven.pl> napisał(a):
> On Monday 19 of March 2012, Bartlomiej Zimon wrote:
> 
> > just-install wymusza instalacje przez - install -I
> > czyli odwracajac kwestie ... jak wtedy wywolac install aby zmienil Ci
> > architekture pakietu?
> 
> Na marginesie...
> 
> Teraz się nie da przeinstalować i686->x86_64. Tzn da się ale wymaga niezłego 
> cudowania z multilib=0 i _transaction_color=0, dużo nodeps itp.

Tak jak pisalem musze odkopac drzewko git-a ktore niestety jest na innym 
kompie - trudno powiedziec dokladnie gdzie.
Jest tam tez kilka innych zmian, ktore nie doczekaly sie publikacji.

Jako ze jestem troszke przyblokowany aktualnie architektura 32bit, 
temat odsunal sie na hmm - juz dosc dlugi czas. Postaram sie dostac do 
tamtych danych w niedalekiej przyszlosci.

Migracja miedzy 32-64 bity jest mimo wszystko dosc skomplikowana i nie ma tu prostej recepty.
Ja skupilem sie nad czysta aktualizacja i instalacja systemu 64bit z domieszka 32bit pakietow.

Wspomniana np. przez Bartka pelna obsluga librpm - trudno powiedziec co mialaby wniesc,
do tego moze utrudniac testy i/lub ewentualne przejscie na rpm 5.x, ktory jest zdecydowanie szybszy.
Tym bardziej ze nie ma komu kodowac a co dopiero testowac (tld tez nie testuje nowych wersji).
W miedzy czasie podszykowuje budowanie poldka z wykorzystaniem cmake - mam juz np.: trurlib,
tndb,libpoldek budujace sie, pozostalo mi wykrywanie flag i budowanie poldka,dokumentacji.
(rozwiazuje to tez przy okazji bug - BR:poldek-devel)

Aktualnie obsluga aria2c wyglada mniej wiecej tak:

poldek:/all-avail> upgrade *
Przetwarzanie zależności...
WATEK: 0 of 1
ldconfig-2.15-7.i686 zostanie zastąpiony przez ldconfig-2.15-8.i686
Jest 1 pakiet do instalacji, 1 do usunięcia:
I ldconfig-2.15-8.i686
R ldconfig-2.15-7.i686
Potrzeba pobrać 293.3KB archiwów (293.3KB do pobrania).

2012-03-20 21:47:50.108178 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/ldconfig-2.15-8.i686.rpm
aria2c: Wyniki Pobierania:
aria2c: gid|stat|avg speed  |path/URI
aria2c: ===+====+===========+===========================================================
aria2c:   1|  OK| 497.0KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/ldconfig-2.15-8.i686.rpm
aria2c: 
aria2c: Legenda Statusu:
aria2c:  (OK):download completed.
Uruchamianie sudo /bin/rpm --upgrade -vh --root / --define _install_langs pl:pl_PL:en:en_EN...
Przygotowywanie...          ########################################### [100%]
   1:ldconfig               ########################################### [100%]
Installing set #2
Przetwarzanie zależności...                                                                                                                                                         
WATEK: 0 of 1
glibc-libcrypt-2.15-7.i686 zostanie zastąpiony przez glibc-libcrypt-2.15-8.i686
glibc-devel-2.15-7.i686 zostanie zastąpiony przez glibc-devel-2.15-8.i686
WATEK: 0 of 1
glibc-2.15-7.i686 zostanie zastąpiony przez glibc-2.15-8.i686
iconv-2.15-7.i686 zostanie zastąpiony przez iconv-2.15-8.i686
localedb-src-2.15-7.i686 zostanie zastąpiony przez localedb-src-2.15-8.i686
WATEK: 0 of 1
WATEK: 0 of 1
glibc-devel-utils-2.15-7.i686 zostanie zastąpiony przez glibc-devel-utils-2.15-8.i686
WATEK: 0 of 1
glibc-headers-2.15-7.i686 zostanie zastąpiony przez glibc-headers-2.15-8.i686
Jest 7 pakietów do instalacji, 7 do usunięcia:
I glibc-2.15-8.i686  glibc-devel-2.15-8.i686  glibc-devel-utils-2.15-8.i686  glibc-headers-2.15-8.i686  glibc-libcrypt-2.15-8.i686  iconv-2.15-8.i686  
I localedb-src-2.15-8.i686
R glibc-2.15-7.i686  glibc-devel-2.15-7.i686  glibc-devel-utils-2.15-7.i686  glibc-headers-2.15-7.i686  glibc-libcrypt-2.15-7.i686  iconv-2.15-7.i686  
R localedb-src-2.15-7.i686
Potrzeba pobrać 6.5MB archiwów (6.5MB do pobrania).

2012-03-20 21:47:59.667115 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-devel-utils-2.15-8.i686.rpm
aria2c: 2012-03-20 21:47:59.709269 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-libcrypt-2.15-8.i686.rpm
aria2c: 2012-03-20 21:47:59.727713 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-devel-2.15-8.i686.rpm
aria2c: 2012-03-20 21:48:02.546290 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-headers-2.15-8.i686.rpm
aria2c: 2012-03-20 21:48:09.126956 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/localedb-src-2.15-8.i686.rpm
aria2c: 2012-03-20 21:48:09.198250 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/iconv-2.15-8.i686.rpm
aria2c: 2012-03-20 21:48:09.351761 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-2.15-8.i686.rpm
aria2c: Wyniki Pobierania:
aria2c: gid|stat|avg speed  |path/URI
aria2c: ===+====+===========+===========================================================
aria2c:   2|  OK| 155.4KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-devel-utils-2.15-8.i686.rpm
aria2c:   4|  OK|  98.4KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-libcrypt-2.15-8.i686.rpm
aria2c:   5|  OK| 115.0KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-devel-2.15-8.i686.rpm
aria2c:   3|  OK| 135.3KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-headers-2.15-8.i686.rpm
aria2c:   7|  OK| 301.8KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/localedb-src-2.15-8.i686.rpm
aria2c:   6|  OK| 120.0KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/iconv-2.15-8.i686.rpm
aria2c:   1|  OK| 231.4KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/glibc-2.15-8.i686.rpm
aria2c: 
aria2c: Legenda Statusu:
aria2c:  (OK):download completed.
Uruchamianie sudo /bin/rpm --upgrade -vh --root / --define _install_langs pl:pl_PL:en:en_EN...
Przygotowywanie...          ########################################### [100%]
   1:glibc                  ########################################### [ 14%]
   2:glibc-headers          ########################################### [ 29%]
   3:glibc-devel-utils      ########################################### [ 43%]
   4:glibc-libcrypt         ########################################### [ 57%]
   5:glibc-devel            ########################################### [ 71%]
   6:iconv                  ########################################### [ 86%]
   7:localedb-src           ########################################### [100%]
Generating pl_PL.UTF-8 using charset UTF-8... 
Generating pl_PL using charset ISO-8859-2... 
Generating de_DE using charset ISO-8859-2... 
Generating en_GB using charset ISO-8859-1... 
Generating en_US using charset ISO-8859-1... 
DONE.
Installing set #3
Przetwarzanie zależności...                                                                                                                                                         
WATEK: 0 of 1
iproute2-3.2.0-1.i686 zostanie zastąpiony przez iproute2-3.3.0-1.i686
Jest 1 pakiet do instalacji, 1 do usunięcia:
I iproute2-3.3.0-1.i686
R iproute2-3.2.0-1.i686
This operation will use 6.7KB of disk space.
Potrzeba pobrać 318.6KB archiwów (318.6KB do pobrania).

2012-03-20 21:48:52.750292 NOTICE - Ściąganie zakończone: /home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/iproute2-3.3.0-1.i686.rpm
aria2c: 
aria2c: Wyniki Pobierania:
aria2c: gid|stat|avg speed  |path/URI
aria2c: ===+====+===========+===========================================================
aria2c:   1|  OK| 502.5KiB/s|/home/users/linaja/tmp/poldek-cache-linaja/http_ftp.th.pld-linux.org.dists.th.test.i686.RPMS/iproute2-3.3.0-1.i686.rpm
aria2c: 
aria2c: Legenda Statusu:
aria2c:  (OK):download completed.
Uruchamianie sudo /bin/rpm --upgrade -vh --root / --define _install_langs pl:pl_PL:en:en_EN...
Przygotowywanie...          ########################################### [100%]
   1:iproute2               ########################################### [100%]
Installing set #4
...

fetch.conf:
[fetcher]
name  = aria
proto = http,ftp,https
cmd   = aria2c --log-level=info --summary-interval=0 --truncate-console-readout=true -c -k1M -j5 -s5 -x5 -Z -P -d %d %Pn



More information about the pld-devel-pl mailing list