Dne sobota 14 Březen 2009 20:32:52 Ciaran McCreesh napsal(a):
> Doing this properly is an awful lot of work and a lot trickier than
> initially apparent. There was a discussion in #gentoo-council about it
> after the last meeting; unfortunately I don't have logs.
Hm i try to crawl around if i find some time. Maybe i find them.
>
> I see the solution as being done in four parts, one after another:
>
> * Proper ordering for live packages. This is GLEP 54.
>
> * Allowing installed SCM ebuilds to identify the revision with which
>   they were built. This isn't overly difficult, once you get around
>   things like CVS not really having a revision.
>
> * Allowing SCM ebuilds to identify upfront, and potentially at
>   --pretend time, with which revision they will be built. This is the
>   hard part, especially if you want to be able to background fetch them.
>
> * Allowing user overrides of revisions in a controlled manner.
>
> In terms of goals, [1] is what I'd consider to be an ideal list.
>
> Unfortunately, given the difficulty of getting even the first item on
> the list implemented, I don't see this going anywhere any time soon for
> Gentoo...
>
> [1]: http://lists.exherbo.org/pipermail/exherbo-dev/2009-March/000409.html

Well for git i am already parsing if the revision changed or not and based on 
that i log usefull informations for user :]

So i guess adding wrapper around remaining relevant phases is just bit coding 
around. I am sadly not sure how other scms behave and specialy it is sweet 
overhead in cvs as you say :]

But at least for git users it would be nice to have (fdo, kernel, various misc 
stuff).

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to