http://bugzilla.wpkg.org/show_bug.cgi?id=127 Summary: wpkg not checking local wpkg.xml file for installed packages Product: WPKG Version: 1.0.2 Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: wpkg.js AssignedTo: mangoo at wpkg.org ReportedBy: mark at tippingmar.com QAContact: wpkg-users at lists.wpkg.org wpkg does not check local wpkg.xml for installed packages. Instead, it checks all of the <check> entries for every package, even if the package is already installed and an entry already exists in the local wpkg.xml. If the <check> conditions are not met, then wpkg run the <install> commands. This leads to several problems: Example 1: A Package for thunderbird 2.0.12 is rolled out. Later it automatically updates itself on workstations to 2.0.14. At each system boot, wpkg runs install commands for 2.0.12. Example 2: Admin edits a package that has already been rolled out. If the <check> conditions are revised and workstations do not meet the new conditions, then workstations will run <install> commands even though the revision number was not incremented. Example 3: Admin edits a package to change <check> conditions and increments the revision number. If workstation does not meet new <check> conditions then it runs <install> commands when admin probably expected it to run <upgrade> commands. This happens for example, if the upgraded package has a different uninstall string than the previous version. -- Configure bugmail: http://bugzilla.wpkg.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. |