You are here: Foswiki>Tasks Web>Item8667 (05 Mar 2010, SvenDowideit)Edit Attach

Item8667: Making a pseudo install with a svn Trunk results in a corrupt LocalSite.cfg

pencil
Priority: Normal
Current State: Closed
Released In:
Target Release: n/a
Applies To: Installer
Component: pseudo-install.pl
Branches:
Reported By: RaulFRodriguez
Waiting For:
Last Change By: SvenDowideit
Using pseudoinstall with a Trunk checked-out from SVN, I had an issue with the configure script, that was producing an error "Error: TinyMCEPlugin depends on JQueryPlugin, which is not enabled.", despite the fact that I was repeatedly ticking the box to enable it

I checked the file "lib/LocalSite.cfg" file saved by the configure script, and see in the middle of it the following lines:

1;
__END__

and after that there is a ton of other settings, including the $Foswiki::cfg{Plugins}{JQueryPlugin}{Enabled} = 1;

which are never executed by configure, since the "lib/LocalSite.cfg" stops in the middle

After I tried deleting the faulty /lib/LocalSite.cfg and repeating the configuration process starting with no lib/LocalSite.cfg at all, I am able to activate JQueryPlugin and no corruption appears in lib/LocalSite.cfg

I believe the pseudo-install.pl script creates a default lib/LocalFile.cfg that caused the problem when configure saves it

I was also able to complete the installation by mending the corrupted LocalSite.cfg, removing the 1; and __END__ that were in the middle

-- RaulFRodriguez - 05 Mar 2010

en-fix-or-ated

-- SvenDowideit - 05 Mar 2010

 

ItemTemplate edit

Summary Making a pseudo install with a svn Trunk results in a corrupt LocalSite.cfg
ReportedBy RaulFRodriguez
Codebase trunk
SVN Range 6650
AppliesTo Installer
Component pseudo-install.pl
Priority Normal
CurrentState Closed
WaitingFor
Checkins distro:e9b8a777b848
TargetRelease n/a
ReleasedIn
Topic revision: r2 - 05 Mar 2010, SvenDowideit
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy