Bonjour, je viens de me faire avoir avec le très connu "touch: not
found" lors de make installworld
> ===> include (install)
> creating osreldate.h from newvers.sh
> touch: not found
> *** Error code 127
C'est un upgrade de 5-STABLE vers 6-STABLE (j'en ai fait plusieurs
récemment sans problème)
J'ai pourtant pris toutes mes pilules contre les boucs :
- reboot en single sur le noveau noyau
- vérification de la date
- adjkerntz -i
- vérification de la date
- gouguelisation, où la réponse est "Check the date, Luke"
- vérification de la date
Rien n'y fait. Pas d'autre piste dans Google. La machine tourne pour
l'instant avec un monde 5-STABLE et un noyau 6-STABLE, sans trop de
soucis, mais j'aime pô.
Rien n'y fait. Pas d'autre piste dans Google. La machine tourne pour l'instant avec un monde 5-STABLE et un noyau 6-STABLE, sans trop de soucis, mais j'aime pô.
Merci pour toutes les idées.
Est-ce que ton /tmp a suffisamment de place, et permet l'exécution de binaires (aka n'a pas l'option noexec dans la fstab) ?
XAv
Fred -- My heart is covered With thoughts entangled How could it ever have felt so real? Is there a place more lonely than I feel within? Could I have seen? Could I have known? I just took it as the truth (Within Temptation, Caged)
Rien n'y fait. Pas d'autre piste dans Google. La machine tourne pour
l'instant avec un monde 5-STABLE et un noyau 6-STABLE, sans trop de
soucis, mais j'aime pô.
Merci pour toutes les idées.
Est-ce que ton /tmp a suffisamment de place, et permet l'exécution de
binaires (aka n'a pas l'option noexec dans la fstab) ?
XAv
Fred
--
My heart is covered With thoughts entangled How could it ever have
felt so real? Is there a place more lonely than I feel within? Could I
have seen? Could I have known? I just took it as the truth
(Within Temptation, Caged)
Rien n'y fait. Pas d'autre piste dans Google. La machine tourne pour l'instant avec un monde 5-STABLE et un noyau 6-STABLE, sans trop de soucis, mais j'aime pô.
Merci pour toutes les idées.
Est-ce que ton /tmp a suffisamment de place, et permet l'exécution de binaires (aka n'a pas l'option noexec dans la fstab) ?
XAv
Fred -- My heart is covered With thoughts entangled How could it ever have felt so real? Is there a place more lonely than I feel within? Could I have seen? Could I have known? I just took it as the truth (Within Temptation, Caged)
xavier
F. Senault wrote:
Est-ce que ton /tmp a suffisamment de place, et permet l'exécution de binaires (aka n'a pas l'option noexec dans la fstab) ?
Ben non, c'est pas ça :
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1d 965M 13M 875M 1% /tmp
/dev/ad0s1a on / (ufs, local) /dev/ad0s1d on /tmp (ufs, local, soft-updates)
-- Xavier HUMBERT Infocentre - INJEP - MJSVA
F. Senault <fred@lacave.net> wrote:
Est-ce que ton /tmp a suffisamment de place, et permet l'exécution de
binaires (aka n'a pas l'option noexec dans la fstab) ?
Ben non, c'est pas ça :
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1d 965M 13M 875M 1% /tmp
/dev/ad0s1a on / (ufs, local)
/dev/ad0s1d on /tmp (ufs, local, soft-updates)
-- sachez que "je suis" comme ca ici et "je serai" toujours comme ca ailleurs. -+- ALBATOR in GNU : Con et fier de l'être. -+-
xavier
Xavier HUMBERT wrote:
Bonjour, je viens de me faire avoir avec le très connu "touch: not found" lors de make installworld
Une des autre solutions trouvées sur Gougeule fonctionne : <http://docs.freebsd.org/cgi/getmsg.cgi?fetch76465+0+archive/2002/free bsd-stable/20021027.freebsd-stable> Mais maintenant ça coince sur cc not found :-(
-- Xavier HUMBERT Infocentre - INJEP - MJSVA
Xavier HUMBERT <xavier@injep.fr> wrote:
Bonjour, je viens de me faire avoir avec le très connu "touch: not
found" lors de make installworld
Une des autre solutions trouvées sur Gougeule fonctionne :
<http://docs.freebsd.org/cgi/getmsg.cgi?fetch76465+0+archive/2002/free
bsd-stable/20021027.freebsd-stable>
Mais maintenant ça coince sur cc not found :-(
Bonjour, je viens de me faire avoir avec le très connu "touch: not found" lors de make installworld
Une des autre solutions trouvées sur Gougeule fonctionne : <http://docs.freebsd.org/cgi/getmsg.cgi?fetch76465+0+archive/2002/free bsd-stable/20021027.freebsd-stable> Mais maintenant ça coince sur cc not found :-(
Et en virant les soft-updates sur /tmp ? Ca a l'air d'être ça !
Première fois que je vois ce truc.
Le pb des soft-updates, c'est qu'il peut y avoir un temps de retard entre ce que ça dit qui est fait, et ce qui est réellement fait. Et de la façon dont on regarde le bouzin, on peut avoir des résultats différents. Le pb le plus classique est la suppression : le fichier est supprimé mais la taille dispo n'est pas recalculée immédiatement. Ce qui fait que le disque peut arriver à saturation alors qu'il ne l'est pas réellement. C'est d'ailleurs pour cette raison qu'ils déconseille de mettre les soft-updates pour / si / est petit et qu'on veut faire un makeworld.
Ce pb était décrit qqpart, peut-être dans le handbook.
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là.
Merci !
Ah mais de rien !
-- fgu> Je reviens sur mon post de 11h27 : Au lieu de :"2ème DD en fgu> Secondary Master (SM)" ce serait plutôt : "2ème DD en Primary Slave fgu> (PS)" -+-<http://www.le-gnu.net>-La dialectique du maître et de l'esclave -+-
Et en virant les soft-updates sur /tmp ?
Ca a l'air d'être ça !
Première fois que je vois ce truc.
Le pb des soft-updates, c'est qu'il peut y avoir un temps de retard
entre ce que ça dit qui est fait, et ce qui est réellement fait. Et de
la façon dont on regarde le bouzin, on peut avoir des résultats
différents. Le pb le plus classique est la suppression : le fichier
est supprimé mais la taille dispo n'est pas recalculée immédiatement.
Ce qui fait que le disque peut arriver à saturation alors qu'il ne
l'est pas réellement. C'est d'ailleurs pour cette raison qu'ils
déconseille de mettre les soft-updates pour / si / est petit et qu'on
veut faire un makeworld.
Ce pb était décrit qqpart, peut-être dans le handbook.
Je n'ai pas le détail de ton problème à toi en particulier, mais ça
pourrait être un truc de ce genre là.
Merci !
Ah mais de rien !
--
fgu> Je reviens sur mon post de 11h27 : Au lieu de :"2ème DD en
fgu> Secondary Master (SM)" ce serait plutôt : "2ème DD en Primary Slave
fgu> (PS)"
-+-<http://www.le-gnu.net>-La dialectique du maître et de l'esclave -+-
Et en virant les soft-updates sur /tmp ? Ca a l'air d'être ça !
Première fois que je vois ce truc.
Le pb des soft-updates, c'est qu'il peut y avoir un temps de retard entre ce que ça dit qui est fait, et ce qui est réellement fait. Et de la façon dont on regarde le bouzin, on peut avoir des résultats différents. Le pb le plus classique est la suppression : le fichier est supprimé mais la taille dispo n'est pas recalculée immédiatement. Ce qui fait que le disque peut arriver à saturation alors qu'il ne l'est pas réellement. C'est d'ailleurs pour cette raison qu'ils déconseille de mettre les soft-updates pour / si / est petit et qu'on veut faire un makeworld.
Ce pb était décrit qqpart, peut-être dans le handbook.
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là.
Merci !
Ah mais de rien !
-- fgu> Je reviens sur mon post de 11h27 : Au lieu de :"2ème DD en fgu> Secondary Master (SM)" ce serait plutôt : "2ème DD en Primary Slave fgu> (PS)" -+-<http://www.le-gnu.net>-La dialectique du maître et de l'esclave -+-
xavier
Stephane Dupille wrote:
Ce pb était décrit qqpart, peut-être dans le handbook.
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là.
J'en ai un autre, c'est un bug ouvert (kern/88904) Et ça ne le fait pas que pendant mergemaster, mais dès installworld.
Ce pb était décrit qqpart, peut-être dans le handbook.
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là.
J'en ai un autre, c'est un bug ouvert (kern/88904) Et ça ne le fait pas que pendant mergemaster, mais dès installworld.
Un seul m'emmerde sur 5 ou 6.
XAv -- Xavier HUMBERT Infocentre - INJEP - MJSVA
Jacques Caron
Salut,
On Mon, 05 Dec 2005 17:56:52 +0100, Xavier HUMBERT wrote:
Bonjour, je viens de me faire avoir avec le très connu "touch: not found" lors de make installworld
===> include (install) creating osreldate.h from newvers.sh touch: not found *** Error code 127
Je sais que je l'ai déjà eu celui-là, mais je ne me souviens plus exactement de ce que c'était...
Tu n'aurais pas un fait un make release ou quelque chose du genre qui crée une disquette de boot ou un ISO d'install à grands coups de crunchgen, quelque part entre le buildword et le installworld? Il y a un truc par là qui casse tout dans la version installée dans /usr/obj, et il est possible que make installworld essaie d'utiliser ces versions-là à ce moment-là (pas sûr).
Si c'est ça, la solution simple (mais pas la plus rapide) c'est de refaire un buildworld. L'autre solution c'est de reconstruire juste ce qu'il faut, mais ça risque de te prendre plus de temps pour trouver comment que de faire le buildworld complet...
L'autre possibilité ce serait en fait que le buildworld ne se soit pas fini, mais je ne suis pas convaincu que installworld puisse être lancé dans cette situation?
Si c'est pas ça j'essaierai d'extraire de ma mémoire hautement volatile quelle autre chose amusante s'est jetée en travers de mon chemin lors de mes aventures make-releasiennes.
J'ai pourtant pris toutes mes pilules contre les boucs : - reboot en single sur le noveau noyau - vérification de la date - adjkerntz -i - vérification de la date - gouguelisation, où la réponse est "Check the date, Luke" - vérification de la date
Rien à voir, c'est vraiment qu'il manque un bout quelque part et qu'il ne trouve pas "touch" là où il le cherche, soit parce qu'il n'est pas là où il devrait être, soit parce qu'il ne regarde pas au bon endroit. Faut suivre un peu le chemin à travers /usr/src/{Makefile,Makefile.inc1,include/Makefile,sys/conf/newvers.sh} pour comprendre dans quel état (path, chroot éventuel...) il est au moment où il cherche à exécuter touch. Je ne crois pas qu'il chroote pendant le installworld, mais par contre l'environnement est assez salement malmené il me semble.
Bon courage...
Jacques. -- Oxado http://www.oxado.com/
Salut,
On Mon, 05 Dec 2005 17:56:52 +0100, Xavier HUMBERT <xavier@injep.fr> wrote:
Bonjour, je viens de me faire avoir avec le très connu "touch: not
found" lors de make installworld
===> include (install)
creating osreldate.h from newvers.sh
touch: not found
*** Error code 127
Je sais que je l'ai déjà eu celui-là, mais je ne me souviens plus
exactement de ce que c'était...
Tu n'aurais pas un fait un make release ou quelque chose du genre qui crée
une disquette de boot ou un ISO d'install à grands coups de crunchgen,
quelque part entre le buildword et le installworld? Il y a un truc par là
qui casse tout dans la version installée dans /usr/obj, et il est possible
que make installworld essaie d'utiliser ces versions-là à ce moment-là
(pas sûr).
Si c'est ça, la solution simple (mais pas la plus rapide) c'est de refaire
un buildworld. L'autre solution c'est de reconstruire juste ce qu'il faut,
mais ça risque de te prendre plus de temps pour trouver comment que de
faire le buildworld complet...
L'autre possibilité ce serait en fait que le buildworld ne se soit pas
fini, mais je ne suis pas convaincu que installworld puisse être lancé
dans cette situation?
Si c'est pas ça j'essaierai d'extraire de ma mémoire hautement volatile
quelle autre chose amusante s'est jetée en travers de mon chemin lors de
mes aventures make-releasiennes.
J'ai pourtant pris toutes mes pilules contre les boucs :
- reboot en single sur le noveau noyau
- vérification de la date
- adjkerntz -i
- vérification de la date
- gouguelisation, où la réponse est "Check the date, Luke"
- vérification de la date
Rien à voir, c'est vraiment qu'il manque un bout quelque part et qu'il ne
trouve pas "touch" là où il le cherche, soit parce qu'il n'est pas là où
il devrait être, soit parce qu'il ne regarde pas au bon endroit. Faut
suivre un peu le chemin à travers
/usr/src/{Makefile,Makefile.inc1,include/Makefile,sys/conf/newvers.sh}
pour comprendre dans quel état (path, chroot éventuel...) il est au moment
où il cherche à exécuter touch. Je ne crois pas qu'il chroote pendant le
installworld, mais par contre l'environnement est assez salement malmené
il me semble.
On Mon, 05 Dec 2005 17:56:52 +0100, Xavier HUMBERT wrote:
Bonjour, je viens de me faire avoir avec le très connu "touch: not found" lors de make installworld
===> include (install) creating osreldate.h from newvers.sh touch: not found *** Error code 127
Je sais que je l'ai déjà eu celui-là, mais je ne me souviens plus exactement de ce que c'était...
Tu n'aurais pas un fait un make release ou quelque chose du genre qui crée une disquette de boot ou un ISO d'install à grands coups de crunchgen, quelque part entre le buildword et le installworld? Il y a un truc par là qui casse tout dans la version installée dans /usr/obj, et il est possible que make installworld essaie d'utiliser ces versions-là à ce moment-là (pas sûr).
Si c'est ça, la solution simple (mais pas la plus rapide) c'est de refaire un buildworld. L'autre solution c'est de reconstruire juste ce qu'il faut, mais ça risque de te prendre plus de temps pour trouver comment que de faire le buildworld complet...
L'autre possibilité ce serait en fait que le buildworld ne se soit pas fini, mais je ne suis pas convaincu que installworld puisse être lancé dans cette situation?
Si c'est pas ça j'essaierai d'extraire de ma mémoire hautement volatile quelle autre chose amusante s'est jetée en travers de mon chemin lors de mes aventures make-releasiennes.
J'ai pourtant pris toutes mes pilules contre les boucs : - reboot en single sur le noveau noyau - vérification de la date - adjkerntz -i - vérification de la date - gouguelisation, où la réponse est "Check the date, Luke" - vérification de la date
Rien à voir, c'est vraiment qu'il manque un bout quelque part et qu'il ne trouve pas "touch" là où il le cherche, soit parce qu'il n'est pas là où il devrait être, soit parce qu'il ne regarde pas au bon endroit. Faut suivre un peu le chemin à travers /usr/src/{Makefile,Makefile.inc1,include/Makefile,sys/conf/newvers.sh} pour comprendre dans quel état (path, chroot éventuel...) il est au moment où il cherche à exécuter touch. Je ne crois pas qu'il chroote pendant le installworld, mais par contre l'environnement est assez salement malmené il me semble.
Bon courage...
Jacques. -- Oxado http://www.oxado.com/
Stephane Dupille
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là. Ce qui m'étonne c'est qu'il y a vachement de place dans /tmp là.
Ce pourrait être un autre effet de bord, autre que celui décrit. Mais en tout cas, je virerai les soft-updates, au moins temporairement. Et puis ce n'est pas utile pour /tmp.
--
C'est malheureux de constater k'apres kelkes millers d'années d'evolution, les hommes sont encore au stade *primitive* : peur de ce k'on ne connait pas, juger ses sembles a tout prix, coller une etiquette et j'en passe. -+- Gl in : <http://www.le-gnu.net> - fufe, c'est du Darwin -+-
Je n'ai pas le détail de ton problème à toi en particulier, mais ça
pourrait être un truc de ce genre là.
Ce qui m'étonne c'est qu'il y a vachement de place dans /tmp là.
Ce pourrait être un autre effet de bord, autre que celui décrit.
Mais en tout cas, je virerai les soft-updates, au moins
temporairement. Et puis ce n'est pas utile pour /tmp.
--
C'est malheureux de constater k'apres kelkes millers d'années d'evolution,
les hommes sont encore au stade *primitive* : peur de ce k'on ne connait
pas, juger ses sembles a tout prix, coller une etiquette et j'en passe.
-+- Gl in : <http://www.le-gnu.net> - fufe, c'est du Darwin -+-
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là. Ce qui m'étonne c'est qu'il y a vachement de place dans /tmp là.
Ce pourrait être un autre effet de bord, autre que celui décrit. Mais en tout cas, je virerai les soft-updates, au moins temporairement. Et puis ce n'est pas utile pour /tmp.
--
C'est malheureux de constater k'apres kelkes millers d'années d'evolution, les hommes sont encore au stade *primitive* : peur de ce k'on ne connait pas, juger ses sembles a tout prix, coller une etiquette et j'en passe. -+- Gl in : <http://www.le-gnu.net> - fufe, c'est du Darwin -+-
talon
Stephane Dupille wrote:
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là. Ce qui m'étonne c'est qu'il y a vachement de place dans /tmp là.
Ce pourrait être un autre effet de bord, autre que celui décrit. Mais en tout cas, je virerai les soft-updates, au moins temporairement. Et puis ce n'est pas utile pour /tmp.
Hein! Sauf si /tmp est un système de fichiers en mémoire, je crois que c'est surtout utile pour /tmp.
Je n'ai pas le détail de ton problème à toi en particulier, mais ça
pourrait être un truc de ce genre là.
Ce qui m'étonne c'est qu'il y a vachement de place dans /tmp là.
Ce pourrait être un autre effet de bord, autre que celui décrit.
Mais en tout cas, je virerai les soft-updates, au moins
temporairement. Et puis ce n'est pas utile pour /tmp.
Hein! Sauf si /tmp est un système de fichiers en mémoire, je crois que c'est
surtout utile pour /tmp.
Je n'ai pas le détail de ton problème à toi en particulier, mais ça pourrait être un truc de ce genre là. Ce qui m'étonne c'est qu'il y a vachement de place dans /tmp là.
Ce pourrait être un autre effet de bord, autre que celui décrit. Mais en tout cas, je virerai les soft-updates, au moins temporairement. Et puis ce n'est pas utile pour /tmp.
Hein! Sauf si /tmp est un système de fichiers en mémoire, je crois que c'est surtout utile pour /tmp.