J'ai fini par réussir à configurer ma connexion chez free.
Avec sysinstall, j'ai téléchargé tous les ports.
Mais j'ai un problème lors de l'installation des logiciels. A chaque
fois à foire.
J'ai essayé avec leafnode, slrn ou links.
Exemple:
Je vais dans /usr/ports/net/links et je fais 'make install links'
Il télécharge les sources de links et aussi celles de openssl.
Mais ça se termine avec un '*** Error code 1'
Je vais dans /usr/ports/security/openssl', je fais un 'make clean' puis
un 'make install clean'.
La compilation se lance et dure 3 ou 4 minutes.
Les dernières lignes sont:
making all in tools
===> installing for openssl-0.9.7b1
===> Generating temporary packing list
===> Checking if security/openssl already installed
*** Error code 1
Stop in /usr/ports/security/openssl
Il doit me manquer un programme pour finir la compilation et
l'installation des packages... Mais lequel ?
J'ai installé le système de base à partir de la mini-inst.iso de la 4.9.
Par ailleurs je n'ai pas trouvé dans quel port étaient les sources du
noyau...
Merci de toute aide
Vous pouvez reprendre une activité normale.
--
>Une RedHat (je ne connais pas les autres distributions) ce configure
>aussi simplement que windows pour un poste client.
Hélas, elle génère un maximum de traffic sur Usenet
-+- TP in guide du linuxien pervers - "Je veux revoir ma SLS ! -+-
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
Francis
Le 18-02-2004, Hugolino a écrit :
Salut
Salut et bienvenu,
===> Checking if security/openssl already installed
*** Error code 1
Stop in /usr/ports/security/openssl
L'erreur semble avoir lieu lorsque le make attaque la BD des packages installés pour voir s'il va rien écraser. Si tu as installé sysutils/portupgrade (aka pkgtools), tu peux checker l'intégrité de la BDD par pkgdb -F. Sinon dégage complètement (ou mv ailleurs par sécurité) /var/db/pkg/pkgdb.db et relance ton install: au moment d'installer, la pkgdb sera recréée à partir du contenu du répertoire /var/db/pkg/.
Par ailleurs je n'ai pas trouvé dans quel port étaient les sources du noyau...
Non, c'est juste un set de distribution: tu peux l'installer par /stand/sysinstall, je crois. Va voir dans "configure" ou "post-configure", je sais plus très bien.
Vous pouvez reprendre une activité normale.
Heu... d'acc !
A+, Francis.
Le 18-02-2004, Hugolino <hugolino@fri.fr> a écrit :
Salut
Salut et bienvenu,
===> Checking if security/openssl already installed
*** Error code 1
Stop in /usr/ports/security/openssl
L'erreur semble avoir lieu lorsque le make attaque la BD des packages
installés pour voir s'il va rien écraser.
Si tu as installé sysutils/portupgrade (aka pkgtools), tu peux checker
l'intégrité de la BDD par pkgdb -F. Sinon dégage complètement (ou mv
ailleurs par sécurité) /var/db/pkg/pkgdb.db et relance ton install: au
moment d'installer, la pkgdb sera recréée à partir du contenu du
répertoire /var/db/pkg/.
Par ailleurs je n'ai pas trouvé dans quel port étaient les sources du
noyau...
Non, c'est juste un set de distribution: tu peux l'installer par
/stand/sysinstall, je crois. Va voir dans "configure" ou
"post-configure", je sais plus très bien.
===> Checking if security/openssl already installed
*** Error code 1
Stop in /usr/ports/security/openssl
L'erreur semble avoir lieu lorsque le make attaque la BD des packages installés pour voir s'il va rien écraser. Si tu as installé sysutils/portupgrade (aka pkgtools), tu peux checker l'intégrité de la BDD par pkgdb -F. Sinon dégage complètement (ou mv ailleurs par sécurité) /var/db/pkg/pkgdb.db et relance ton install: au moment d'installer, la pkgdb sera recréée à partir du contenu du répertoire /var/db/pkg/.
Par ailleurs je n'ai pas trouvé dans quel port étaient les sources du noyau...
Non, c'est juste un set de distribution: tu peux l'installer par /stand/sysinstall, je crois. Va voir dans "configure" ou "post-configure", je sais plus très bien.
Vous pouvez reprendre une activité normale.
Heu... d'acc !
A+, Francis.
Marwan Burelle
On Wed, 18 Feb 2004 03:41:25 +0100 (Hugolino) wrote:
Salut
J'ai fini par réussir à configurer ma connexion chez free.
Avec sysinstall, j'ai téléchargé tous les ports.
Mais j'ai un problème lors de l'installation des logiciels. A chaque fois à foire.
J'ai essayé avec leafnode, slrn ou links.
Exemple: Je vais dans /usr/ports/net/links et je fais 'make install links'
Il télécharge les sources de links et aussi celles de openssl. Mais ça se termine avec un '*** Error code 1'
Alors, la bonne methode c'est : make all install (dans le bon répertoire, bien sûr)
Maintenant, il y a peut être un autre problème (si tu pouvais donner le message d'erreur.)
Je vais dans /usr/ports/security/openssl', je fais un 'make clean' puis un 'make install clean'. La compilation se lance et dure 3 ou 4 minutes. Les dernières lignes sont:
making all in tools ===> installing for openssl-0.9.7b1 ===> Generating temporary packing list ===> Checking if security/openssl already installed
*** Error code 1
Stop in /usr/ports/security/openssl
Il doit me manquer un programme pour finir la compilation et l'installation des packages... Mais lequel ?
Non, à priori, lorsque tu as fait le make install dans links, il a installé openssl par dépendance, donc si tu essaies de le réinstallé, il te jette (et comme make n'est pas très poli, il te balance un Error code 1.)
J'ai installé le système de base à partir de la mini-inst.iso de la 4.9.
Par ailleurs je n'ai pas trouvé dans quel port étaient les sources du noyau...
Ce n'est pas un port.
Dans FreeBSD (et dans les 2 autres BSD également) la base du système (en gros tout ce qui n'est pas dans /usr/local et /usr/X11R6) est séparée des ports/packages (un package pour un BSD c'est juste une archive généréesà partir du port.)
Donc, pour avoir les sources, 2 solutions :
- Tu es faignant, tu veux pas te mettre à jour, tu prends /stand/sysinstall et dans les post-installs tu peux rajouter des éléments de la distribution, dont les sources.
- Tu veux faire les choses bien et être à jour, tu installes cvsup (net/cvsup ou net/cvsup-without-gui si tu ne veux pas de la jolie interface graphique ... ;), et tu te fais un supfile (il y a des exemples dans /usr/share/examples/cvsup et des infos dans le handbook, que tu te DOIS de lire ;) et là tu récupère les sources.
Tient, pour aller plus vite je te passe un supfile qui récup les sources pour maintenir une 4.9 à jour (donc pas une 4-STABLE, mais une 4.9-RELEASE) :
# Le server cvsup francais qui semble le plus rapide *default host=cvsup4.fr.FreeBSD.org *default base=/usr *default prefix=/usr # le tag de la release, tu enlève le 9 pour avoir 4-STABLE *default release=cvs tag=RELENG_4_9 *default delete use-rel-suffix
# la compression, si tu as une ligne moins efficace qu'une T1 *default compress
# Et la tu recup toutes les sources (base userland + kernel) src-all
Sinon, je te conseile fortement la lecture des docs qui se trouve dans /usr/share/doc (prends les en english, j'ai parfois l'impression que la version française retarde un peu.)
Il y a également, la page man ports(7)
Également, pour les ports, tu as portupgrade (sysutils/portupgrade) qui comme son nom l'indique est très util pour mettre les ports à jour, mais en plus il t'offre la possibilité de faire des installs via package ou port sans avoir à aller dans le repertoire (en plus il fournit un script de complétion pour zsh qui est très pratique) et qui te fait tout ce que tu as à faire.
Merci de toute aide
Mais de rien ;)
Vous pouvez reprendre une activité normale.
Ça, c'est pas possible ... ;)
-- Burelle Marwan, Equipe Bases de Donnees - LRI http://www.cduce.org ( | )
On Wed, 18 Feb 2004 03:41:25 +0100
hugolino@fri.fr (Hugolino) wrote:
Salut
J'ai fini par réussir à configurer ma connexion chez free.
Avec sysinstall, j'ai téléchargé tous les ports.
Mais j'ai un problème lors de l'installation des logiciels. A chaque
fois à foire.
J'ai essayé avec leafnode, slrn ou links.
Exemple:
Je vais dans /usr/ports/net/links et je fais 'make install links'
Il télécharge les sources de links et aussi celles de openssl.
Mais ça se termine avec un '*** Error code 1'
Alors, la bonne methode c'est : make all install (dans le bon
répertoire, bien sûr)
Maintenant, il y a peut être un autre problème (si tu pouvais donner le
message d'erreur.)
Je vais dans /usr/ports/security/openssl', je fais un 'make clean'
puis un 'make install clean'.
La compilation se lance et dure 3 ou 4 minutes.
Les dernières lignes sont:
making all in tools
===> installing for openssl-0.9.7b1
===> Generating temporary packing list
===> Checking if security/openssl already installed
*** Error code 1
Stop in /usr/ports/security/openssl
Il doit me manquer un programme pour finir la compilation et
l'installation des packages... Mais lequel ?
Non, à priori, lorsque tu as fait le make install dans links, il a
installé openssl par dépendance, donc si tu essaies de le réinstallé, il
te jette (et comme make n'est pas très poli, il te balance un Error code
1.)
J'ai installé le système de base à partir de la mini-inst.iso de la
4.9.
Par ailleurs je n'ai pas trouvé dans quel port étaient les sources du
noyau...
Ce n'est pas un port.
Dans FreeBSD (et dans les 2 autres BSD également) la base du système (en
gros tout ce qui n'est pas dans /usr/local et /usr/X11R6) est séparée
des ports/packages (un package pour un BSD c'est juste une archive
généréesà partir du port.)
Donc, pour avoir les sources, 2 solutions :
- Tu es faignant, tu veux pas te mettre à jour, tu prends
/stand/sysinstall et dans les post-installs tu peux rajouter des
éléments de la distribution, dont les sources.
- Tu veux faire les choses bien et être à jour, tu installes cvsup
(net/cvsup ou net/cvsup-without-gui si tu ne veux pas de la jolie
interface graphique ... ;), et tu te fais un supfile (il y a des
exemples dans /usr/share/examples/cvsup et des infos dans le handbook,
que tu te DOIS de lire ;) et là tu récupère les sources.
Tient, pour aller plus vite je te passe un supfile qui récup les sources
pour maintenir une 4.9 à jour (donc pas une 4-STABLE, mais une
4.9-RELEASE) :
# Le server cvsup francais qui semble le plus rapide
*default host=cvsup4.fr.FreeBSD.org
*default base=/usr
*default prefix=/usr
# le tag de la release, tu enlève le 9 pour avoir 4-STABLE
*default release=cvs tag=RELENG_4_9
*default delete use-rel-suffix
# la compression, si tu as une ligne moins efficace qu'une T1
*default compress
# Et la tu recup toutes les sources (base userland + kernel)
src-all
Sinon, je te conseile fortement la lecture des docs qui se trouve dans
/usr/share/doc (prends les en english, j'ai parfois l'impression que la
version française retarde un peu.)
Il y a également, la page man ports(7)
Également, pour les ports, tu as portupgrade (sysutils/portupgrade) qui
comme son nom l'indique est très util pour mettre les ports à jour, mais
en plus il t'offre la possibilité de faire des installs via package ou
port sans avoir à aller dans le repertoire (en plus il fournit un script
de complétion pour zsh qui est très pratique) et qui te fait tout ce que
tu as à faire.
Merci de toute aide
Mais de rien ;)
Vous pouvez reprendre une activité normale.
Ça, c'est pas possible ... ;)
--
Burelle Marwan,
Equipe Bases de Donnees - LRI
http://www.cduce.org
(burelle@lri.fr | Marwan.Burelle@ens.fr)
On Wed, 18 Feb 2004 03:41:25 +0100 (Hugolino) wrote:
Salut
J'ai fini par réussir à configurer ma connexion chez free.
Avec sysinstall, j'ai téléchargé tous les ports.
Mais j'ai un problème lors de l'installation des logiciels. A chaque fois à foire.
J'ai essayé avec leafnode, slrn ou links.
Exemple: Je vais dans /usr/ports/net/links et je fais 'make install links'
Il télécharge les sources de links et aussi celles de openssl. Mais ça se termine avec un '*** Error code 1'
Alors, la bonne methode c'est : make all install (dans le bon répertoire, bien sûr)
Maintenant, il y a peut être un autre problème (si tu pouvais donner le message d'erreur.)
Je vais dans /usr/ports/security/openssl', je fais un 'make clean' puis un 'make install clean'. La compilation se lance et dure 3 ou 4 minutes. Les dernières lignes sont:
making all in tools ===> installing for openssl-0.9.7b1 ===> Generating temporary packing list ===> Checking if security/openssl already installed
*** Error code 1
Stop in /usr/ports/security/openssl
Il doit me manquer un programme pour finir la compilation et l'installation des packages... Mais lequel ?
Non, à priori, lorsque tu as fait le make install dans links, il a installé openssl par dépendance, donc si tu essaies de le réinstallé, il te jette (et comme make n'est pas très poli, il te balance un Error code 1.)
J'ai installé le système de base à partir de la mini-inst.iso de la 4.9.
Par ailleurs je n'ai pas trouvé dans quel port étaient les sources du noyau...
Ce n'est pas un port.
Dans FreeBSD (et dans les 2 autres BSD également) la base du système (en gros tout ce qui n'est pas dans /usr/local et /usr/X11R6) est séparée des ports/packages (un package pour un BSD c'est juste une archive généréesà partir du port.)
Donc, pour avoir les sources, 2 solutions :
- Tu es faignant, tu veux pas te mettre à jour, tu prends /stand/sysinstall et dans les post-installs tu peux rajouter des éléments de la distribution, dont les sources.
- Tu veux faire les choses bien et être à jour, tu installes cvsup (net/cvsup ou net/cvsup-without-gui si tu ne veux pas de la jolie interface graphique ... ;), et tu te fais un supfile (il y a des exemples dans /usr/share/examples/cvsup et des infos dans le handbook, que tu te DOIS de lire ;) et là tu récupère les sources.
Tient, pour aller plus vite je te passe un supfile qui récup les sources pour maintenir une 4.9 à jour (donc pas une 4-STABLE, mais une 4.9-RELEASE) :
# Le server cvsup francais qui semble le plus rapide *default host=cvsup4.fr.FreeBSD.org *default base=/usr *default prefix=/usr # le tag de la release, tu enlève le 9 pour avoir 4-STABLE *default release=cvs tag=RELENG_4_9 *default delete use-rel-suffix
# la compression, si tu as une ligne moins efficace qu'une T1 *default compress
# Et la tu recup toutes les sources (base userland + kernel) src-all
Sinon, je te conseile fortement la lecture des docs qui se trouve dans /usr/share/doc (prends les en english, j'ai parfois l'impression que la version française retarde un peu.)
Il y a également, la page man ports(7)
Également, pour les ports, tu as portupgrade (sysutils/portupgrade) qui comme son nom l'indique est très util pour mettre les ports à jour, mais en plus il t'offre la possibilité de faire des installs via package ou port sans avoir à aller dans le repertoire (en plus il fournit un script de complétion pour zsh qui est très pratique) et qui te fait tout ce que tu as à faire.
Merci de toute aide
Mais de rien ;)
Vous pouvez reprendre une activité normale.
Ça, c'est pas possible ... ;)
-- Burelle Marwan, Equipe Bases de Donnees - LRI http://www.cduce.org ( | )