Just back in from vacation as of 02 DEC.

Thanks for your prompt resolution of this issue.  The latest lava-tool package is once again working on my Ubuntu 12.04 installation and my scripts are once more operational.

Gary Robertson


On Mon, Nov 25, 2013 at 6:39 PM, Antonio Terceiro <antonio.terceiro@linaro.org> wrote:
On Sun, Nov 24, 2013 at 05:55:59PM -0600, Gary Robertson wrote:
> Thanks for pointing out the correct mailing list to use for this... I
> wasn't sure which one was appropriate and wanted to be as low-key as
> possible about this issue since I wasn't paying much attention about what
> was updated.
>
> The virtual environment in question is my Ubuntu 12.04 workstation... not a
> local LAVA server environment.  So there is no lava deployment tool in this
> environment AFAIK.  The lava tools were installed from binary packages
> found in a combination of the official Ubuntu repositories plus "deb-amd64
> http://ppa.launchpad.net/linaro-maintainers/toolchain/ubuntu precise main"
> and "deb-amd64 http://ppa.launchpad.net/linaro-maintainers/tools/ubuntuprecise
> main".
>
> I normally assume that any updates which come from the 12.04
> distribution-compatible repositories should be a safe and reliable upgrade,
> and I try to stick with binaries from the official repositories rather than
> locally compiled packages in order to minimize packaging compatibility and
> upgrade issues.  Why is a package for Ubuntu 12.04 requiring pyxdg ==0.25
> when the latest pyxdg version available in the 12.04 repositories is
> 0.19-3ubuntu2 (which was already installed)?  And why didn't this
> requirement get listed as a dependency in the package, flagged as an unmet
> dependency and prevent the package upgrade from occurring?

lava-tool used a feature of pyxdg that was not available at pyxdg 0.19.
It was fixed to also work with pyxdg version 0.19 so you should be good
now.

The fixed packages has been uploaded to the Linaro Tools PPA. Just
upgrading should fix it for you.

--
Antonio Terceiro
Software Engineer - Linaro
http://www.linaro.org