If you run webapp-config -p -U ....., then the .webapp file in the directory the install is to be performed into gets updated records for the new version, even though it isn't installed. This means when you run the command without the pretend switch (webapp-config -U ....), it complains saying you can't upgrade to the same package version. It looks like in fn_ugprade the call to fn_writedotconfig needs to be prefixed with libsh_epretend. Reproducible: Always Steps to Reproduce: 1. webapp-config -I ... 2. webapp-config -p -U .... 3. webapp-config -U .... Actual Results: It claims the package is already installed Expected Results: It should perform the isntall
Which version?
Sorry, I realized I missed it after I posted it, but I figured assuming the latest stable would do. It is 1.11
Yes, we are aware of this. It's been fixed in w-c-1.50.1, but please wait until 1.50.2 is in the tree as it fixes two important bugs.
UPSTREAM in this case is http://svn.gnqs.org/projects/vhost-tools
*** Bug 114765 has been marked as a duplicate of this bug. ***
Since webapp-config 1.50.15 is current, this bug is long gone (tested with that version, anyways).