View previous topic :: View next topic |
Author |
Message |
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Wed May 10, 2006 10:55 am Post subject: Re: problemi con il nuovo portage |
|
|
matrix wrote: | Salve,
con l'avvento del nuovo portage ci sono problemi ad usare il portage in squashfs in quanto ad ogni emerge lui tente di riscrivere il manifest! Qualcuno di voi ha trovato un workaround per questo fatto? |
Basta mantenere attiva la directory creata con unionfs, in questo modo è possibile effettuare cmq delle modifiche e ogni tot si ricomprime il tutto. _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
matrix n00b
Joined: 31 May 2005 Posts: 13
|
Posted: Wed May 10, 2006 11:31 am Post subject: Re: problemi con il nuovo portage |
|
|
Non mi piace come cosa, dovrei stare a ricreare di tanto in tanto l'immagine in squashfs del portage... per ora ho modificato il file
/usr/lib/portage/pym/portage_manifest.py
le linee sono
336/337
#if self.compat:
#self._writeDigests()
357
update_manifest = False
la prima modifica ho semplicemente commentato quelle due righe, mentre nella seconda la riga l'ho aggiunta (dopo c'è un if)
cosi funziona tutto però non mi piace lo stesso.... |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Wed May 10, 2006 11:37 am Post subject: Re: problemi con il nuovo portage |
|
|
matrix wrote: | Non mi piace come cosa, dovrei stare a ricreare di tanto in tanto l'immagine in squashfs del portage... |
Visto che io ricreo lo squash dopo ogni sync non mi crea grossi problemi anzi la trovo una soluzione pulita ma queste sono solo preferenze personali, il bello di Gentoo è che ognuno può scegliere _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
matrix n00b
Joined: 31 May 2005 Posts: 13
|
Posted: Thu May 11, 2006 12:38 pm Post subject: Re: problemi con il nuovo portage |
|
|
In pratica fai il sync, poi aggiorni e poi rifai il sync? credo che si potrebbe integrare allo script che avevo postato (modificando anche il fatto che il mount in unionfs rimane attivo sempre) |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Thu May 11, 2006 12:44 pm Post subject: Re: problemi con il nuovo portage |
|
|
matrix wrote: | In pratica fai il sync, poi aggiorni e poi rifai il sync? |
no, al momento synco su unionfs, aggiorno lo squash e sostituisco lo squash all'unionfs, per fare quello che suggerivo basta, dopo aver aggiornato lo squash rimettere unionfs in modo che nell directory rw dello union ci rimangano solo le modifiche tra un sync e l'altro _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
|