View previous topic :: View next topic |
Author |
Message |
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Jun 02, 2006 3:37 pm Post subject: [TIP][ZNALEZIONY] Rada na bledy przy emerge -e system/world |
|
|
szukalem na naszym forum i nie trafilem na odpowiedni temat, ale napewno gdzies jest, wiec jesli ktos znajdzie to uprzejmie prosze moderatorow o zlaczenie watkow
a teraz do rzeczy
wiekszosc z nas przynajmniej raz robila
lub
i zapewnie ci szczesliwcy, ktorym trafil sie blad przy kompilacji pakietu 250 z 800, kleli na czym swiat stoi
przegladajac forum znalazlem sposob na cos fajnego
osobiscie tego nie sprawdzalem bo narazie nie mam potrzeby robic emerge -e world/system
ale jesli kogos to niedlugo czeka to na pewno pomoze (o ile zadziala )
a o co chodzi ?
o to:
kimchi_sg wrote: | For the record:
The command below will save you some time by allowing you to do a full emerge of python when python-fchksum does its abortion thing, and still be able to resume the previous "emerge -e system".
Note: You must do this command right after python-fchksum crashes. Do not run any other emerge commands, not even "emerge --info"!
Code: | cp /var/cache/edb/mtimedb /mtimedb && emerge --oneshot python && mv /mtimedb /var/cache/edb/mtimedb && emerge --resume |
|
oczywiscie odpowiednie sciezki trzeba zmodyfikowac, ale zasada pozostaje ta sama, jesli spsob nie zadziala, poprosze moderatorow o zamkniecie watku
pozdrawiam _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Fri Jun 02, 2006 3:51 pm Post subject: Re: [TIP][ZNALEZIONY] Rada na bledy przy emerge -e system/w |
|
|
psycepa wrote: | a o co chodzi ? |
Własnie dobre pytanie bo ja nie wiem.
Ja problem u siebie rozwiazałem piszac prosty program, Jest u mnie na stronce i odważni jak pisałem mogą skorzystać. A wątki już były faktycznie podobne ze dwa ale nie wiem czy takie same bo w sumie nie wiem osochoci _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Jun 02, 2006 3:57 pm Post subject: |
|
|
no jak to o co ?
robisz emerge -e world
i masz w srodku wylot
szukasz spsobu jak naprawic blad, naprawiasz
no i wypadalo by emerge -e world zrobic jeszcze raz
ale jak to jest 200 z 800 pakietow to troche to bolesne jest
oczywiscie mozna zrobic skrypt ktory to po kolei zmerguje
ale jest wlasnie taki sposob ktory pozwala na naprawe bledu przez emerge i potem kontynuacje przez emerge --resume
normalnie jak masz wylot mozesz zrobic --resume i portage sproboje jeszcze raz zmergowac ten pakiet (i potem cala reszte z world)
ale jesli zmergujesz cos innego, to po --resume, nie mozesz zrobic
no i klops
sposob kimichi'ego pozwala na uzycie --resume
czyli wszystko gentoo-way, bez zadnych protez typu skrytpy czy programy
mam nadzieje ze jasno to wylozylem
ps a jeden podobny post znalazlem, dotyczyl przerwania emerga wylaczenia kompa i wznowienia potem od tego samego miejsca, a to nie dotyczy tego co ja zacytowalem bo --resume rekompiluje od nowa caly ostatni pakiet a nie zaczyna od miejsca w ktorym sie wylozyla kompilacja, o czym zapewne wszyscy dobrze wiecie _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Fri Jun 02, 2006 4:08 pm Post subject: |
|
|
psycepa wrote: | mam nadzieje ze jasno to wylozylem |
Dla mnie nie, ale może mam jakiś takiś dzień kulawy Chodzi mniej wiecej o wznawianie emergowania reszty z tej emerge -e world po przerwanym emerge?
Osobiście wole mój program, bo mam po takim emergowaniu wykaz co jeszcze zostało, i w sumie dla mnie to jest wygodniejsze. A emerge nie naprawi ci przecieź błędów kompilacji. Ale miło wiedziec że jest jakiś inny sposób. Może sie komuś przyda. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Jun 02, 2006 4:16 pm Post subject: |
|
|
ok
lopatologicznie
emerge -e world (800 pakietow) -> wylot przy 200 -> okazuje sie ze musisz cos zmergowac na juz natychmiast bo to co teraz kompilujesz nie pojdzie bez tego -> emerge --resume world ? NIE! jesli zrobibisz np emerge python i sie zainstaluje, nie mozesz zrobic emerge --resume world
czyli znowu emerge -e world
z tym sposobem po poprawnej instalacji przykladowego pythona mozesz zrobic emerge --resume world (czyli dokompilowac pozostale 600 pakietow)
jasne ? _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Fri Jun 02, 2006 4:32 pm Post subject: |
|
|
psycepa wrote: | czyli dokompilowac pozostale 600 pakietow |
Czyli mamy to samo na myśli, zemergowanie tej całej reszty po błędzie jakigoś pakietu.
Wiem że są własnie takie przypadki, niezbyt często ale sie zdarzy. I trzaba czasem coś poprawić przed wznowieniem całej reszty. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
lazy_bum l33t
Joined: 16 Feb 2005 Posts: 691
|
Posted: Fri Jun 02, 2006 5:08 pm Post subject: |
|
|
Jeżeli dobrze zrozumiałem te wszystkie wybujałe wyjaśnienia (-; to w tym wątku jest takie coś.
Poe wrote: | (..) dzieki ktoremu mozna zrobic, np emerge -e world/system "na raty" |
_________________ roslin uberlay | grubelek |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Fri Jun 02, 2006 5:22 pm Post subject: |
|
|
lazy_bum wrote: | Jeżeli dobrze zrozumiałem te wszystkie wybujałe wyjaśnienia (-; to w tym wątku jest takie coś.
Poe wrote: | (..) dzieki ktoremu mozna zrobic, np emerge -e world/system "na raty" |
|
A sprawdzałes jak to działa? Bo to mi emergowało po kolei i nie chciało sie za bardzo zatrzymać z tego co pamiętam, ale upierać sie nie będe.
Czyli w razie błędu pomijało pakiet, skutek taki że nie wiadomo który pakiet nie został przeemergowany.
A dodam że z takim wątkiem sie nie spotkałem. Tamte były tylko jak pomijac pakiety z tego co przypominam sobie. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Jun 02, 2006 5:26 pm Post subject: |
|
|
Aktyn wrote: | lazy_bum wrote: | Jeżeli dobrze zrozumiałem te wszystkie wybujałe wyjaśnienia (-; to w tym wątku jest takie coś.
Poe wrote: | (..) dzieki ktoremu mozna zrobic, np emerge -e world/system "na raty" |
|
A sprawdzałes jak to działa? Bo to mi emergowało po kolei i nie chciało sie za bardzo zatrzymać z tego co pamiętam, ale upierać sie nie będe.
Czyli w razie błędu pomijało pakiet, skutek taki że nie wiadomo który pakiet nie został przeemergowany. |
no nie wiem, mi w przypadku bledu dzialo sie cos takiego ze koniec, nie dalo rady --resume (bo blad) a emerge -e rzadko kiedy ponownie wchodzilo w rachube, musialem sie babrac recznie
a co do rat, tak, jak sie uprzes to mozesz zrobic emerge -e world na raty
a wybujale ? chcialem po prostu zeby Aktyn zrozumial _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
lazy_bum l33t
Joined: 16 Feb 2005 Posts: 691
|
Posted: Fri Jun 02, 2006 6:48 pm Post subject: |
|
|
Aktyn wrote: | lazy_bum wrote: | Jeżeli dobrze zrozumiałem te wszystkie wybujałe wyjaśnienia (-; to w tym wątku jest takie coś.
Poe wrote: | (..) dzieki ktoremu mozna zrobic, np emerge -e world/system "na raty" |
|
A sprawdzałes jak to działa? Bo to mi emergowało po kolei i nie chciało sie za bardzo zatrzymać z tego co pamiętam, ale upierać sie nie będe.
Czyli w razie błędu pomijało pakiet, skutek taki że nie wiadomo który pakiet nie został przeemergowany. |
Hrm, a nawet nie wiem...
Zawsze można reanimować ten temat i może jakaś mądra głowa dorobi jakiś "czeker" poprawności kompilacji?!
PS. Swoją drogą to fajnie poczytać stare posty Poe. <-: _________________ roslin uberlay | grubelek |
|
Back to top |
|
|
Poe Bodhisattva
Joined: 03 Apr 2004 Posts: 2155 Location: Mysłowice/Lublin, Poland
|
Posted: Fri Jun 02, 2006 8:00 pm Post subject: |
|
|
lazy_bum wrote: |
PS. Swoją drogą to fajnie poczytać stare posty Poe. <-: |
jak dla kogo.. jak czytam swoje pierwsze posty (ostatnio to zrobilem) to po prostu bylo mi tak wstyd.... no ale cóż.. kazdy zaczynał.. pomysl, ze ja wtedy mialem 14/15 lat
co do tego skryptu, który podalem w w/w watku, nadal to dziala, tylko ze przy robieniu listy paketów trzeba ja wyedytowac i usunac z niej wszelkie wpisy typu USE=" * ", bo jakis czas temu sie zmienilo, ze ocpja -p pokazuje rowniez stosowane flagi USE, a tego ten skrypt nie przełknie
pozdrawiam _________________ Hardware:HP Pavilion DV6875SE[C2DT5550@1.83GHz_3GB-DDR2_320GB-SATA_GF8400GS]
http://popularcoffee.blogspot.com - Popkulturowa Kawa
RLU#342333 |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Jun 02, 2006 8:08 pm Post subject: |
|
|
Poe wrote: |
jak dla kogo.. jak czytam swoje pierwsze posty (ostatnio to zrobilem) to po prostu bylo mi tak wstyd.... no ale cóż.. kazdy zaczynał.. pomysl, ze ja wtedy mialem 14/15 lat
|
ta cos o tym wiem, ja swego czasu chcialem zemergowac cale portage
normalka
wazne ze kiedys ktos nas nauczyl 'lowic ryby' a teraz w maire mozliwosci uczymy my (zreszta przy gentoo caly czas sie ucze, nie ma to tamto ) _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
Poe Bodhisattva
Joined: 03 Apr 2004 Posts: 2155 Location: Mysłowice/Lublin, Poland
|
Posted: Fri Jun 02, 2006 8:17 pm Post subject: |
|
|
psycepa wrote: | Poe wrote: |
jak dla kogo.. jak czytam swoje pierwsze posty (ostatnio to zrobilem) to po prostu bylo mi tak wstyd.... no ale cóż.. kazdy zaczynał.. pomysl, ze ja wtedy mialem 14/15 lat
|
ta cos o tym wiem, ja swego czasu chcialem zemergowac cale portage
|
ale to bylo stosunkowo niedawno, jakis +- miesiac temu
no ale dobra, EOT _________________ Hardware:HP Pavilion DV6875SE[C2DT5550@1.83GHz_3GB-DDR2_320GB-SATA_GF8400GS]
http://popularcoffee.blogspot.com - Popkulturowa Kawa
RLU#342333 |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Sat Jun 03, 2006 8:59 am Post subject: |
|
|
Poe wrote: | co do tego skryptu, który podalem w w/w watku, nadal to dziala, |
Działa ale tak jak pisałem, co teraz sprawdziłem (czy mnie pamieć nie myli), w razie błędu jakiegoś pakietu emerguje dalej z listy. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Poe Bodhisattva
Joined: 03 Apr 2004 Posts: 2155 Location: Mysłowice/Lublin, Poland
|
Posted: Sat Jun 03, 2006 9:57 am Post subject: |
|
|
Aktyn wrote: | Poe wrote: | co do tego skryptu, który podalem w w/w watku, nadal to dziala, |
Działa ale tak jak pisałem, co teraz sprawdziłem (czy mnie pamieć nie myli), w razie błędu jakiegoś pakietu emerguje dalej z listy. |
hm, dziwne.... bylem przekonany, ze jak sie ktorys pakiet wywali, to sie zatrzymuje... _________________ Hardware:HP Pavilion DV6875SE[C2DT5550@1.83GHz_3GB-DDR2_320GB-SATA_GF8400GS]
http://popularcoffee.blogspot.com - Popkulturowa Kawa
RLU#342333 |
|
Back to top |
|
|
Arfrever Bodhisattva
Joined: 29 Apr 2006 Posts: 2463 Location: 異世界
|
Posted: Sat Jun 03, 2006 4:01 pm Post subject: |
|
|
Poe wrote: | psycepa wrote: | Poe wrote: |
jak dla kogo.. jak czytam swoje pierwsze posty (ostatnio to zrobilem) to po prostu bylo mi tak wstyd.... no ale cóż.. kazdy zaczynał.. pomysl, ze ja wtedy mialem 14/15 lat
|
ta cos o tym wiem, ja swego czasu chcialem zemergowac cale portage
|
ale to bylo stosunkowo niedawno, jakis +- miesiac temu
no ale dobra, EOT |
Przepraszam za OT, ale sprawdziłem z ciekawości i to było 104 dni temu, czyli około 3,5 miesiąca temu. EOT
Sveikinu
Arfrever |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Sat Jun 03, 2006 4:39 pm Post subject: |
|
|
Panie reporter jak juz pan robisz sledztwo to badz pan rzetelny a nie idziesz pan w slady naszych rodzimych reporterow
Quote: |
Wys³any: Sob Lut 19, 2005 5:14 am
|
czy mi sie zdaje czy mamy wlasnie Anno Domini 2006 ?
biorac pod uwage ze na f.g.o sie zarejestrowalem gzies w okolicach grudnia 2004 to bylo to po mniej wiecej 3mcach uzywania gentoo (mniej lub bardziej intensywnego) no ale koniec tego [OT] to nie o to w tym topicu chodzi _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
Piecia Guru
Joined: 12 Nov 2004 Posts: 447 Location: znienacka
|
Posted: Sun Jun 04, 2006 1:33 pm Post subject: |
|
|
Zaczęło mnie zastanawiać różna ilość pakietów (jakie bym miał do przeinstalowania) np:
emerge -e world podaje 885 (w tym zawierają się pakiety z emerge -e system)
/var/lib/portage/world podaje 481, ale tutaj to zrozumiałe
i na koniec
qlist -I | uniq | wc -l podaje 1003 (z pakietu app-portage/portage-utils).
Zawsze jak przeemergowywałem system zazwyczaj wpisywałem emerge -e world, ale zdziwiłem się wynikiem qlist. To jak wystarczy emerge -e world czy emerge `qlist -I | uniq`?
Aczkolwiek dopiero zauważyłem, że qlist podaje pakiety do których ebuildów już nie ma, więc może być problem niewielki. Może to ta różnica? Będę musiał sprawdzić.
edit
I tak samo w emerge -e world nie ma wszystkich pakietów. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|