Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 678226 - app-misc/tracker-miners-2.1.5: src/tracker-extract/meson.build:135:4: ERROR: Output file name must be a string with USE="-gstreamer ffmpeg"
Summary: app-misc/tracker-miners-2.1.5: src/tracker-extract/meson.build:135:4: ERROR: ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 678842 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-02-17 11:03 UTC by Kobboi
Modified: 2019-02-26 16:42 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 Kobboi 2019-02-17 11:03:15 UTC
>>> Emerging (1 of 4) app-misc/tracker-miners-2.1.5::gentoo
>>> Failed to emerge app-misc/tracker-miners-2.1.5, Log file:
>>>  '/var/tmp/portage/app-misc/tracker-miners-2.1.5/temp/build.log'
*** Resuming merge...
 * Package:    app-misc/tracker-miners-2.1.5
 * Repository: gentoo
 * Maintainer: gnome@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc exif ffmpeg flac gif iso jpeg kernel_linux pdf playlist rss seccomp taglib tiff upower userland_GNU vorbis xml
 * FEATURES:   installsources network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox
 * Applying 2.1.5-meson-fixes.patch ...
 [ ok ]
 * Applying 2.1.5-test-fix.patch ...
 [ ok ]
 * Applying 2.1.5-seccomp.patch ...
 [ ok ]
 * Applying 2.1.5-rss-symlink-fix1.patch ...
 [ ok ]
 * Applying 2.1.5-rss-symlink-fix2.patch ...
 [ ok ]
meson --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload -Dtracker_core=system -Ddocs=true -Dextract=true -Dfunctional_tests=false -Dminer_apps=true -Dminer_fs=true -Dminer_rss=true -Dwriteback=true -Dabiword=true -Ddvi=true -Dicon=true -Dmp3=true -Dps=true -Dtext=true -Dunzip_ps_gz_files=true -Dcue=disabled -Dexif=enabled -Dflac=enabled -Dgif=enabled -Dgsf=disabled -Diptc=disabled -Diso=enabled -Djpeg=enabled -Dpdf=enabled -Dplaylist=enabled -Dpng=enabled -Draw=disabled -Dtaglib=enabled -Dtiff=enabled -Dvorbis=enabled -Dxml=enabled -Dxmp=disabled -Dxps=disabled -Dbattery_detection=upower -Dcharset_detection=icu -Dgeneric_media_extractor=libav -Dsystemd_user_services=/usr/lib/systemd/user /var/tmp/portage/app-misc/tracker-miners-2.1.5/work/tracker-miners-2.1.5 /var/tmp/portage/app-misc/tracker-miners-2.1.5/work/tracker-miners-2.1.5-build
The Meson build system
Version: 0.49.2
Source dir: /var/tmp/portage/app-misc/tracker-miners-2.1.5/work/tracker-miners-2.1.5
Build dir: /var/tmp/portage/app-misc/tracker-miners-2.1.5/work/tracker-miners-2.1.5-build
Build type: native build
Project name: tracker-miners
Project version: 2.1.5
Appending CFLAGS from environment: '-O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb'
Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed'
Native C compiler: x86_64-pc-linux-gnu-gcc (gcc 8.2.0 "x86_64-pc-linux-gnu-gcc (Gentoo 8.2.0-r6 p1.7) 8.2.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (0.29.2)
Dependency tracker-sparql-2.0 found: YES 2.1.7
Dependency tracker-miner-2.0 found: YES 2.1.7
Program /usr/libexec/tracker-store found: YES (/usr/libexec/tracker-store)
Dependency libavcodec found: YES 58.35.100
Dependency libavformat found: YES 58.20.100
Dependency libavutil found: YES 56.22.100
Dependency dbus-1 found: YES 1.12.12
Dependency exempi-2.0 skipped: feature xmp disabled
Dependency flac found: YES 1.3.2
Dependency gexiv2 skipped: feature raw disabled
Dependency gio-2.0 found: YES 2.58.3
Dependency gio-unix-2.0 found: YES 2.58.3
Dependency glib-2.0 found: YES 2.58.3
Dependency gmodule-2.0 found: YES 2.58.3
Dependency gobject-2.0 found: YES 2.58.3
Dependency gstreamer-1.0 found: YES 1.14.4
Dependency gstreamer-pbutils-1.0 found: YES 1.14.4
Dependency gstreamer-tag-1.0 found: YES 1.14.4
Dependency gupnp-dlna-2.0 found: YES 0.10.5
Dependency gupnp-dlna-gst-2.0 found: YES 0.10.5
Dependency icu-i18n found: YES 63.1
Dependency icu-uc found: YES 63.1
Dependency libcue skipped: feature cue disabled
Dependency libexif found: YES 0.6.21
Dependency libgsf-1 skipped: feature gsf disabled
Dependency libgxps skipped: feature xps disabled
Dependency libiptcdata skipped: feature iptc disabled
Dependency libjpeg found: YES 2.0.1
Dependency libosinfo-1.0 found: YES 1.2.0
Dependency libpng found: YES 1.6.36
Dependency libseccomp found: YES 2.3.3
Dependency libtiff-4 found: YES 4.0.10
Dependency libxml-2.0 found: YES 2.9.8
Dependency vorbisfile found: YES 1.3.6
Dependency poppler-glib found: YES 0.74.0
Dependency taglib_c found: YES 1.11.2
Dependency totem-plparser found: YES 3.26.2
Dependency upower-glib found: YES 0.99.9
Dependency zlib found: YES 1.2.11
Library gif found: YES
Library m found: YES
Dependency libgrss found: YES 0.7.0
Checking for function "getline" : YES
Checking for function "posix_fadvise" : YES
Header <sys/statvfs.h> has symbol "statvfs64" : YES
Checking for function "strnlen" : YES
Configuring config.h using configuration
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Configuring 10-bmp.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-bmp.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-comics.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-comics.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-ebooks.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-ebooks.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-abw.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-abw.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-dvi.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-dvi.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-flac.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-flac.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-gif.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-gif.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-html.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-html.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 10-jpeg.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '10-jpeg.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0
Configuring 90-libav-audio-generic.rule using configuration
src/tracker-extract/meson.build:135: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '90-libav-audio-generic.rule'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0

src/tracker-extract/meson.build:135:4: ERROR:  Output file name must be a string
Comment 1 Kobboi 2019-02-17 12:05:06 UTC
A full log can be found at /var/tmp/portage/app-misc/tracker-miners-2.1.5/work/tracker-miners-2.1.5-build/meson-logs/meson-log.txt
 * ERROR: app-misc/tracker-miners-2.1.5::gentoo failed (configure phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called src_configure
 *   environment, line 3696:  Called meson_src_configure
 *   environment, line 2504:  Called die
 * The specific snippet of code:
 *       tc-env_build "$@" || die
 * 
 * If you need support, post the output of `emerge --info '=app-misc/tracker-miners-2.1.5::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-misc/tracker-miners-2.1.5::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-misc/tracker-miners-2.1.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-misc/tracker-miners-2.1.5/temp/environment'.
 * Working directory: '/var/tmp/portage/app-misc/tracker-miners-2.1.5/work/tracker-miners-2.1.5'
 * S: '/var/tmp/portage/app-misc/tracker-miners-2.1.5/work/tracker-miners-2.1.5'
Comment 2 Larry the Git Cow gentoo-dev 2019-02-17 12:17:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af4730b1baa18b0b6049017d7a27241b4c0e94c

commit 8af4730b1baa18b0b6049017d7a27241b4c0e94c
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-02-17 12:15:55 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-02-17 12:16:55 +0000

    app-misc/tracker-miners: fix build with ffmpeg media backend
    
    Closes: https://bugs.gentoo.org/678226
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 .../files/2.1.5-libav-build-fix.patch              | 29 ++++++++++++++++++++++
 .../tracker-miners/tracker-miners-2.1.5.ebuild     |  1 +
 2 files changed, 30 insertions(+)
Comment 3 Mart Raudsepp gentoo-dev 2019-02-26 16:42:30 UTC
*** Bug 678842 has been marked as a duplicate of this bug. ***