* econf: updating mate-desktop-1.24.0/build-aux/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mate-desktop-1.24.0-r1 --htmldir=/usr/share/doc/mate-desktop-1.24.0-r1/html --libdir=/usr/lib64 --disable-gtk-doc --disable-schemas-compile --enable-compile-warnings=minimum --disable-static --enable-mate-about --disable-static --with-x --disable-debug --enable-introspection --enable-startup-notification configure: error: invalid feature name: static --enable-mate-about * ERROR: mate-base/mate-desktop-1.24.0-r1::gentoo failed (configure phase): * econf failed * ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma-libressl-20200814-212555 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-10.2.0 * /usr/lib/llvm/10 10.0.1 Available Python interpreters, in order of preference: [1] python3.7 [2] python3.9 (fallback) [3] python3.8 (fallback) [4] python3.6 (fallback) [5] python2.7 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.45.2 * The Glorious Glasgow Haskell Compilation System, version 8.8.4 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Thu Aug 20 06:05:39 AM UTC 2020 /var/db/repos/libressl Mon Aug 10 09:13:35 AM UTC 2020 emerge -qpvO mate-base/mate-desktop [ebuild N ] mate-base/mate-desktop-1.24.0-r1 USE="X introspection startup-notification -debug"
Created attachment 655640 [details] emerge-info.txt
Created attachment 655642 [details] emerge-history.txt
Created attachment 655644 [details] environment
Created attachment 655646 [details] etc.portage.tbz2
Created attachment 655648 [details] mate-base:mate-desktop-1.24.0-r1:20200820-062341.log
Created attachment 655650 [details] temp.tbz2
The root cause is commit f59be307fbc5ef4d693ebde8cbcce6b63cb6304f. the static flag seems to be passed twice.
(In reply to OzTiram from comment #7) > The root cause is commit f59be307fbc5ef4d693ebde8cbcce6b63cb6304f. > the static flag seems to be passed twice. I see this doubling of --disable-static in another mate bump I try on my ::local: Called gnome2_src_configure '--disable-static --disable-static' '--enable-debug=minimum' '--enable-introspection' Do you think of this mate.eclass change: https://github.com/gentoo/gentoo/commit/f59be307fbc5ef4d693ebde8cbcce6b63cb6304f
Confirm: I can simple bump a whole bunch of mate ebuild on my local overlay with the older repos/local/eclass/mate.eclass to mate-base/mate-desktop-1.24.1::local while using the current gentoo/eclass/mate.eclass fails in gnome2_src_configure
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b193d91bb09cabb15bb979df2228ffa82e3f9fc commit 1b193d91bb09cabb15bb979df2228ffa82e3f9fc Author: Adam Feldman <NP-Hardass@gentoo.org> AuthorDate: 2020-08-20 14:11:25 +0000 Commit: Adam Feldman <NP-Hardass@gentoo.org> CommitDate: 2020-08-20 14:14:28 +0000 mate.eclass: Fix quoting Closes: https://bugs.gentoo.org/738150 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org> eclass/mate.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)