Tällainen ongelma: [blocks B] sys-kernel/linux-headers (from pkg sys-kernel/linux26-headers-2.6.8.1-r2) Täydellisenä linux noobina jämähdin sitten tähän. handbookissa sanotaan et jos tulee näitä blockaus-juttuja niin toinen paketti pitäisi poistaa unmergellä, mutta toi paketti kuulostaa aika tärkeältä niin viitsiikö sitä nyt hävittää? Kernelinä on 2.6.10-gentoo-r6 jos se mihinkään vaikuttaa.
Tässä tapauksessa toi linux-headers blokkaa linux26-headerssit, eli tee seuraavasti emerge -C linux-headers && emerge --oneshot --nodeps linux26-headers Ja jatkat sitten siitä. linux26-headers ja linux-headers pitävät sisällään samaa dataa, joita ei voida pitää yhtäaikaa koneella. Jotkut ominaisuudet vaativat tuon linux26-headerssin tietoja, joten "vanha" tai "vajaampi" voidaan poistaa huoletta, kunhan päälle asennetaan heti uusi.
Toi auttoi mut jonkin ajan päästä kävi näin: ERROR: x11-base/xorg-x11-6.8.0-r4 failed function src_compile, line 266, exitcode 2 make World failed
Boottasin koneen ja ajoin ton uudestaan komennolla emerge gnome xscreensaver, pyöri mielestäni kauemmin kuin viimeeksi mut tuli vaihteeksi tällanen: g++: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.4/../../../crti.o: No such file or directory (sama)/3.4.4/crtbeginS.o: No such file or directory (sama)/3.4.4/crtendS.o: No such file or directory (sama)/3.4.4/../../../crtn.o: No such file or directory make: *** [libjpeg.la] Error 1 !!!Error: media-libs/jpeg-6b-4r failed. !!! Function src_compile, Line 43, Exitcode 2 !!! make failed
Kokeileppa yksinkertaisesti: [bold]emerge --oneshot libtool[/bold] ja sitten uudestaan [bold]emerge gnome xscreensaver[/bold]
Toistaiseksi homma näyttää etenevän... huoh noita paketteja on 188 ja kolmas vasta käännettävänä. Tässä ilmeisesti menee tämä yö. Paketit olen sentään aikaisemmin hakenut koneelle tuolla --fetchonlylla
Jeps kyllä siinä aikaa saa palamaan aika reilusti noita paketteja käännellessä, mutta kyllä se on vaivan arvoista...
Eih taas. Koneeni tekee näemmä kaikkensa etten onnistuisi: The bug is not reproducible, so it is likely a hardware or OS problem. make[1]: ***[.obj/release-shared-mt/qxml.o] Error 1 make[1]: ***Waiting for unfinished jobs... make[1]: Leaving directory '/var/tmp/portage/qt-3.3.4-r2/work/qt-x11-free-3.3.4/src make: *** [sub-src] Error 2 !!! Error: x11-libs/qt-3.3.4-r2 failed. Function src_compile, line 139, exitcode 2 (no error message)
Onkos sulla asennettuna jo opengl? Jos on koeta opengl -update xfree emerge qt ja jatkat siitä eteenpäin. Jos ei, niin tarkistapa että USE flagit on niinkuin pitää ja kernelin konfiguraatiossa on kaikki tarpeellinen mukana.
Linux on tosiaan voittanut mut kohta. opengl:ää ei vissiin ole joten emerge opengl. Se toimis. opengl -update xfree ei tehnyt mitään kun ei löytänyt tollasta opengl tiedostoa. No kokeilin sit emerge qt. Se kosahtaa jossain vaiheessa johonkin virheisiin mitä en nyt muista. Seuraavaksi laitoin emerge x11 koska niissä virheissä aika usein vilkkuu joku x11-lib. En tiedä onko mitään apua tosta. On kääntäminen vielä kesken. USE flagini näyttää tältä: "gnome gtk -kde -qt alsa cdr -3dfx mp3 oggvorbis -voodoo3 -yahoo hal X opengl 3dnow" Nuo kolme viimeistä kohtaa lisäsin sinne vasta sen jälkeen kun olin tapellut emerge gnome xscreensaverin kanssa. Kiitos jaksamisesta kaikille...
Ohos nyt tajusin vasta et mul on USEssa -qt. Se varmaan vaikuttaa jotain. Otin suoraan handbookista ton "gnome gtk -kde -qt" kun siellä sanottiin et "then your system is fully tweaked for gnome"
Osaisko joku kertoa mistä johtuu et kun käännän tota gnomea se aina joskus lopettaa milloin mihinkin kohtaan ja valittaa mm. "This bug is not reproducible jne." Viimeeksi se oli www-mozilla. Kun käynnistän kääntämisen taas heti perään niin se jatkaa ilman mitään ongelmia. Ainakin jonkin aikaa.
Sarjassamme loputtomat ongelmat: Gnome on nyt käännetty ja olen edennyt näiden ohjeiden mukaan www.gentoo.org/doc/en/gnome-config.xml /etc/init.d/mDNSResponder start ei toimi koska tiedostoa ei löydy. emerge mDNSResponder taas valittaa: All ebuilds that could satisfy mDNSResponder have been masked. One of the following masked packages is required to complete your request: net-misc/mDNSResponder-98 (masked by: ~x86 keyword) Jätin tämän dnsresponderin sikseen ja jatkoin ohjeiden mukaan. Hommaa tyssää kun annan komennon startx. Tiedostoa ei löydy. Muistaakseni startx toimi ennen gnomen asentamista.
Maskattu paketti tarkoittaa sitä, että ohjelmaa ei ole vielä testattu riittävän paljon, jotta sen voitaisiin ilmoittaa olevan varmasti vakaa. Jos haluat asentaa ~x86 maskatun teet seuraavasti: 1) Lisää haluamasi paketti packages.keywords tiedostoon (esimerkkinä toi mDNSResponser-98) echo "net-misc/mDNSResponser-98 ~x86" >> /etc/portage/packages.keywords 2) Asenna ohjelma emerge mDNSResponser-98 Lisää infoa osoitteessa: http://gentoo-wiki.com/Masked (täältä löytyy muutakin hyödyllistä Gentoon säätämiseen) EDIT: typos