Francesco Riosa wrote:
> Why do you semply add a "cat-ego/pack-cvs/pack-cvs.ebuild" near
> "cat-ego/pack/pack.ebuild" without get bothered with virtual and similar
> you can simply unmerge and remerge the brother package.
> There are many examples of merging from cvs in portage tree.

Portage doesn't contain many cvs ebuilds. Writing one might not be that much
hassle, but why should I have to? We already have functional ebuilds to build
that particular package, and I have some slightly newer source code (e.g. in
my homedir) that I want it to build instead.

If I did write a cvs ebuild, it would check out the sources *again* from CVS,
into /usr/portage/distfiles (I guess...). This is redundant and will take
quite a bit of time for larger packages. While this not that much of a
problem, one of my motives behind this is that I want to improve productivity.
Writing an ebuild *again* which checks out the sources *again* doesn't really
go in this direction.

Daniel
-- 
gentoo-dev@gentoo.org mailing list

Reply via email to