> > Hello, > > On 11.09.2012 14:14, jurgen.depic...@let.be wrote: > > I have a problem comparable to the libreoffice problem from this morning. > > I think it's unrelated. (apart that you're both comparing version strings). > > > > 2012-09-11 14:00:02, DEBUG : Comparing version fragments: '4' <=> '' > > 2012-09-11 14:00:02, ERROR : Message: 'length' is null or not an > > object|Description: 'length' is null or not an object|Error number: > > 800a138f|Stack: undefined|Line: undefined| > > 2012-09-11 14:00:02, DEBUG : No locale language definition found > for message > > ID 'notifyUserFail' (language LCID '813'). > > 2012-09-11 14:00:02, INFO : User notification suppressed. Message: The > > software installation has failed. > > In your case it looks like WPKG clearly fails because it tries to > parse another > version digit which does not exist (dot at the end). This perhaps > can be fixed > in the code (I will have to check). > > A work-around to fix it on all clients would be to just increment > the revision > of the package to something which increments on third digit (e.g. 6.0.341.4). > > Thus WPKG would start comparing > 6 <=> 6 > 0 <=> 0 > 341 <=> 340 > > And then stop since the new revision seems to be higher. So the questionable > code which compares > 4 <=> '' > > would not even be executed. After successful upgrade then WPKG would > insert the > new package with updated revision (without trailing dot) into > wpkg.xml and you > can continue as usual.
This worked. Thanks. (I still think the comparison is not 100% bug-free :-) but that is not a big problem) Grts, J
------------------------------------------------------------------------- wpkg-users mailing list archives >> http://lists.wpkg.org/pipermail/wpkg-users/ _______________________________________________ wpkg-users mailing list wpkg-users@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/wpkg-users