Re: Possible Problem With 4.5.2 component install ? More information. This should probably be considered a bug.
I was wrong in that, at the last moment ( so typical, isn't it ) I added a file to my xml install file that didn't make it into the zip file. OK, my bad.
The problem with Mambo is that this omission will cause Installer::copyFiles() to stop copying files halfway through. Even though the function returns false, which causes Installer::parseFiles() to return false, mosInstallerComponent::install() doesn't check the return status of parseFiles(), line 74-76. Thus, anyone using a component with a questionable install file will get a message saying "Install Successful" when it isn't.
Now I don't disagree that install files should be tested by developers before release. But you can imagine my surprise when my "Sucessful" install gave me a screen full of errors.
The obvious solution to this is to check the return status of parseFiles(). I'll leave this decision open to somebody else.
just me,
tcp |