On Fri, 13 Feb 2009 23:17:03 +0100
Luca Barbato <lu_z...@gentoo.org> wrote:
> Ciaran McCreesh wrote:
> > No, but something can represent the most commonly used models. We
> > can't do -scm packages for upstreams that do utterly crazy stuff
> > anyway, so we'll stick to the reasonably sane ones.
> 
> So we stick to a subset we assume is what we'd expect from upstream.

Yupyup. That was what we had in mind when we worked out -scm.

> > Topic branches can be covered by use flags.
> 
> So I cannot track mob, master and devel at the same time with -scm 
> alone, I need to get useflag change deeply the ebuild behavior.

If you're looking to track topics rather than versions, yes. Using
versions to track topics gets extremely messy.

> > How do I track an upstream who has a 0.34 branch (which is equal to
> > or ahead of the most recent 0.34.x release)  a 0.36 branch (which
> > is equal to or ahead of the most recent 0.36.x release)
> 
> In those cases is enough take the package version and add one w/out 
> requiring any additional version component...

Be specific. Explain how this works when, say, 0.34.4 is current, you
have a 0.34.5_live and 0.34.5 comes out.

> > and a master branch (which is ahead of any release) using the live
> > property?
> 
> The current versioning alone cannot do it cleanly.

Hence -scm...

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to