From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31211 invoked by uid 1002); 16 Apr 2003 17:36:32 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 19609 invoked from network); 16 Apr 2003 17:36:32 -0000 Date: Wed, 16 Apr 2003 19:36:41 +0200 From: Thomas de Grenier de Latour To: gentoo-dev@gentoo.org Message-Id: <20030416193641.631eee8f.degrenier@easyconnect.fr> In-Reply-To: <3E9D5C66.6090405@home.se> References: <3E9D5C66.6090405@home.se> Organization: Fasmz X-Mailer: Sylpheed version 0.8.11claws (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [gentoo-dev] Little prog to check compile-options for packages. X-Archives-Salt: 5e68dc42-9e32-4e33-b98e-6ad28bcd7c64 X-Archives-Hash: 7b7902415cc8122427539285d5d3a85f Nice script, thanks. > I thik I am the only one in the world who is interested in this > feature I think that we are numerous to wonder which packages have to be rebuilt after a USE flag change: For instance, if a user adds "gtk2" to his USE flags, applications that support it will only use it after their next update, whereas he may want to recompile this apps right now. So my point is that your program could be even more useful if it could show only diffs on flags that appear in the IUSE variable from their ebuild. This would be a nice answer to the "what should I recompile?" question. Here are a few other ideas of possible improvements: * a few options: --cflags-only (-c), --useflags-only (-u), etc. * integration into "qpkg" (as yet another "Information Selection" option). I know "qpkg" is still a bash script, but I think there are plans for a python version, am I wrong? * taking ebuilds cflags filters into account. (Because if you go from "-O2" to "-O3" in make.conf, and then wonder what packages have to be recompiled for optimisation, those which filter "-O3" to "-O2" should not be listed.) Having said that, I won't blame you if you don't want to implement my suggestions. I'm not a python programmer myself, and I really don't know how hard it would be. :) -- Thomas. -- gentoo-dev@gentoo.org mailing list