I am integrating Bugzilla and SVN together and would want to use Scmbug.
However, I seem to have some issues with it and would hope and be
appreciated that you can provide some assistance.
I have downloaded and copied to my development environment (Under Unix)
Scmbug 0-26-5 mainly the rpm folder and the source. I have done the
following.
rpm -ivh scmbug-common-0.26.5-1.noarch.rpm.
rpm -ivh scmbug-server-0.26.5-1.noarch.rpm.
rpm -ivh scmbug-tools-0.26.5-1.noarch.rpm.
rpm -ivh scmbug-docs-0.26.5-1.noarch.rpm.
however, rpm -ivh scmbug-server-0.26.5-1.noarch.rpm gives the following
warning: scmbug-server-0.26.5-1.noarch.rpm: Header V3 DSA signature:
NOKEY, key ID 09d82f11
error: Failed dependencies:
libxml-simple-perl is needed by scmbug-server-0.26.5-1.noarch
libmail-sendmail-perl is needed by scmbug-server-0.26.5-1.noarch
libnet-ldap-perl is needed by scmbug-server-0.26.5-1.noarch
I carried on to install these dependencies.
XML-Simple-2.18
perl-ldap-0.36
Mail-Sendmail-0.79
I downloaded their tar.gz. perl Makefile.pl before make and make
install.
However, when I try to run rpm -ivh scmbug-server-0.26.5-1.noarch.rpm,
The same error is given:
error: Failed dependencies:
libxml-simple-perl is needed by scmbug-server-0.26.5-1.noarch
libmail-sendmail-perl is needed by scmbug-server-0.26.5-1.noarch
libnet-ldap-perl is needed by scmbug-server-0.26.5-1.noarch
I tried to rpm -ivh scmbug-server-0.26.5-1.noarch.rpm -force -nodeps
since I believed that the dependencies are already there.
After that, I tried to start integrate Daemon by using the following:
/etc/init.d/scmbug-server start
However, It gave me a echo "Daemon file is missing"
I looked in /etc/init.d/scmbug-server and /usr/sbin
I find that I have scmbug_daemon.pl in /usr/sbin folder and there
nothing else related.
I have the library /usr/share/scmbug/lib and /etc/scmbug/daemon.conf in
my system.
Next, I tried to install the system from source.
I downloaded SCMBUG_RELEASE_0-26-5.tar.tar and move it to my system.
I did the following
bash$ ./configure
bash$ make
bash$ su
bash# make install-common
bash# make install-doc
bash# make install-tools
bash# make install-server
I installed docbook-utils-0.6.14, transfig.3.2.5, ImageMagick-6.4.1,
latex2html-2002 but while making I receive many documents error.
For example:
Package hyperref Warning: Difference (2) between bookmark levels is
greater
(hyperref) than one, level fixed on input line 26326.
[59.0.37]
Package hyperref Warning: Difference (2) between bookmark levels is
greater
(hyperref) than one, level fixed on input line 26586.
[60.0.37] [61.0.37] [62.0.37] (./manual.aux)
LaTeX Font Warning: Size substitutions with differences
(Font) up to 0.95pt have occurred.
)
(see the transcript file for additional information)
Output written on manual.dvi (66 pages, 745064 bytes).
Transcript written on manual.log.
I went on to do a make install-server and got he following error
install -p -o root -g `groups | gawk '{ print $1 }'` -m 755
"/var/repos/eng/scmbug/source/SCMBUG_RELEASE_0-26-5/doc/manpages/scmbug_
daemon.pl.8" "/usr/share/man/man8/."
install: cannot stat
`/var/repos/eng/scmbug/source/SCMBUG_RELEASE_0-26-5/doc/manpages/scmbug_
daemon.pl.8': No such file or directory
make: *** [install-server] Error 1
I have also done the following:
perl -MCPAN -e "install Log::Log4perl"
perl -MCPAN -e "install Mail::Sendmail"
perl -MCPAN -e "install XML::Simple"
I have changed to root user when needed.
However, starting integrate Daemon still gives the following:
/etc/init.d/scmbug-server start
And an echo "Daemon file is missing"
Could anyone advise me on this? I have looked through the forum and have
tried searching through the web without success. Your help would be
appreciated.
Cheers,
Wee Young
_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users