<br><br><div class="gmail_quote">On Wed, Nov 18, 2009 at 3:43 PM, Mathias Gug <span dir="ltr"><<a href="mailto:mathiaz@ubuntu.com">mathiaz@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Tue, Nov 17, 2009 at 12:26:14PM -0600, Nigel Kersten wrote:<br>
> 2009/11/17 Andrew Pollock <<a href="mailto:apollock@debian.org">apollock@debian.org</a>><br>
><br>
</div><div class="im">> > 2) Permissions on /var/lib/puppet/state<br>
> ><br>
> > Upon inspection, I'm not quite sure what the problem is here. The Ubuntu<br>
> > modification just explicitly sets the owner and group. I don't have a<br>
> > vanilla Ubuntu install handy to compare the ownership of this directory<br>
> > with<br>
> > what the Debian package creates.<br>
> ><br>
> > Additionally:<br>
> ><br>
> > Ubuntu is also shipping the test suite as a separate package, and fixing<br>
> > the<br>
> > Rakefile so that it's runnable. I think the desire was to be able to run<br>
> > the<br>
> > test suite on a local installation of Puppet.<br>
> ><br>
><br>
> From my understanding they want to be able to run the test suite as an<br>
> automated process before accepting packages, even when puppet isn't<br>
> installed, but Luke seemed to think that was rather problematic at the<br>
> moment.<br>
><br>
<br>
</div>Right. The goal is to enable the test suite during the package build process<br>
and make the build fail if the test suite fails to pass.<br>
<div class="im"><br>
> The problem appears to be people's tests pulling in other requires that may<br>
> come from the system ruby path, particularly if they're having to test<br>
> something that requires supporting libraries that do not exist in the puppet<br>
> tree itself.<br>
><br>
> I don't see a good way around this, but absolutely agree with shipping the<br>
> test suite as a separate package.<br>
><br>
<br>
</div>How about adding the missing libraries as build-dependencies?<br></blockquote><div><br></div><div>Just for the test suite? That could work...</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888"><br>
--<br>
Mathias Gug<br>
Ubuntu Developer <a href="http://www.ubuntu.com" target="_blank">http://www.ubuntu.com</a><br>
</font><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.9 (GNU/Linux)<br>
<br>
iEYEARECAAYFAksEankACgkQM0thG+z3pVgueQCfZ9p+ekQXu4NsZAoFf9PHL4JW<br>
NK8AoMUGBj5lai7Ot0aSGssgUZNvOi1x<br>
=74dV<br>
-----END PGP SIGNATURE-----<br>
<br></blockquote></div><br>