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.000000000 +0200
+++ ./libkwiki-perl-0.38/lib/Kwiki/Command.pm	2007-03-09 01:31:35.000000000 +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";
 }
 

Reply via email to