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

Re: packaging-dev meta package

On Fri, May 27, 2011 at 12:45:41AM +0200, Jonas Smedegaard wrote:
> On 11-05-26 at 02:20pm, Steve Langasek wrote:
> > On Thu, May 26, 2011 at 04:52:38PM -0400, Mackenzie Morgan wrote:
> > > On Thu, May 26, 2011 at 4:49 PM, Benjamin Drung <bdrung@debian.org> 
> > > wrote:
> > > > Recommends or Suggests:
> > > > cdbs
> > > > cmake

> > > My reasoning on these two was that some people probably aren't 
> > > interested in switching from cdbs to quilt, so coming across 
> > > packages still using it will be common for a while.  CMake is a 
> > > corollary to autoconf and heavily used in KDE-land, which seems like 
> > > a not-insignificant number of packages.

> > But in both cases, those should be pulled in as build-depends, no?

> > To have them as dependencies of this package sounds to me like you're 
> > recommending these tools for use.

> now this is getting interesting: This really is a debate on whether 
> Debian should encourage or discourage development using CDBS and Qt?

Qt != cmake.  You can use Qt without incurring the NIH limitations of cmake.

If we were discussing whether to encourage development using Qt, I would
expect to see libqt4-dev in the proposed dependency list.

This is also not really a discussion of whether Debian encourages or
discourages anything, only of whether the maintainers of this proposed
package will encourage or discourage something.  As I said, I'm not a target
user for this package, so I don't really care what goes in it; but it's
pretty clear to me that the utility of such a package is that it provides
some "recommended" environment for developing packages.  If the maintainers
want to recommend cdbs as a packaging tool, they can depend on cdbs; if
that's not their recommendation, I don't see the point in including it in
the package relationships at all.  Conversely, if their recommendation is to
use cdbs, I don't think it makes sense for such a package to depend on
debhelper directly.

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature

Reply to: