View previous topic :: View next topic |
Author |
Message |
-YoShi- l33t
Joined: 26 Nov 2003 Posts: 684 Location: Besana Brianza - ItaLy -
|
Posted: Mon Dec 05, 2005 3:30 pm Post subject: [FAQ] emerge, GRP e nuove USE |
|
|
So che è una stra FAQ ma mi è venuto sto mega dubbio.
Ho fatto su un pc (computer2) un installazione GRP con dei pacchetti compilati su un altro pc(computer1). Tutto funziona alla grande.
Solo che adesso mi trovo installati anche dei programmi o dipendeze di programmi che sul computer1 "compilatore" servono, ma su questo no.
per es. i programmi legati alle USE dvd dvdr. xchè il computer2 ha solo il masterizzatore cd.
Ora la FAQ:
se ricompilo il sistema con la FLAG -e
# emerge -e world
Questo mi ricompila il sistema con le nuove USE, ma non mi fa l'unmerge dei programmi tipo libdvdcss non più necessari..
esiste una flag da rimettere in emerge o uno script che mi tolga anche i pacchetti che non servono più? _________________ Io lo vedo tutti i giorni, un Re per vederlo deve uscire dal suo regno, e il Papa lo vede quando si spoglia. Chi è? |
|
Back to top |
|
|
Luca89 Advocate
Joined: 27 Apr 2005 Posts: 2107 Location: Agrigento (Italy)
|
Posted: Mon Dec 05, 2005 3:37 pm Post subject: |
|
|
Se non ho capito male tu vuoi eliminare le dipendenze orfane, in tal caso "emerge -a --depclean" oppure cerca nel forum unclepine.
Inoltre per ricompilare con le nuove use non è necessario usare -e, basta usare "emerge -puvD --newuse world". Ti compila sono i pacchetti che di cui hai cambiato le use anzicchè tutti i pacchetti. _________________ Running Fast! |
|
Back to top |
|
|
=DvD= Veteran
Joined: 25 Mar 2004 Posts: 1353
|
Posted: Mon Dec 05, 2005 3:57 pm Post subject: |
|
|
Luca89 wrote: | Inoltre per ricompilare con le nuove use non è necessario usare -e, basta usare "emerge -puvD --newuse world". Ti compila sono i pacchetti che di cui hai cambiato le use anzicchè tutti i pacchetti. |
No, cosi aggioni il sistema e compili i pacchetti con le nuove use.
invece ti ricompila solo i pacchetti nei quali le use sono state cambiate.
emerge -uD world *pare* che *a volte* dia problemi.
in caso sarebbe meglio usare emerge -u world. |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Dec 05, 2005 5:08 pm Post subject: |
|
|
=DvD= wrote: | emerge -uD world *pare* che *a volte* dia problemi.
in caso sarebbe meglio usare emerge -u world. |
e da quando ???
man emerge wrote: |
--deep (-D)
When used in conjunction with --update, this flag forces emerge
to consider the entire dependency tree of packages, instead of
checking only the immediate dependencies of the packages. As an
example, this catches updates in libraries that are not directly
listed in the dependencies of a package. |
quindi l'opzione -u da sola non è sempre sufficiente. _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Dec 05, 2005 5:25 pm Post subject: |
|
|
Kernel78 wrote: | =DvD= wrote: | emerge -uD world *pare* che *a volte* dia problemi.
in caso sarebbe meglio usare emerge -u world. |
e da quando ??? |
Quoto Kernel78.
=DvD=, hai un link o altro? _________________ Ciao da me! |
|
Back to top |
|
|
-YoShi- l33t
Joined: 26 Nov 2003 Posts: 684 Location: Besana Brianza - ItaLy -
|
Posted: Tue Dec 06, 2005 8:00 am Post subject: |
|
|
Grazie ragazzi!
Quindi ricapitolando è sufficiente un ?
Code: |
# emerge -a --depclean && emerge -N world
|
ma devo fare la stessa cosa anche per "system"?
Quote: |
emerge -uD world *pare* che *a volte* dia problemi.
in caso sarebbe meglio usare emerge -u world.
|
Io lo uso sempre e non ho mai avuto problemi... _________________ Io lo vedo tutti i giorni, un Re per vederlo deve uscire dal suo regno, e il Papa lo vede quando si spoglia. Chi è? |
|
Back to top |
|
|
|