Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 608684 - gnome-extra/cinnamon-control-center-3.2.0 fails to build (failure during configure phase)
Summary: gnome-extra/cinnamon-control-center-3.2.0 fails to build (failure during conf...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Cinnamon Team (DISABLED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-09 03:59 UTC by Sven E.
Modified: 2017-02-11 17:39 UTC (History)
1 user (show)

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


Attachments
config.log (config.log,10.86 KB, text/plain)
2017-02-09 04:01 UTC, Sven E.
Details
emerge.info (emerge.info,4.98 KB, application/x-info)
2017-02-09 04:03 UTC, Sven E.
Details
innamon-control-center-3.2.1::local (file_608684.txt,2.87 KB, text/plain)
2017-02-09 21:03 UTC, cronolio
Details
cinnamon-control-center-3.2.1::local configure log with debug enabled (file_608684.txt,14.54 KB, text/plain)
2017-02-09 23:09 UTC, cronolio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven E. 2017-02-09 03:59:03 UTC
gnome-extra/cinnamon-control-center-3.2.0 is failing during the configure phase with:
./configure: line 2450: syntax error near unexpected token `always'
./configure: line 2450: `AX_IS_RELEASE(always)'


Reproducible: Always

Steps to Reproduce:
1. try building gnome-extra/cinnamon-control-center-3.2.0

Actual Results:  
configure dies with error

Expected Results:  
clean build

 * econf: updating cinnamon-control-center-3.2.0/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating cinnamon-control-center-3.2.0/config.sub with /usr/share/gnuconfig/config.sub
./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/cinnamon-control-center-3.2.0 --htmldir=/usr/share/doc/cinnamon-control-center-3.2.0/html --libdir=/usr/lib64 --disable-maintainer-mode --disable-static --enable-documentation --without-libsocialweb --enable-color --disable-cups --disable-wacom
configure: WARNING: unrecognized options: --without-libsocialweb
configure: loading site script /usr/share/config.site
./configure: line 2450: syntax error near unexpected token `always'
./configure: line 2450: `AX_IS_RELEASE(always)'

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/gnome-extra/cinnamon-control-center-3.2.0/work/cinnamon-control-center-3.2.0/config.log

While at it: seems configure does not recognize --without-libsocialweb. This should probably be removed then.
Comment 1 Sven E. 2017-02-09 04:01:34 UTC
Created attachment 462916 [details]
config.log

config.log
Comment 2 Sven E. 2017-02-09 04:03:21 UTC
Created attachment 462918 [details]
emerge.info

emerge --info
Comment 3 cronolio 2017-02-09 21:03:28 UTC
Created attachment 463054 [details]
innamon-control-center-3.2.1::local

my local ebuild should resolve this situation
Comment 4 Sven E. 2017-02-09 22:41:02 UTC
(In reply to cronolio from comment #3)
> Created attachment 463054 [details]
> innamon-control-center-3.2.1::local
> 
> my local ebuild should resolve this situation

./configure: line 3239: syntax error near unexpected token `yes'
./configure: line 3239: `AX_CHECK_ENABLE_DEBUG(yes)'

Doesn't seem to fix it, well, now configure bails at a different location ...
Comment 5 cronolio 2017-02-09 23:09:59 UTC
Created attachment 463060 [details]
cinnamon-control-center-3.2.1::local configure log with debug enabled

works for me
Comment 6 cronolio 2017-02-09 23:12:47 UTC
K_F: also possible to add "$(use_enable systemd)" it is supported by configure --enable-systemd Use systemd
Comment 7 Sven E. 2017-02-10 02:44:14 UTC
(In reply to cronolio from comment #6)
> K_F: also possible to add "$(use_enable systemd)" it is supported by
> configure --enable-systemd Use systemd

With USE="debug" configure indeed runs through. Still, this is certainly not the correct behavior.
Comment 8 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-02-11 17:39:06 UTC
Thanks for the report. Should be fixed with 

commit 9f07bea135371ce8191ec5d4c3539a77eafe59f4
Author: Kristian Fiskerstrand <k_f@gentoo.org>
Date:   Sat Feb 11 18:32:59 2017 +0100

    gnome-extra/cinnamon-control-center: New upstream 3.2.1
    
    Contains fixes for AX macros
    
    also removes configure option for libsocialweb that is no longer available
    and adds a use_enable for systemd
    
    Gentoo-Bug: 608684
    
    Package-Manager: portage-2.3.3


that includes https://github.com/linuxmint/cinnamon-control-center/commit/e60de0013a4c54a73524037f80b160f8fdb39031

please reopen if issue persists