Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dubbio / curiosita package.mask
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
xveilsidex
Guru
Guru


Joined: 27 Dec 2005
Posts: 370
Location: Bari

PostPosted: Sat Mar 08, 2008 2:19 pm    Post subject: Dubbio / curiosita package.mask Reply with quote

ciao ragazzuoli mi è venuto un dubbio volevo sapere ma ad ogni emerge --sync portage aggiorna automaticamente il file package.mask che si trova in /etc/portage oppure aggiorna solamente quello che si trova in /usr/portage/profile ?
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Sat Mar 08, 2008 2:29 pm    Post subject: Re: Dubbio / curiosita package.mask Reply with quote

xveilsidex wrote:
ciao ragazzuoli mi è venuto un dubbio volevo sapere ma ad ogni emerge --sync portage aggiorna automaticamente il file package.mask che si trova in /etc/portage oppure aggiorna solamente quello che si trova in /usr/portage/profile ?


la seconda che hai detto. 8)

/etc/portage non lo tocca
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
xveilsidex
Guru
Guru


Joined: 27 Dec 2005
Posts: 370
Location: Bari

PostPosted: Sun Mar 09, 2008 11:02 am    Post subject: Reply with quote

quindi in linea bisogna sempre sostituire il file che c'è in /etc/portage/ con quello di /usr/portage/profile ogni volta che si da un sync?
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Sun Mar 09, 2008 1:16 pm    Post subject: Reply with quote

cosa intendi?
il file in /usr/portage viene gestito dai devel che decidono cosa mettere in mask, quello in etc te lo gestisci tu e puoi decidere di mettere altri pacchetti in mask o rimuoverne alcuni decisi dagli sviluppatori con package.unmask
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Sun Mar 09, 2008 1:17 pm    Post subject: Reply with quote

xveilsidex wrote:
quindi in linea bisogna sempre sostituire il file che c'è in /etc/portage/ con quello di /usr/portage/profile ogni volta che si da un sync?


mmmm
no
in linea di massima dovrebbe funzionare così (e il manuale di portage mi è testimone)

Code:
/usr/portage/profile definisce        /etc/make.profile/
              site-specific overrides go in /etc/portage/profile/
              deprecated
              make.defaults
              packages
              packages.build
              package.mask
              package.provided
              package.use
              package.use.force
              package.use.mask
              parent
              profile.bashrc
              use.force
              use.mask
              virtuals

cioè le mascherature, almeno di quello parliamo, sono applicate automaticamente. Se vuoi modificare per ragioni tue personali la mascheratura di qualche pacchetto devo scrivere in /etc/portage/package.*
Faccio un esempio chiaro: prendiamo ad esempio =dev-lang/php-4*. Questo pacchetto risulta mascherato dai devel in questo modo:
output di eix:
* dev-lang/php
     Available versions: 
        (4)     [M]4.4.8_pre20070816 [M]~4.4.8
        (5)     5.2.4_pre200708051230-r2 5.2.5-r1 5.2.5_p20080206-r3 5.2.6_rc1

come vedi la versione 4 è "hard masked" in quanto non più supportata, e questa mascheratura viene ricevuta da /etc/portage/profile/package.mask
mettiamo che voglia mascherare la versione 5 e smascherare la 4 mi basta aggiungere le seguenti linee:
/etc/portage/package.unmask:
=dev-lang/php-4*

/etc/portage/package.mask:
=dev-lang/php-5*


claro?
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
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