Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
portage profile directory inesistente! [Risolto]
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
bingo bongo
n00b
n00b


Joined: 03 Jan 2004
Posts: 8

PostPosted: Sun Feb 08, 2004 9:09 pm    Post subject: portage profile directory inesistente! [Risolto] Reply with quote

aiuto!
ho cancellato alcune directory nelle partizioni in cui avevo portage ed ora, se tento di emergere un pacchetto:
!!! No profile directory; system mode unavailable.
Cosa posso fare?
emerge sync funziona, ma credo non c'entri nulla.
Il fatto e' che, come un allocco ho cancellato i profili da /var/portage/profiles che ora e' vuota!
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30966
Location: here

PostPosted: Sun Feb 08, 2004 11:09 pm    Post subject: Reply with quote

Prova emerge sync.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
bingo bongo
n00b
n00b


Joined: 03 Jan 2004
Posts: 8

PostPosted: Sun Feb 08, 2004 11:15 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Prova emerge sync.

ehm... avevo detto che che l'ho provato gia' e scarica la lista, ma emerge da' sempre quell'errore.
Grazie cmq.
Mi sarebbe utile sapere cosa c'e' nella directory .../portage/profiles
o qualche profilo di esempio.
Se non sono file lunghi e riesco a trovarci una logica magari li copio e modifico.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30966
Location: here

PostPosted: Sun Feb 08, 2004 11:18 pm    Post subject: Re: portage profile directory inesistente! Reply with quote

bingo bongo wrote:
Il fatto e' che, come un allocco ho cancellato i profili da /var/portage/profiles che ora e' vuota!

Non esiste /var/portage/profiles.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
bingo bongo
n00b
n00b


Joined: 03 Jan 2004
Posts: 8

PostPosted: Mon Feb 09, 2004 12:19 am    Post subject: Re: portage profile directory inesistente! Reply with quote

Non esiste /var/portage/profiles.[/quote]
ok, evidentemente e' passato tanto tempo da quando ho personalizzato il mio portage che non ricordo quale era l'originale.
In quale directory ci sono i profili di portage?
Back to top
View user's profile Send private message
yuza
Apprentice
Apprentice


Joined: 17 Dec 2003
Posts: 210
Location: Rome, in front of my comp...

PostPosted: Mon Feb 09, 2004 1:01 am    Post subject: Reply with quote

Mi sa che sono in /usr/portage/profiles. Comunque anche io l'altro giorno ho avuto dei problemi dopo aver completamente cancellato il portage tree. Secondo me ti conviene procurarti uno snapshot di portage, magari prendendolo da uno dei dischi di installazione, decomprimerlo e poi fare un emerge sync per avere uno snapshot aggiornato. A seconda della versione di portage che hai potrebbe darti degli errori del tipo che non va bene la sintassi in alcuni profile. Io ho risolto cancellando uno ad uno i profile che mi indicava nei messaggi di errore... dopo aver cancellato il secondo o il terzo emerge sync è partito e sono riuscito a riavere un portage tree nuovo di zecca
Back to top
View user's profile Send private message
shev
Bodhisattva
Bodhisattva


Joined: 03 Feb 2003
Posts: 4084
Location: Italy

PostPosted: Mon Feb 09, 2004 9:13 am    Post subject: Reply with quote

yuza wrote:
Secondo me ti conviene procurarti uno snapshot di portage, magari prendendolo da uno dei dischi di installazione


Ricordo che sui mirror gentoo ci stanno anche snapshot del portage aggiornati, sicuramente più aggiornati di quelli presenti sui cd d'installazione. Solo per dovere di cronaca.
_________________
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Feb 09, 2004 9:27 am    Post subject: Reply with quote

Non mi é chiaro consa intenda con "personalizzazione" del portage.

Se il problema é /usr/portage/profiles un "emerge sync" la rimette a posto, un controllo al /etc/make.conf per evitare che non ci siano strani riferimenti a /var/portage/profiles e dopo dovrebbe andare.

Se non funziona "emerge sync" allora é il caso di ricorrere allo snapshot...
_________________
Ciao da me!
Back to top
View user's profile Send private message
bingo bongo
n00b
n00b


Joined: 03 Jan 2004
Posts: 8

PostPosted: Mon Feb 09, 2004 10:13 am    Post subject: Reply with quote

il problema non e' tanto l'allocazione, ma il metodo che dovrei seguire, mi spiego:
vedendo che la directory /usr/portage diventava troppo affollata, ho deciso di spostare tutto nella directory /var/portage che avevo creato nella dir /var che a sua volta era in una partizione a se stante. Naturalmente ho fatto tutte le modifiche al file /etc/make.conf (su $PORTDIR ed altri percorsi).In tal senso ho personalizzato portage, e tutto ha funzionato alla grande per un mesetto, in cui ho emerso tutto cio' che volevo.
Un bel di' ho fatto un casino su /var ed ho perso tutto.
Ricostruito l'albero delle dir come lo avevo configurato, ora mi funziona emerge sync (che scarica la lista dei file ed il portage tree) ma se do' emerge "nomepacchetto" mi da' il messaggio: "No profile directory".
Ho letto che si puo' installare od estrarre uno snapshot di portage.
Non so cosa sia uno snapshot, so solo installare a manina i pacchetti tar.gz, ognuno con il suo makefile da configurare, make, make install, eccetera.
Ho esaminato il disco di installazione di gentoo-basic, ma non ci ho cavato nulla, ho trovato solo degli script in php. Ci sara' un modo per rimettere tutto a posto?
Back to top
View user's profile Send private message
cerri
Bodhisattva
Bodhisattva


Joined: 05 Mar 2003
Posts: 2957
Location: # init S

PostPosted: Mon Feb 09, 2004 10:28 am    Post subject: Reply with quote

Si. In /etc c'è il link simbolico make.profile che dopo il tuo spostamento è divenuto incosistente. Sistema quello e il gioco è fatto.
_________________
Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Feb 09, 2004 10:32 am    Post subject: Reply with quote

bingo bongo wrote:
Un bel di' ho fatto un casino su /var ed ho perso tutto.
Ricostruito l'albero delle dir come lo avevo configurato, ora mi funziona emerge sync (che scarica la lista dei file ed il portage tree) ma se do' emerge "nomepacchetto" mi da' il messaggio: "No profile directory".


Ok, a me sembrava che l' emerge sync sincronizzasse tutto il contenuto della $PORTDIR, compresa la directory profiles. ma evidentemente non é così

bingo bongo wrote:

Ho letto che si puo' installare od estrarre uno snapshot di portage.
Non so cosa sia uno snapshot, so solo installare a manina i pacchetti tar.gz, ognuno con il suo makefile da configurare, make, make install, eccetera.


Ti basta il saper usare il tar :-P
Leggi qui il punto 11.
_________________
Ciao da me!
Back to top
View user's profile Send private message
bingo bongo
n00b
n00b


Joined: 03 Jan 2004
Posts: 8

PostPosted: Mon Feb 09, 2004 10:35 am    Post subject: Reply with quote

cerri wrote:
Si. In /etc c'è il link simbolico make.profile che dopo il tuo spostamento è divenuto incosistente. Sistema quello e il gioco è fatto.

controllato: era broken, ma ora che punta alla dir /var/portage/profiles non emergo lo stesso (stesso errore).
In realta' i miei problemi non sono iniziati con lo spostamento (a suo tempo avevo sistemato anche il link) ma dopo la cancellazione del contenuto della dir profiles.
Devo reisntallare il portage, ma non so come si fa. E su google con "snapshot gentoo" non ci cavo nulla.
Ma cosa significa estrarre uno snapshot?
Back to top
View user's profile Send private message
cerri
Bodhisattva
Bodhisattva


Joined: 05 Mar 2003
Posts: 2957
Location: # init S

PostPosted: Mon Feb 09, 2004 10:37 am    Post subject: Reply with quote

bingo bongo wrote:
controllato: era broken, ma ora che punta alla dir /var/portage/profiles non emergo lo stesso (stesso errore).
In realta' i miei problemi non sono iniziati con lo spostamento (a suo tempo avevo sistemato anche il link) ma dopo la cancellazione del contenuto della dir profiles.

A beh, se è vuota ovvio che ti da errore...
_________________
Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito
Back to top
View user's profile Send private message
shev
Bodhisattva
Bodhisattva


Joined: 03 Feb 2003
Posts: 4084
Location: Italy

PostPosted: Mon Feb 09, 2004 10:41 am    Post subject: Reply with quote

bingo bongo wrote:
Ma cosa significa estrarre uno snapshot?


Fare un:
Code:
# tar -xvjf /path/snapshots/portage-yyyymmdd.tar.bz2 -C /usr

come dice anche la guida all'installazione. Lo snapshot del portage non è altro che "un'istantanea" del portage alla data yyyymmdd, una tar di tutto il contenuto del portage tree (ovvero di /usr/portage) in quella data. Trovi queste "istantanee" sui vari mirror gentoo.

p.s.: ovviamente se il portage l'hai in /var metti /var invece di /usr nel comando indicato. Insomma, adattalo alle tue esigenze
_________________
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Back to top
View user's profile Send private message
bingo bongo
n00b
n00b


Joined: 03 Jan 2004
Posts: 8

PostPosted: Mon Feb 09, 2004 1:35 pm    Post subject: Reply with quote

ringrazio tutti, ho risolto il problema come suggerito da Shev e Randomaze.
Segnalo, cmq che sul cd live (che dovrebbe essere il basic, da cui ho fatto l'installazione dallo stage 1) non c'e' alcuna directory snapshot (cd scaricato nel dicembre 2003).
Ho trovato lo snapshot sui mirror di gentoo.
Ora non capisco perche' nel calcolare le dipendenze di alcuni pacchetti che ha nel tree (sottolineo, solo di alcuni) e' molto lento (anche l'indicatore animato e' lento), mentre prima sfrecciava per pacchetti di qualsiasi dimensione.
Grazie ancora :-)
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