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
signature.asc
Description: PGP signature