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!

Attachment: 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

Reply via email to