Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 738150 - mate-base/mate-desktop-1.24.0-r1 : configure: error: invalid feature name: static --enable-mate-about
Summary: mate-base/mate-desktop-1.24.0-r1 : configure: error: invalid feature name: st...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo MATE Desktop
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-20 07:01 UTC by Toralf Förster
Modified: 2020-08-20 14:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,16.81 KB, text/plain)
2020-08-20 07:01 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,248.75 KB, text/plain)
2020-08-20 07:01 UTC, Toralf Förster
Details
environment (environment,123.77 KB, text/plain)
2020-08-20 07:01 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,35.50 KB, application/x-bzip)
2020-08-20 07:01 UTC, Toralf Förster
Details
mate-base:mate-desktop-1.24.0-r1:20200820-062341.log (mate-base:mate-desktop-1.24.0-r1:20200820-062341.log,3.56 KB, text/plain)
2020-08-20 07:01 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,30.60 KB, application/x-bzip)
2020-08-20 07:01 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2020-08-20 07:01:35 UTC
 * 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"
Comment 1 Toralf Förster gentoo-dev 2020-08-20 07:01:37 UTC
Created attachment 655640 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2020-08-20 07:01:39 UTC
Created attachment 655642 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2020-08-20 07:01:41 UTC
Created attachment 655644 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2020-08-20 07:01:43 UTC
Created attachment 655646 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2020-08-20 07:01:44 UTC
Created attachment 655648 [details]
mate-base:mate-desktop-1.24.0-r1:20200820-062341.log
Comment 6 Toralf Förster gentoo-dev 2020-08-20 07:01:46 UTC
Created attachment 655650 [details]
temp.tbz2
Comment 7 OzTiram 2020-08-20 10:09:44 UTC
The root cause is commit f59be307fbc5ef4d693ebde8cbcce6b63cb6304f. 
the static flag seems to be passed twice.
Comment 8 Ulenrich 2020-08-20 11:47:05 UTC
(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
Comment 9 Ulenrich 2020-08-20 12:10:07 UTC
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
Comment 10 Larry the Git Cow gentoo-dev 2020-08-20 14:15:08 UTC
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(-)