Gentoo: FEATURES specifiche per pacchetto (e non solo)

Può capitare di aver bisogno di una configurazione del portage specifica per pacchetto.

Siamo abituati a gestire agevolmente un diverso patrimonio di  USE  flags o di  ACCEPT_KEYWORDS  attraverso i file  /etc/portage/package.use  e  /etc/portage/package.accept_keywords  (attenzione, la forma  /etc/portage/package.keywords  è deprecata, è scritto nel man). Ma può non bastare.

Ad esempio, io bisticcio sempre con distcc, di cui faccio largo uso ma che impedisce la compilazione di alcuni pacchetti (a partire da sys-libs/glibc ).

La soluzione sull’unghia è invocare a mano l’emerge del singolo pacchetto, disabilitando distcc:

Di fatto, questa soluzione significa accettare che compilazioni bulk vengano interrotte. Che rabbia, soprattutto se si eseguono gli aggiornamenti in cron.

Ma la soluzione c’è.

Da ora in poi, per il solo pacchetto sys-libs/glibc , al tuning del  make.conf  verranno aggiunte le impostazioni del file  no_distcc.conf  e distcc sarà disabilitato.

Alé.

Leave a Comment

Your email address will not be published.

Analisi degli accessi a www.istat.it
×
', 'auto'); ga('require', 'displayfeatures'); ga('set', 'forceSSL', true); ga('send', 'pageview');