Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

Bonjour,
Je suis completement 'noob' sous netbsd ...
J'essai d'installer mldonkey, avec pkgsrc
J'ai ocaml installé sur la machine.
or, durant le configure, il me demande si je veux l'installer, en local. Je reponds non, et le configure quitte. (idem si je reponds ouismiling smiley )

Voila une copie de l'erreur :

checking for ocamlc.opt... /usr/pkgsrc/net/mldonkey/work/.buildlink/bin/ocamlc.opt
checking for ocamlc... /usr/pkgsrc/net/mldonkey/work/.buildlink/bin/ocamlc.opt
exec: /usr/pkg/bin/ocamlc.opt: not found
Need build
checking for "/usr/pkgsrc/net/mldonkey/work/mldonkey-2.7.1/patches/local/bin"/ocamlc.opt... no
checking for rpmbuild... no
checking for rpm... no
checking for wget... (cached) no
********  Objective-Caml 3.08.4 is required  *********
*******  Check [caml.inria.fr]  ********
Do you want this script to try to download and install ocaml
LOCALLY in mldonkey directory ?
no
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/net/mldonkey
===> 
===> There was an error during the ``configure'' phase.
===> Please investigate the following for more information:
===>      * config.log
===>      * /usr/pkgsrc/net/mldonkey/work/.work.log
===> 
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/net/mldonkey

Avez vous des idées??? je sais vraiment pas quoi faire sad smiley

Poste le Tuesday 13 December 2005 03:20:33
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Arnaud

Répondre oui ? Normalement, tu peux nettoyer le répertoire de compilation une fois le build terminé.

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Tuesday 13 December 2005 08:09:41
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

En effet (make clean), seulement, quand je réponds oui, j'ai quand même des erreurs :

checking for rpm... no
checking for wget... (cached) no
********  Objective-Caml 3.08.4 is required  *********
*******  Check [caml.inria.fr]  ********
Do you want this script to try to download and install ocaml
LOCALLY in mldonkey directory ?
yes
Downloading ...
no: not found
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/net/mldonkey
===> 
===> There was an error during the ``configure'' phase.
===> Please investigate the following for more information:
===>      * config.log
===>      * /usr/pkgsrc/net/mldonkey/work/.work.log
===> 
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/net/mldonkey

le 'no: not found' m'intrigue, en fait ...

Merci =)

Poste le Tuesday 13 December 2005 11:08:38
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Arnaud

Et qu'y a-t-il dans le config.log ?

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Tuesday 13 December 2005 12:02:04
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

alors, dans le config.log situé dans /usr/pkg/net/mldonkey/work/mldonkey-2.7.1/config/ il y a :
(ce sont les dernieres lignes)

host_os='netbsd'
host_vendor=''
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='/usr/pkg/man'
oldincludedir='/usr/include'
prefix='/usr/pkg'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

configure: exit 1

Je ne vois rien de tres interessant, je peux mettre le log en entier si tu pense que ca peut aider, c'est juste un peu long smiling smiley
Merci !

Poste le Tuesday 13 December 2005 12:46:06
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Arnaud

Est-tu allé voir sur les ml et ng netbsd s'il y a un rapport de bug ?

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Tuesday 13 December 2005 12:50:05
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

du tout, j'y cours ! (en esperant que je vais trouver le bon endroit ou chercher)

Poste le Tuesday 13 December 2005 12:52:33
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

Ben ... rien dans le ng netbsd.netbsd.bug (j'entends par rien qu'il est vide), et dans la mailing-list netbsd-bugs de ces trois derniers mois, rien non plus sad smiley

Même google ne me renvoie rien, faut croire que soit je suis un boulet, soit personne a eu mon probleme =)

Poste le Tuesday 13 December 2005 13:02:46
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Arnaud

Normalement, tu dois pouvoir installer le binaire. S'il existe, c'est que des gens réussient à compiler.
Autre option : essaie de placer à la mano le fameux script dans le répertoire de compilation.
En tout cas, tu peux te fendre d'un bug-report (man send-pr sous FreeBSD, ça doit exister sous NetBSD).

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Tuesday 13 December 2005 13:13:32
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

en fait ce qui est bizzare, c'est que si j'execute le configure a la main, tout fonctionne nickel, je pense donc que je vais le compiler a la main, hors de pkgsrc. c'est juste un peu bete ^^. Et oui, send-pr existe sous netbsd, je vais voir comment m'en servir smiling smiley
merci !

Poste le Tuesday 13 December 2005 13:21:47
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Arnaud

Ou alors n'exécute que le configure à la main, et sers-t'en pour le reste de la compilation.
Mais on dirait qu'il y a un pb dans le Makefile, apparemment un pb de chemin.

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Tuesday 13 December 2005 13:42:59
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

vi ... en fait ... j'ai essayé de faire le configure dans work, puis de faire make deux repertoire plus haut (/usr/pkgsrc/net/mldonkey), mais il veut refaire le configure -_-, je sais pas trop comment l'en empecher (je suis pas mal un noob, en fait :p )
La, je suis en train d'essayer de le faire a la main, hors pkgsrc... mais si par hasard tu sais comment l'empecher d'executer le configure, ca m'arrangerais smiling smiley

Poste le Tuesday 13 December 2005 13:50:44
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Arnaud

Si tu peux copier-coller le Makefile (au moins le début) ?

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Tuesday 13 December 2005 15:33:28
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

ouep, alors, le makefile a la racine du pakage (net/mldonkey) c'est :
# $NetBSD: Makefile,v 1.31 2005/12/05 20:50:47 rillig Exp $
#

.include "Makefile.common"

USE_PKGINSTALL=         YES

RCD_SCRIPTS=            mldonkey

BUILD_DEFS+=            MLDONKEY_GROUP MLDONKEY_HOME MLDONKEY_USER

OWN_DIRS_PERMS=         ${MLDONKEY_HOME} ${MLDONKEY_USER} ${MLDONKEY_GROUP} 0700

PKG_GROUPS=             ${MLDONKEY_GROUP}
PKG_USERS=              ${MLDONKEY_USER}:${MLDONKEY_GROUP}:grinning smileyedicated\ mldonkey\ server:${MLDONKEY_HOME}:${SH}

FILES_SUBST+=           MLDONKEY_GROUP=${MLDONKEY_GROUP:Q}
FILES_SUBST+=           MLDONKEY_HOME=${MLDONKEY_HOME:Q}
FILES_SUBST+=           MLDONKEY_USER=${MLDONKEY_USER:Q}

do-install:
        ${INSTALL_PROGRAM_DIR} ${PREFIX}/libexec/mldonkey
        ${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/libexec/mldonkey

.include "../../converters/libiconv/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

et celui a la racine de work/mldonkey, c'est :

   
#
#
#
#   Do not edit Makefile, edit config/Makefile.in instead
# 
# 
# 
# 
# 

  
  
include config/Makefile.config
  
##################################################################
  
##             Bytecode or Native ?
    
##################################################################
    
DEVFLAGS= -warn-error Am  
# -dtypes
   
NO_LIBS_byte=
NO_LIBS_opt=
NO_STATIC_LIBS_opt=


LIBS_byte=-custom unix.cma str.cma
LIBS_opt= unix.cmxa str.cmxa

BIGARRAY_LIBS_opt=bigarray.cmxa
BIGARRAY_LIBS_byte=bigarray.cma

CRYPT_LIBS_opt=-cclib -lcrypt
CRYPT_LIBS_byte=-cclib -lcrypt


#######################################################################
  
##              General options

#######################################################################

ifeq ("$(GUI)", "newgui2")
  ICONS_CHOICE=icons/rsvg
  SRC_GUI=src/gtk2/gui
  GUI_CODE=GTK2GUI
  IM_GUI=src/gtk2/im
  CHAT_GUI=src/gtk2/chat
  GTK=gtk2
else
  CONFIGWIN=src/gtk/configwin
  GPATTERN=src/gtk/gpattern
  OKEY=src/gtk/okey
  IM_GUI=src/im
  CHAT_GUI=src/gtk/chat
  GTK=gtk
  ifeq ("$(GUI)", "newgui1")
    SRC_PROGRESS=src/gtk/progress
    ICONS_CHOICE=icons/tux
    GUI_CODE=NEWGUI
    SRC_GUI=src/gtk/newgui
  else
    SRC_GUI=src/gtk/gui
    ICONS_CHOICE=icons/kde
    GUI_CODE=OLDGUI
  endif 
endif

  
CDK=src/utils/cdk
LIB=src/utils/lib
NET=src/utils/net
RSS=src/utils/ocamlrss
XML=src/utils/xml-light   

CHAT=src/daemon/chat
COMMON=src/daemon/common
DRIVER=src/daemon/driver
MP3=src/utils/mp3tagui

SRC_DONKEY=src/networks/donkey
SRC_BITTORRENT=src/networks/bittorrent
SRC_OPENNAP=src/networks/opennap
SRC_GNUTELLA=src/networks/gnutella
SRC_GNUTELLA2=src/networks/gnutella2
SRC_OPENFT=src/networks/openFT 
SRC_FASTTRACK=src/networks/fasttrack
SRC_SOULSEEK=src/networks/soulseek
SRC_DIRECTCONNECT=src/networks/direct_connect
SRC_FILETP=src/networks/fileTP
  
IM=src/im
  
SUBDIRS=$(CDK) $(CHAT) $(CHAT_GUI) $(LIcool smiley $(RSS) $(XML) $(NET) tools \
   $(COMMON) $(DRIVER) $(MP3) src/config/$(OS_FILES) $(EXTRA_DIRS)
  
INCLUDES += $(foreach file, $(SUBDIRS), -I $(file))
  
CFLAGS:=$(CFLAGS) $(CONFIG_INCLUDES) $(GTKCFLAGS)
  
# CryptoPP doesn't like -fomit-frame-pointer
CXXFLAGS:=$(CXXFLAGS) -fno-omit-frame-pointer
  
# use_tags$(EXE)
TARGETS= mlnet$(EXE)
  
ifeq ("$(OS_FILES2)", "mingw")
  
RESFILE= resfile.o
  
endif
  
ifeq ("$(OS_FILES2)", "cygwin")
  
RESFILE= resfile.o
  
endif
  
ifeq ("$(DEVEL)", "yes")
  
TARGETS += mldonkey_installer$(EXE)
  
endif
Mais il n'y a pas tout, il est tres long .... !

Poste le Tuesday 13 December 2005 18:12:29
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

En fait, en essayant de l'installer a la main (./configure gmake gmake install) je viens de remarquer un truc :
Il cherche un binaire 'no' que je n'ai pas sur ma machine (ni sur ma slack, soit dit en passant. Tu aurais ce binaire ? Je me demande s'il est dans un paquet... ?-(

Poste le Tuesday 13 December 2005 18:47:46
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Arnaud

Là, je cale un peu. Fais ton send-pr, et en attendant installe le binaire (à moins que tu aies besoin d'options de compilation exotiques). Sinon, tu peux poser la question sur fr.comp.os.bsd, les gens y sont sympas et plus compétents que moi.

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Wednesday 14 December 2005 14:05:12
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

Je vais essayer, merci beaucoup, en tout cas smiling smiley

Poste le Wednesday 14 December 2005 18:43:19
Répondre     Citer    
Re: Netbsd - probleme d'installation d'un paquetage (mldonkey)
Envoyé par: Fifre

Hum apparement si j'arrive pas a le compiler, je ne pourrais pas m'en servir : de ce que j'ai cherché, il n'existe pas de binaire de ce programme pour sparc64 sad smiley

Poste le Wednesday 14 December 2005 18:58:09
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Netbsd - probleme d'installation d'un paquetage (mldonkey)
Pour poser des questions sur les autres systèmes libres (FreeBSD, OpenBSD, NetBSD, Solaris, HURD ...) aux utilisateurs de Léa (hé oui y'a pas que Linux...). Merci de ne pas poser de questions trop techniques (les sites spécifiques sont plus à même d'y répondre).

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons