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.
next prev parent 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