Hi Mauro, On Fri, 2011-02-18 at 15:19 +0100, Mauro Molinari wrote: > First problem: "Listing of affected files" not working, Scmbug shows
> 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 > UseNewInfoFmtStrings=yes > > After setting this up, Scmbug can correctly detect affected files and > revisions! Thanks. http://bugzilla.mkgnu.net/show_bug.cgi?id=1519 > ### > > 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 This makes sense. I wonder if it is possible for you to modify Bugzilla.pm to issue a 'use lib' instead, rather than having to edit scmbug-server. The goal is for users to only have to edit daemon.conf. e.g. as proposed by the following patch, or something to that effect. =================================================================== RCS file: /projects/scmbug/cvsroot/system/src/lib/product/Daemon/Bugzilla.pm.in,v retrieving revision 1.86 diff -u -r1.86 Bugzilla.pm.in --- Bugzilla.pm.in 27 Sep 2010 18:59:23 -0000 1.86 +++ Bugzilla.pm.in 15 Feb 2011 00:50:05 -0000 @@ -139,7 +139,7 @@ chdir $self->installation_directory(); if ($self->is_version_up_to_3_4() || $self->is_version_latest()) { - unshift @INC, $self->installation_directory() . "/lib"; + use lib $self->installation_directory(); } # > 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 This is the first time I ever hear of this problem. Is it possible to reproduce the error message? http://bugzilla.mkgnu.net/show_bug.cgi?id=1520 > ### > > A third problem: the daemon does not stop. I could verify that the Yavor had supplied a patch which never made it through. http://bugzilla.mkgnu.net/show_bug.cgi?id=644 This is now merged. > 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. Thanks a lot for the very detailed input. Please keep such feedback coming!
signature.asc
Description: This is a digitally signed message part
_______________________________________________ scmbug-users mailing list [email protected] http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
