Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 670906 - media-sound/mpd-0.21.1-r1 - meson.build:1:0: ERROR: Meson version is 0.47.1 but project requires >= 0.47.2.
Summary: media-sound/mpd-0.21.1-r1 - meson.build:1:0: ERROR: Meson version is 0.47.1 ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-11 12:30 UTC by Jeroen Roovers (RETIRED)
Modified: 2018-11-11 14:56 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 Jeroen Roovers (RETIRED) gentoo-dev 2018-11-11 12:30:03 UTC
* Package:    media-sound/mpd-0.21.1-r1
 * Repository: gentoo
 * Maintainer: sound@gentoo.org zlogene@gentoo.org
 * Upstream:   https://github.com/MusicPlayerDaemon/MPD/issues
 * USE:        abi_x86_64 alsa amd64 audiofile bzip2 cue dbus elibc_glibc eventfd faad ffmpeg flac icu id3tag inotify ipv6 jack kernel_linux lame libsamplerate mad mikmod modplug mpg123 musepack network opus sndfile twolame unicode userland_GNU vorbis wavpack wildmidi zlib
 * FEATURES:   compressdebug fakeroot preserve-libs sandbox splitdebug userpriv usersandbox
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     4.19.0-gentoo-JeR
 * Checking for suitable kernel configuration options...
 [ ok ]
 * If you will be starting mpd via /etc/init.d/mpd, please make
 *      sure that MPD's pid_file is _set_.
>>> Unpacking source...
>>> Unpacking mpd-0.21.1.tar.xz to /home/portage/media-sound/mpd-0.21.1-r1/work
>>> Source unpacked in /home/portage/media-sound/mpd-0.21.1-r1/work
>>> Preparing source in /home/portage/media-sound/mpd-0.21.1-r1/work/mpd-0.21.1 ...
 * Applying mpd-0.18.conf.patch ...
 [ ok ]
>>> Source prepared.
>>> Configuring source in /home/portage/media-sound/mpd-0.21.1-r1/work/mpd-0.21.1 ...
meson --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload -Dbzip2=enabled -Dcdio_paranoia=disabled -Dchromaprint=disabled -Dcue=true -Dcurl=disabled -Ddbus=enabled -Ddebug=false -Deventfd=true -Dexpat=disabled -Dicu=enabled -Did3tag=enabled -Dinotify=true -Dipv6=enabled -Diso9660=disabled -Dlibmpdclient=disabled -Dlibsamplerate=enabled -Dlibwrap=disabled -Dmms=disabled -Dnfs=disabled -Dsignalfd=false -Dsmbclient=disabled -Dsoxr=disabled -Dsqlite=disabled -Dsystemd=disabled -Dtest=false -Dudisks=disabled -Dupnp=disabled -Dwebdav=disabled -Dzeroconf=disabled -Dzlib=enabled -Dzzip=disabled -Dalsa=enabled -Dao=disabled -Dfifo=false -Djack=enabled -Dopenal=disabled -Doss=disabled -Dpipe=false -Dpulse=disabled -Drecorder=false -Dshine=disabled -Dshout=enabled -Dvorbisenc=enabled -Dhttpd=true -Dlame=enabled -Dtwolame=enabled -Dwave_encoder=true -Dadplug=disabled -Daudiofile=enabled -Dfaad=enabled -Dffmpeg=enabled -Dflac=enabled -Dfluidsynth=disabled -Dgme=disabled -Dmad=enabled -Dmikmod=enabled -Dmodplug=enabled -Dmpcdec=enabled -Dmpg123=enabled -Dopus=enabled -Dsidplay=disabled -Dsndfile=enabled -Dvorbis=enabled -Dwavpack=enabled -Dwildmidi=enabled -Dqobuz=disabled -Dsoundcloud=disabled -Dtidal=disabled --libdir=/usr/lib64 -Ddocumentation=false -Dsndio=disabled -Dsolaris_output=disabled -Ddatabase=true -Ddsd=true -Dtcp=true -Dsystemd_system_unit_dir=/lib/systemd/system -Dsystemd_user_unit_dir=/usr/lib/systemd/user -Diconv=enabled /home/portage/media-sound/mpd-0.21.1-r1/work/mpd-0.21.1 /home/portage/media-sound/mpd-0.21.1-r1/work/mpd-0.21.1-build
The Meson build system
Version: 0.47.1
Source dir: /home/portage/media-sound/mpd-0.21.1-r1/work/mpd-0.21.1
Build dir: /home/portage/media-sound/mpd-0.21.1-r1/work/mpd-0.21.1-build
Build type: native build
WARNING: Unknown options: "debug"

meson.build:1:0: ERROR:  Meson version is 0.47.1 but project requires >= 0.47.2.
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-11-11 12:36:47 UTC
The ebuild enforces

>dev-util/meson-0.47
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-11-11 12:51:23 UTC
You had better read this carefully.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2018-11-11 13:59:20 UTC
(In reply to Mikle Kolyada from comment #3)
> https://gitweb.gentoo.org/repo/gentoo.git/tree/media-sound/mpd/mpd-0.21.1-r1.
> ebuild#n114

Yes, you have firmly established now that the ebuild already sets a lower version limit. The build system itself complains that the lower limit should be raised. What I pasted in the Summary and Description is literally what the build system prints, not something that I concluded.


So you require 0.47 which is nice, but the build system wants 0.47.2 minimally.
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-11-11 14:53:30 UTC
sigh, they swotched it again I see
Comment 6 Larry the Git Cow gentoo-dev 2018-11-11 14:56:44 UTC
The bug has been closed via the following commit(s):

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

commit b1fc6eea5256acee232e36866f2a4cfb19a10497
Author:     Mikle Kolyada <zlogene@gentoo.org>
AuthorDate: 2018-11-11 14:56:10 +0000
Commit:     Mikle Kolyada <zlogene@gentoo.org>
CommitDate: 2018-11-11 14:56:40 +0000

    media-sound/mpd: restrict meson version up to a minor release
    
    Closes: https://bugs.gentoo.org/670906
    Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/mpd/mpd-0.21.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)