[wpkg-users] [Bug 127] New: wpkg not checking local wpkg.xml file for installed packages

bugzilla-daemon at bugzilla.wpkg.org bugzilla-daemon at bugzilla.wpkg.org
Mon Jul 28 19:31:13 CEST 2008


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.



More information about the wpkg-users mailing list