Firefox

Fórumok

Rövid gentoos pályafutásom során már hatodszorra telepitettem fel a rendszert. Nem azért mert mazochista vagyok. Volt, hogy a gépet fejlesztettem, ami persze még mindig nem a mai szinvonalnak megfelelő, de elmegy... Volt, hogy valamit elqrtam, volt, hogy a dolphin önálló életre kelt, stb... A telepítés után felraktam a nekem szükséges alkalmazásokat, már amelyiket fel tudtam rakni. Ami felkeltette az érdeklődésemet az, hogy a Firefox telepítése egyes esetben simán felment az "emerge --ask www-client/firefox" parancsra máskor pedig guglizás után az "etc-update" módban sikerült, pl a Wine esetében ez nem jött be. Miért megy fel úgymond simán az egyik telepítésnél és miért nem a másiknál?

Hozzászólások

Hát, ha elolvasod a logokat, hibaüzeneteket, akkor esetleg okosabb lehetsz... én innen távolról biztosan nem tudom ezt helyetted megtenni. Bár, ha adsz accountot a gépedre... ;-)

Igazából itt megmondja, hogy mi a baja.

Az egyik, hogy az abi_x86_32 nincs konzisztensen beállítva. Ez egyszerű, bele kell írni a make.conf-ba, hogy USECPU="abi_x86_32" (ha már van ott USECPU, akkor hozzá kell adni ezt is). Hacsak nem értesz hozzá nagyon (szemlátomást nem ez a helyzet), akkor nem akarsz vegyesen abi_x86_32-vel és nélküle fordítgatni.

A másik, hogy a teamviewerből nincs stable, tehát kell neki a ~amd64 keyword a package.keywords-be.

A harmadik, hogy random package-eket random bindist flaggel fordítottál, ergó ezek nem szeretik egymást. A bindistre úgy általában szerintem nincs semmi szükséged, ergó mindent -bindist-tel akarsz fordítani (make.conf: -bindist).

Továbbá nem jó hagyni elárvult, régi verziókon a csomagokat, mert abból csak a szopás lesz később. Több stratégia is létezik, de ha helyben fordítasz, akkor az emerge -1pvuDN world egy jó kiindulópont, hogy mikkel kéne kezdeni valamit (lehet -p helyett az --ask is), aztán a frissítések után emerge --depclean -p (szintén -p helyett lehet --ask), hogy ne maradjanak fent random újrafordíthatatlan csomagok (az megintcsak random emerge hibákat fog adni később).

A válaszod nyomán valami kezd megvilágosodni bennem, (pl bindist) ami persze nem jelenti azt hogy mindent értek, de nekem is feltünt, hogy több csomag telepítési kísérleténél a bindist (-bindist) piros betükkel ott virított az üzenetben. Persze most az általad leírtakat is figyelembe véve folytatom a harcot...

__________________________________________________

Többnyire akkor lehet ilyen probléma, ha nem stabil csomagokból építed az egész rendszert (~686, ~amd64, ...).
Akár memóriahiba/instabil rendszer miatt is előfordulhat, bár ebben az esetben többszöri próbálkozás esetén máshol szállna el a fordítás.

Nincs olyan, hogy "etc-update" mód, az szimplán az etc alatti konfigfájlok frissítésére/kezelésére való.