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

Re: Go (golang) packaging, part 2

On Fri, Feb 08, 2013 at 10:00:47AM +0800, Chow Loong Jin wrote:
> On 07/02/2013 09:16, Steve Langasek wrote:

> >> > Debian's Python build helper tools are still breeding like rabbits,
> >> > there is a new one in experimental. I guess because the current ones
> >> > dh_python2/dh_python3 don't handle packages that contain only code
> >> > that runs on both python2 and python3 without changes.
> > pybuild is a necessary adjunct to dh_python3 that provides the dh(1) build
> > system integration, not an alternate build helper tool.  I don't think
> > "breeding like rabbits" is anywhere near the mark.

> Well, relative to other languages, I think Python's had the most changes
> with regards to build helper tools -- there was dh_pycentral, and
> dh_pysupport in the past which did more or less the same thing in
> different ways, and now we have dh_python2, and dh_python3.

Yes, but this is not proliferation.  There's one standard tool for python2 -
dh_python2 - and one for python3 - dh_python3.  (The languages have
sufficiently different build-time and install-time requirements that it
makes sense to have one for each.)

> In contrast, Mono stuff have only had the dh_cli* set of things, and Java
> only had the javahelper bunch of things.

Heh.  No, there's javahelper, and maven-debian-helper, and
maven-repo-helper, and I'm pretty sure there was another one for another
repo system besides maven.

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: