Kristis,
It appears that I can get the scmbug_daemon to start if I do the following
in /proj/apps/scmbug/share/scmbug/lib/Scmbug/Common.pm:
sub package_exists {
:
:
}elsif ($package_name eq "Bugzilla) {
$cmd = "require Bugzilla::Bug";
} else {
:
:
}
I hardcoded the package name 'Bugzilla' to 'Bugzilla::Bug'.
This enabled me to get past this higher level package. All subsequent
"Buzilla::XXX" packages processed fine.
The "Bugzilla.pm" file that is in the bugzilla installation directory is not
found by the Common.pm package. It dies at the '( ! eval ($cmd)) section of
'Common.pm'.
Packages that work:
/proj/apps/bugzilla/Bugzilla/XXX.pm
package that doesn't work:
/proj/apps/bugzilla/Bugzilla.pm (this DOES exist and is the @INC when
printed to STDOUT).
What gives?
Thanks.
J
From: Kristis Makris <[EMAIL PROTECTED]>
To: John Coffie <[EMAIL PROTECTED]>
CC: [email protected]
Subject: Re: [scmbug-users] Scmbug error 79: Package 'Bugzilla'
notfoundininstallation
Date: Wed, 13 Feb 2008 15:05:56 -0700
On Wed, 2008-02-13 at 16:55 -0500, John Coffie wrote:
> I'm running everything as root.
Is there some magic dust on Solaris that runs all daemons in a chroot
jail, or something to that effect, that causes this ?
It's a permissions error.
<< signature.asc >>
_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users