Closed sandikata closed 4 years ago
PS: i tried to fork it from your repository, and have fixed python failures, but couldn't fix vala one.
Thanks for the report. Bugs and errors like those are why this package is masked. I'll check them then.
I think the problem is Vala 0.46.x, because I'm using the stable version (not the ~arch) which provides Vala 0.44.x, built here and working flawlessly.
Anyways, you must resync the repo and install nuvolaruntime and dependencies (also, nuvolaplayer was renamed to nuvolaruntime).
Nope. same with vala-0.44, fails to build.
~ ⍉ ➜ cat /portage/tmp/portage/media-libs/diorite-4.16.0/temp/build.log
Unpacking source... Unpacking diorite-4.16.0.tar.gz to /portage/tmp/portage/media-libs/diorite-4.16.0/work Source unpacked in /portage/tmp/portage/media-libs/diorite-4.16.0/work Preparing source in /portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0 ... Source prepared. Configuring source in /portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0 ... 'CCFLAGS=-O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed' 'LINKFLAGS=-O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed' 'PKGCONFIG=x86_64-pc-linux-gnu-pkg-config' '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/waf' '--prefix=/usr' '--libdir=/usr/lib64' '--novaladoc' '--no-vala-lint' '--nodebug' 'configure' Setting top to : /portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0 Setting out to : /portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build Version : 4.16.0 Upstream revision : unknown Install prefix : /usr Checking for 'gcc' (C compiler) : x86_64-pc-linux-gnu-gcc Checking for program 'pkg-config' : x86_64-pc-linux-gnu-pkg-config Checking for 'gobject-2.0' : yes Checking for 'gthread-2.0' : yes Checking for program 'valac-0.8' : /usr/bin/valac-0.44 Checking for valac-0.8 version >= (0, 8, 0) : (0, 44, 11) Checking for program 'valac-0.42' : /usr/bin/valac-0.44 Checking for valac-0.42 version >= (0, 42, 0) : (0, 44, 11) Checking for 'glib-2.0' : yes Checking for 'gthread-2.0' : yes Checking for 'gio-2.0' : yes Checking for 'gio-unix-2.0' : yes Checking for 'gtk+-3.0' : yes Checking for 'gdk-3.0' : yes Checking for 'gdk-x11-3.0' : yes Checking for 'gee-0.8' : yes Checking for 'x11' : yes Checking for 'sqlite3' : yes 'configure' finished successfully (0.317s) Source configured. Compiling source in /portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0 ... "/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/waf" build --verbose --jobs=9 Waf: Entering directory
/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build' [ 1/123] Processing valac: src/glib/Arrays.vala src/glib/Blobs.vala src/glib/Dbus.vala src/glib/DuplexChannel.vala src/glib/Event.vala src/glib/EventLoop.vala src/glib/Flatpak.vala src/glib/JsonArray.vala src/glib/JsonBuilder.vala src/glib/JsonNode.vala src/glib/JsonObject.vala src/glib/JsonParser.vala src/glib/JsonValue.vala src/glib/KeyValueMap.vala src/glib/KeyValueStorage.vala src/glib/KeyValueStorageClient.vala src/glib/KeyValueStorageProxy.vala src/glib/KeyValueStorageServer.vala src/glib/KeyValueTree.vala src/glib/Logger.vala src/glib/PropertyBinding.vala src/glib/Random.vala src/glib/RequirementParser.vala src/glib/Rpc.vala src/glib/RpcBus.vala src/glib/RpcCallable.vala src/glib/RpcChannel.vala src/glib/RpcConnection.vala src/glib/RpcLocalConnection.vala src/glib/RpcMethod.vala src/glib/RpcNotification.vala src/glib/RpcParams.vala src/glib/RpcRequest.vala src/glib/RpcRouter.vala src/glib/Serialize.vala src/glib/SocketChannel.vala src/glib/Storage.vala src/glib/String.vala src/glib/System.vala src/glib/TestCase.vala src/glib/Time.vala src/glib/Types.vala src/glib/Utils.vala src/glib/Value.vala src/glib/VariantUtils.vala src/glib/Version.vala src/glib/errors.vala src/glib/io.vala src/glib/extern.vapi -> build/dioriteglib4.h build/dioriteglib4.vapi build/dioriteglib4.deps build/Arrays.c build/Blobs.c build/Dbus.c build/DuplexChannel.c build/Event.c build/EventLoop.c build/Flatpak.c build/JsonArray.c build/JsonBuilder.c build/JsonNode.c build/JsonObject.c build/JsonParser.c build/JsonValue.c build/KeyValueMap.c build/KeyValueStorage.c build/KeyValueStorageClient.c build/KeyValueStorageProxy.c build/KeyValueStorageServer.c build/KeyValueTree.c build/Logger.c build/PropertyBinding.c build/Random.c build/RequirementParser.c build/Rpc.c build/RpcBus.c build/RpcCallable.c build/RpcChannel.c build/RpcConnection.c build/RpcLocalConnection.c build/RpcMethod.c build/RpcNotification.c build/RpcParams.c build/RpcRequest.c build/RpcRouter.c build/Serialize.c build/SocketChannel.c build/Storage.c build/String.c build/System.c build/TestCase.c build/Time.c build/Types.c build/Utils.c build/Value.c build/VariantUtils.c build/Version.c build/errors.c build/io.c 14:24:20 runner ['/usr/bin/valac-0.44', '-v', '--fatal-warnings', '-C', '--profile=gobject', '--directory=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--library=dioriteglib4', '--header=dioriteglib4.h', '--target-glib=2.56', '--pkg=posix', '--pkg=glib-2.0', '--pkg=gio-2.0', '--pkg=gio-unix-2.0', '--pkg=gee-0.8', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/vapi', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Arrays.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Blobs.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Dbus.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/DuplexChannel.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Event.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/EventLoop.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Flatpak.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/JsonArray.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/JsonBuilder.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/JsonNode.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/JsonObject.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/JsonParser.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/JsonValue.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/KeyValueMap.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/KeyValueStorage.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/KeyValueStorageClient.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/KeyValueStorageProxy.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/KeyValueStorageServer.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/KeyValueTree.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Logger.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/PropertyBinding.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Random.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RequirementParser.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Rpc.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcBus.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcCallable.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcChannel.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcConnection.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcLocalConnection.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcMethod.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcNotification.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcParams.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcRequest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/RpcRouter.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Serialize.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/SocketChannel.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Storage.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/String.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/System.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/TestCase.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Time.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Types.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Utils.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Value.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/VariantUtils.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/Version.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/errors.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/io.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/glib/extern.vapi'] [ 2/123] Compiling src/dioriteglib.pc.in [ 3/123] Compiling src/dioritegtk.pc.in [ 4/123] Compiling src/dioritedb.pc.in Loaded package
/usr/share/vala-0.44/vapi/glib-2.0.vapi' Loaded package/usr/share/vala-0.44/vapi/gobject-2.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/posix.vapi' Loaded package/usr/share/vala-0.44/vapi/gio-2.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/gio-unix-2.0.vapi' Loaded package `/usr/share/vala/vapi/gee-0.8.vapi'
(valac-0.44:49): vala-CRITICAL **: 14:24:21.271: vala_data_type_get_actual_type: assertion 'self != NULL' failed
[ 5/123] Processing valac: src/gtk/Action.vala src/gtk/Actions.vala src/gtk/Application.vala src/gtk/ApplicationWindow.vala src/gtk/Css.vala src/gtk/DesktopShell.vala src/gtk/Dialogs.vala src/gtk/Entry.vala src/gtk/Forms.vala src/gtk/GtkThemeSelector.vala src/gtk/HeaderBarTitle.vala src/gtk/Icons.vala src/gtk/InfoBarStack.vala src/gtk/Labels.vala src/gtk/Misc.vala src/gtk/Overlay.vala src/gtk/OverlayNotification.vala src/gtk/PopoverButton.vala src/gtk/SlideInRevealer.vala src/gtk/StackArrow.vala src/gtk/StackMenuButton.vala src/gtk/X11.vala -> build/dioritegtk4.h build/dioritegtk4.vapi build/dioritegtk4.deps build/Action.c build/Actions.c build/Application.c build/ApplicationWindow.c build/Css.c build/DesktopShell.c build/Dialogs.c build/Entry.c build/Forms.c build/GtkThemeSelector.c build/HeaderBarTitle.c build/Icons.c build/InfoBarStack.c build/Labels.c build/Misc.c build/Overlay.c build/OverlayNotification.c build/PopoverButton.c build/SlideInRevealer.c build/StackArrow.c build/StackMenuButton.c build/X11.c
14:24:21 runner ['/usr/bin/valac-0.44', '-v', '--fatal-warnings', '-C', '--profile=gobject', '--directory=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--library=dioritegtk4', '--header=dioritegtk4.h', '--target-glib=2.56', '--pkg=posix', '--pkg=glib-2.0', '--pkg=gio-2.0', '--pkg=gio-unix-2.0', '--pkg=gee-0.8', '--pkg=gtk+-3.0', '--pkg=x11', '--pkg=gdk-3.0', '--pkg=gdk-x11-3.0', '--pkg=dioriteglib4', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/vapi', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Action.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Actions.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Application.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/ApplicationWindow.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Css.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/DesktopShell.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Dialogs.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Entry.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Forms.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/GtkThemeSelector.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/HeaderBarTitle.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Icons.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/InfoBarStack.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Labels.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Misc.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/Overlay.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/OverlayNotification.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/PopoverButton.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/SlideInRevealer.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/StackArrow.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/StackMenuButton.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/gtk/X11.vala']
[ 6/123] Processing valac: src/db/BindExpression.vala src/db/Connection.vala src/db/Database.vala src/db/ObjectCursor.vala src/db/ObjectQuery.vala src/db/ObjectSpec.vala src/db/OrmManager.vala src/db/Query.vala src/db/Queryable.vala src/db/Result.vala src/db/main.vala -> build/dioritedb4.h build/dioritedb4.vapi build/dioritedb4.deps build/BindExpression.c build/Connection.c build/Database.c build/ObjectCursor.c build/ObjectQuery.c build/ObjectSpec.c build/OrmManager.c build/Query.c build/Queryable.c build/Result.c build/main.c
14:24:21 runner ['/usr/bin/valac-0.44', '-v', '--fatal-warnings', '-C', '--profile=gobject', '--directory=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--library=dioritedb4', '--header=dioritedb4.h', '--target-glib=2.56', '--pkg=posix', '--pkg=glib-2.0', '--pkg=gio-2.0', '--pkg=gio-unix-2.0', '--pkg=gee-0.8', '--pkg=sqlite3', '--pkg=dioriteglib4', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/vapi', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/BindExpression.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/Connection.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/Database.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/ObjectCursor.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/ObjectQuery.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/ObjectSpec.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/OrmManager.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/Query.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/Queryable.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/Result.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/db/main.vala']
Loaded package /usr/share/vala-0.44/vapi/glib-2.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/gobject-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/posix.vapi' Loaded package
/usr/share/vala-0.44/vapi/gio-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/gio-unix-2.0.vapi' Loaded package
/usr/share/vala/vapi/gee-0.8.vapi'
Loaded package /usr/share/vala-0.44/vapi/sqlite3.vapi' Loaded package
/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build/dioriteglib4.vapi'
Loaded package /usr/share/vala-0.44/vapi/glib-2.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/gobject-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/posix.vapi' Loaded package
/usr/share/vala-0.44/vapi/gio-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/gio-unix-2.0.vapi' Loaded package
/usr/share/vala/vapi/gee-0.8.vapi'
Loaded package /usr/share/vala-0.44/vapi/gtk+-3.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/atk.vapi'
Loaded package /usr/share/vala-0.44/vapi/cairo.vapi' Loaded package
/usr/share/vala-0.44/vapi/gdk-pixbuf-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/gdk-3.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/pango.vapi'
Loaded package /usr/share/vala-0.44/vapi/pangocairo.vapi' Loaded package
/usr/share/vala-0.44/vapi/x11.vapi'
Loaded package /usr/share/vala-0.44/vapi/gdk-x11-3.0.vapi' Loaded package
/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build/dioriteglib4.vapi'
[ 7/123] Processing valac: src/tests/ArraysTest.vala src/tests/BlobsTest.vala src/tests/DatabaseTest.vala src/tests/EventLoopTest.vala src/tests/JsonArrayTest.vala src/tests/JsonNodeTest.vala src/tests/JsonObjectTest.vala src/tests/JsonParserTest.vala src/tests/JsonValueTest.vala src/tests/KeyValueProxyTest.vala src/tests/KeyValueStorageTest.vala src/tests/KeyValueTreeTest.vala src/tests/RandomTest.vala src/tests/StorageTest.vala src/tests/StringTest.vala src/tests/SystemTest.vala src/tests/UtilsTest.vala src/tests/ValueTest.vala src/tests/VariantUtilsTest.vala src/tests/db.BindExpressionTest.vala src/tests/db.ConnectionTest.vala src/tests/db.ObjectQueryTest.vala src/tests/db.ObjectSpecTest.vala src/tests/db.OrmManagerTest.vala src/tests/db.QueryTest.vala src/tests/db.ResultTest.vala src/tests/db.vala -> build/dioritetests.h build/dioritetests.vapi build/dioritetests.deps build/ArraysTest.c build/BlobsTest.c build/DatabaseTest.c build/EventLoopTest.c build/JsonArrayTest.c build/JsonNodeTest.c build/JsonObjectTest.c build/JsonParserTest.c build/JsonValueTest.c build/KeyValueProxyTest.c build/KeyValueStorageTest.c build/KeyValueTreeTest.c build/RandomTest.c build/StorageTest.c build/StringTest.c build/SystemTest.c build/UtilsTest.c build/ValueTest.c build/VariantUtilsTest.c build/db.BindExpressionTest.c build/db.ConnectionTest.c build/db.ObjectQueryTest.c build/db.ObjectSpecTest.c build/db.OrmManagerTest.c build/db.QueryTest.c build/db.ResultTest.c build/db.c
14:24:22 runner ['/usr/bin/valac-0.44', '-v', '--fatal-warnings', '-C', '--profile=gobject', '--directory=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--library=dioritetests', '--header=dioritetests.h', '--target-glib=2.56', '--pkg=posix', '--pkg=glib-2.0', '--pkg=gio-2.0', '--pkg=gio-unix-2.0', '--pkg=gee-0.8', '--pkg=gtk+-3.0', '--pkg=x11', '--pkg=gdk-3.0', '--pkg=gdk-x11-3.0', '--pkg=dioritedb4', '--pkg=dioritegtk4', '--pkg=dioriteglib4', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/vapi', '--vapidir=/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/ArraysTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/BlobsTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/DatabaseTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/EventLoopTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/JsonArrayTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/JsonNodeTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/JsonObjectTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/JsonParserTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/JsonValueTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/KeyValueProxyTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/KeyValueStorageTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/KeyValueTreeTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/RandomTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/StorageTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/StringTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/SystemTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/UtilsTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/ValueTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/VariantUtilsTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.BindExpressionTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.ConnectionTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.ObjectQueryTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.ObjectSpecTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.OrmManagerTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.QueryTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.ResultTest.vala', '/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.vala']
Loaded package /usr/share/vala-0.44/vapi/glib-2.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/gobject-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/posix.vapi' Loaded package
/usr/share/vala-0.44/vapi/gio-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/gio-unix-2.0.vapi' Loaded package
/usr/share/vala/vapi/gee-0.8.vapi'
Loaded package /usr/share/vala-0.44/vapi/gtk+-3.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/atk.vapi'
Loaded package /usr/share/vala-0.44/vapi/cairo.vapi' Loaded package
/usr/share/vala-0.44/vapi/gdk-pixbuf-2.0.vapi'
Loaded package /usr/share/vala-0.44/vapi/gdk-3.0.vapi' Loaded package
/usr/share/vala-0.44/vapi/pango.vapi'
Loaded package /usr/share/vala-0.44/vapi/pangocairo.vapi' Loaded package
/usr/share/vala-0.44/vapi/x11.vapi'
Loaded package /usr/share/vala-0.44/vapi/gdk-x11-3.0.vapi' Loaded package
/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build/dioritedb4.vapi'
Loaded package /usr/share/vala-0.44/vapi/sqlite3.vapi' Loaded package
/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build/dioriteglib4.vapi'
Loaded package `/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build/dioritegtk4.vapi'
Compilation failed: 0 error(s), 1 warning(s)
/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/src/tests/db.ResultTest.vala:399.79-399.85: warning: Arrays do not have a GLib.Type', with the exception of
string[]'
foreach (var t in new Type[] {typeof(uint), typeof(uint8), typeof(uint8[]), this.get_type(), typeof(void*)}) {
^^^^^^^
Waf: Leaving directory `/portage/tmp/portage/media-libs/diorite-4.16.0/work/diorite-4.16.0/build' Build failed -> task in 'dioritetests' failed with exit status 1: {task 140315348973608: valac ArraysTest.vala,BlobsTest.vala,DatabaseTest.vala,EventLoopTest.vala,JsonArrayTest.vala,JsonNodeTest.vala,JsonObjectTest.vala,JsonParserTest.vala,JsonValueTest.vala,KeyValueProxyTest.vala,KeyValueStorageTest.vala,KeyValueTreeTest.vala,RandomTest.vala,StorageTest.vala,StringTest.vala,SystemTest.vala,UtilsTest.vala,ValueTest.vala,VariantUtilsTest.vala,db.BindExpressionTest.vala,db.ConnectionTest.vala,db.ObjectQueryTest.vala,db.ObjectSpecTest.vala,db.OrmManagerTest.vala,db.QueryTest.vala,db.ResultTest.vala,db.vala -> dioritetests.h,dioritetests.vapi,dioritetests.deps,ArraysTest.c,BlobsTest.c,DatabaseTest.c,EventLoopTest.c,JsonArrayTest.c,JsonNodeTest.c,JsonObjectTest.c,JsonParserTest.c,JsonValueTest.c,KeyValueProxyTest.c,KeyValueStorageTest.c,KeyValueTreeTest.c,RandomTest.c,StorageTest.c,StringTest.c,SystemTest.c,UtilsTest.c,ValueTest.c,VariantUtilsTest.c,db.BindExpressionTest.c,db.ConnectionTest.c,db.ObjectQueryTest.c,db.ObjectSpecTest.c,db.OrmManagerTest.c,db.QueryTest.c,db.ResultTest.c,db.c} ''
emerge --info '=media-libs/diorite-4.16.0::jorgicio'
,emerge -pqv '=media-libs/diorite-4.16.0::jorgicio'
.Repository: ROKO__
As I see in your log file, you installed the app from the ROKO__ repo, not mine. (now, it's currently removed)
Also, I renamed the app from nuvolaplayer to nuvolaruntime because it acts like a framework with plugins support, rather than a player itself.
Also, I'm planning to decide the future of the Nuvola-related packages because it supports a Chromium-based library not available in any Gentoo repo. I found out that when I was reworking the package. I tested some days ago and it builds (from my repo), but not working because of that Chromium-based dependency. It's like qtwebengine, but Vala-based.
check last my message, it was already from your repo, but anyway, as you've mentioned it not gonna work.
Oops, sorry, I didn't check that.
I tried with 0.44 version and it built flawlessly. But anyways, I'm considering to remove this package if the runtime issue cannot be fixed.
In the meanwhile, you could try mellowplayer, also available in my repo.
'../data/js/audio.js' -> 'share/nuvolaruntime/js/audio.js'
'../data/audio/audiotest.mp3' -> 'share/nuvolaruntime/audio/audiotest.mp3'
'../data/js/webkitgtk-fixes.js' -> 'share/nuvolaruntime/js/webkitgtk-fixes.js'
Loaded package
/usr/share/vala-0.46/vapi/glib-2.0.vapi' Loaded package
/usr/share/vala-0.46/vapi/gobject-2.0.vapi' Loaded package/portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/engineio-soup/vapi/uuid.vapi' Loaded package
/usr/share/vala/vapi/libsoup-2.4.vapi' Loaded package/usr/share/vala-0.46/vapi/gio-2.0.vapi' Loaded package
/usr/share/vala-0.46/vapi/json-glib-1.0.vapi' Compilation failed: 2 error(s), 0 warning(s)/portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/engineio-soup/src/PollingTransport.vala:53.5-53.27: error: Creation method of abstract class cannot be public. public PollingTransport(Request request) { ^^^^^^^^^^^^^^^^^^^^^^^ /portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/engineio-soup/src/Transport.vala:42.5-42.20: error: Creation method of abstract class cannot be public. public Transport(Request request) { ^^^^^^^^^^^^^^^^
Loaded package
/usr/share/vala-0.46/vapi/glib-2.0.vapi' Loaded package
/usr/share/vala-0.46/vapi/gobject-2.0.vapi' Loaded package/usr/share/vala/vapi/dioritegtk4.vapi' Loaded package
/usr/share/vala-0.46/vapi/posix.vapi' Loaded package/usr/share/vala-0.46/vapi/gio-2.0.vapi' Loaded package
/usr/share/vala-0.46/vapi/gio-unix-2.0.vapi' Loaded package/usr/share/vala/vapi/gee-0.8.vapi' Loaded package
/usr/share/vala-0.46/vapi/gtk+-3.0.vapi' Loaded package/usr/share/vala-0.46/vapi/atk.vapi' Loaded package
/usr/share/vala-0.46/vapi/cairo.vapi' Loaded package/usr/share/vala-0.46/vapi/gdk-pixbuf-2.0.vapi' Loaded package
/usr/share/vala-0.46/vapi/gdk-3.0.vapi' Loaded package/usr/share/vala-0.46/vapi/pango.vapi' Loaded package
/usr/share/vala-0.46/vapi/pangocairo.vapi' Loaded package/usr/share/vala-0.46/vapi/x11.vapi' Loaded package
/usr/share/vala-0.46/vapi/gdk-x11-3.0.vapi' Loaded package/usr/share/vala/vapi/dioriteglib4.vapi' Loaded package
/portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/vapi/javascriptcore.vapi' Loaded package/usr/share/vala-0.46/vapi/javascriptcoregtk-4.0.vapi' Loaded package
/usr/share/vala-0.46/vapi/libnotify.vapi' Loaded package/portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/vapi/libarchive.vapi' Loaded package
/usr/share/vala-0.46/vapi/json-glib-1.0.vapi' Loaded package/usr/share/vala/vapi/libpulse-mainloop-glib.vapi' Loaded package
/portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/vapi/libpulse.vapi' Loaded package `/usr/share/vala-0.46/vapi/gstreamer-1.0.vapi' Compilation succeeded - 1 warning(s)/portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/src/nuvolakit-base/jsapi.vala:142.13-142.75: warning: unhandled error `GLib.Error' env.call_function_sync("Nuvola.Async.respond", ref args, false); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Waf: Leaving directory `/portage/tmp/portage/media-sound/nuvolaplayer-4.16.0/work/nuvolaruntime-4.16.0/build' Build failed -> task in 'engineio' failed with exit status 1: {task 140574386177080: valac Channel.vala,JsonpTransport.vala,Message.vala,Packet.vala,Parser.vala,PollingTransport.vala,Request.vala,Response.vala,Server.vala,Socket.vala,Transport.vala,Utils.vala,XhrTransport.vala -> engineio.h,engineio.vapi,engineio.deps,Channel.c,JsonpTransport.c,Message.c,Packet.c,Parser.c,PollingTransport.c,Request.c,Response.c,Server.c,Socket.c,Transport.c,Utils.c,XhrTransport.c} ''
emerge --info '=media-sound/nuvolaplayer-4.16.0::ROKO__'
,emerge -pqv '=media-sound/nuvolaplayer-4.16.0::ROKO__'
.