http://twiki.org/cgi-bin/view/Plugins/GenPDFAddOn | perl GenPDFAddOn?_installer Subroutine install redefined at GenPDFAddOn?_installer line 845 (#1) (W redefine) You redefined a subroutine. To suppress this warning, say { no warnings 'redefine'; eval "sub name { ... }"; } ### GenPDFAddOn? Installer ### This installer must be run from the root directory of your TWiki installation. * The script will not do anything without asking you for confirmation first (unless you used -a). * You can abort the script at any point and re-run it later * If you answer 'no' to any questions you can always re-run the script again later Fetching the archive for TWiki::Contrib::GenPDFAddOn. An existing /disk/home/cologne/www/html/twiki/GenPDFAddOn.tgz exists; would you like me to use it? [y/n] y Got a local archive from /disk/home/cologne/www/html/twiki/GenPDFAddOn.tgz GenPDFAddOn?_installer bin/ bin/genpdf data/ data/TWiki/ data/TWiki/GenPDFAddOn.txt data/TWiki/GenPDFExampleTitleTopic.txt data/TWiki/GenPDFExampleHeaderFooterTopic.txt lib/ lib/TWiki/ lib/TWiki/Contrib/ lib/TWiki/Contrib/GenPDF.pm Archive unpacked Install data/TWiki/GenPDFExampleHeaderFooterTopic.txt, permissions 0774 Install data/TWiki/GenPDFExampleTitleTopic.txt, permissions 0774 Install data/TWiki/GenPDFAddOn.txt, permissions 0774 Install bin/genpdf, permissions 0774 Install lib/TWiki/Contrib/GenPDF.pm, permissions 0774 Can't locate object method "findUser" via package "TWiki::Users" at GenPDFAddOn?_installer line 668 (#2) (F) You called a method correctly, and it correctly indicated a package functioning as a class, but that package doesn't define that particular method, nor does any of its base classes. See perlobj. Uncaught exception from user code: Can't locate object method "findUser" via package "TWiki::Users" at GenPDFAddOn?_installer line 668. at GenPDFAddOn?_installer line 668 TWiki::checkin('TWiki', 'GenPDFExampleHeaderFooterTopic', 'undef') called at GenPDFAddOn?_installer line 788 TWiki::emplace('/tmp/F5i0VveM50') called at GenPDFAddOn?_installer line 889 TWiki::install() called at GenPDFAddOn?_installer line 937 |
|
http://twiki.org/cgi-bin/view/Plugins/GenPDFLatexAddOn | ### GenPDFLatexAddOn? Installer ### This installer must be run from the root directory of your TWiki installation. * The script will not do anything without asking you for confirmation first. * You can abort the script at any point and re-run it later * If you answer 'no' to any questions you can always re-run the script again later Hit to proceed with installation ########################################################## Checking dependency on HTML::LatexLMP.... *** GenPDFLatexAddOn? depends on perl package HTML::LatexLMP which is described as "download from TWiki:GenPDFLatexAddOn and install." But when I tried to find it I got this error: Can't locate HTML/LatexLMP.pm ########################################################## Checking dependency on File::Basename.... ########################################################## Checking dependency on File::Temp.... ########################################################## Checking dependency on Archive::Zip.... Can't locate object method "findUser" via package "TWiki::Users" at GenPDFLatexAddOn?_installer.pl line 562, line 1 (#2) (F) You called a method correctly, and it correctly indicated a package functioning as a class, but that package doesn't define that particular method, nor does any of its base classes. See perlobj. Uncaught exception from user code: Can't locate object method "findUser" via package "TWiki::Users" at GenPDFLatexAddOn?_installer.pl line 562, line 1. at GenPDFLatexAddOn?_installer.pl line 562 main::checkin('TWiki', 'GenPDFLatexAddOn', 'undef') called at GenPDFLatexAddOn?_installer.pl line 671 main::install() called at GenPDFLatexAddOn?_installer.pl line 762 |
http://twiki.org/cgi-bin/view/Plugins/BibtexPlugin | Error: Installer returned errors: Subroutine install redefined at /disk/home/cologne/www/cgi-bin/twiki/BibtexPlugin_installer.pl line 635. |
|
http://twiki.org/cgi-bin/view/Plugins/ChartPlugin | Error: Installer returned errors: Subroutine install redefined at /disk/home/cologne/www/cgi-bin/twiki/ChartPlugin_installer.pl line 890. |
|
http://twiki.org/cgi-bin/view/Plugins/CommentPlugin | Error: Installer returned errors: |
extender.pl
, so the size of the installer script is a dead giveaway. Also there will be a date before which packages will have been done the 'old way' by default.
For anyone with a subversion checkout it's trivial to republish all the extensions, e.g. for plugins foreach ext in *Plugin; do (cd $ext/lib/TWiki/Plugins/$ext; perl build.pl release); done
(untested, but I'm sure you get the idea)
-- TWiki:Main.CrawfordCurrie - 27 Jun 2008
I will do it. Scheduled for the weekend.
-- TWiki:Main.OliverKrueger - 03 Jul 2008
Examined some installer files to see, which extensions need a rebuild and compliled the following list of rebuild candidates:
TWiki:Main.OliverKrueger - 05 Jul 2008
I buried the idea of autmatically republish the plugins. Kenneth kindly warned me about extensions once put into svn but actually being developed via t.o.
I will continue to republish them manually - a few each day. Feel free to change the order of the listing above to prioritise important plugins.
-- TWiki:Main.OliverKrueger - 06 Jul 2008
I've rebuilt TWiki:Plugins.ToolTipPlugin - Trial release attached to the Dev topic. I'll update it once I get some feedback.
-- TWiki:Main.GeorgeClark - 29 Aug 2008
I look forward to the successful completion of this bug.
-- TWiki:Main.CharlesHowes - 07 Oct 2008
Im coordinating the work on this item with TopicNameMappingTable. Its probably a good idea to combine this task with the mass re-releasing of extenions in our new home.
-- OliverKrueger - 11 Nov 2008
Closing this topic, since every extension which is ported to this websites repository is/will be rebuild from svn and therefore gets a fresh extender.pl.
-- OliverKrueger - 04 Feb 2009 Summary | errors on plugins installaton for both command line and configure/extensions |
ReportedBy | TWiki:Main.LunaDeFerrari |
Codebase | |
SVN Range | TWiki-5.0.0, Sun, 09 Mar 2008, build 16496 |
AppliesTo | Extension |
Component | GenPDFLatexAddOn, TreeBrowserPlugin, TreePlugin, FormQueryPlugin, FormPlugin, CalendarPlugin, EditTablePlugin, TinyMCEPlugin |
Priority | Urgent |
CurrentState | Closed |
WaitingFor | |
Checkins | TWikirev:16900 TWikirev:16901 TWikirev:16986 TWikirev:17488 TWikirev:17489 |
TargetRelease | patch |
ReleasedIn |