[Pkg-vala-maintainers] Which vala version is the default? -- or, how are/will they be handled?

Sebastian Dröge slomo at circular-chaos.org
Sat Feb 26 11:45:15 UTC 2011


On Sat, 2011-02-26 at 12:04 +0100, David Paleino wrote:
> Hello people,
> please CC me on replies, as I'm not subscribed.
> [...]
> So here's my question: is all this transitory, and you will maintain just one
> version of Vala?
> Or should we (as maintainers) patch the software not to use the aspecific
> "valac", but a versioned one? (so there would be no need to add a Conflict)
> 
> I guess the latter makes more sense, but any comment shedding some light on the
> matter would be *VERY* welcome :)

Hi,
the plan is to keep vala-0.10 as the default vala version and the valac
package will depend on valac-0.10 for that reason and the /usr/bin/valac
alternative will default to valac-0.10, etc.

After vala 0.11/0.12 is stable in a few weeks it will be uploaded to
experimental and after all/most packages are confirmed to work with that
version the valac package and the alternative and everything will start
to point to valac-0.12. Some time after this, after all packages are
transitioned, the old vala source package (providing vala 0.10) will
disappear and only the vala-0.12 source package will be available
(providing the valac binary package). Once vala 0.13/0.14 appears a new
source package will be uploaded, which does not provide the valac
package until it is stable and the default version and the same story as
above begins again ;)

If your package does not care about the vala version, you should build
depend on "valac" and use /usr/bin/valac. If your package now already
needs vala 0.11/0.12 you must build depend on valac-0.12 and you must
tell the build system to use /usr/bin/valac-0.12 (and of course your
package can only be in experimental until vala 0.12 is stable).

I hope this helps
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-vala-maintainers/attachments/20110226/66f01091/attachment.pgp>


More information about the Pkg-vala-maintainers mailing list