[wpkg-users] [Bug 79] Major WPKG enhancements, remote logging, doc, internal restructuring

bugzilla-daemon at bugzilla.wpkg.org bugzilla-daemon at bugzilla.wpkg.org
Tue Nov 20 00:01:13 CET 2007


http://bugzilla.wpkg.org/show_bug.cgi?id=79


Rainer Meier <skybeam at users.sourceforge.net> changed:

           What    |Removed                     |Added

  Attachment #68 is|0                           |1
           obsolete|                            |
  Attachment #69 is|0                           |1
           obsolete|                            |




--- Comment #52 from Rainer Meier <skybeam at users.sourceforge.net>  2007-11-20 00:01:06 ---
Created an attachment (id=70)
 --> (http://bugzilla.wpkg.org/attachment.cgi?id=70)
Full package, small enhancements, lots of bugzilla tickets closed

As promised I went to close all the bugs which I think are solved with my
re-designed wpkg.js. The CHANGES file gives an overview and is now included in
the ZIP file directly. Sorry for the ones who don't like the ZIP attachment but
I made so many changes - I think it's simply the best way to provide a full
ZIP.

So fixed bugs include:
Bug 5
Bug 12
Bug 29
Bug 52
Bug 57

I left some of them in open state since I think we have to discuss about. I
closed really many other bugs as well. Some of them were in fixed state since
years (without actually being closed).

Change log this time:
 * FIX: No change here but the redesign should fix Bug 57 (not installing
 *      packages whose dependencies failed to install).
 *      Fixes Bug 57.
 * FIX: No change here but the redesign should fix Bug 54 (dependency
 *      installation does not work).
 *      Fixes Bug 54.
 * FIX: No change here but the redesign already fixes Bug 52 (multiple wpkg.xml
 *      entries for one package when using /upgrade:<package>
 *      Fixes Bug 52.
 * NEW: Allows specifying of workdir='%WINDIR%\path\to\dir' attribute in
 *      package command nodes to specify the execution working directory.
 *      e.g.
 *      <install cmd='msiexec /i (path to msi)' workdir='%WINDIR%\system32' />
 *      Note: This works for install, upgrade and remove nodes.
 *      This fixes Bug 40.
 * MOD: Registry 'equals' conditions allows now to include variables like
 *      "%SystemRoot%". WPKG will now check if the registry value contains
 *      the given string. If it does not match it expands the string and
 *      checks again.
 *      This fixes Bug 47.
 * MOD: Packages are removed in reverse order (regarding priority).
 *      Note: Due to the new upgrade-before-remove feature all packages
 *      scheduled for removal are upgraded first. This upgrade is done in
 *      respect to the priority (highest priority first).
 *      Fixes Bug 24.
 * MOD: Exit node allows to specify code='any' now which matches any exit
 *      code. Specific exit codes still takes precedence. The user might
 *      specify the reboot=true/false/delayed flag for code='any' nodes as
 *      well.
 * MOD: Modified getHostVariables() to prevent null-pointer exception even
 *      if no dictionary is supplied. This has no effect on the current
 *      implementation but might prevent problems within future changes.

OK, I am now a bit tired as well. So I will check back for responses tomorrow
(oh well, more precisely it will be today ;-).


-- 
Configure bugmail: http://bugzilla.wpkg.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


wpkg-users mailing list
wpkg-users at lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users



More information about the wpkg-users mailing list