Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 783438 - net-libs/libgfbgraph-0.2.4 fails to compile without dev-util/gtk-doc
Summary: net-libs/libgfbgraph-0.2.4 fails to compile without dev-util/gtk-doc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-17 14:39 UTC by Mikael Henriksson
Modified: 2021-04-17 22:32 UTC (History)
1 user (show)

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


Attachments
emerge --info '=net-libs/libgfbgraph-0.2.4::gentoo' (emergeinfo.txt,7.88 KB, text/plain)
2021-04-17 14:39 UTC, Mikael Henriksson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mikael Henriksson 2021-04-17 14:39:01 UTC
Created attachment 700389 [details]
emerge --info '=net-libs/libgfbgraph-0.2.4::gentoo'

When emerging net-libs/libgfbgraph-0.2.4, the following error emerged during the build process, resulting in build failure:

> emerge '=net-libs/libgfbgraph-0.2.4'
...
 * Failed running 'automake'!
 * 
 * Include in your bug report the contents of:
 * 
 *   /var/tmp/portage/net-libs/libgfbgraph-0.2.4/temp/automake.out

 * ERROR: net-libs/libgfbgraph-0.2.4::gentoo failed (prepare phase):
 *   Failed running 'automake'!
 * 
 * Call stack:
 *     ebuild.sh, line  125:  Called src_prepare
 *   environment, line 2154:  Called gnome2_src_prepare
 *   environment, line 1725:  Called eautoreconf
 *   environment, line  887:  Called eautomake
 *   environment, line  841:  Called autotools_run_tool 'automake' '--add-missing' '--copy' '--force-missing'
 *   environment, line  598:  Called die
 * The specific snippet of code:
 *           die "Failed running '${1}'!";
...

> cat /var/tmp/portage/net-libs/libgfbgraph-0.2.4/temp/automake.out
***** automake *****
***** PWD: /var/tmp/portage/net-libs/libgfbgraph-0.2.4/work/gfbgraph-0.2.4
***** automake --add-missing --copy --force-missing

configure.ac:30: installing './compile'
configure.ac:18: installing './missing'
automake-1.16: error: cannot open < gtk-doc.make: No such file or directory


The problem was resolvable by first emerging dev-util/gtk-doc before emerging net-libs/libgfbgraph-0.2.4. The build failure is easily reproducible by removing dev-util/gtk-doc and reemerging libgfbgraph.
Comment 1 Ionen Wolkens gentoo-dev 2021-04-17 16:00:33 UTC
Confirming, I just ran into the same thing (on a stable image? seems was added in stable).
Comment 2 Pednick 2021-04-17 20:09:08 UTC
Also confirming, same here.
Comment 3 Larry the Git Cow gentoo-dev 2021-04-17 22:32:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa08d9d20f5e852dcc44f659edf10ee6c80e722

commit 1fa08d9d20f5e852dcc44f659edf10ee6c80e722
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2021-04-17 22:31:58 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2021-04-17 22:32:00 +0000

    net-libs/libgfbgraph: Depend on gtk-doc for autoreconf
    
    Closes: https://bugs.gentoo.org/783438
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 net-libs/libgfbgraph/libgfbgraph-0.2.4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f00a07ff9e191d05f430f19f5f45e367fad85ab

commit 9f00a07ff9e191d05f430f19f5f45e367fad85ab
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2021-04-17 22:27:16 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2021-04-17 22:27:28 +0000

    net-libs/libgfbgraph: Drop mistaken unstable keywords
    
    Bug: https://bugs.gentoo.org/783438
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 net-libs/libgfbgraph/libgfbgraph-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)