Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
genlop -c non funziona più [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
devilheart
l33t
l33t


Joined: 17 Mar 2005
Posts: 848
Location: Villach, Austria

PostPosted: Sun Nov 05, 2006 11:43 am    Post subject: genlop -c non funziona più [risolto] Reply with quote

come da titolo genlop -c non funziona correttamente. oggi ho aperto konsole ed ho iniziato un merge. poi ho aperto un altro terminale, ho dato genlop -c ma mi dice
Code:
!!! Error: no working merge found.
(the -c option only works if there is an ongoing compilation, see manpage)
idee?

Last edited by devilheart on Tue Nov 07, 2006 10:17 am; edited 1 time in total
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Nov 05, 2006 11:56 am    Post subject: Re: genlop -c non funziona più Reply with quote

devilheart wrote:
come da titolo genlop -c non funziona correttamente. oggi ho aperto konsole ed ho iniziato un merge. poi ho aperto un altro terminale, ho dato genlop -c ma mi dice
Code:
!!! Error: no working merge found.
(the -c option only works if there is an ongoing compilation, see manpage)
idee?


facendo la traduzione dell'errore dice che quella opzione funziona solo se c'è una compilazione in corso, ed in effetti leggendo il man dice:
Code:

 -c --current
              show the current merge in action.


credo sia dovuto al fatto che usi due terminali diversi, e sul terminale dove hai lanciato genlop -c, non vi è una ocmpilazione in atto.

ciauz
Back to top
View user's profile Send private message
knefas
l33t
l33t


Joined: 21 Dec 2003
Posts: 828

PostPosted: Sun Nov 05, 2006 11:59 am    Post subject: Reply with quote

No, il terminale non credo sia il problema, genlop dovrebbe leggere il log di emerge. Piu' probabilmente il problema e' se l'hai lanciato nella fase di fetching (quando scarica i sorgenti). Mi pare che genlop -c funzioni solo mentre si sta compilando.
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Nov 05, 2006 12:00 pm    Post subject: Reply with quote

knefas wrote:
No, il terminale non credo sia il problema, genlop dovrebbe leggere il log di emerge. Piu' probabilmente il problema e' se l'hai lanciato nella fase di fetching (quando scarica i sorgenti). Mi pare che genlop -c funzioni solo mentre si sta compilando.


si genlop legge /var/log/emerge.log ,
ma se non si compila nulla ovviamente non riporta nulla.

ciauz
Back to top
View user's profile Send private message
lucapost
Veteran
Veteran


Joined: 24 Nov 2005
Posts: 1419
Location: <ud|me|ts> - Italy

PostPosted: Sun Nov 05, 2006 12:05 pm    Post subject: Reply with quote

Anche a me capitato quell'errore!
A me accade quando lancio genlop -c nel mentre emerge fa i check all'inizio e quando rimuove la versione precedente del pacchetto da aggiornare!
Nel 'mezzo' dell'installazzione tutto ok!
_________________
LP
Back to top
View user's profile Send private message
devilheart
l33t
l33t


Joined: 17 Mar 2005
Posts: 848
Location: Villach, Austria

PostPosted: Sun Nov 05, 2006 12:07 pm    Post subject: Reply with quote

in questo momento sto compilando (e per compilando intendo dopo il ./configure e prima del make install) openssh ma genlop -c continua a lamentarsi...

Last edited by devilheart on Sun Nov 05, 2006 12:08 pm; edited 1 time in total
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Nov 05, 2006 12:07 pm    Post subject: Reply with quote

lucapost wrote:
Anche a me capitato quell'errore!
A me accade quando lancio genlop -c nel mentre emerge fa i check all'inizio e quando rimuove la versione precedente del pacchetto da aggiornare!
Nel 'mezzo' dell'installazzione tutto ok!


non è un errore di genlop, è una sua opzione è funziona in quel modo. ciauz
Back to top
View user's profile Send private message
bender86
Guru
Guru


Joined: 18 Mar 2005
Posts: 484

PostPosted: Sun Nov 05, 2006 6:53 pm    Post subject: Reply with quote

devilheart wrote:
in questo momento sto compilando (e per compilando intendo dopo il ./configure e prima del make install) openssh ma genlop -c continua a lamentarsi...

Prova a farlo tra make e make install, e a dargli il percorso del file genlop -c -f /var/log/emerge.log.
Prova anche a vedere se il resto delle funzionalità funziona o meno.
Sei sicuro che il file /var/log/emerge.log abbia un contenuto coerente? Magari potrebbe esserci qualche linea strana a causa di una compilazione andata male.
Back to top
View user's profile Send private message
GiRa
l33t
l33t


Joined: 07 Apr 2005
Posts: 717

PostPosted: Sun Nov 05, 2006 8:01 pm    Post subject: Reply with quote

Emerge si lamenta di qualche errore sui lock dei file? A volte capita (tipo con NFS) ed allora non scrive su emerge.log.
Back to top
View user's profile Send private message
nick_spacca
l33t
l33t


Joined: 29 May 2004
Posts: 689
Location: Paris/France

PostPosted: Mon Nov 06, 2006 4:07 pm    Post subject: Re: genlop -c non funziona più Reply with quote

devilheart wrote:
come da titolo genlop -c non funziona correttamente. oggi ho aperto konsole ed ho iniziato un merge. poi ho aperto un altro terminale, ho dato genlop -c ma mi dice
Code:
!!! Error: no working merge found.
(the -c option only works if there is an ongoing compilation, see manpage)
idee?


Hai gia dato un'occhiata qui??? O eventualmente su bugs.gentoo.org??

Che versione di genlop usi? Io ho avuto il prob descritto in quel thread ed ho risolto tranquillamente...

EDIT: se ne parlava anche qui, e si consigliava la versione 0.30.5 che ora dovrebbe essere normalmente stabile x (quasi) tutti
_________________
I can resist anything but temptation.
(O. Wilde)
Back to top
View user's profile Send private message
devilheart
l33t
l33t


Joined: 17 Mar 2005
Posts: 848
Location: Villach, Austria

PostPosted: Tue Nov 07, 2006 10:17 am    Post subject: Reply with quote

ok, risolto. ho tolto -sandbox dalle FEATURES e adesso funziona. grazie a tutti
Back to top
View user's profile Send private message
nick_spacca
l33t
l33t


Joined: 29 May 2004
Posts: 689
Location: Paris/France

PostPosted: Tue Nov 07, 2006 10:36 am    Post subject: Reply with quote

devilheart wrote:
ok, risolto. ho tolto -sandbox dalle FEATURES e adesso funziona. grazie a tutti


Bene, sono contento che ti funzioni...giusto per curiosità, quale versione di genlop attualmente stai usando?
_________________
I can resist anything but temptation.
(O. Wilde)
Back to top
View user's profile Send private message
devilheart
l33t
l33t


Joined: 17 Mar 2005
Posts: 848
Location: Villach, Austria

PostPosted: Tue Nov 07, 2006 1:05 pm    Post subject: Reply with quote

0.30.5
Back to top
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Tue Nov 07, 2006 1:10 pm    Post subject: Reply with quote

Non mi pare una grande idea togliere sandbox dalle feature solo per genlop, è una feature parecchio importante e viene disabilitata solo in casi eccezionali. :roll:
_________________
Running Fast!
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Tue Nov 07, 2006 1:40 pm    Post subject: Reply with quote

Luca89 wrote:
Non mi pare una grande idea togliere sandbox dalle feature solo per genlop, è una feature parecchio importante e viene disabilitata solo in casi eccezionali. :roll:

Se non ho capito male ha tolto "-sandbox" da FEATURES, quindi sandbox veniva DISABILITATO con quella voce, e di conseguenza non veniva attivato per i vari processi di emerge, e genlop andava in crisi. Togliendo "-sandbox" la FEATURE "sandbox" è abilitata di default (e genlop è felice 8) )
_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Tue Nov 07, 2006 1:46 pm    Post subject: Reply with quote

Scen wrote:
Se non ho capito male ha tolto "-sandbox" da FEATURES, quindi sandbox veniva DISABILITATO con quella voce, e di conseguenza non veniva attivato per i vari processi di emerge, e genlop andava in crisi. Togliendo "-sandbox" la FEATURE "sandbox" è abilitata di default (e genlop è felice 8) )


Se è così come hai detto tu allora è ok :)
_________________
Running Fast!
Back to top
View user's profile Send private message
thewally
l33t
l33t


Joined: 12 May 2005
Posts: 703
Location: Genova

PostPosted: Tue Nov 07, 2006 1:57 pm    Post subject: Reply with quote

Scen wrote:
Se non ho capito male ha tolto "-sandbox" da FEATURES, quindi sandbox veniva DISABILITATO con quella voce, e di conseguenza non veniva attivato per i vari processi di emerge, e genlop andava in crisi. Togliendo "-sandbox" la FEATURE "sandbox" è abilitata di default (e genlop è felice 8) )

Confermo, senza sandbox genlop -c non può funzionare :wink:
Code:
cronus ~ # cat /etc/make.conf|grep FEATURES
FEATURES="ccache distlocks sandbox userpriv usersandbox buildpkg distclean"


genlop man pages wrote:
- The --current option only works if FEATURES contains ’sandbox’ and does not contain ’userpriv’, or if FEATURES contains
’sandbox’ and ’userpriv’ and ’usersandbox’. You can check this by running ‘portageq envvar FEATURES´ and checking its output.

_________________
Proudly Member of GeCHI
Back to top
View user's profile Send private message
devilheart
l33t
l33t


Joined: 17 Mar 2005
Posts: 848
Location: Villach, Austria

PostPosted: Tue Nov 07, 2006 5:16 pm    Post subject: Reply with quote

non ricordo in che occasione ho disattivato sandbox ma mi pare che mi dava problemi nel compilare un pacchetto
Back to top
View user's profile Send private message
thewally
l33t
l33t


Joined: 12 May 2005
Posts: 703
Location: Genova

PostPosted: Tue Nov 07, 2006 5:44 pm    Post subject: Reply with quote

devilheart wrote:
non ricordo in che occasione ho disattivato sandbox ma mi pare che mi dava problemi nel compilare un pacchetto

Il problema era nel pacchetto (BUG), non in sandbox (e quindi in portage) :wink:

Durante la compilazione, e nella fase di installazione (make install), si deve operare solamente all'interno di una ristretta porzione del filesystem (/var/tmp/portage/pacchetto-versione/), e non, sconfinare (copiando o modificando file) in altre parti del filesystem.
Questo perchè si rischierebbero inconsistenze nel sistema; ad installare, successivamente, nelle zone appropriate, ci pensa portage :wink:
_________________
Proudly Member of GeCHI
Back to top
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Tue Nov 07, 2006 6:17 pm    Post subject: Reply with quote

thewally wrote:
Durante la compilazione, e nella fase di installazione (make install), si deve operare solamente all'interno di una ristretta porzione del filesystem (/var/tmp/portage/pacchetto-versione/), e non, sconfinare (copiando o modificando file) in altre parti del filesystem.
Questo perchè si rischierebbero inconsistenze nel sistema; ad installare, successivamente, nelle zone appropriate, ci pensa portage :wink:


Esatto, sandbox serve proprio a questo, ad evitare che la compilazione di un pacchetto "sconfini" e scriva file dove gli pare, disattivarla in maniera globale quindi è un grave rischio.
_________________
Running Fast!
Back to top
View user's profile Send private message
devilheart
l33t
l33t


Joined: 17 Mar 2005
Posts: 848
Location: Villach, Austria

PostPosted: Tue Nov 07, 2006 6:32 pm    Post subject: Reply with quote

ma come fa la compilazione a sconfinare?
thewally wrote:

Code:
cronus ~ # cat /etc/make.conf|grep FEATURES
FEATURES="ccache distlocks sandbox userpriv usersandbox buildpkg distclean"
cosa fa distclean? nel man di make.conf non compare
Back to top
View user's profile Send private message
bender86
Guru
Guru


Joined: 18 Mar 2005
Posts: 484

PostPosted: Tue Nov 07, 2006 7:52 pm    Post subject: Reply with quote

devilheart wrote:
ma come fa la compilazione a sconfinare?

Non la compilazione, ma il make install. In genere installa nel percorso indicato con --prefix (o in altro modo), ma per esempio a volte potrebbe decidere di modificare qualcosa in /etc per conto suo. Sandbox serve proprio ad evitare ciò.
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