[Pkg-puppet-devel] Proposed Puppet package changes

Mathias Gug mathiaz at ubuntu.com
Wed Nov 18 22:59:20 UTC 2009


On Wed, Nov 18, 2009 at 04:55:42PM -0600, Nigel Kersten wrote:
> > >
> > > From my understanding they want to be able to run the test suite as an
> > > automated process before accepting packages, even when puppet isn't
> > > installed, but Luke seemed to think that was rather problematic at the
> > > moment.
> > >
> >
> > Right. The goal is to enable the test suite during the package build
> > process
> > and make the build fail if the test suite fails to pass.
> >
> > > The problem appears to be people's tests pulling in other requires that
> > may
> > > come from the system ruby path, particularly if they're having to test
> > > something that requires supporting libraries that do not exist in the
> > puppet
> > > tree itself.
> > >
> > > I don't see a good way around this, but absolutely agree with shipping
> > the
> > > test suite as a separate package.
> > >
> >
> > How about adding the missing libraries as build-dependencies?
> >
> 
> Just for the test suite? That could work...
> 
> 

Yes - it may seem a bit odd unless you consider the test suite run as an
integral part of the whole build process. 

--
Mathias Gug 
Ubuntu Developer
http://www.ubuntu.com



More information about the Pkg-puppet-devel mailing list