Foswiki on GitHub is open for business! Next release meeting: Monday October 13, 1300Z

Item764: Additional extensions installed via configure "FindMoreExtensions" get not listed in the "Installed Version" column and are not "upgradeable"

Priority: CurrentState: AppliesTo: Component: WaitingFor:
Normal Closed Engine /bin/configure  
What works:

All extensions distributed with the 1.0.0 Release package are listed in the column "Installed Version" in /bin/configure?action=FindMoreExtensions with their revision / version and also have an 'Upgrade' link in the last column.

What doesn't work:

Configure seems to not acount for additional installed extensions here. I installed NatSkin including all its dependencies and enabled them. But none of them got an entry in this column. They seem to not get detected by configure as installed. After successful installations of the extensions configure also states 'Install' insted of 'Upgrade' for the just installed extensionsthe next time it's visited.

How it is supposed to work:

/bin/configure?action=FindMoreExtensions should behave the same way for additional extensions as it does for "basic" extensions.


NatSkin does not appear to be ported to Foswiki yet; it splatters files all over the "TWiki" installation tree. There is nothing wrong with configure per se, it is NatSkin's problem.

There is an argument that says configure should look in the TWiki tree if the compatibility plugin is installed, though.

Done

-- CrawfordCurrie - 22 Feb 2009

ItemTemplate edit

Summary Additional extensions installed via configure "FindMoreExtensions" get not listed in the "Installed Version" column and are not "upgradeable"
ReportedBy PeterZehm
Codebase 1.0.0
SVN Range Foswiki-1.0.0, Thu, 08 Jan 2009, build 1878
AppliesTo Engine
Component /bin/configure
Priority Normal
CurrentState Closed
WaitingFor
Checkins distro:50700575ac2b
TargetRelease patch
ReleasedIn 1.0.1
Topic revision: r6 - 23 Feb 2009, KennethLavrsen
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons License