The following ebuilds/eclasses are using the almost deprecated gnuconfig_update function from gnuconfig.eclass: ./sci-chemistry/ccp4/ccp4-6.0.1.ebuild: gnuconfig_update ./sci-chemistry/ccp4/ccp4-6.0.1-r1.ebuild: gnuconfig_update ./sci-chemistry/ccp4/ccp4-6.0.2.ebuild: gnuconfig_update This might be due by various reasons, and some of them cannot be worked around at the current time, so please find your case in the following list: * the ebuild does not use econf, but ./configure, because it uses a very old version of autoconf that does not support the parameters we pass; [1] * the software use config.{guess,sub} although not using autotools, thus econf cannot be used; [1] * the ebuild uses ./configure just for fun; [2] * the ebuild uses ../configure or variants thereof to run a different configure script than the one in the current directory; [3] * the ebuild uses an autogen script or some other autotools-rebuilding script that calls ./configure; [4] * the ebuild calls ./configure because it's doing an inline-build of another package. [1] Then see the procedure to handle this bug: [1] You cannot drop gnuconfig_update, so please leave the bug open, but set the status whiteboard to "Waiting autoepatch". [2] Fix the ebuild, use econf! [3] econf accepts a ECONF_SOURCE variable to tell it to run the configure found in another directory; to run ../configure just use ECONF_SOURCE=".." econf. [4] Fix your autotools with http://www.gentoo.org/proj/en/qa/autofailure.xml adnd then use econf. Once you're using econf, it will take care of updating gnuconfig by itself. Thanks from Diego and Mike
This is a particularly fun case. The top-level configure is a custom script, but it runs other configure scripts that are autotools-based.
it builds without calling gnuconfig_uppdate, but as expected neither config.sub nor config.guess got updated in the subdirs. Cannot judge how important this really is.
Can we get some progress here? It kinda sucks to have eclass 'dead' yet still used for 3+ years.
this package stopped using gnuconfig_update years ago (2012 by the history)
(In reply to SpanKY from comment #4) > this package stopped using gnuconfig_update years ago (2012 by the history) it's sci-chemistry/ccp4-apps these days.
commit 7d62034735e700ca67e977470d79f5571b15b221 Author: Justin Lecher <jlec@gentoo.org> Date: Mon Oct 26 08:29:56 2015 +0100 Drop "CCP4: Software for Macromolecular Crystallography" obsoletes: Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=160190 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=324059 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=332485 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=367771 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=367773 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=383227 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=448756 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=460502 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=460504 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=466936 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=467040 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=467048 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=476580 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478580 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478586 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478588 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478594 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478604 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=521646 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=528512 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=530878 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=540760 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=555614 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=556498 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=557038 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561196 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=562780 Signed-off-by: Justin Lecher <jlec@gentoo.org> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d62034735e700ca67e977470d79f5571b15b221