Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347751 - gnome-extra/gnome-games-2.32.1: configure fails with conditional "am__fastdepCXX" was never defined
Summary: gnome-extra/gnome-games-2.32.1: configure fails with conditional "am__fastdep...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks: gnome2.32
  Show dependency tree
 
Reported: 2010-12-04 19:34 UTC by Pacho Ramos
Modified: 2011-04-20 13:22 UTC (History)
1 user (show)

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


Attachments
gnome-games.ebuild.diff (gnome-games.ebuild.diff,5.76 KB, patch)
2010-12-04 19:36 UTC, Pacho Ramos
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2010-12-04 19:34:48 UTC
I am having problems for bumping gnome-games:
1. pysol card theme looks to need games-board/pysolfc, in that case maybe "artworkextra" USE flag could pull it and build that theme.
2. kde card theme cannot be supplied as there is no carddecks in the tree.
3. configure fails with:

checking for inline... inline
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking which help method to use... ghelp
checking gnome-doc-utils >= 0.10.0... yes
checking for gobject-introspection... no (disabled, use --enable-introspection to enable)
configure: error: conditional "am__fastdepCXX" was never defined.
Usually this means the macro was only invoked conditionally.

Any help with this is highly appreciated :-)
Thanks

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2010-12-04 19:36:18 UTC
Created attachment 256341 [details, diff]
gnome-games.ebuild.diff

ebuild for trying (not yet finalized)
Comment 2 eivn 2010-12-07 22:11:51 UTC
1. makes sense to me. depend on pysolfc[extra-cardsets] or maybe just use the PySolFC-Cardsets-2.0.tar.bz2 as only the theme files are neccessary? (have a look at /usr/share/gnome-games-common)
2. not sure if this needs a new package or one in tree already provides the themes. (I'm not a kde user)
3. eautoreconf seems to work for me. btw eutils doesn't seem necessary unless I missed something.
Comment 3 Pacho Ramos gentoo-dev 2011-02-24 17:52:52 UTC
Are:
configure: error: conditional "am__fastdepCXX" was never defined.
Usually this means the macro was only invoked conditionally.

errors "exclusive" to Gentoo?
Comment 4 Pacho Ramos gentoo-dev 2011-03-04 16:21:51 UTC
Per https://bugzilla.gnome.org/show_bug.cgi?id=635164#c2 looks like this is an automake problem, but not sure if a downstream or upstream one :-/
Comment 5 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-04 19:02:15 UTC
(In reply to comment #4)
> Per https://bugzilla.gnome.org/show_bug.cgi?id=635164#c2 looks like this is an
> automake problem, but not sure if a downstream or upstream one :-/
> 

This is an upstream problem; afaik, AC_PROG_CXX shouldn't be invoked conditionally this way. I already patched this out for gnome-games in the overlay, but I didn't realize this applied to the tree too.

@base-system what's the proper way of doing the C++ compiler check only if needed?
Comment 6 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-04 19:22:16 UTC
Oops. Accidentally removed base-system.

@base-system please see comment 5 too
Comment 7 SpanKY gentoo-dev 2011-03-04 21:16:14 UTC
i dont know if you can ... upstream will have to ask on the autoconf lists to see if it is possible
Comment 8 Pacho Ramos gentoo-dev 2011-04-20 13:22:43 UTC
As talked with Nirbheek, 2.32 won't be added to the tree, people should either use versions in the tree (more stable than 2.32) or overlay