Aller au contenu

Installation De Bugzilla


Pech

Messages recommandés

Bonjour,

Je souhaiterais installer BUGZILLA sur le serveur DS408 dont ma boite vient de se doter. Pour ce faire j'ai consulter l'Oracle Google qui m'a orienté vers l'installation de divers éléments, à savoir:

  • IPKG
  • PERL 5.8.8
  • MYSQL (installé via IPKG, j'ignore la version...)

Apache est théoriquement déjà installé, j'ai donc tout le pré requis nécessaire pour installer Bugzilla... sauf un: je suis une véritable buse sous Linux ! :D

(j'avoue avoir été dessus suite à l'échec de la commande IPKG install bugzilla-comme-il-faut :D )

Je n'ai pas trouvé de tutoriel à ma taille sur le net et la procédure fournie avec Bugzilla m'effraie un peu...

Auriez-vous, dans votre immense mensuétude une solution "for newbies" à me proposer ?

Marci ! :help:

Lien vers le commentaire
Partager sur d’autres sites

En fait j'ai déjà installé, PERL, MYSQL et je me suis servi d'IPKG sous session Putty pour y parvenir.

Je crois que je vais me débrouiller avec la documentation Bugzilla dont tu m'as indiqué le lien, je reviendrais peut-être avec mes ennuis d'installation dans ce même sujet.

Merci :good:

Lien vers le commentaire
Partager sur d’autres sites

si tu as deux versions de perl installé fait attention a bien mettre le bon chemin dans l'entête des ficher cgi

de même si tu dois installer des modules supplémentaires, installes les sous la bonne version.

bon courage.

C'est déjà moi (je vous avais bien dit que j'étais une buse !) je viens de lancer l'install des modules manquant fournits par le script checksetup.pl et voici le résultat:

My_Server> [b]/opt/bin/perl5.8.8 install-module.pl --all[/b]	  /bin/gzip: invalid option -- -

 BusyBox v1.1.0 (2008.06.20-20:12+0000) multi-call binary


 Usage: gzip [OPTION]... [FILE]...


 /bin/gzip: invalid option -- -

 BusyBox v1.1.0 (2008.06.20-20:12+0000) multi-call binary


 Usage: gzip [OPTION]... [FILE]...


 Warning: Your /root/.cpan/source/modules/02packages.details.txt.gz does not contain a Line-Count header.

 Please check the validity of the index file by comparing it to more

 than one CPAN mirror. I'll continue but problems seem likely to

 happen.

 Warning: Your /root/.cpan/source/modules/02packages.details.txt.gz does not contain a Last-Updated header.

 Please check the validity of the index file by comparing it to more

 than one CPAN mirror. I'll continue but problems seem likely to

 happen.

 /bin/gzip: invalid option -- -

 BusyBox v1.1.0 (2008.06.20-20:12+0000) multi-call binary


 Usage: gzip [OPTION]... [FILE]...


 Can't locate object method "data" via package "CPAN::Modulelist" (perhaps you forgot to load "CPAN::Modulelist"?) at (eval 96) line 1.

  at /opt/lib/perl5/5.8.8/CPAN.pm line 3405

		 CPAN::Index::rd_modlist('CPAN::Index', '/root/.cpan/source/modules/03modlist.data.gz') called at /opt/lib/perl5/5.8.8/CPAN.pm line 3128

		 CPAN::Index::reload('CPAN::Index') called at /opt/lib/perl5/5.8.8/CPAN.pm line 675

		 CPAN::exists('CPAN=HASH(0x105cfba0)', 'CPAN::Module', 'CGI') called at /opt/lib/perl5/5.8.8/CPAN.pm line 1925

		 CPAN::Shell::expand('CPAN::Shell', 'Module', 'CGI') called at /usr/syno/apache/bugzilla-3.2/Bugzilla/Install/CPAN.pm line 95

		 Bugzilla::Install::CPAN::install_module('CGI', 0) called at install-module.pl line 96

Ce que j'en comprends est que l'outil CPAN est mal configuré sur mon serveur... Une idée ? :help:

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ces essais :good:

La trace que j'ai fourni concerne déjà l'exécution de la commande: /opt/bin/perl5.8.8 install-module.pl --all

J'ai aussi essayé d'installer les modules manquant un part un avec le même résultat (CGI puis Date:Format etc...)

Par contre ce que je relève c'est que tu vas un peu plus loin que moi et surtout différemment:

La où moi j'ai

CPAN: Storable loaded ok

 Going to read /root/.cpan/source/authors/01mailrc.txt.gz
toi tu as:
CPAN: Storable loaded ok

 Going to read /root/.cpan/Metadata

   Database was generated on Tue, 30 Dec 2008 05:27:51 GMT

 Installing Date::Format version 2.22...

 Running install for module Date::Format

On n'exécuterait pas le même script perl ?

Lien vers le commentaire
Partager sur d’autres sites

Encore moi:

Je viens d'installer les packages suivants qui visiblement sont un pré requis à l'utilisation de CPAN:

# ipkg install tar # ipkg install gcc


 #  ipkg install unzip


 # ipkg install make


 # ipkg install lynx


 # ipkg install ncftp


 # ipkg install gnupg


 # ipkg install perl-libwww


 # ipkg install perl-gd


 # ipkg install imagemagick


 # ipkg install ghostscript


 # ipkg install cairo


 # ipkg install vim
Depuis la situation à évolué un peu:
/opt/bin/perl5.8.8 install-module.pl CGI

...

CGI.pm-3.42/CGI.pm

CGI.pm-3.42/cgi-lib_porting.html

Untarred /root/.cpan/source/authors/id/L/LD/LDS/CGI.pm-3.42.tar successfully

Removing previously used /root/.cpan/build/CGI.pm-3.42


  CPAN.pm: Going to build L/LD/LDS/CGI.pm-3.42.tar.gz


Checking if your kit is complete...

Looks good

Warning: prerequisite FCGI 0.67 not found.

Writing Makefile for CGI

	-- NOT OK

Running make test

  Can't test without successful make

Running make install

  make had returned bad status, install seems impossible
Visiblement FCGI est manquant, j'ai essayé de l'installer (l'install de CGI le fait de toute façon) mais l'install échoue sur:
/opt/bin/perl5.8.8 install-module.pl FCGI

* Note: If you upgrade your CPAN module, installs will be faster.

* You can upgrade CPAN by doing: /opt/bin/perl5.8.8 install-module.pl CPAN

CPAN: Storable loaded ok

Going to read /root/.cpan/Metadata

  Database was generated on Tue, 30 Dec 2008 12:26:51 GMT

Installing FCGI version 0.67...

Running install for module FCGI

Running make for S/SK/SKIMO/FCGI-0.67.tar.gz

CPAN: Digest::MD5 loaded ok

CPAN: Compress::Zlib loaded ok

Checksum for /root/.cpan/source/authors/id/S/SK/SKIMO/FCGI-0.67.tar.gz ok

Scanning cache /root/.cpan/build for sizes

/bin/gzip: invalid option -- -

BusyBox v1.1.0 (2008.06.20-20:12+0000) multi-call binary


Usage: gzip [OPTION]... [FILE]...


tar: short read

Uncompressed /root/.cpan/source/authors/id/S/SK/SKIMO/FCGI-0.67.tar.gz successfully

Using Tar:/bin/tar xvf /root/.cpan/source/authors/id/S/SK/SKIMO/FCGI-0.67.tar:

FCGI-0.67/

FCGI-0.67/configure.in

FCGI-0.67/threaded.PL

FCGI-0.67/test.pl

FCGI-0.67/FCGI.XL

FCGI-0.67/remote.PL

FCGI-0.67/configure.readme

FCGI-0.67/version.pm

FCGI-0.67/echo.PL

FCGI-0.67/MANIFEST

FCGI-0.67/typemap

FCGI-0.67/fcgi_config.h.in

FCGI-0.67/ChangeLog

FCGI-0.67/FCGI.PL

FCGI-0.67/configure

FCGI-0.67/Makefile.PL

FCGI-0.67/README

FCGI-0.67/LICENSE.TERMS

FCGI-0.67/fcgiapp.c

FCGI-0.67/os_unix.c

FCGI-0.67/os_win32.c

FCGI-0.67/fastcgi.h

FCGI-0.67/fcgiapp.h

FCGI-0.67/fcgimisc.h

FCGI-0.67/fcgios.h

FCGI-0.67/fcgi_config_x86.h

Untarred /root/.cpan/source/authors/id/S/SK/SKIMO/FCGI-0.67.tar successfully

Removing previously used /root/.cpan/build/FCGI-0.67


  CPAN.pm: Going to build S/SK/SKIMO/FCGI-0.67.tar.gz


Checking if your kit is complete...

Looks good

Writing Makefile for FCGI

Running ./configure for you

Please read configure.readme for information on how to run it yourself

checking for gcc... powerpc-linux-gnuspe-gcc

checking for C compiler default output... a.out

checking whether the C compiler works... yes

checking whether we are cross compiling... no

checking for suffix of executables...

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether powerpc-linux-gnuspe-gcc accepts -g... yes

checking for powerpc-linux-gnuspe-gcc option to accept ANSI C... none needed

checking how to run the C preprocessor... powerpc-linux-gnuspe-gcc -E

checking for egrep... grep -E

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking for ssize_t... yes

checking for sun_len in sys/un.h... no

checking for fpos_t in stdio.h... yes

checking sys/socket.h usability... yes

checking sys/socket.h presence... yes

checking for sys/socket.h... yes

checking netdb.h usability... yes

checking netdb.h presence... yes

checking for netdb.h... yes

checking netinet/in.h usability... yes

checking netinet/in.h presence... yes

checking for netinet/in.h... yes

checking arpa/inet.h usability... yes

checking arpa/inet.h presence... yes

checking for arpa/inet.h... yes

checking sys/time.h usability... yes

checking sys/time.h presence... yes

checking for sys/time.h... yes

checking limits.h usability... yes

checking limits.h presence... yes

checking for limits.h... yes

checking sys/param.h usability... yes

checking sys/param.h presence... yes

checking for sys/param.h... yes

checking for unistd.h... (cached) yes

checking for a fileno() prototype in stdio.h... yes

checking whether cross-process locking is required by accept()... no

checking whether va_arg(arg, long double) crashes the compiler... no

checking for an ANSI C-conforming const... yes

configure: creating ./config.status

config.status: creating fcgi_config.h

	-- NOT OK

Running make test

  Can't test without successful make

Running make install

  make had returned bad status, install seems impossible

Mais je ne m'explique pas la non création du fichier fcgi_config.h une idée ? :help:

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ces infos.

Je viens d'installer le package que tu viens d'évoquer. L'installation ne se termine pas correctement, suite à un conflit entre wget-ssl et wget déjà installé.

Mis à part cet étape tout s'est bien passé. Mais bon j'ai supposé que c'était pas bien grave... :db:

Par contre pas de changement concernant l'install des modules FCGI et CGI... l'erreur est toujours la même 80

EDIT: bon c'est que c'était grave, alors comment puise-je obliger ipkg a choisir l'un des deux wget ?

Lien vers le commentaire
Partager sur d’autres sites

tu l'as installé comment?

c'est une dépendance d'un paquet ?

ipkg remove <paquet> pour supprimer un paquet

Ok je viens de virer le paquet wget et de relancer l'installation du paquet optware-devel

ipkg remove wget

ipkg install optware-devel

Bilan, le paquet optware-devel s'installe correctement, mais j'ai toujours le même soucis... 80

Lien vers le commentaire
Partager sur d’autres sites

Qu'elle est ta version de firmware ?

sur mon CS407 > FW728

répertoire /usr/bin et /lib/perl5

Pour IPKG

il peut y avoir une difference de disponibilité des paquets IPKG entre les depots x08 et x07

D'autre part les extensions installés sont copiés dans /root/CPAN, le pb c'est que lors d'une mise a jour du FW le répertoire root est effacé si je me rappel bien.

Voici ce que m'indique l'assistant Synology:

  • Nom de modèle DS408
  • Mémoire physique totale 512 Mo
  • Version firmware DSM 2.0-0640

Lien vers le commentaire
Partager sur d’autres sites

ben il va falloir que tu upgrade ton syno; perl est dispo depuis le firm 722 je crois.

mais pour info j'ai fait un /usr/bin/perl install-module.pl CGI et j'ai bien eu un Warning: prerequisite FCGI 0.67 not found. mais il a continué a compiler le bouzin avec un msg informant du risque d'echec.

Mais es tu sur d'avoir besoin de reinstaller CGI? lorsque tu lances le ./checksetup.pl il ne le trouve pas ?

Il le trouve, mais disons qu'il me demande de l'installer...

/opt/bin/perl5.8.8 install-module.pl CGI

	 /opt/bin/perl5.8.8 install-module.pl Date::Format

	 /opt/bin/perl5.8.8 install-module.pl DBI

	 /opt/bin/perl5.8.8 install-module.pl Template

	 /opt/bin/perl5.8.8 install-module.pl Email::Send

	 /opt/bin/perl5.8.8 install-module.pl Email::MIME

	 /opt/bin/perl5.8.8 install-module.pl Email::MIME::Modifier
Mais le problème reste le même pour les autres modules non trouvés:
Checking perl modules...

 Checking for			  CGI.pm (v3.21)	found v3.15

 Checking for			TimeDate (v2.21)	not found

 Checking for		   PathTools (v0.84)   ok: found v3.12

 Checking for				 DBI (v1.41)	not found

 Checking for	Template-Toolkit (v2.15)	not found

 Checking for		  Email-Send (v2.00)	not found

 Checking for		  Email-MIME (v1.861)   not found

 Checking for Email-MIME-Modifier (v1.442)   not found


 Checking available perl DBD modules...

 Checking for			  DBD-Pg (v1.45)	not found

 Checking for		   DBD-mysql (v4.00)	not found

 Checking for		  DBD-Oracle (v1.19)	not found


 The following Perl modules are optional:

 Checking for				  GD (v1.20)   ok: found v2.35

 Checking for			   Chart (v1.0)	 not found

 Checking for		 Template-GD (any)	  not found

 Checking for		  GDTextUtil (any)	  not found

 Checking for			 GDGraph (any)	  not found

 Checking for			XML-Twig (any)	  not found

 Checking for		  MIME-tools (v5.406)   not found

 Checking for		 libwww-perl (any)	 ok: found v2.033

 Checking for		 PatchReader (v0.9.4)   not found

 Checking for		  PerlMagick (any)	  not found

 Checking for		   perl-ldap (any)	  not found

 Checking for		 Authen-SASL (any)	  not found

 Checking for		  RadiusPerl (any)	  not found

 Checking for		   SOAP-Lite (any)	  not found

 Checking for		 HTML-Parser (v3.40)   ok: found v3.56

 Checking for	   HTML-Scrubber (any)	  not found

 Checking for Email-MIME-Attachment-Stripper (any)	  not found

 Checking for		 Email-Reply (any)	  not found

 Checking for			mod_perl (v1.999022)  not found

 Checking for			  CGI.pm (v3.11)   ok: found v3.15

Pour chaque module à installer, l'install calle sur la creation du Makefile... :fool:

Sur ce je te souhaite une exellente année, d'avance (je dois partir là), merci pour le coup de main en tout cas ;) En espérant que ça aille mieux l'an prochain ! :D

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.