View previous topic :: View next topic |
Author |
Message |
bld l33t


Joined: 26 Mar 2003 Posts: 759 Location: Outter Space
|
Posted: Thu Jan 27, 2005 7:52 am Post subject: Emerge uD world emerge pkg che non mi servono? |
|
|
Salve, sicuramente questo problema sara stato argomentato/affrontato in passato ma non so come cercarlo nel forum .
Quando faccio emerge -uDpv world vedo che emerge vuole installare dei pachetti che non c'entrano nulla (apparentemente) con il mio sistema. Per fare un esempio, come mail client uso moz-thunderbird, non mi serve evolution e pure emerge vuole metterlo per forza, perche?
Quote: |
┌-(root)
2.6.10-ck1)-(27 January 2005 - 10:00)-(pts/0)
└─-(~)-> emerge -uDpv world
These are the packages that I would merge, in order:
Calculating world dependencies ...done!
[ebuild U ] media-libs/imlib2-1.2.0 [1.1.2] +X +doc +gif +jpeg -mmx +nls +png +tiff 0 kB
[ebuild U ] x11-libs/gtk+-2.4.14 [2.4.13-r1] +debug +doc +jpeg +tiff 0 kB
[ebuild U ] media-gfx/imagemagick-6.1.8.8 [6.1.3.4] +X +cups +debug -fpx -graphviz -jbig +jpeg +lcms +mpeg +perl +png +tiff +truetype +wmf* +xml2 0 kB
[ebuild U ] net-print/libgnomecups-0.1.14 [0.1.10] +debug 315 kB
[ebuild U ] media-plugins/gst-plugins-alsa-0.8.5-r1 [0.8.5] 0 kB
[ebuild U ] net-print/gnome-cups-manager-0.28 [0.23] +debug 533 kB
[ebuild U ] gnome-extra/libgsf-1.10.0 [1.9.0] +debug +doc +gnome 389 kB
[ebuild N ] mail-client/evolution-2.0.2-r1 +crypt +debug +doc +ipv6 -kerberos -ldap +mozilla -nntp -pda +spell +ssl 0 kB
[ebuild U ] app-text/gpdf-2.8.2 [2.8.1-r1] +debug 1,030 kB
[ebuild UD] net-misc/rsync-2.6.0-r3 [2.6.3] +acl -build +debug -static 0 kB
[ebuild N ] net-dialup/ppp-2.4.2-r10 -activefilter -atm +debug -dhcp +ipv6 -mppe-mppc +pam 0 kB
[ebuild U ] x11-libs/openmotif-2.1.30-r6 [2.1.30-r5] +debug 0 kB
[ebuild U ] app-text/xpdf-3.00-r8 [3.00-r7] -nodrm -nomotif 0 kB
[ebuild U ] dev-python/pyxml-0.8.3-r1 [0.8.3] 0 kB
Total size of downloads: 2,268 kB
|
Non vedo a cosa mi servono ppp ed evolution, ma non vedo ne anche un modo per toglierli di qua. Ce qualche modo concreto per capire:
a) perche emerge vuole installarli
b) come posso farsi che emerge non me li mostra ogni volta che faccio "emerge --deep world". _________________ A happy GNU/Linux user!! |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Thu Jan 27, 2005 8:24 am Post subject: |
|
|
usa l'opzione -t (-Dupt)
cosi' scopri chi li richiede.
Ciao _________________ while True:Gentoo() |
|
Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31581 Location: here
|
Posted: Thu Jan 27, 2005 9:02 am Post subject: |
|
|
Sicuramente evulution sara' una dipendenza di qualche pacchetto gnome che hai installato _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
 |
bld l33t


Joined: 26 Mar 2003 Posts: 759 Location: Outter Space
|
Posted: Thu Jan 27, 2005 1:01 pm Post subject: |
|
|
fedeliallalinea wrote: | Sicuramente evulution sara' una dipendenza di qualche pacchetto gnome che hai installato |
Si sono sicuro che si tratta di una dipendenza di GNOME pero dato che a me non serve un altro bloated mail client, come posso afrontare questa situazione? O dissinstallo thunderbird (che e' una cosa contro senso, non mi sempra giusto che il portage/gnome/chi-che-sia decida il mio mail client) oppure trovo un modo per blockare evolution e ppp.
edit: grande la flag "-t" non avevo notato che esistesse (una new entry?) ehm ora ppp non ce piu pero evolution e' richiesto da "nautilus" di gnome, qualche idea?"
Code: |
[ebuild N ] mail-client/evolution-2.0.2-r1
[nomerge ] gnome-base/nautilus-2.8.2-r1
[nomerge ] gnome-base/librsvg-2.8.1
|
Posso dire a nautilus di usare thunderbird come mail client?  _________________ A happy GNU/Linux user!!
Last edited by bld on Thu Jan 27, 2005 1:08 pm; edited 1 time in total |
|
Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31581 Location: here
|
Posted: Thu Jan 27, 2005 1:07 pm Post subject: |
|
|
Posta come ha detto xchris un
Code: | # emerge -uDpt world |
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
 |
bld l33t


Joined: 26 Mar 2003 Posts: 759 Location: Outter Space
|
Posted: Thu Jan 27, 2005 5:50 pm Post subject: alor |
|
|
Allora, ho messo anche sulle preferenze di gnome thunderbird. Mi pare che non e' colpa di nautilus ma del modo in cui gestisce le dipendenze gentoo. Ce qualche modo per cambiare proprio il db dal qualle legge le info relative alla dipendenze gentoo? _________________ A happy GNU/Linux user!! |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Thu Jan 27, 2005 5:57 pm Post subject: |
|
|
modificare l'ebuild e metterlo nel overlay.
ciao _________________ while True:Gentoo() |
|
Back to top |
|
 |
skakz Guru


Joined: 03 Jul 2004 Posts: 380 Location: Ischia/Napoli/Italia/Terra
|
Posted: Mon Jan 31, 2005 4:46 pm Post subject: |
|
|
avevo lo stesso problema.. poi ho risolto con /etc/portage/profile/package.provided
Code: |
root@omega sk # emerge -uDt world
>>> --tree implies --pretend... adding --pretend to options.
These are the packages that I would merge, in reverse order:
Calculating world dependencies ...done!
[nomerge ] gnome-base/gnome-2.8.1-r1
[ebuild N ] net-www/epiphany-1.4.6
[ebuild N ] net-www/mozilla-1.7.5
[ebuild N ] mail-client/evolution-2.0.2-r1
[ebuild N ] mail-filter/spamassassin-3.0.2-r1
[ebuild N ] gnome-extra/evolution-webcal-2.0.1
root@omega sk #
|
mentre dopo aver messo questo:
Code: |
root@omega root # cat /etc/portage/profile/package.provided
net-www/mozilla-1.7.5
net-www/epiphany-1.4.6
mail-client/evolution-2.0.2-r1
mail-filter/spamassassin-3.0.2-r1
gnome-extra/evolution-webcal-2.0.1
root@omega root #
|
ecco il risultato
Code: |
root@omega root # emerge -uDtp world
These are the packages that I would merge, in reverse order:
Calculating world dependencies ...done!
root@omega root #
|
penso che questo alla fine possa essere un TIP utile per tutti!!!!!  |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Feb 01, 2005 7:28 am Post subject: |
|
|
concordo che cosi' si risolve + in fretta.
Non mi piacciono pero' i pacchetti provided perche' poi me li dimentico
(stesso discorso al tempo degli injected)
ciao _________________ while True:Gentoo() |
|
Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31581 Location: here
|
Posted: Tue Feb 01, 2005 7:35 am Post subject: |
|
|
xchris wrote: | Non mi piacciono pero' i pacchetti provided perche' poi me li dimentico  |
Si ma almeno questi rimangono scritti in un file _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
 |
emix Veteran

Joined: 30 Nov 2003 Posts: 1014
|
Posted: Tue Feb 01, 2005 8:19 am Post subject: |
|
|
Finché sono pacchetti che non servono a nessuno può andare abbastanza bene la soluzione di darkdude. Certo che se si incomincia ad esagerare con i "provided" diventa un problema perché quando si mette un pacchetto in package.provided si elimina una dipendenza che potrebbe servire a qualcuno.
Quindi occhio
Edit: in effetti evolution non è dipendenza di nautilus ma del metapacchetto gnome. Una soluzione potrebbe essere quella di installare gnome-light (che non installa evolution, mozilla, ecc.) al posto di gnome e di integrare manualmente gli altri pacchetti che servono. |
|
Back to top |
|
 |
|