<div style="font-family: 'times new roman'; font-size: 16px"><div>Carlos,</div><div>can you try something for me?</div><div>In your LibreOffice Upgrade definition, replace 'versiongreaterorequal' with 'versionsmallerthan'</div></div><div><br/></div><div style="font-family: 'times new roman'; font-size: 16px">The way I read the documentation is...</div><div><br/></div><div style="font-family: 'times new roman'; font-size: 16px">IF [the_version_installed] IS [condition] [the_version_packaged] THEN install/upgrade</div><div><br/></div><div style="font-family: 'times new roman'; font-size: 16px">So your error is actually logically correct.</div><div style="font-family: 'times new roman'; font-size: 16px">If [3.5] is [Greater Than or Equal To] [3.6] then Upgrade</div><div><br/></div><div style="font-family: 'times new roman'; font-size: 16px">Your return code is -1 which in a tri-state (less, equal, greater) like this is usually lessthan, which is correct.</div><div style="font-family: 'times new roman'; font-size: 16px">(A less than B = -1, A equal B = 0, A greater than B = 1)</div><div><br/></div><div style="font-family: 'times new roman'; font-size: 16px">The reason I say use ''versionsmallerthan' rather than 'versionlessorequal' is that I think you only want to upgrade if the version installed is smaller, if its the same as is in the package then you dont want to install again.</div><div><br/></div><div style="font-family: 'times new roman'; font-size: 16px">Even if I am wrong, its only a quick one word change.</div><div><br/></div><div style="font-family: 'times new roman'; font-size: 16px">-Pat Cahill</div><div style="font-family: 'times new roman'; font-size: 16px"><div><br /></div><div>On 11/09/12, <b class="name">"Carlos R. Pasqualini" </b><pasqualinic@fcal.uner.edu.ar> wrote:</div><blockquote cite="mid:1347317453.5841.19.camel@capibara.fcal.uner.edu.ar" class="iwcQuote" style="border-left: #00f 1px solid; padding-left: 13px; margin-left: 0px" type="cite"><div class="mimepart text plain">El vie, 31-08-2012 a las 23:53 +0200, Stefan Pendl escribió:<br />> Am 31.08.2012 23:45, schrieb Carlos R. Pasqualini:<br />> ><br />> > Today i found an error on a package description, i suspect that type of<br />> > errors are the source of troubles, but i need to debug and find others,<br />> > and the output of /debug apparently is not showing all the info i need<br />> > to understand the trouble.<br />> ><br />> <br />> It is all about reading the log file, you just need to make sure the log <br />> level is set to 0xFF.<br />> <br />> You could post the offending portion of the log too.<br />> <br /><br /><br />Here is another log, again with Libre Office<br /><br />What do you think?<br />where should i search for an error?<br />it does not even try to execute the install command, it has no sense to<br />me.<br /><br /><br />Thanks for your time!<br /><br /><br />2012-09-10 18:56:00, DEBUG   : Reading variables from hosts[s]<br />2012-09-10 18:56:00, DEBUG   : Reading variables from profile[s]<br />2012-09-10 18:56:00, DEBUG   : Reading variables from package<br />'LibreOffice'.<br />2012-09-10 18:56:00, DEBUG   : Got variable 'shortversion' of value<br />'3.6.1'<br />2012-09-10 18:56:00, DEBUG   : Got variable 'PKG_VERSION' of value '%<br />shortversion%-0'<br />2012-09-10 18:56:00, DEBUG   : Got variable 'PKG_SOURCE' of value '%<br />SOFTWARE%\libreoffice\3.6'<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'SOFTWARE=\\capibara<br />\repositorio\software'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'SOFTWARE=\\capibara<br />\repositorio\software'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'shortversion=3.6.1'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'PKG_VERSION=%<br />shortversion%-0'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'PKG_SOURCE=%SOFTWARE%<br />\libreoffice\3.6'.<br />2012-09-10 18:56:00, DEBUG   : Install type: downgrade<br />2012-09-10 18:56:00, DEBUG   : Fetched 0 downgrade command(s).<br />2012-09-10 18:56:00, DEBUG   : Checking existence of package:<br />LibreOffice<br />2012-09-10 18:56:00, DEBUG   : Reading variables from hosts[s]<br />2012-09-10 18:56:00, DEBUG   : Reading variables from profile[s]<br />2012-09-10 18:56:00, DEBUG   : Reading variables from package<br />'LibreOffice'.<br />2012-09-10 18:56:00, DEBUG   : Got variable 'shortversion' of value<br />'3.6.1'<br />2012-09-10 18:56:00, DEBUG   : Got variable 'PKG_VERSION' of value '%<br />shortversion%-0'<br />2012-09-10 18:56:00, DEBUG   : Got variable 'PKG_SOURCE' of value '%<br />SOFTWARE%\libreoffice\3.6'<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'SOFTWARE=\\capibara<br />\repositorio\software'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'SOFTWARE=\\capibara<br />\repositorio\software'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'shortversion=3.6.1'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'PKG_VERSION=%<br />shortversion%-0'.<br />2012-09-10 18:56:00, DEBUG   : Setting variable: 'PKG_SOURCE=%SOFTWARE%<br />\libreoffice\3.6'.<br />2012-09-10 18:56:01, DEBUG   : Uninstall entry 'LibreOffice 3.5' matches<br />expression 'LibreOffice .+'.<br />2012-09-10 18:56:01, DEBUG   : Found version of 'LibreOffice .+' at HKLM<br />\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall<br />\{EF790F1C-CB0C-4B95-8C54-60783F3B6661}: 3.5.4.2|Comparing to expected<br />version: %shortversion%.<br />2012-09-10 18:56:01, DEBUG   : Comparing version: '3.5.4.2' <=> '3.6.1'.<br />2012-09-10 18:56:01, DEBUG   : Comparing version fragments: '3' <=> '3'<br />2012-09-10 18:56:01, DEBUG   : Comparing version fragments: '5' <=> '6'<br />2012-09-10 18:56:01, DEBUG   : Comparing uninstall version '3.5.4.2' to<br />expected version '3.6.1' using condition 'versiongreaterorequal'<br />returned -1.<br />2012-09-10 18:56:01, DEBUG   : Uninstall version check for package<br />'LibreOffice .+' returned false for operation type<br />versiongreaterorequal.<br />2012-09-10 18:56:01, DEBUG   : Searching for previously executed checks<br />with attributes type='uninstall', condition='versiongreaterorequal',<br />path='LibreOffice .+', value='%shortversion%'<br />2012-09-10 18:56:01, DEBUG   : Unable to find any previously executed<br />checks with these attributes.<br />2012-09-10 18:56:01, DEBUG   : Saving unsorted settings to 'C:\WINDOWS<br />\system32\wpkg.xml'.false<br />2012-09-10 18:56:01, DEBUG   : Saving XML : C:\WINDOWS\system32\wpkg.xml<br />2012-09-10 18:56:01, ERROR   : Could not process (downgrade)<br />LibreOffice.|Failed checking after installation.<br />2012-09-10 18:56:01, DEBUG   : Cleaning up temporary downloaded files<br />2012-09-10 18:56:01, DEBUG   : Restoring previous environment.<br />2012-09-10 18:56:01, DEBUG   : Reading variables from hosts[s]<br /><br /><br /><br /><br />-------------------------------------------------------------------------<br />wpkg-users mailing list archives >> <a _zipIdx="376" href="http://lists.wpkg.org/pipermail/wpkg-users/" target="_blank">http://lists.wpkg.org/pipermail/wpkg-users/</a><br />_______________________________________________<br />wpkg-users mailing list<br />wpkg-users@lists.wpkg.org<br /><a _zipIdx="376" href="http://lists.wpkg.org/mailman/listinfo/wpkg-users" target="_blank">http://lists.wpkg.org/mailman/listinfo/wpkg-users</a><br /></div></blockquote></div>