Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Emerge uD world emerge pkg che non mi servono?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
bld
l33t
l33t


Joined: 26 Mar 2003
Posts: 759
Location: Outter Space

PostPosted: Thu Jan 27, 2005 7:52 am    Post subject: Emerge uD world emerge pkg che non mi servono? Reply with quote

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
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Thu Jan 27, 2005 8:24 am    Post subject: Reply with quote

usa l'opzione -t (-Dupt)
cosi' scopri chi li richiede.
Ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30965
Location: here

PostPosted: Thu Jan 27, 2005 9:02 am    Post subject: Reply with quote

Sicuramente evulution sara' una dipendenza di qualche pacchetto gnome che hai installato
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
bld
l33t
l33t


Joined: 26 Mar 2003
Posts: 759
Location: Outter Space

PostPosted: Thu Jan 27, 2005 1:01 pm    Post subject: Reply with quote

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? :P
_________________
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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30965
Location: here

PostPosted: Thu Jan 27, 2005 1:07 pm    Post subject: Reply with quote

Posta come ha detto xchris un
Code:
# emerge -uDpt world

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
bld
l33t
l33t


Joined: 26 Mar 2003
Posts: 759
Location: Outter Space

PostPosted: Thu Jan 27, 2005 5:50 pm    Post subject: alor Reply with quote

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
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Thu Jan 27, 2005 5:57 pm    Post subject: Reply with quote

modificare l'ebuild e metterlo nel overlay.
ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
skakz
Guru
Guru


Joined: 03 Jul 2004
Posts: 380
Location: Ischia/Napoli/Italia/Terra

PostPosted: Mon Jan 31, 2005 4:46 pm    Post subject: Reply with quote

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 :wink:

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!!!!! :lol:
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Feb 01, 2005 7:28 am    Post subject: Reply with quote

concordo che cosi' si risolve + in fretta.
Non mi piacciono pero' i pacchetti provided perche' poi me li dimentico :lol:

(stesso discorso al tempo degli injected)
ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30965
Location: here

PostPosted: Tue Feb 01, 2005 7:35 am    Post subject: Reply with quote

xchris wrote:
Non mi piacciono pero' i pacchetti provided perche' poi me li dimentico :lol:

Si ma almeno questi rimangono scritti in un file
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
emix
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1014

PostPosted: Tue Feb 01, 2005 8:19 am    Post subject: Reply with quote

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 :wink:

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum