Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PORTAGE]cambiati i percorsi dei profili?
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
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Nov 03, 2004 9:29 pm    Post subject: [PORTAGE]cambiati i percorsi dei profili? Reply with quote

Avete recentissimamente fatto un sync?
Aspettate e leggete prima questo:

Il fatto: Il profilo che usavo in make.profile è diventato deprecato con l'ultimo sync... (avevo installato con la 2004.0, o la 1.4, non ricordo) ok, lo rimuovo e faccio il link a quello nuovo...
linko a /usr/portage/profiles/default-linux/x86/2004.3/
Dentro c'è make.defaults, packages e un misterioso file "parent" che non ho trovato nella documentazione di portage (man portage)
Mancano del tutto use.defaults e virtuals, che però sono in /usr/portage/profiles/base/ insieme ad un altro file packages che contiente "tutto" system...
Si, perchè nel packages che trovo in /usr/portage/profiles/default-linux/x86/2004.3/ non ci sono affatto tutti i pacchetti di system!
Leggendo i vari file a giro (packages in "base") scopro che tutti i profili di portage dovrebbero fare riferimento a questo "base", tuttavia non lo fanno di default a quanto pare perchè unclepine -u mi da una sfilza di pacchetti "system" da ripulire....
Se aggiungo il contenuto del file packages in "base" a quello nel profilo di default unclepine -u non me li vede più (ho fatto la rima!!!) , segno che effettivamente non leggeva in "base"
C'è nel packages in "base" un oscuro riferimento al fatto che questo dovrebbe essere "ereditato" all'interno del file parent del profilo scelto.. tuttavia infilando il percorso del profilo "base" in parent non cambia una cippa... Devo fare qualcosa di più esotico?

Aggiungo che anche euse non funziona più, tanto che ho dovuto editarlo a mano per mettergli i percorsi giusti per use.desc e use.locale .desc (cambiati?)
use.mask è sparso tra /usr/portage/profiles/default-linux/ e /usr/portage/profiles/default-linux/x86 e non compare più nei profili...

P.S. tutto questo vale anche se si sceglie 2004.0 come profilo di default

Il dubbio: Hanno cambiato qualcosa senza avvertire? mi sono perso io qualcosa (l'avvertimento)?
Come posso fare per fargli leggere anche il contenuto di "base"? c'è un modo o devo rassegnarmi a ricontrollare, ed eventualmente rieditare, i file all'interno del profilo ad ogni sync?
Che fine fa il controllo sulle use? tutti i tool sono da riscrivere?

Ho cercato un po' ma non ho trovato nessun caso simile al mio... e non so nemmeno bene quali chiavi di ricerca precise usare per il bugzilla...
E' davvero successo qualcosa a portage o è il mio pc che è impazzito?
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne


Last edited by Cazzantonio on Wed Nov 03, 2004 11:09 pm; edited 2 times in total
Back to top
View user's profile Send private message
TwoMinds
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jul 2004
Posts: 146
Location: Italy

PostPosted: Wed Nov 03, 2004 10:04 pm    Post subject: Reply with quote

...stessa cosa... su un x86 e sul mio ~x86... seguito le istruzioni che diceva l'output di portage e risolto... fino a oggi alle 14 era ok... è successo syncando i pc uno 21:30 e l'altro 15 minuti fa...
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Nov 03, 2004 10:34 pm    Post subject: Reply with quote

Portage funziona... il fatto è che tutti i tool del gentoolkit non sono stati aggiornati e non vedono i percorsi nuovi
Ovviamente devono essere aggiornati anche i tool non ufficiali a cui spesso ci appoggiamo... :wink:
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Wed Nov 03, 2004 10:37 pm    Post subject: Re: [PORTAGE]cambiati i percorsi dei profili? Reply with quote

Cazzantonio wrote:

[CUT]
Il dubbio: Hanno cambiato qualcosa senza avvertire? mi sono perso io qualcosa (l'avvertimento)
[CUT]


Prova a dare un'occhiata a:

http://www.gentoo.it/doc/cascading-profiles.html

Cazzantonio wrote:

[CUT]
Come posso fare per fargli leggere anche il contenuto di "base"? c'è un modo o devo rassegnarmi a ricontrollare, ed eventualmente rieditare, i file all'interno del profilo ad ogni sync?
Che fine fa il controllo sulle use? tutti i tool sono da riscrivere?
[CUT]


Penso che alcuni tool dovranno essere riscritti

P.S.: Per il file virtual questo con il nuovo portage viene creato al volo.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
Wotan
n00b
n00b


Joined: 17 Oct 2004
Posts: 64
Location: Italy

PostPosted: Wed Nov 03, 2004 10:40 pm    Post subject: Reply with quote

Ho fatto anch'io un emerge sync verso le 21:00... mi ha detto di aggiornare il profile e ho seguito le istruzioni.
E' la prima volta che faccio questa operazione, quindi non so bene cosa comporti :oops:, ma poichè non si trattava d'altro che cambiare un link non mi sono posto tanti problemi. Però ho notato un paio di cose:
1) emerge mi ha detto di linkare
Code:
/usr/portage/profiles/default-linux/x86/2004.2
ma c'è anche
Code:
/usr/portage/profiles/default-linux/x86/2004.3
Sarebbe sbagliato (o quanto meno poco consigliabile) linkare quest'ultima?
2) Nel primo persorso sopra citato compare anche la cartella gcc34, che non compare nel secondo percorso. Devo fare qualche operazione particolare in proposito?
3) Se provo a lanciare
Code:
euse -i <nome_useflag>
ottengo per tutta risposta
Code:
EUSE exiting with following errors:
requires read permissions for /etc/make.profile/../use.desc.
requires read permissions for /etc/make.profile/../use.local.desc.
Ho visto che basterebbe cambiare un percorso nel codice di euse (come diceva Cazzantonio - [OT]Bel nick :lol: [/OT]), esiste un metodo più ortodosso?
Credo di aver rotto abbastanza :oops:
Un grazie anticipato a chi mi chiarirà le idee in proposito ;)
BYEZ :D
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Wed Nov 03, 2004 10:40 pm    Post subject: Reply with quote

Cazzantonio wrote:
Portage funziona... il fatto è che tutti i tool del gentoolkit non sono stati aggiornati e non vedono i percorsi nuovi
Ovviamente devono essere aggiornati anche i tool non ufficiali a cui spesso ci appoggiamo... :wink:


Che versione di gentoolkit usi?
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Nov 03, 2004 10:40 pm    Post subject: Reply with quote

I pacchetti che compongono system tra l'altro sono un po' cambiati...
Rispetto alla mia vecchia lista sono stati tagliati fuori questi:
Code:
*sys-libs/pwdb
*sys-devel/bin86
*sys-apps/util-linux
*app-arch/sharutils
*sys-apps/hdparm
*sys-apps/slocate
*sys-apps/fbset
*net-misc/dhcpcd


Se uno non li mette in world non verranno aggiornati con emerge -Du :!:
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Nov 03, 2004 10:43 pm    Post subject: Reply with quote

Wotan wrote:

[/code] Ho visto che basterebbe cambiare un percorso nel codice di euse (come diceva Cazzantonio - [OT]Bel nick :lol: [/OT]), esiste un metodo più ortodosso?


Fare un bug-report e sperare che aggiornino i gentoolkit al più presto...
anche qpkg non funziona più (non vede più i pacchetti system) ma non ho provato ad editarlo, visto che solitamente uso unclepine
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Nov 03, 2004 10:44 pm    Post subject: Reply with quote

gutter wrote:

Che versione di gentoolkit usi?


app-portage/gentoolkit-0.2.0_pre8-r1

Dovrebbe essere l'ultima per x86...
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Wotan
n00b
n00b


Joined: 17 Oct 2004
Posts: 64
Location: Italy

PostPosted: Wed Nov 03, 2004 10:56 pm    Post subject: Reply with quote

Cazzantonio wrote:

Fare un bug-report e sperare che aggiornino i gentoolkit al più presto...
anche qpkg non funziona più (non vede più i pacchetti system) ma non ho provato ad editarlo, visto che solitamente uso unclepine
In bugzilla ho trovato questo
https://bugs.gentoo.org/show_bug.cgi?id=46982
Stesso problema, ma relativo al passaggio al profilo 2004.0 :roll:
BYEZ :D
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Wed Nov 03, 2004 10:57 pm    Post subject: Reply with quote

Cazzantonio wrote:
gutter wrote:

Che versione di gentoolkit usi?


app-portage/gentoolkit-0.2.0_pre8-r1

Dovrebbe essere l'ultima per x86...


Prova ad installare l'ultima versione in ~x86. qpkg ed etcat funzionano, invece euse stampa:

Code:

gutter@morpheus ~ $ euse -i
euse doesn't support cascading profiles yet

_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
jesus_was_rasta
Apprentice
Apprentice


Joined: 26 Sep 2004
Posts: 173

PostPosted: Wed Nov 03, 2004 11:25 pm    Post subject: Reply with quote

Mi associo anche io...
Ho appeno fatto un emerge sync ed ho seguito il consiglio mostratomi, aggiornano il percorso.
Tutti quei file però non so bene ancora a cosa servano... :oops:
Mi dovrò studiare per bene il loro significato...
Per adesso, facendo un emerge -uD mi ha aggiornato 3 pacchetti, tra cui le kde-libs alla versione 3.3.1
Seguirò il 3d per vedere se ci sono news!
Per fortuna (l'ignoranza ha i suoi vantaggi) non conosco quei tools che menzionate, gentoolkit ed unclepine (li ho visti menzionati nel forum ma non mi sono mai fermato a leggere i post...)
Quindi non dovrei avere problemi...
Mah, dovrò dedicarmi un po' alla teoria ed imparare queste caratteristiche di base di Gentoo, come Portage!
Ciao! :wink:
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Thu Nov 04, 2004 12:08 am    Post subject: Reply with quote

sto aggiornando lo ziopino...
e al momento gli faccio leggere in modo grezzo: (sistemero')


/usr/portage/profiles/base/packages
/usr/portage/profiles/default-linux/packages
/usr/portage/profiles/default-linux/x86/packages
/etc/make.profile/packages

cosi' facendo rimangono fuori:
sys-apps/fbset
sys-apps/slocate
net-misc/dhcpcd

ciao
_________________
while True:Gentoo()
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