develooper Front page | perl.perl5.porters | Postings from October 2014

Re: metaconfig source control/distribution and Debian's DFSG

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
October 1, 2014 06:11
Subject:
Re: metaconfig source control/distribution and Debian's DFSG
Message ID:
20141001081043.41e4c787@pc09.procura.nl
On Wed, 1 Oct 2014 00:32:45 +0100, Dominic Hargreaves <dom@earth.li>
wrote:

> On Thu, Sep 25, 2014 at 09:27:21PM +0000, Raphael Manfredi wrote:
> > Quoting Dominic Hargreaves <dom@earth.li> from ml.lang.perl.porters:
> > :Any thoughts about the best way of making this cleaner, or why we
> > :shouldn't?
> > 
> > Recent metaconfig output the following at the head of Configure:
> > 
> > ---------
> > # Note: this Configure script was generated automatically. Rather than
> > # working with this copy of Configure, you may wish to get metaconfig.
> > # The dist package (which contains metaconfig) is available via SVN:
> > #     svn co https://svn.code.sf.net/p/dist/code/trunk/dist
> > 
> > # $Id: Head.U 167 2013-05-08 17:58:00Z rmanfredi $
> > #
> > # Generated on Mon Sep  1 20:38:21 CEST 2014 [metaconfig 3.5-181]
> > ---------
> > 
> > This clearly states where the dist package (which contains metaconfig)
> > can be found and which version of metaconfig was used.
> > 
> > The Perl distribution must come with its own set of units (in the U directory)
> > when it supersedes the default units or adds extra ones, so that anyone can
> > regenerate the Configure script, if needed.
> > 
> > Why would that be violating Debian guidelines? There are other packages
> > distributed by Debian which are using metaconfig, and that way of proceeding
> > has never been a problem.  Moreover, "dist" itself is also part of Debian.
> 
> Two reasons: the units are not distributed with the perl source
> but in a separate repository,

I do not see a problem in that, as the units are not needed to build
perl itself. The sources ARE readily available

> and the version of dist used doesn't appear to be readily available.

It now is. See commits
http://perl5.git.perl.org/metaconfig.git/commit/b794565aa24a9ff18e19cb1352d6f0715cd5d637
http://perl5.git.perl.org/metaconfig.git/commit/c402af1253059015c7f79e8625b3367cddcda5cd

> Dominic.

-- 
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.19   porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/        http://www.test-smoke.org/
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About