On Mon, 21 Jul 2014 22:42:23 +0300
Samuli Suominen <ssuomi...@gentoo.org> wrote:

> Revision bumping for dependency change that doesn't cause the
> package's file content
> to change doesn't make sense; triggers useless rebuilds for users.

A merged ebuild that misses a dependency needs an useless extra emerge.
Think about the triggers instead of the extra rebuilds or extra emerges.
 
> Portage is the official package manager, and has dynamic deps enabled
> by default.

Is it a feature or is it a hack?

> And it's already in ebuild-quiz.txt to ensure knowing when to, or not
> to, revbump:
> 
> *** Ebuild technical/policy questions
> 
> 1.    You change a package's ebuild to install an init script.
> Previously, the package had no init script at all.
>       Is a revision bump necessary? Why? What about when adding a
> patch?

That's not about dynamic dependencies; but yes, too much rev bumps.

> So, -1, useless rebuilds is one of the biggest problems lately, it's
> an relatively new problem,
> people are revbumping packages for the simplest things like EAPI4->5

Useless triggers are the problem; why are the rev bumps needed, why are
dependencies forgotten, ...? Sounds like a developer work flow issue...

https://bugs.gentoo.org/show_bug.cgi?id=499852

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : tom...@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Attachment: signature.asc
Description: PGP signature

Reply via email to