On Sat, Aug 14, 2010 at 04:47:39PM +0300, Markos Chandras wrote: > On Sat, Aug 14, 2010 at 04:10:13PM +0300, Alex Alexander wrote: > > On Sat, Aug 14, 2010 at 03:50:53PM +0300, Markos Chandras wrote: > > > > - If you are not in cc of the gentoo bug nor in the herd alias, please > > > > cc > > > > yourself on the bug. > > > > - Please close the bugs, even the dupes (and apply previous point to > > > > the dupes > > > > too). > > > > - That way you'll be able to quickly fix (apparently, I didn't check) > > > > obvious > > > > mistakes [1]. > > > > - You'll have to do a rev. bump for *FLAGS respect, please also check > > > > if you > > > > can avoid it by doing a version bump instead. > > > Well not always. If something is on ~testing then I don't think I should > > > "spam" the tree with revbumps. Stable users are my first priority so > > > > Stable may be more critical, but we support ~testing as well. How do you > > expect your changes to be tested before landing on stable if you don't > > revbump the packages, allowing them to reach our users? > I expect arch testers to do a pretty good testing before they mark them > stable. Seems like I am the only one who fixes such issues without revbump. > Strange, cvs log must be lying... > > Now lets see > > http://devmanual.gentoo.org/general-concepts/ebuild-revisions/index.html > > "Ebuilds should have their -rX incremented whenever a change is made which > will > make a **substantial** difference to what gets installed by the package — by > substantial, we generally mean "something for which many users would want to > upgrade". This is usually for bugfixes." > > Seems like it is up to maintainer's discretion to decide what it is > substantial change and what it is not. Many users wont be directly affected > from my changes. It is not like not > respect CXX, CXXFLAGS after all. > > "Simple compile fixes do not warrant a revision bump; this is because they do > not affect the installed package for users who already managed to compile it. > Small documentation fixes are also usually not grounds for a new revision." > > So you want me to force everyone to update the package just to respect the > LDFLAGS. Why, since until recently, nobody gave a crap about this kind of QA > issues? > > > Please provide a patch for devmanual to make it more clear. If it is > already clear maybe I am that stupid after all. > > In any case, I will keep doing what I do because you didn't convince me so far > that my changes need a revbump. If arch testers fail to do proper testing > thats really *REALLY* not my fault. Testing is testing and I can't do a > revbump for every little piece of shit I fix everytime.
Does respecting LDFLAGS change the installed files in any way? yes. Will users benefit from your change if you don't revbump? No. I think that chain of logic is enough to warrant a revbump and it is covered by the devmanual since the change affects the installed package. It's merely a cp, why are you making such a fuss about it? You're doing a good job already, we're just pointing out ways to make it even better :) BTW, archs do the final testing, but much testing is done by the users themselves, who report the bugs that get fixed before the packages get a STABLEREQ bug ;) > > > > Please, don't skip revbumps to avoid "tree spamming", thats why we have > > revbumps in the first place ;) > > > > > unless something is on stable branch, I fix it as it is. I don't want to > > > version bump anything because I don't want to mess with anyones > > > packages. I only do QA fixing. If you have problem touching your > > > packages just say it > > > > > > > > A. > > > > > > > > [1] https://bugs.gentoo.org/show_bug.cgi?id=332523 > > > > > > -- > > > Markos Chandras (hwoarang) > > > Gentoo Linux Developer > > > Web: http://hwoarang.silverarrow.org > > > > -- > > Alex Alexander -=- wired > > Gentoo Linux Developer -=- Council / Qt / KDE / more > > www.linuxized.com > > > > -- > Markos Chandras (hwoarang) > Gentoo Linux Developer > Web: http://hwoarang.silverarrow.org > Key ID: 441AC410 > Key FP: AAD0 8591 E3CD 445D 6411 3477 F7F7 1E8E 441A C410 -- Alex Alexander -=- wired Gentoo Linux Developer -=- Council / Qt / KDE / more www.linuxized.com
pgpeRtWlpAORz.pgp
Description: PGP signature