Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 832777 - media-plugins/grilo-plugins-0.3.14 - meson.build: ERROR: Dependency goa-1.0 not found, tried pkgconfig and cmake
Summary: media-plugins/grilo-plugins-0.3.14 - meson.build: ERROR: Dependency goa-1.0 n...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-06 00:26 UTC by darkbasic
Modified: 2022-02-07 19:03 UTC (History)
0 users

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


Attachments
emerge --info (emerge-info.txt,6.07 KB, text/plain)
2022-02-06 00:27 UTC, darkbasic
Details
build.log (build.log,4.52 KB, text/plain)
2022-02-06 00:29 UTC, darkbasic
Details
environment (environment,112.58 KB, text/plain)
2022-02-06 00:30 UTC, darkbasic
Details
meson-log.txt (meson-log.txt,19.26 KB, text/plain)
2022-02-06 00:31 UTC, darkbasic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description darkbasic 2022-02-06 00:26:01 UTC
Run-time dependency goa-1.0 found: NO (tried pkgconfig and cmake)

meson.build:55:0: ERROR: Dependency "goa-1.0" not found, tried pkgconfig and cmake

A full log can be found at ^[[1m/var/tmp/portage/media-plugins/grilo-plugins-0.3.14/work/grilo-plugins-0.3.14-build/meson-logs/meson-log.txt^[[0m
 * ERROR: media-plugins/grilo-plugins-0.3.14::gentoo failed (configure phase):
 *   (no error message)

$ emerge -pqv '=media-plugins/grilo-plugins-0.3.14::gentoo'
[ebuild  N    ] media-plugins/grilo-plugins-0.3.14  USE="gnome-online-accounts tracker youtube -chromaprint -daap -flickr -freebox -lua -test -thetvdb (-upnp-av)" LUA_SINGLE_TARGET="lua5-3"

$ gcc-config -l
 [1] powerpc64le-unknown-linux-gnu-11.2.0 *

This is the same as https://bugs.gentoo.org/796500 but apparently it's still not fixed, at least of ppc64le.

Reproducible: Always
Comment 1 darkbasic 2022-02-06 00:27:27 UTC
Created attachment 764428 [details]
emerge --info
Comment 2 darkbasic 2022-02-06 00:29:16 UTC
Created attachment 764429 [details]
build.log
Comment 3 darkbasic 2022-02-06 00:30:28 UTC
Created attachment 764430 [details]
environment
Comment 4 darkbasic 2022-02-06 00:31:39 UTC
Created attachment 764431 [details]
meson-log.txt
Comment 5 Matt Turner gentoo-dev 2022-02-06 23:22:18 UTC
Hmm, I see that you have

> meson setup ... -Denable-flickr=no ... -Denable-lua-factory=no ... -Dgoa=enabled

gnome-online-accounts is only needed if either USE=flickr or USE=lua is set, but we enable gnome-online-accounts independently of that. Easy fix...
Comment 6 Larry the Git Cow gentoo-dev 2022-02-07 19:03:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78acc0d39deff3accd9d72a9b2b4fe07de2efb11

commit 78acc0d39deff3accd9d72a9b2b4fe07de2efb11
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2022-02-07 18:40:06 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-02-07 19:02:50 +0000

    media-plugins/grilo-plugins: Fix enabling gnome-online-accounts
    
    Closes: https://bugs.gentoo.org/832777
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)