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