carlo (8) #6136
23. okt. 07. 20:13
pozdrav svima,

najprije nisam znao gdje da postam ovo pa sam se odlucio na desktop jer od instalacije novog gnome 2.20 desktopa imam problem.

Npr :

/etc/init.d/xdm start zavrsi errorom

/usr/bin/gdm: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory

ERROR: could not start the Display Manager

e sad, neznam kako da to popravim probao sam revdep-rebuild --library=libexpat.so.0, ali ne ide napravio sam emerge -e system, rekompajlirao sve i svasta ali nista ne pomaze

dal je netko imao isti ili slican problem i kako ga je rijesio ?

Dodaj tag 
meka (592) #6137
24. okt. 07. 14:55
Probaj da uradiš samo revdev-rebuild. Možda ne nađe šta sve treba što je povezano sa libexpat.so.0. Drugo, emerge -e system tu ne pomaže obzirom da gdm nije u sistemu. Pretpostavljam da bi emerge gdm bio bolji (ili kom li već paketu pripada /usr/bin/gdm).

gen2brain (748) #6138
24. okt. 07. 14:58
hmm... revdep-rebuild bi trebao da sredi takve probleme, oko expat-a je bilo bas mnogo galame u poslednje vreme, mene nije zakacio nikakav problem ali kod ovakvih stvari uglavnom treba prekompajlirati pakete koji zavise od expat-a, a sta ti vraca samo revdep-rebuild -p ? Ako ne vraca nista uvek mozes da probas sa equery d expat (iz gentoolkit-a) pa da samo reemergujes te pakete...

carlo (8) #6139
24. okt. 07. 18:52
hvala na odgovorima

probao sam i samo revdep-rebuild i samo revdep-rebuild -X i USE="-X" revdep-rebuild i svasta nesto.

gen2brain da, probao sam i sa equery nema pomoci nikakve.

Ukratko ne mogu nista rekompajlirat, probao sam i sa ldd /usr/bin/xdm vidjet dal mu fali koja biblioteka

i sve se cini u redu cak i permissions. Zadnji pokusaj koji je upravo u tjeku jest da sam u dodao expat use flag u make.conf i rekompajlirao cjieli sistem.

sinoc sam vratio stariji expat i onda nije bacalo nikakav error medjutim ne mogu dic desktop (samo se zablokira - pozadina i sat(busy) i to je ).

meka (592) #6140
24. okt. 07. 19:10
Koliko ja vidim, problematičan je gdm a ne xdm

carlo (8) #6141
24. okt. 07. 22:42
da gdm

meka (592) #6142
25. okt. 07. 00:32
Pa što onda ldd /usr/bin/xdm? Gdm je ono što te zeza pa ...

carlo (8) #6143
25. okt. 07. 13:47
da zaletio sam se ..provjerio sam gdm a napisao sam xdm no mislim da sam uspio rijesit problem. u ovom trenutku emerge je na 64 od 300 :)

ukratko MISLIM da sam problem rijesio ovako :

maknuo sam gnome, gdm i sve vezano uz gnome makuo sam xorg maknuo sam sve nepotrebne pakete, dodao expat use flag u make.conf i krenuo u rekompajliranje svega ostalog emerge system cesto mi je bacio error (otprilike svaki peti paket), ali sam ga svejedno pokretao, jer svaki put kad bi ga pokrenuo on je drugacije poslozio pakete i nastavio bi dalje. Tu i tamo pokrenuo bi i revdep-rebuild koji je isto tako pucao, ali i on bi napravio drugaciji ebuild order pa bi krenuo dalje ..tako sam paket po paket dosao do 64.

Ne mogu sa tocnom preciznoscu rec sto je tocno od toga upalilo jer je sve to skupa trajalo 3 dana i noci, no dosao sam do zakljucka da se najvise puta iskompajlirao gettext i XML-Parser

gentoo ~ # revdep-rebuild 
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
(/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
(/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
broken /usr/bin/xgettext (requires libexpat.so.0)
done.
(/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
(/root/.revdep-rebuild.4_ebuilds)

Evaluating package order... done.
(/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot =sys-devel/gettext-0.16.1-r1
..........
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) sys-devel/gettext-0.16.1-r1 to /

meka (592) #6144
26. okt. 07. 12:02
Da budem iskren, to mi se nije nikad desilo. Najbitnije je da radi. :o)

gen2brain (748) #6145
26. okt. 07. 14:16
Uh, sad vidim zasto su pojedini ljudi toliko kukali zbog expat-a :D Ja sam totalno bez problema prosao... Verovatno ima veze i to koliko se cesto update-uje sistem... sigurno da neko ko nije dirao system godinu dana ima vise problema od nekog ko jednom mesecno to radi...

carlo (8) #6148
27. okt. 07. 14:42
a radim i ja update mjesecno, ali meka ima pravo bitno da radi :)

lyb (200) #6301
28. nov. 07. 01:17
Hah, ja radim dnevno :) Nekada na par dana, ali uglavnom sinkujem iz crona dnevno, pa pogledam kada imam vremena.

DeadRinger (78) #6371
02. dec. 07. 21:09
Tacno je da se svakodnevno nesto menja, a problem sto je naveo @carlo, pa ovako, umesto u /etc/rc.conf da upise DISPLAYMANAGER=gdm to neka uradi u /etc/conf.d/xdm
Ja expat nemam u USE!

Na teme mogu odgovarati samo članovi. Morate biti prijavljeni ili se registrovati.