Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 710614 - dev-libs/folks-0.12.1-r1 ERROR: python3 is missing modules: dbusmock
Summary: dev-libs/folks-0.12.1-r1 ERROR: python3 is missing modules: dbusmock
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-23 20:44 UTC by Keith Harrison
Modified: 2020-03-01 08:50 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Keith Harrison 2020-02-23 20:44:57 UTC
The Meson build system
Version: 0.53.1
Source dir: /var/tmp/portage/dev-libs/folks-0.12.1-r1/work/folks-0.12.1
Build dir: /var/tmp/portage/dev-libs/folks-0.12.1-r1/work/folks-0.12.1-build
Build type: native build
Project name: folks
Project version: 0.12.1
Appending CFLAGS from environment: '-O2 -march=native -pipe -fomit-frame-pointer'
                                                                                Appending LDFLAGS from environment: ['-Wl,-O1', '-Wl,--as-needed']
Appending CFLAGS from environment: '-O2 -march=native -pipe -fomit-frame-pointer'
                                                                                Appending LDFLAGS from environment: ['-Wl,-O1', '-Wl,--as-needed']
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 8.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 8.3.0-r3 p3) 8.3.0")
C linker for the host machine: x86_64-pc-linux-gnu-gcc GNU ld.bfd 2.34
Vala compiler for the host machine: /usr/bin/valac-0.44 (valac 0.44.11)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (0.29.2)
Run-time dependency dbus-glib-1 found: YES 0.110
Run-time dependency gee-0.8 found: YES 0.20.3
Run-time dependency gio-2.0 found: YES 2.62.5
Run-time dependency glib-2.0 found: YES 2.62.5
Run-time dependency gmodule-2.0 found: YES 2.62.5
Run-time dependency gobject-2.0 found: YES 2.62.5
Library m found: YES
Library posix found: YES
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Run-time dependency telepathy-glib found: YES 0.24.1
Found CMake: /usr/bin/cmake (3.16.4)
Appending CXXFLAGS from environment: '-O2 -march=native -pipe -fomit-frame-pointer'
Appending LDFLAGS from environment: ['-Wl,-O1', '-Wl,--as-needed']
Appending FFLAGS from environment: '-O2 -pipe'
Appending LDFLAGS from environment: ['-Wl,-O1', '-Wl,--as-needed']
Run-time dependency tracker-sparql-0.16 found: NO (tried pkgconfig and cmake)
Run-time dependency tracker-sparql-0.18 found: NO (tried pkgconfig and cmake)
Run-time dependency tracker-sparql-1.0 found: NO (tried pkgconfig and cmake)
Run-time dependency tracker-sparql-2.0 found: YES 2.2.2
Run-time dependency libebook-1.2 found: YES 3.32.5
Run-time dependency libebook-contacts-1.2 found: YES 3.32.5
Run-time dependency libedataserver-1.2 found: YES 3.32.5
Run-time dependency libxml-2.0 found: YES 2.9.9
Dependency libebook-1.2 found: YES 3.32.5 (cached)
Dependency libebook-1.2 found: YES 3.32.5 (cached)
Program python3 (dbusmock) found: NO

meson.build:130:2: ERROR: python3 is missing modules: dbusmock

Reproducible: Always

Steps to Reproduce:
1. emerge folks
Actual Results:  
ERROR: dev-libs/folks-0.12.1-r1::gentoo failed (configure phase)

Expected Results:  
success

Installing dev-python/dbusmock allows folks to configure, build, and install successfully
Comment 1 Mart Raudsepp gentoo-dev 2020-03-01 08:50:28 UTC
This has been fixed by now from noticing it through other means than this bug report, but thanks for promptly reporting too!
dbusmock was supposed to be a test-dependency only, so the fix in 0.12.1 made it not be needed unless tests are ran