Discussion:
[arch-general] Problems Building Nuvolaplayer-git
Hunter Jozwiak via arch-general
2018-11-03 17:57:53 UTC
Permalink
Hello,

I am having the following problem in building the nuvolaplayer-git package.
:: Checking for conflicts... :: Checking for inner conflicts... [Aur: 1]
nuvolaplayer-git-r1020.78b0333-1 1 nuvolaplayer-git (Build Files Exist) ==>
Packages to cleanBuild? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled
or (1 2 3, 1-3, ^4) ==> :: PKGBUILD up to date, Skipping (1/1):
nuvolaplayer-git 1 nuvolaplayer-git (Build Files Exist) ==> [N]one [A]ll
[Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> Diffs to show?
==> :: Parsing SRCINFO (1/1): nuvolaplayer-git ==> The following packages
are not compatible with your architecture: nuvolaplayer-git ==> Try to
build them anyway? [Y/n] ==> Making package: nuvolaplayer-git
r1020.78b0333-1 (Sat 03 Nov 2018 01:45:41 PM EDT) ==> Retrieving sources...
-> Updating nuvolaplayer-git git repo... Fetching origin ==> Validating
source files with md5sums... nuvolaplayer-git ... Skipped ==> Cleaning
up... ==> Making package: nuvolaplayer-git r1020.78b0333-1 (Sat 03 Nov 2018
01:45:43 PM EDT) ==> Checking runtime dependencies... ==> Checking
buildtime dependencies... ==> Retrieving sources... -> Updating
nuvolaplayer-git git repo... Fetching origin ==> Validating source files
with md5sums... nuvolaplayer-git ... Skipped ==> Removing existing $srcdir/
directory... ==> Extracting sources... -> Creating working copy of
nuvolaplayer-git git repo... Cloning into 'nuvolaplayer-git'... done. ==>
Starting pkgver()... ==> Updated version: nuvolaplayer-git r1755.fbb4b9f-1
==> Sources are ready. ==> Making package: nuvolaplayer-git r1755.fbb4b9f-1
(Sat 03 Nov 2018 01:45:47 PM EDT) ==> Checking runtime dependencies... ==>
Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/
tree ==> Starting pkgver()... ==> Starting build()... Traceback (most
recent call last): File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Node.py",
line 342, in ant_iter raise StopIteration StopIteration The above exception
was the direct cause of the following exception: Traceback (most recent
call last): File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Scripting.py",
line 118, in waf_entry_point run_commands() File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Scripting.py",
line 174, in run_commands parse_options() File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Scripting.py",
line 157, in parse_options ctx.execute() File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Options.py",
line 198, in execute super(OptionsContext,self).execute() File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Context.py",
line 84, in execute self.recurse([os.path.dirname(g_module.root_path)])
File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Context.py",
line 125, in recurse user_function(self) File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/wscript",
line 292, in options ctx.load('compiler_c vala') File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Context.py",
line 82, in load fun(self) File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Tools/compiler_c.py",
line 40, in options
opt.load_special_tools('c_*.py',ban=['c_dumbpreproc.py']) File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Context.py",
line 326, in load_special_tools
lst=self.root.find_node(waf_dir).find_node('waflib/extras').ant_glob(var)
File
"/home/sektor/.cache/yay/nuvolaplayer-git/src/nuvolaplayer-git/.waf3-2.0.6-593191f496fe8c66231dfd5df26167ae/waflib/Node.py",
line 358, in ant_glob return list(it) RuntimeError: generator raised
StopIteration ==> ERROR: A failure occurred in build(). Aborting... Error
making: nuvolaplayer-git
Does anyone who has had experience with Nuvola know of the solution to this
problem? Is there a package missing that didn't get added to the
dependencies?

Thanks,

Hunter
Celti Burroughs via arch-general
2018-11-03 18:21:19 UTC
Permalink
On Saturday, November 3, 2018 10:57:53 AM MST, Hunter Jozwiak via
Post by Hunter Jozwiak via arch-general
Hello,
[snip]
Post by Hunter Jozwiak via arch-general
Does anyone who has had experience with Nuvola know of the solution to this
problem? Is there a package missing that didn't get added to the
dependencies?
The issue is an old version of waf that's not compatible with Python 3.7,
and
not likely to get updated anytime soon, alas. You could try manually
updating
what Nuvola is using to waf 2.0.7 or later...

...or, if you're using Nuvola for Google or YouTube Music, may I suggest
you
try Google Play Music Desktop Player[1] instead?

[1]: https://aur.archlinux.org/packages/gpmdp/

~Celti

Loading...