Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 831477 - media-sound/sound-juicer fails to build: data/meson.build:2:5: ERROR: Function does not take positional arguments.
Summary: media-sound/sound-juicer fails to build: data/meson.build:2:5: ERROR: Functio...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://gitlab.gnome.org/GNOME/sound-...
Whiteboard:
Keywords:
Depends on:
Blocks: meson-0.61
  Show dependency tree
 
Reported: 2022-01-19 13:55 UTC by Joseph
Modified: 2022-02-03 06:20 UTC (History)
1 user (show)

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


Attachments
meson log (sound-juicer-meson-log.txt.xz,2.54 KB, application/x-xz)
2022-01-19 13:55 UTC, Joseph
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph 2022-01-19 13:55:52 UTC
Created attachment 762635 [details]
meson log

Upon updating last night, I encountered the following error:

from build.log:
=====
Dependency iso-codes found: YES 4.9.0 (cached)
Run-time dependency libdiscid found: YES 0.6.2
Configuring config.h using configuration
Program itstool found: YES (/usr/bin/itstool)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program msgfmt found: YES (/usr/bin/msgfmt)
Configuring org.gnome.SoundJuicer.desktop.in using configuration

data/meson.build:2:5: ERROR: Function does not take positional arguments.

A full log can be found at /var/tmp/portage/media-sound/sound-juicer-3.38.0/work/sound-juicer-3.38.0-build/meson-logs/meson-log.txt
 * ERROR: media-sound/sound-juicer-3.38.0::gentoo failed (configure phase):
 *   (no error message)
=====

Rebuild info:
=====
$ emerge -uDNpv @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] media-sound/sound-juicer-3.38.0::gentoo  USE="flac vorbis (-test%)" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
=====
Comment 1 Joseph 2022-01-19 13:57:10 UTC
Getting a server error trying to upload build.log
Comment 2 Joseph 2022-01-19 13:59:40 UTC
Well, looks like I can't upload anything more, so I'll leave it here.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-01-20 02:51:46 UTC
(In reply to Joseph from comment #2)
> Well, looks like I can't upload anything more, so I'll leave it here.

That usually happens if your browser lacks permissions to open the file.

Thakns for the report!
Comment 4 Larry the Git Cow gentoo-dev 2022-02-03 06:20:52 UTC
The bug has been closed via the following commit(s):

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

commit bae28b0b7b08931a69c159a7daf11d8f0cf07360
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2022-02-03 05:52:25 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-02-03 06:20:42 +0000

    media-sound/sound-juicer: Fix build with meson 0.61
    
    Closes: https://bugs.gentoo.org/831477
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 ...-drop-unused-argument-for-i18n.merge_file.patch | 35 ++++++++++++++++++++++
 .../sound-juicer/sound-juicer-3.38.0.ebuild        |  4 +++
 2 files changed, 39 insertions(+)