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