[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ci.debian.org and pkg-perl packages



On Sat, 06 Sep 2014 12:32:34 -0300, Antonio Terceiro wrote:

> > with a slight delay, we now should be able to throw our 3000 packages
> > at ci.debian.net.

> > I'm attaching the list of packages, which is the output of
> > % grep-available -s Package -FMaintainer pkg-perl-maintainers /var/lib/apt/lists/ftp.ch.debian.org_debian_dists_unstable_main_binary-amd64_Packages | sort -u

(In the meantime 3 more were accepted from NEW; maybe you could just
run the command yourself before throwing the list into ci.d.n?)

> > Do you need anything else?
> This is awesome! :-)

:)
 
> I have an initial version of that:
> http://anonscm.debian.org/cgit/users/terceiro/autopkgtest.git/commit/?id=92ba1505d23c99ce5f46d82fd93058cbbfd1e076
> 
> That patch still needs work, in special it needs to create Test objects
> instead of writing a temp file and reading it. But the general idea was
> already acked by Martin (autopkgtest maintainer).

Excellent!
 
> If you look at the bottom of the patch, there is some heuristics to
> detect Ruby packages based on the contents of the source directory.
> What heuristics would you use to discover perl packages?

First idea (maybe someone from the Perl group has different ideas):
The existance of a {Makefile,Build}.PL file in the top directory of
the source package should be a good heuristics.
Maybe we also want to check for a t/ directory there (otherwise the
'smoke' test will probably blow up?).
 
> Note that even if autopkgtest will autodetect the perl packages,
> ci.debian.net will only run those in the whitelist you are providing.
> New ones will need to have a source upload.

Makes sense.
 

Thanks again,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Funny Van Dannen: George Clooney

Attachment: signature.asc
Description: Digital Signature


Reply to: