Je viens de me rendre compte que la commande ebuild effectue maintenant
une v=E9rification du checksum du fichier .ebuild avant de commencer.
Ceci est certainement tr=E8s bien du point de vue de la s=E9curit=E9, =
mais il
se trouve que j'ai parfois besoin d'en modifier le contenu. Mais
maintenant, toute modification se heurte au message :
!!! Digest verification Failed:
!!! /usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild
!!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync' =
and
>>> optionally examine the file(s) for corruption. A sync will fix most
cases.
Il est vrai que ce n'est peut-=EAtre pas une bonne id=E9e de modifier
directement l'ebuild dans /usr/portage, donc j'ai cr=E9=E9 une copie =
dans
/root/, que j'ai modifi=E9e. Ce qui donne :
ebuild /root/eclipse-3.1_pre5.ebuild unpack
!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:
!!! None
!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:
!!! None
doebuild(): aux_get() error reading /eclipse-3.1_pre5; aborting.
Ceci n'est pas d=FB =E0 mes modifs : j'ai exactement le m=EAme message
d'erreur si j'utilise le fichier .ebuild d'origine.
Comment puis-je faire pour continuer =E0 modifier impun=E9ment les =
ebuilds =E0
ma fa=E7on, in=E9l=E9gante mais qui me satisfait pleinement ?
Merci d'avance pour votre aide.
--=20
St=E9phan BERNARD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>ebuild et "Digest verification"</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=3D2>Bonjour,</FONT>
</P>
<P><FONT SIZE=3D2>Je viens de me rendre compte que la commande ebuild =
effectue maintenant</FONT>
<BR><FONT SIZE=3D2>une v=E9rification du checksum du fichier .ebuild =
avant de commencer.</FONT>
</P>
<P><FONT SIZE=3D2>Ceci est certainement tr=E8s bien du point de vue de =
la s=E9curit=E9, mais il</FONT>
<BR><FONT SIZE=3D2>se trouve que j'ai parfois besoin d'en modifier le =
contenu. Mais</FONT>
<BR><FONT SIZE=3D2>maintenant, toute modification se heurte au message =
:</FONT>
</P>
<P><FONT SIZE=3D2>!!! Digest verification Failed:</FONT>
<BR><FONT SIZE=3D2>!!! =
/usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild</FONT>
<BR><FONT SIZE=3D2>!!! Reason: Filesize does not match recorded =
size</FONT>
</P>
<P><FONT SIZE=3D2>>>> Please ensure you have sync'd properly. =
Please try 'emerge sync' and</FONT>
<BR><FONT SIZE=3D2>>>> optionally examine the file(s) for =
corruption. A sync will fix most</FONT>
<BR><FONT SIZE=3D2>cases.</FONT>
</P>
<P><FONT SIZE=3D2>Il est vrai que ce n'est peut-=EAtre pas une bonne =
id=E9e de modifier</FONT>
<BR><FONT SIZE=3D2>directement l'ebuild dans /usr/portage, donc j'ai =
cr=E9=E9 une copie dans</FONT>
<BR><FONT SIZE=3D2>/root/, que j'ai modifi=E9e. Ce qui donne :</FONT>
</P>
<P><FONT SIZE=3D2>Ceci n'est pas d=FB =E0 mes modifs : j'ai exactement =
le m=EAme message</FONT>
<BR><FONT SIZE=3D2>d'erreur si j'utilise le fichier .ebuild =
d'origine.</FONT>
</P>
<P><FONT SIZE=3D2>Comment puis-je faire pour continuer =E0 modifier =
impun=E9ment les ebuilds =E0</FONT>
<BR><FONT SIZE=3D2>ma fa=E7on, in=E9l=E9gante mais qui me satisfait =
pleinement ?</FONT>
</P>
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
kakou
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Bernard Stephan wrote:
ebuild et "Digest verification"
Bonjour,
Je viens de me rendre compte que la commande ebuild effectue maintenant une vérification du checksum du fichier .ebuild avant de commencer.
Ceci est certainement très bien du point de vue de la sécurité, mais il se trouve que j'ai parfois besoin d'en modifier le contenu. Mais maintenant, toute modification se heurte au message :
!!! Digest verification Failed: !!! /usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild !!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases.
Il est vrai que ce n'est peut-être pas une bonne idée de modifier directement l'ebuild dans /usr/portage, donc j'ai créé une copie dans /root/, que j'ai modifiée. Ce qui donne :
ebuild /root/eclipse-3.1_pre5.ebuild unpack !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None doebuild(): aux_get() error reading /eclipse-3.1_pre5; aborting.
Ceci n'est pas dû à mes modifs : j'ai exactement le même message d'erreur si j'utilise le fichier .ebuild d'origine.
Comment puis-je faire pour continuer à modifier impunément les ebuilds à ma façon, inélégante mais qui me satisfait pleinement ?
Merci d'avance pour votre aide. -- Stéphan BERNARD
en utilisant le PORTDIR_OVERLAY=/usr/local/portage (dans /etc/make.conf)
tu tulise la meme hierarchie(de rep et fichier) que dans /usr/portage mais avec des ebuild perso ou modifier
donc en creant un /usr/local/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild
ca devrait fonctionner :)
non?
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Je viens de me rendre compte que la commande ebuild effectue maintenant
une vérification du checksum du fichier .ebuild avant de commencer.
Ceci est certainement très bien du point de vue de la sécurité, mais il
se trouve que j'ai parfois besoin d'en modifier le contenu. Mais
maintenant, toute modification se heurte au message :
!!! Digest verification Failed:
!!! /usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild
!!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync'
and
>>> optionally examine the file(s) for corruption. A sync will fix most
cases.
Il est vrai que ce n'est peut-être pas une bonne idée de modifier
directement l'ebuild dans /usr/portage, donc j'ai créé une copie dans
/root/, que j'ai modifiée. Ce qui donne :
ebuild /root/eclipse-3.1_pre5.ebuild unpack
!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:
!!! None
!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:
!!! None
doebuild(): aux_get() error reading /eclipse-3.1_pre5; aborting.
Ceci n'est pas dû à mes modifs : j'ai exactement le même message
d'erreur si j'utilise le fichier .ebuild d'origine.
Comment puis-je faire pour continuer à modifier impunément les
ebuilds à
ma façon, inélégante mais qui me satisfait pleinement ?
Merci d'avance pour votre aide.
--
Stéphan BERNARD
en utilisant le
PORTDIR_OVERLAY=/usr/local/portage
(dans /etc/make.conf)
tu tulise la meme hierarchie(de rep et fichier) que dans /usr/portage
mais avec des ebuild perso ou modifier
donc en creant un
/usr/local/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild
ca devrait fonctionner :)
non?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Je viens de me rendre compte que la commande ebuild effectue maintenant une vérification du checksum du fichier .ebuild avant de commencer.
Ceci est certainement très bien du point de vue de la sécurité, mais il se trouve que j'ai parfois besoin d'en modifier le contenu. Mais maintenant, toute modification se heurte au message :
!!! Digest verification Failed: !!! /usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild !!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases.
Il est vrai que ce n'est peut-être pas une bonne idée de modifier directement l'ebuild dans /usr/portage, donc j'ai créé une copie dans /root/, que j'ai modifiée. Ce qui donne :
ebuild /root/eclipse-3.1_pre5.ebuild unpack !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None doebuild(): aux_get() error reading /eclipse-3.1_pre5; aborting.
Ceci n'est pas dû à mes modifs : j'ai exactement le même message d'erreur si j'utilise le fichier .ebuild d'origine.
Comment puis-je faire pour continuer à modifier impunément les ebuilds à ma façon, inélégante mais qui me satisfait pleinement ?
Merci d'avance pour votre aide. -- Stéphan BERNARD
en utilisant le PORTDIR_OVERLAY=/usr/local/portage (dans /etc/make.conf)
tu tulise la meme hierarchie(de rep et fichier) que dans /usr/portage mais avec des ebuild perso ou modifier
donc en creant un /usr/local/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild
ca devrait fonctionner :)
non?
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Mauvaise idée de faire une modification d'ebuild comme ça. Tu dois utiliser un repos local d'ebuild pour faire les choses proprement. il y a de la doc sur le site de gentoo sur les PORTDIR_OVERLAY ;)
Le lundi 02 mai 2005 à 12:23 +0200, Bernard Stephan a écrit :
Bonjour,
Je viens de me rendre compte que la commande ebuild effectue maintenant une vérification du checksum du fichier .ebuild avant de commencer.
Ceci est certainement très bien du point de vue de la sécurité, mai s il se trouve que j'ai parfois besoin d'en modifier le contenu. Mais maintenant, toute modification se heurte au message :
!!! Digest verification Failed: !!! /usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild !!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases.
Il est vrai que ce n'est peut-être pas une bonne idée de modifier directement l'ebuild dans /usr/portage, donc j'ai créé une copie dans /root/, que j'ai modifiée. Ce qui donne :
ebuild /root/eclipse-3.1_pre5.ebuild unpack !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None doebuild(): aux_get() error reading /eclipse-3.1_pre5; aborting.
Ceci n'est pas dû à mes modifs : j'ai exactement le même message d'erreur si j'utilise le fichier .ebuild d'origine.
Comment puis-je faire pour continuer à modifier impunément les ebuild s à ma façon, inélégante mais qui me satisfait pleinement ?
Merci d'avance pour votre aide. -- Stéphan BERNARD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <META NAME="GENERATOR" CONTENT="GtkHTML/3.6.1"> <TITLE>ebuild et "Digest verification"</TITLE> </HEAD> <BODY> Mauvaise idée de faire une modification d'ebuild comme ça. Tu doi s utiliser un repos local d'ebuild pour faire les choses proprement.<BR> il y a de la doc sur le site de gentoo sur les PORTDIR_OVERLAY <IMG SRC=" cid:" ALIGN="middle" ALT=";)" BO RDER="0"><BR> <BR> Le lundi 02 mai 2005 à 12:23 +0200, Bernard Stephan a écrit :<BR> <BLOCKQUOTE TYPE=CITE> <FONT SIZE="2"><FONT COLOR="#000000">Bonjour,</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Je viens de me rendre compte q ue la commande ebuild effectue maintenant</FONT></FONT><FONT COLOR="#0000 00"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">une vérification du check sum du fichier .ebuild avant de commencer.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Ceci est certainement trè s bien du point de vue de la sécurité, mais il</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">se trouve que j'ai parfois bes oin d'en modifier le contenu. Mais</FONT></FONT><FONT COLOR="#000000"> </ FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">maintenant, toute modification se heurte au message :</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! Digest verification Failed :</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! /usr/por tage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild</FONT></FONT><FONT CO LOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! Reason: Filesize does not match recorded size</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">>>> Please ensure you have sync'd properly. Please try 'emerge sync' and</FONT></FONT><FONT COLO R="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">>>> optionally examin e the file(s) for corruption. A sync will fix most</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">cases.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Il est vrai que ce n'est peut- être pas une bonne idée de modifier</FONT></FONT><FONT COLOR="# 000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">directement l'ebuild dans /usr /portage, donc j'ai créé une copie dans</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">/root/, que j'ai modifiée . Ce qui donne :</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">ebuild /root/eclipse-3.1_pre5. ebuild unpack</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:</FONT></FONT><FONT COLOR="#000000"> < /FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! &nb sp; None</FONT></FONT><FONT COLOR="#0 00000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:</FONT></FONT><FONT COLOR="#000000"> < /FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! &nb sp; None</FONT></FONT><FONT COLOR="#0 00000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">doebuild(): aux_get() error re ading /eclipse-3.1_pre5; aborting.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Ceci n'est pas dû à mes modifs : j'ai exactement le même message</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">d'erreur si j'utilise le fichi er .ebuild d'origine.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Comment puis-je faire pour con tinuer à modifier impunément les ebuilds à</FONT></FONT><FON T COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">ma façon, inélé gante mais qui me satisfait pleinement ?</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Merci d'avance pour votre aide .</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">-- </FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">Stéphan BERNARD</FONT></F ONT><BR> <BR> </BLOCKQUOTE> </BODY> </HTML>
Mauvaise idée de faire une modification d'ebuild comme ça. Tu dois
utiliser un repos local d'ebuild pour faire les choses proprement.
il y a de la doc sur le site de gentoo sur les PORTDIR_OVERLAY ;)
Le lundi 02 mai 2005 à 12:23 +0200, Bernard Stephan a écrit :
Bonjour,
Je viens de me rendre compte que la commande ebuild effectue
maintenant
une vérification du checksum du fichier .ebuild avant de commencer.
Ceci est certainement très bien du point de vue de la sécurité, mai s
il
se trouve que j'ai parfois besoin d'en modifier le contenu. Mais
maintenant, toute modification se heurte au message :
!!! Digest verification Failed:
!!! /usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild
!!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync'
and
>>> optionally examine the file(s) for corruption. A sync will fix
most
cases.
Il est vrai que ce n'est peut-être pas une bonne idée de modifier
directement l'ebuild dans /usr/portage, donc j'ai créé une copie dans
/root/, que j'ai modifiée. Ce qui donne :
ebuild /root/eclipse-3.1_pre5.ebuild unpack
!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:
!!! None
!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:
!!! None
doebuild(): aux_get() error reading /eclipse-3.1_pre5; aborting.
Ceci n'est pas dû à mes modifs : j'ai exactement le même message
d'erreur si j'utilise le fichier .ebuild d'origine.
Comment puis-je faire pour continuer à modifier impunément les ebuild s
à
ma façon, inélégante mais qui me satisfait pleinement ?
Merci d'avance pour votre aide.
--
Stéphan BERNARD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.6.1">
<TITLE>ebuild et "Digest verification"</TITLE>
</HEAD>
<BODY>
Mauvaise idée de faire une modification d'ebuild comme ça. Tu doi s utiliser un repos local d'ebuild pour faire les choses proprement.<BR>
il y a de la doc sur le site de gentoo sur les PORTDIR_OVERLAY <IMG SRC=" cid:1115029907.9925.3.camel@gentoo.zdra.org" ALIGN="middle" ALT=";)" BO RDER="0"><BR>
<BR>
Le lundi 02 mai 2005 à 12:23 +0200, Bernard Stephan a écrit :<BR>
<BLOCKQUOTE TYPE=CITE>
<FONT SIZE="2"><FONT COLOR="#000000">Bonjour,</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">Je viens de me rendre compte q ue la commande ebuild effectue maintenant</FONT></FONT><FONT COLOR="#0000 00"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">une vérification du check sum du fichier .ebuild avant de commencer.</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">Ceci est certainement trè s bien du point de vue de la sécurité, mais il</FONT></FONT><FONT COLOR="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">se trouve que j'ai parfois bes oin d'en modifier le contenu. Mais</FONT></FONT><FONT COLOR="#000000"> </ FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">maintenant, toute modification se heurte au message :</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">!!! Digest verification Failed :</FONT></FONT><FONT COLOR="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">!!! /usr/por tage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild</FONT></FONT><FONT CO LOR="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">!!! Reason: Filesize does not match recorded size</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">>>> Please ensure you have sync'd properly. Please try 'emerge sync' and</FONT></FONT><FONT COLO R="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">>>> optionally examin e the file(s) for corruption. A sync will fix most</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">cases.</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">Il est vrai que ce n'est peut- être pas une bonne idée de modifier</FONT></FONT><FONT COLOR="# 000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">directement l'ebuild dans /usr /portage, donc j'ai créé une copie dans</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">/root/, que j'ai modifiée . Ce qui donne :</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">ebuild /root/eclipse-3.1_pre5. ebuild unpack</FONT></FONT><FONT COLOR="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:</FONT></FONT><FONT COLOR="#000000"> < /FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">!!! &nb sp; None</FONT></FONT><FONT COLOR="#0 00000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:</FONT></FONT><FONT COLOR="#000000"> < /FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">!!! &nb sp; None</FONT></FONT><FONT COLOR="#0 00000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">doebuild(): aux_get() error re ading /eclipse-3.1_pre5; aborting.</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">Ceci n'est pas dû à mes modifs : j'ai exactement le même message</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">d'erreur si j'utilise le fichi er .ebuild d'origine.</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">Comment puis-je faire pour con tinuer à modifier impunément les ebuilds à</FONT></FONT><FON T COLOR="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">ma façon, inélé gante mais qui me satisfait pleinement ?</FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">Merci d'avance pour votre aide .</FONT></FONT><FONT COLOR="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">-- </FONT></FONT><FONT COLOR ="#000000"> </FONT><BR>
<FONT SIZE="2"><FONT COLOR="#000000">Stéphan BERNARD</FONT></F ONT><BR>
<BR>
</BLOCKQUOTE>
</BODY>
</HTML>
Mauvaise idée de faire une modification d'ebuild comme ça. Tu dois utiliser un repos local d'ebuild pour faire les choses proprement. il y a de la doc sur le site de gentoo sur les PORTDIR_OVERLAY ;)
Le lundi 02 mai 2005 à 12:23 +0200, Bernard Stephan a écrit :
Bonjour,
Je viens de me rendre compte que la commande ebuild effectue maintenant une vérification du checksum du fichier .ebuild avant de commencer.
Ceci est certainement très bien du point de vue de la sécurité, mai s il se trouve que j'ai parfois besoin d'en modifier le contenu. Mais maintenant, toute modification se heurte au message :
!!! Digest verification Failed: !!! /usr/portage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild !!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases.
Il est vrai que ce n'est peut-être pas une bonne idée de modifier directement l'ebuild dans /usr/portage, donc j'ai créé une copie dans /root/, que j'ai modifiée. Ce qui donne :
ebuild /root/eclipse-3.1_pre5.ebuild unpack !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None !!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified: !!! None doebuild(): aux_get() error reading /eclipse-3.1_pre5; aborting.
Ceci n'est pas dû à mes modifs : j'ai exactement le même message d'erreur si j'utilise le fichier .ebuild d'origine.
Comment puis-je faire pour continuer à modifier impunément les ebuild s à ma façon, inélégante mais qui me satisfait pleinement ?
Merci d'avance pour votre aide. -- Stéphan BERNARD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <META NAME="GENERATOR" CONTENT="GtkHTML/3.6.1"> <TITLE>ebuild et "Digest verification"</TITLE> </HEAD> <BODY> Mauvaise idée de faire une modification d'ebuild comme ça. Tu doi s utiliser un repos local d'ebuild pour faire les choses proprement.<BR> il y a de la doc sur le site de gentoo sur les PORTDIR_OVERLAY <IMG SRC=" cid:" ALIGN="middle" ALT=";)" BO RDER="0"><BR> <BR> Le lundi 02 mai 2005 à 12:23 +0200, Bernard Stephan a écrit :<BR> <BLOCKQUOTE TYPE=CITE> <FONT SIZE="2"><FONT COLOR="#000000">Bonjour,</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Je viens de me rendre compte q ue la commande ebuild effectue maintenant</FONT></FONT><FONT COLOR="#0000 00"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">une vérification du check sum du fichier .ebuild avant de commencer.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Ceci est certainement trè s bien du point de vue de la sécurité, mais il</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">se trouve que j'ai parfois bes oin d'en modifier le contenu. Mais</FONT></FONT><FONT COLOR="#000000"> </ FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">maintenant, toute modification se heurte au message :</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! Digest verification Failed :</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! /usr/por tage/dev-util/eclipse-sdk/eclipse-sdk-3.1_pre5.ebuild</FONT></FONT><FONT CO LOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! Reason: Filesize does not match recorded size</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">>>> Please ensure you have sync'd properly. Please try 'emerge sync' and</FONT></FONT><FONT COLO R="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">>>> optionally examin e the file(s) for corruption. A sync will fix most</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">cases.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Il est vrai que ce n'est peut- être pas une bonne idée de modifier</FONT></FONT><FONT COLOR="# 000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">directement l'ebuild dans /usr /portage, donc j'ai créé une copie dans</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">/root/, que j'ai modifiée . Ce qui donne :</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">ebuild /root/eclipse-3.1_pre5. ebuild unpack</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:</FONT></FONT><FONT COLOR="#000000"> < /FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! &nb sp; None</FONT></FONT><FONT COLOR="#0 00000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! aux_get(): ebuild path for '/eclipse-3.1_pre5' not specified:</FONT></FONT><FONT COLOR="#000000"> < /FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">!!! &nb sp; None</FONT></FONT><FONT COLOR="#0 00000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">doebuild(): aux_get() error re ading /eclipse-3.1_pre5; aborting.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Ceci n'est pas dû à mes modifs : j'ai exactement le même message</FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">d'erreur si j'utilise le fichi er .ebuild d'origine.</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Comment puis-je faire pour con tinuer à modifier impunément les ebuilds à</FONT></FONT><FON T COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">ma façon, inélé gante mais qui me satisfait pleinement ?</FONT></FONT><BR> <BR> <FONT SIZE="2"><FONT COLOR="#000000">Merci d'avance pour votre aide .</FONT></FONT><FONT COLOR="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">-- </FONT></FONT><FONT COLOR ="#000000"> </FONT><BR> <FONT SIZE="2"><FONT COLOR="#000000">Stéphan BERNARD</FONT></F ONT><BR> <BR> </BLOCKQUOTE> </BODY> </HTML>