Hello,
I have some issues installing scmbug. I use the following setup:
Windows XP SP3
Bugzilla 3.09 at D:\Programs\Bugzilla
Perl 5.10.1 at C:\Perl + all the modules required by Bugzilla and Scmbug
Scmbug 0.26.15 at C:\Program Files\Scmbug
MySQL 5.4.1
SVN 1.6.5

I've modified daemon.conf to point to the Bugzilla installation and made the 
other settings appropriately. When I run scmbug-server.bat I get the following 
log message:

*******************************************
2009/09/28 17:57:37 Scmbug WARN> 
Daemon.pm:81:Scmbug::Daemon::Daemon::read_configuration - Read configuration 
file 'C:/Program Files/Scmbug/etc/scmbug/daemon.conf'
2009/09/28 17:57:37 Scmbug ERROR> 
Daemon.pm:114:Scmbug::Daemon::Daemon::read_configuration - 
*******************************************
**
**
** Scmbug error 79: Package 'Bugzilla' not found in installation 
directory'd:/Programs/Bugzilla/'.
Initialization of bug-tracking system 'Bugzilla' version '3.0.9' failed. This 
could be due to an unsupported version of this system, or misconfiguration.


I've tried the following:
- In bugzilla.pm init_specific() i've dumped $self and @INC:

$VAR1 = 'd:/Programs/Bugzilla/';
$VAR2 = 'C:/Program Files/Scmbug/share/scmbug/lib';
$VAR3 = 'C:/Perl/site/lib';
$VAR4 = 'C:/Perl/lib';
$VAR5 = '.';
$VAR1 = bless( {
                 'database_vendor' => 'mysql',
                 'location' => '127.0.0.1',
                 'version' => '3.0.9',
                 'installed_locally' => 1,
                 'installation_directory' => 'd:/Programs/Bugzilla/',
                 'port' => '3306',
                 'username' => 'bugs',
                 'version_type' => 'latest',
                 'database' => 'bugs309',
                 'password' => 'bugzilla',
                 'bug_url_prefix' => 
'http://yctt1pc002.yel.yazaki.local/bugzilla/show_bug.cgi?id='
               }, 'Scmbug::Daemon::Bugzilla' );

- In common.pm package_exists(), i've dumped getcwd after the bugzilla.pm is 
required, and I get:
$VAR1 = 'd:/Programs/Bugzilla';
- In common.pm I've explicitely written "require 
'd:/Programs/Bugzilla/Bugzilla.pm';" and I get the following log:


2009/09/28 19:18:40 Scmbug WARN> 
Daemon.pm:81:Scmbug::Daemon::Daemon::read_configuration - Read configuration 
file 'C:/Program Files/Scmbug/etc/scmbug/daemon.conf'
2009/09/28 19:18:41 Scmbug ERROR> Common.pm:341:Scmbug::Common::package_exists 
- Can't locate object method "FILENO" via package "Scmbug::Daemon::Trapper" at 
C:/Perl/lib/CGI.pm line 809.
Compilation failed in require at d:/Programs/Bugzilla//Bugzilla/CGI.pm line 36.
BEGIN failed--compilation aborted at d:/Programs/Bugzilla//Bugzilla/CGI.pm line 
36.
Compilation failed in require at d:/Programs/Bugzilla/Bugzilla.pm line 33.
BEGIN failed--compilation aborted at d:/Programs/Bugzilla/Bugzilla.pm line 33.
Compilation failed in require at C:/Program 
Files/Scmbug/share/scmbug/lib/Scmbug/Common.pm line 341.

This seems to be very much the same issue like in this email exchange 
http://lists.mkgnu.net/pipermail/scmbug-users/2009-February/002344.html , but 
there was no resolution in the end. Any ideea what the problem might be?
Thanks








      
_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to