Hello all,
I'm new to this mailing list. After struggling some hours with Scmbug
0-26-21, I could solve some problems I see people have talked about in
this list.
###
First problem: "Listing of affected files" not working, Scmbug shows
something like the following instead of the list of the affected files
(with revisions):
%{Vvs} --> productName:first_folder
In our case, this was caused by the fact that we're using a new CVS
client (version 1.12.13) but the repository is very old and it was
prepared with an older version of CVS. The solution is to locate the
file <cvs repository path>/CVSROOT/config and change it so that there's
the following option enabled:
UseNewInfoFmtStrings=yes
After setting this up, Scmbug can correctly detect affected files and
revisions!
###
Another problem: the daemon not starting because of error 79, "Package
'Bugzilla' not found in installation directory"
This was actually solved as suggested in this mailing list by Thorsten
Schöning, that is by adding the following at the beginning of the script
that starts the scmbug-server daemon:
export PERL5LIB=<Bugzilla installation dir>/lib
I'm working on Debian Squeeze.
Please note that I had to do something similar while installing the glue
on another machine (Debian Lenny) hosting a CVS repository: I had to set
the PERL5LIB in the following way, otherwise the glue installer gave an
error:
export PERL5LIB=/usr/share/scmbug/lib
###
A third problem: the daemon does not stop. I could verify that the
following suggested solution works, that is to change the daemon
start/stop script at /etc/init.d/scmbug-server so that the stop command is:
echo -n " scmbug_daemon" ; start-stop-daemon --stop --quiet --pidfile
${PID_FILE} --signal 1 && rm ${PID_FILE}
In other words, the argument "--name scmbug_daemon" has to be removed
from the stop command. This system is a Debian Squeeze.
I hope this info may help someone else facing the same problems.
--
Mauro Molinari
Software Designer & Developer
E-mail: [email protected]
_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users