|
12/20/2009, 03:03 PM
#190
 Originally Posted by Bob-C
...
Preware/Quick Install must be looking at something different than the Linux installation scripts when determining if a patch is installed. I think the Linux installation scripts must be seeing some leftover remnant from when the patch was actually installed, even though the patch itself is not.
...
I had a problem basically the same as yours, and just Doctored the Pre to fix it.
However, I think that what's making the patches not work is the backup file. I'm not sure this is the case, but here's what I think.
When you use WebOSQI or PreWare to install a patch, the original file is backed up. When you remove the patch, the backup is removed. If you do an update, the patched file is over-written, but the backup remains. When you try to run the script, it can't back up the file (because the backup already exists) so it fails.
I'm not 100% sure this is what's going on, but I think so. I'm too lazy, or I'd just check the backup extensions for WOSQUI and PreWare, and write a script to clean them off.
Maybe you can get more info (confirmation one way or another) on Main Page - WebOS Internals
|
|
|