Bug#411027: libkwiki-perl: plugin reported as missing (perl?)
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?)
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?)
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?)
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]