[Pdx-pm] Kwiki 2 error, more info

Keith Lofstrom keithl at kl-ic.com
Wed Mar 28 11:28:48 PDT 2007


On Tue, Mar 27, 2007 at 03:36:57PM -0800, Bruce J Keeler wrote:
> I figured I'd give this a quick try, but no luck so far.  I copied the 
> existing pdx.pm.org site into a new virtual host and ran the upgrade 
> procedure on it as mentioned in the UpgradingToKwiki2 link.  I took a 
> brief look at it, but I'm at work, so I don't really have time to poke 
> at this more.  Eric's welcome to prod at it too if he likes.
> 
>     http://pdxpmtest.drangle.com/kwiki/
> 
> Currently it barfs the following:
> 
> Can't call method "registry" on an undefined value at lib/Kwiki.pm line 9.
>  at lib/Spoon/Base.pm line 89
> 	Spoon::Base::__ANON__('Can\'t call method "registry" on an undefined value at lib/Kw...') called at lib/Kwiki.pm line 9
> 	Kwiki::process('Kwiki=HASH(0x8c3d35c)', 'config*.*', '-plugins', 'plugins') called at /var/www/pdxpmtest/kwiki/index.cgi line 4

On Tue, Mar 27, 2007 at 08:27:26PM -0700, Keith Lofstrom wrote:
> I got exactly the same thing just a few minutes ago, and I was about to
> paste the same error into an email to Ingy.  Since I already have the
> kwikis set up,  it sure would be nice if I could just upgrade them.
> The Typekey certification for spam blocking is a little surprising,
> but if my users are OK with it then it is a good idea.

A blank new kwiki2 works.  So it may be the conversion process, or it
may be one of the plugins I'm using:

	Kwiki::Display
	Kwiki::Edit
	Kwiki::Theme::Basic
	Kwiki::Toolbar
	Kwiki::Status
	Kwiki::Widgets
	Kwiki::RecentChanges
	Kwiki::Archive::Rcs
	Kwiki::Revisions
	Kwiki::UserPreferences
	Kwiki::UserName
	Kwiki::Search
	Kwiki::Edit::RequireUserName
	Kwiki::Notify::Mail

	Kwiki::Htaccess
	Kwiki::Attachments
        Kwiki::PrinterFriendly

The last three are not in the list that a blank new kwiki makes. A

  kwiki -remove Kwiki::Htaccess

gives me the error:

  Can't locate object method "plugins_file" via package "Kwiki::Config" at /usr/local/kwiki/lib/Kwiki/Command/V1.pm line 125

I could debug all this stuff, but I think I will continue on with
TWiki 4.1 and let somebody else debug kwiki 2.0.  Sigh.  It would have
been nice if kwiki 2.0 "just worked";  perhaps in a few weeks it will.

Keith

-- 
Keith Lofstrom          keithl at keithl.com         Voice (503)-520-1993
KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon"
Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs


More information about the Pdx-pm-list mailing list