View previous topic :: View next topic |
Author |
Message |
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Mon Sep 06, 2004 9:40 pm Post subject: Pacchetti fantasma ed emerge imbizzarrito[RISOLTO,ma dubbio] |
|
|
Ebbene... l'ennesimo casino con portage. Non so come, mentre cercavo di fare emerge -Uvp world mi ha dato un errore a me ta di glib. Da quel momento il disastro. Nonostante io abbia installato sul sistema gcc (ovviamente), e kde, il signor portage mi dice "N" se provo a fare un emerge -vpU world, dicendo che non ho gcc e kde (mi vede solo kdepim). Per di piu' vuole usare gcc 3.4.2-r1! che e' ultrainstabile, quando ho ACCEPT_KEYWORDS="ppc". Qualcuno mi puo' dire se esiste un comando (o piu' di uno) per sistemare questo casino? Veramente potrei mettermi a fare l'emerge -k dei binari che io (per fortuna) ho creato, ma se c'e' un metodo migliore ben venga.
Certo che solo a me succedono tutti sti casini ad ogni emerge world _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com
Last edited by silian87 on Mon Sep 06, 2004 11:07 pm; edited 1 time in total |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Mon Sep 06, 2004 9:53 pm Post subject: |
|
|
Fantastico... gaim non me lo vede installato, gvim si, gcc no.... ma e' mai possibile che succedano tutti sti casini! adesso non si connette neppure piu' gaim a nessun server, io non ci capisco piu' niente cazzo! Perche' e' successo tutto questo casino! madonna, per lui non sono installati meta' dei programmi che ci sono adesso!
ah! questa poi e' bella! con emerge -s mi dice che ho la 3.3 installata, ma l'ultima stabile (!??!) e' la 3.4.1. Se faccio emerge -vp gcc, mi mette [N] e mi dice che devo installare la 3.4 perche' non ne ho altre versioni? centra con la ld.so.cache o roba simile? c'e' un comando per rigenerare il world file... credo che ci siano seri casini con file di portage da quello che ci sto capendo _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Mon Sep 06, 2004 10:17 pm Post subject: |
|
|
Allora... ho provato regenworld... ma niente di fatto...
Mi e' sembrato di sentire in giro che potrebbe essere (per kde), perche' sta' su uno slot diverso. Ma e' troppo strano:
Code: |
bash-2.05b# emerge --info | grep ACCEPT_KEYWORDS
ACCEPT_KEYWORDS="ppc"
|
Su packages.gentoo.org e' scritto che l'ultima stabile per ppc e' la 3.3.3_pre20040408-r1. La versione che vuole scaricarmi e' stable HARD MASKED.
Code: |
* sys-devel/gcc
Latest version available: 3.4.1-r2
Latest version installed: 3.3.3_pre20040408-r1
Size of downloaded files: 27,439 kB
|
Pero' un emerge -vp gcc:
Code: |
[ebuild U ] sys-devel/binutils-2.15.90.0.3-r3 [2.14.90.0.6-r6] -bootstrap -build -debug -multitarget +nls 10,527 kB
[ebuild N ] sys-devel/gcc-3.4.1-r2 -bootstrap -build -debug -f77 -gcj +gtk -hardened -multilib -n32 -n64 +nls -objc -static -(uclibc) 27,439 kB
[ebuild N ] sys-libs/libstdc++-v3-3.3.3-r1 -debug +nls 0 kB
Total size of downloads: 37,967 kB
|
Qui' dice che non ho gcc ?
Idem con kde... se faccio il seach me lo da installato, se faccio l'emerge -vp mi dice che non c'e'!
Gaim che prima non c'era ora c'e', ma anche se non l'ho aggiornato non va. Cosa cavolo e' successo??!?! _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
|
Back to top |
|
|
FonderiaDigitale Veteran
Joined: 06 Nov 2003 Posts: 1710 Location: Rome, Italy
|
Posted: Mon Sep 06, 2004 10:23 pm Post subject: |
|
|
allora..
Code: | emerge regen
sync
fixpackages
sync
regenworld
sync |
_________________ Come disse un amico, i sistemisti sono un po' come gli artigiani per l'informatica
|
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Mon Sep 06, 2004 11:02 pm Post subject: |
|
|
Allora... intanto e' mia culpa, perche' come consiglia metaboy:
Quote: | P.S. MAI usare l'opzione "-U" é deprecata e ti fa solo casini, usa la "-u". |
E come consiglia anche man emerge....
Quindi ora so chi ha fatto questi casini....
Grazie agli ottimi consigli di Fonderia (e basta cambiare avatar ) ho risolto l'inghippo.
Ho imparato che devo dare sempre ascolto a quei messaggini del tipo "non usare -U che e' deprecato!" e roba simile....
Mi devo considerare fortunato se sono sempre riuscito a risolvere nonostante facessi un mucchio di cavolate _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Mon Sep 06, 2004 11:05 pm Post subject: |
|
|
Pero'.. che casino.. se non si usa piu' l'opzione -U io sono preso maluccio, perche' lui vorrebbe farmi un downgrade di glibc e binutils ed altra roba (molta). Io adesso non so esattamente cosa voglio e cosa non voglio downgradare.... non voglio mettere i pacchetti su /etc/portage/package.keywords, perche' io li voglio instabili, ma solo "per questa volta", ciaoe', se dovro' aggiorari mi vanno bene stabili, pero' non voglio nessun downgrade. Cosa cavolo faccio per fare un world decente? _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Mon Sep 06, 2004 11:13 pm Post subject: |
|
|
Potresti unmaskare o keywordare (non so quale sia il tuo caso) solo quella versione specifica!
quando non usavo package.* mi sono inventato qmerge.
prova a dargli un occhio se ti puo' essere d'aiuto. (di default non ti fa il downgrade..pero' puoi sempre selezionare i pkt da aggiornare)
So che non e' il max della vita...pero' meglio che fare a manina.
Lo trovi nel gekit
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Sep 07, 2004 6:57 am Post subject: |
|
|
non so cosa intendi per "i" worlds.
Gli SLOT permettono la possibile convivenza di + versioni dello stesso pacchetto nel sistema.
2 esempi:
avrai notato che quando aggiorni mplayer nel elenco delle cose da aggiornare ti viene mostrata la "U".
Significa che la versione e' da upgradare e quindi che la vecchia verra' buttata via.
il kernel.Quando esce l'ennesimo kernel da aggiornare controlla bene.
Vedrai che viene mostrato con una "N".E' un pacchetto "nuovo" perche' verra' installato in uno slot diverso.
oppure puoi guardare anche apache .
Il concetto e' che quando 2 versioni possono coesistere su un sistema (ed ha senso) si predispongono 2 slot diversi.
Ti consiglio di sbirciare gli ebuild
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Tue Sep 07, 2004 7:05 am Post subject: |
|
|
Quote: | non so cosa intendi per "i" worlds. |
Lascia stare... si ragiona male a l'una di notte sapendo che il giorno dopo si deve essere in piedi alle 7...
Grazie cmq. Con qmerge ho risolto il problema.
P.S.: Volevi feedback per qmerge.... beh.. forse non sarebbe male che non emergesse un pacchetto alla volta, ma una lista, in modo che non ti dice ogni volta 1 of 1, ma ti mostra lo stato. So che e' difficile e che devi cambiare totalmente la struttura del programma, visto che usi dei for adesso (o almeno credo). Se vuoi posso contribuire; con lo scripting in bash ed i dialog non me la cavo male. _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Sep 07, 2004 7:13 am Post subject: |
|
|
in realta' quello era il vecchio funzionamento.
So che e' una menata vedere 1 di 1 !
E' stato fatto per gestire meglio il log e i messaggi di errore in fase di emerge.
Se si blocca su un pkt ti da la possibilita' di andare avanti con il successivo. (e ti avvisa)
Qmerge e' ormai fermo da molto tempo.
Un giorno quando avro' tempo lo riscrivero ex novo,senza usare dialog.
grazie cmq
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Tue Sep 07, 2004 7:31 am Post subject: |
|
|
mmm. Hai ragione, continuare con l'errore e' comodo, specie su ppc, dove gli errori non sono una rarita' . E fare un messaggio aggiunto dallo script che avvisa a che punto si e'?
Senza dialog.... intenti tipo con ncurses, oppure proprio modalita' testo? _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
|