[Maas-devel] Updated build system to use system packages (you need to install packages)
Francis J. Lacoste
francis.lacoste at canonical.com
Thu Mar 1 18:08:05 UTC 2012
On 12-02-29 11:49 AM, Gavin Panella wrote:
> On 29 February 2012 16:29, Francis J. Lacoste
> <francis.lacoste at canonical.com> wrote:
>> Hi folks,
>>
>> I've landed a branch that update our buildout system to get runtime
>> dependencies from the system packages instead of getting them from PyPi.
>
> You may not have seen this, but your landing was reverted; it broke
> the build and we couldn't figure out how to fix it.
>
> Fwiw, I did follow the new instructions in HACKING.txt to install
> packages but it continued to complain. I got buildout to update
> versions.cfg and it added ~10 new dependencies, and I decided to halt
> there, thinking there must be something wrong.
>
> We ought to resurrect this, but perhaps we can do a "make-fest" before
> landing it, to iron out weirdness between machines.
>
So have some make-festing we found out the source of the problems:
- HACKING.txt was missing python-oops-twisted in the list of runtime
packages.
- dependencies are resolved from the eggs cache first, so make sure you
nuke that one (look in ~/.buildout/defaults.cfg) for the location,
otherwise it sits in eggs/ in the source directory by default.
Once that extra package is installed and the existings eggs cache
removed, every things seems to be working properly.
--
Francis J. Lacoste
francis.lacoste at canonical.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/maas-devel/attachments/20120301/535db8a3/attachment.pgp>
More information about the Maas-devel
mailing list