comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: RFC: Debian Policy for Ada, Fourth Edition for Debian 6.0 "Squeeze"
Date: Tue, 20 Oct 2009 02:42:01 -0700 (PDT)
Date: 2009-10-20T02:42:01-07:00	[thread overview]
Message-ID: <b8356018-a7f4-42a7-b0a5-efa86b2a58df@s6g2000vbp.googlegroups.com> (raw)
In-Reply-To: uiqeaebv5.fsf@stephe-leake.org

Stephen Leake wrote on comp.lang.ada:
> The build-depends expression would be a simple =, since any change is
> (treated as) an ali change:
>
> libLIBRARY (= <upstream-ada>-<debian-ada-patch-and-library-ali>)

No, that would be

libLIBRARY-<upstream-ada>-<debian-ada-patch-and-library-ali>-dev

without a version number.

> Now the build-depends solution is slightly less burden on Ada package
> maintainers (changing a build-depends expression is slightly easier
> than changing a package name; the package name occurs in more places).

Actually I think the opposite is true: the if you build-depend on a -
dev package,
getting its name right is easy (copy and paste). In contrast, getting
the version number *range* right is difficult, especially if the
version numbering scheme is very complex.

> In summary, I guess I'm moving more towards accepting the version in
> -dev package name solution, _if_ we allow it to be a simple integer
> in appropriate cases (different from the soversion integer, and
> unrelated to the upstream version).
>
> The Debian Ada policy could allow either solution, as long as all the
> consequences of the choice are clearly explained.

e.g.

source: opentoken (=4.0-1)
binary: libopentoken0-dev (=4.0-1)
binary: libopentoken5 (=4.0-1)
binary: libopentoken5-dbg (=4.0-1)
binary: libopentoken0-dev (=4.0-1)

?

Yes, I like that.

--
Ludovic Brenta.



  reply	other threads:[~2009-10-20  9:42 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-10-18 17:36 RFC: Debian Policy for Ada, Fourth Edition for Debian 6.0 "Squeeze" Ludovic Brenta
2009-10-19  8:03 ` Stephen Leake
2009-10-19  8:31   ` Ludovic Brenta
2009-10-19 12:11     ` Georg Bauhaus
2009-10-19 13:28       ` Ludovic Brenta
2009-10-19 15:16         ` Georg Bauhaus
2009-10-19 15:47           ` Ludovic Brenta
2009-10-20  7:57     ` Stephen Leake
2009-10-20  9:42       ` Ludovic Brenta [this message]
2009-10-26 18:54 ` ANN: " Ludovic Brenta
2009-10-26 20:21   ` Niklas Holsti
2009-10-26 22:55     ` Ludovic Brenta
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox