Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Równoległa czy Szeregowa kompilacja
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
rofro
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 234
Location: Piaseczno, Poland

PostPosted: Fri Jul 02, 2004 12:32 am    Post subject: Równoległa czy Szeregowa kompilacja Reply with quote

Mam mały problem

Otóż podczas nowej instalacji systemu od stage3 i kompilacji gnome

pojawia się komunikat
!!! CATEGORY info missing from chunk, aborting

i kompilacja gnome jest przerywana. Myślę że może to być związane z tym, że na drugiej konsoli kompiluję jednocześnie mozillę firefox i thunderbirda. Widocznie tak, bo jak można przeczytać w wątku wskazywanym nawet w gentoo newsletterze http://www.gentoo.org/news/pl/gwn/20040621-newsletter.xml pod hasłem Jednoczesne Instalacje? takie kompilacje są ok, jeśli ma się maszynę wieloprocesorową (może wystarczy też HT).

Więc zalecaną praktyką jest:

emerge foo1 foo2 foo2

Kolejny aspekt tej kompilacji równoczesnej. Kompiluję pakiety z parametrami -kbva czyli buduj pakiety, używaj już zbudowanych pakietów. I kiedy używam -k czyli buduj pakiety, najpierw dostaję informację

!!! invalid binary package i tu podaje mi lynx i coś tam jeszcze, które kompilowałem równolegle.


Czy ktoś z was spotkał się z podobnymi objawami?


Mam teraz kolejne pytaie.
Wymieniłem ostatnio pamięć RAM na nowszą, bo pomimo zastosowania łaty BAD RAM i ominięciu błędnych sektorół nadal dostawałem SEGMENTATION FAULT.

Teraz mam nową i tylko kilka razy miałem segmentation, nie udało się skompilować open officowi (a i ja nie chciałem czekać kolejnych godzin)

Z tego wynika moje pytanie, czyli jeżeli zastosuję polecenie
emerge foo1 foo2 foo2
i nie uda się zbudować pakietu foo1 to emerge przerwie pracę czy muszę użyć
emerge foo1 && emerge foo2 && emerge foo2
???

Drugie pytanie
Jeżeli coś się spieprzy podczas kompilacji to zacząć ją trzeba od nowa, chyba że się używa buildpkg czy to w opcjach czy w FEATURES. Czy jest może inna metoda niż build pkg, jakieś wznowienie kompilacji, resume zdaje się nie działać. Jak wpływa na wydajność użycie buildpkg

pozdrawiam
Roman
_________________
Linux #358594
gentoo bug comment 175808#c26
You either must have patience or contribute to open source. There is only one guaranteed way to have open source do what you want it to do, and that's write it yourself.
Back to top
View user's profile Send private message
senser
n00b
n00b


Joined: 30 Jun 2004
Posts: 1

PostPosted: Sat Jul 03, 2004 7:38 pm    Post subject: Re: Równoległa czy Szeregowa kompilacja Reply with quote

rofro wrote:
Mam mały problem

Otóż podczas nowej instalacji systemu od stage3 i kompilacji gnome

pojawia się komunikat
!!! CATEGORY info missing from chunk, aborting

i kompilacja gnome jest przerywana. Myślę że może to być związane z tym, że na drugiej konsoli kompiluję jednocześnie mozillę firefox i thunderbirda. Widocznie tak, bo jak można przeczytać w wątku wskazywanym nawet w gentoo newsletterze http://www.gentoo.org/news/pl/gwn/20040621-newsletter.xml pod hasłem Jednoczesne Instalacje? takie kompilacje są ok, jeśli ma się maszynę wieloprocesorową (może wystarczy też HT).


Może niewiele wniosę swoim pisaniem, ale spróbuję :)
Na Twoim miejscu korciłoby mnie, żeby się upewnić i po prostu spróbowałbym kompilować samego gnoma. Dowiedziałbyś się, czy ten komunikat się pojawi.
Ostatnio też mi się spieszyło do siedzenia pod XFree, więc po prostu najpierw sobie skompilowałem fluxboxa, a potem siedząc już pod nim bawiłem się w budowanie KDE.
Za to problemy z równoczesną kompilacją i mnie się zdarzyły. Sypał mi się 'emerge iptraf' podczas kompilacji KDE. Tutaj mam pewność, że powodem była równoczesna kompilacja, bo iptraf później "zrobił" mi się bez problemów, gdy nic więcej nie zapuszczałem...

A może opcje do kompilatora masz zbyt wyszukane? ;)

Senser
Back to top
View user's profile Send private message
rofro
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 234
Location: Piaseczno, Poland

PostPosted: Sat Jul 03, 2004 7:57 pm    Post subject: Reply with quote

opcje kompilowania mam standardowe (chyba)

make.conf:

CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
LINGUAS="pl"
USE="alsa samba gnome"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
_________________
Linux #358594
gentoo bug comment 175808#c26
You either must have patience or contribute to open source. There is only one guaranteed way to have open source do what you want it to do, and that's write it yourself.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
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