Bug#411027: libkwiki-perl: plugin reported as missing (perl?)

2007-03-10 Thread Bas Zoetekouw
Hi!

I've verified that Nicolas's patch works fine, and I'm currently
preparing an NMU for libkwiki-perl.  A diff describing the changes is
attached.

Greetings,
bas.

-- 
Kind regards,
++
| Bas Zoetekouw  | GPG key: 0644fab7 |
|| Fingerprint: c1f5 f24c d514 3fec 8bf6 |
| [EMAIL PROTECTED] |  a2b1 2bae e41f 0644 fab7 |
++ 
diff -Nabur libkwiki-perl-0.38.eerst/debian/changelog 
libkwiki-perl-0.38/debian/changelog
--- libkwiki-perl-0.38.eerst/debian/changelog   2007-03-10 21:25:00.0 
+0100
+++ libkwiki-perl-0.38/debian/changelog 2007-03-10 21:25:08.0 +0100
@@ -1,3 +1,12 @@
+libkwiki-perl (0.38-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Added a call to $self-handle_update_all to handle_new() in Command.pm.
+Thanks to Nicolas François for the patch.
+(closes: #411027)
+
+ -- Bas Zoetekouw [EMAIL PROTECTED]  Sat, 10 Mar 2007 21:18:58 +0100
+
 libkwiki-perl (0.38-1) unstable; urgency=low
 
   * Initial Release.
diff -Nabur libkwiki-perl-0.38.eerst/lib/Kwiki/Command.pm 
libkwiki-perl-0.38/lib/Kwiki/Command.pm
--- libkwiki-perl-0.38.eerst/lib/Kwiki/Command.pm   2005-04-03 
12:50:54.0 +0200
+++ libkwiki-perl-0.38/lib/Kwiki/Command.pm 2007-03-10 21:25:08.0 
+0100
@@ -19,6 +19,7 @@
 $self-install('widgets');
 io('plugin')-mkdir;
 $self-set_permissions;
+$self-handle_update_all;
 warn \nKwiki software installed! Point your browser at this 
location.\n\n;
 }
 


Bug#411027: libkwiki-perl: plugin reported as missing (perl?)

2007-03-08 Thread Nicolas François
tags 411027 patch
thanks

Hi,

On Wed, Mar 07, 2007 at 06:07:20PM -0800, Steve Langasek wrote:
 
 Could you take a look at bug #411027, filed on libkwiki-perl?  Martin's
 assessment is that the package is in pretty bad shape overall, and dropping
 this package for etch implies dropping kwiki as well, so perhaps you'd care
 to take a look at fixing up libkwiki-perl's prominent issues?

I don't know what would be the best to fix this bug:
 * fix kwiki's documentation to mention that 'kwiki -new my_kwki' is not
   sufficient.
 * Fix libkwiki-perl so that the wiki directory created after -new is
   usable.
 * package kwiki2

Calling handle_update_all (or unlinking registry.dd) at the end of
handle_new in Command.pm fixes the second point.

There is still a documentation issue (Kwiki::Command only documents
-new, and mentions -update, -install, -remove, -new_view), so I leave it
up to libkwiki-perl or kwiki's maintainers to apply the patch or to drop
kwiki from Etch (and package kwiki2, which seams to have more
documentation)

PS: Also upstream recommends not to install 0.38:
http://search.cpan.org/src/INGY/Kwiki-0.39/README

(maybe it's just to promote the new Kwiki2; which will have an upgrade
path from Kwiki: http://www.kwiki.org/?UpgradingToKwiki2)


Kind Regards,
-- 
Nekral
diff -rauNp ../orig/libkwiki-perl-0.38/lib/Kwiki/Command.pm ./libkwiki-perl-0.38/lib/Kwiki/Command.pm
--- ../orig/libkwiki-perl-0.38/lib/Kwiki/Command.pm	2005-04-03 12:50:54.0 +0200
+++ ./libkwiki-perl-0.38/lib/Kwiki/Command.pm	2007-03-09 01:31:35.0 +0100
@@ -19,6 +19,7 @@ sub handle_new {
 $self-install('widgets');
 io('plugin')-mkdir;
 $self-set_permissions;
+$self-handle_update_all;
 warn \nKwiki software installed! Point your browser at this location.\n\n;
 }
 


Bug#411027: libkwiki-perl: plugin reported as missing (perl?)

2007-03-07 Thread Steve Langasek
Hi Nick,

Could you take a look at bug #411027, filed on libkwiki-perl?  Martin's
assessment is that the package is in pretty bad shape overall, and dropping
this package for etch implies dropping kwiki as well, so perhaps you'd care
to take a look at fixing up libkwiki-perl's prominent issues?

Cheers,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#411027: libkwiki-perl: plugin reported as missing (perl?)

2007-02-15 Thread Klaus Stein
Package: libkwiki-perl
Version: 0.38-1
Severity: grave
Justification: renders package unusable

I installed the package, run kwiki as described at the doku, made apache2
point to the location (using the example code in the README) and tried:
http://localhost/kwiki/ in the web browser.

This gave the following response:
=
Software error:

No plugin for action 'display' at /usr/share/perl5/Spoon/Hub.pm line 34.

For help, please send mail to the webmaster ([EMAIL PROTECTED]), giving
this error message and the time and date of the error.
Software error:

[Thu Feb 15 11:48:42 2007] index.cgi: No plugin for action 'display' at
/usr/share/perl5/Spoon/Hub.pm line 34.
 at /usr/share/perl5/Spoon/Base.pm line 110
Spoon::Base::__ANON__('[Thu Feb 15 11:48:42 2007] index.cgi: No
plugin for action \'...') called at /usr/share/perl/5.8/CGI/Carp.pm line 314
CGI::Carp::realdie('[Thu Feb 15 11:48:42 2007] index.cgi: No plugin
for action \'...') called at /usr/share/perl/5.8/CGI/Carp.pm line 400
CGI::Carp::die('No plugin for action \'display\'') called at
/usr/share/perl5/Spoon/Hub.pm line 34
Spoon::Hub::process('Kwiki::Hub=HASH(0x848aca8)') called at
//usr/share/perl5/Kwiki.pm line 12
Kwiki::process('Kwiki=HASH(0x833eac4)', 'config*.*', '-plugins',
'plugins') called at /var/www/kwiki/index.cgi line 4

For help, please send mail to the webmaster ([EMAIL PROTECTED]), giving
this error message and the time and date of the error. 
=
I do not know if this is because of missing dependencies of this package or
of libspoon-perl or whatever.

Please mail me if I can help with further information.

Thanks.
Klaus

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages libkwiki-perl depends on:
ii  libspoon-perl 0.23-2 A Spiffy Application Building Fram
ii  perl  5.8.8-7Larry Wall's Practical Extraction 

libkwiki-perl recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]