You are not logged in.

#1 2018-05-16 18:23:12

hcac
Member
Registered: 2018-01-24
Posts: 7

ERROR: Makepkg was unable to build nuvolaruntime.

==> nuvolaruntime dependencies:
 - python (already installed)
 - vala (already installed)
 - diorite>=4.7.0 (already installed)
 - glib2 (already installed)
 - ruby-gio2 (already installed)
 - python-gobject2 (already installed)
 - gtk3 (already installed)
 - json-glib (already installed)
 - webkit2gtk (already installed)
 - libnotify (already installed)
 - gstreamer (already installed)
 - libdri2-git (already installed)
 - libdrm (already installed)
 - scour (already installed) [makedepend]
 - dri2proto (already installed) [makedepend]


==> Continue building nuvolaruntime ? [Y/n]
==> ---------------------------------------
==> y

==> Building and installing package
==> Making package: nuvolaruntime 4.9.0-1 (Wed May 16 22:47:04 +0430 2018)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found nuvolaruntime-4.9.0.tar.gz
==> Validating source files with md5sums...
    nuvolaruntime-4.9.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting nuvolaruntime-4.9.0.tar.gz with bsdtar
==> Starting prepare()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Setting top to                           : /tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0 
Setting out to                           : /tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build 
Version                                  : 4.9.0 
Upstream revision                        : unknown 
Install prefix                           : /usr 
Branding                                 : default 
Branding metadata                        : branding/default.json 
Welcome screen                           : branding/default/welcome.xml 
Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
Checking for program 'pkg-config'        : /usr/bin/pkg-config 
Checking for 'gobject-2.0'               : yes 
Checking for 'gthread-2.0'               : yes 
Checking for program 'valac-0.8'         : not found 
Checking for program 'valac'             : /usr/bin/valac 
Checking for valac version >= (0, 8, 0)  : (0, 40, 4) 
Checking for program 'valac-0.36'        : /usr/bin/valac 
Checking for valac-0.36 version >= (0, 36, 3) : (0, 40, 4) 
Checking for program 'g-ir-compiler'          : /usr/bin/g-ir-compiler 
Checking for 'glib-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 'x11'                            : yes 
Checking for 'sqlite3'                        : yes 
Checking for 'dioriteglib4'                   : yes 
Checking for 'dioritegtk4'                    : yes 
Checking for 'json-glib-1.0'                  : yes 
Checking for 'libnotify'                      : yes 
Checking for 'libsecret-1'                    : yes 
Checking for 'gstreamer-1.0'                  : yes 
Checking for 'webkit2gtk-4.0'                 : yes 
Checking for 'webkit2gtk-web-extension-4.0'   : yes 
Checking for 'javascriptcoregtk-4.0'          : yes 
Checking for 'uuid'                           : yes 
Checking for 'libsoup-2.4'                    : yes 
Checking for 'dri2'                           : yes 
Checking for 'libdrm'                         : yes 
Checking for program 'diorite-testgen4'       : /usr/bin/diorite-testgen4 
Checking for 'webkit2gtk-4.0' version         : yes 
'configure' finished successfully (0.203s)
Waf: Entering directory `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build'
Waf: Leaving directory `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build'
source not found: '../../../../../usr/share/vala-0.38/vapi/glib-2.0.vapi' in bld(source=['../../../../../usr/share/vala-0.38/vapi/glib-2.0.vapi', 'vapi/glib-2.0.patch'], target=['glib-2.0.vapi'], meths=['process_rule', 'process_source'], features=[], path=/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0, idx=1, rule='patch -i ${SRC[1]} -o ${TGT} ${SRC[0]}', posted=True, _name='glib-2.0.vapi') in /tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build nuvolaruntime.
==> Restart building nuvolaruntime ? [y/N]
==> --------------------------------------

What should I do?

Offline

#2 2018-05-16 18:35:20

loqs
Member
Registered: 2014-03-06
Posts: 17,322

Re: ERROR: Makepkg was unable to build nuvolaruntime.

Did you read the pinned comment on https://aur.archlinux.org/packages/nuvolaruntime/ ?

Offline

#3 2018-05-16 18:50:13

hcac
Member
Registered: 2018-01-24
Posts: 7

Re: ERROR: Makepkg was unable to build nuvolaruntime.

Yes, but I couldn't find vala 0.38.4-1. I got vala 0.38.4 and that gave some other errors:

==> nuvolaruntime dependencies:
 - python (already installed)
 - vala (already installed)
 - diorite>=4.7.0 (already installed)
 - glib2 (already installed)
 - ruby-gio2 (already installed)
 - python-gobject2 (already installed)
 - gtk3 (already installed)
 - json-glib (already installed)
 - webkit2gtk (already installed)
 - libnotify (already installed)
 - gstreamer (already installed)
 - libdri2-git (already installed)
 - libdrm (already installed)
 - scour (already installed) [makedepend]
 - dri2proto (already installed) [makedepend]


==> Continue building nuvolaruntime ? [Y/n]
==> ---------------------------------------
==> y

==> Building and installing package
==> Making package: nuvolaruntime 4.9.0-1 (Wed May 16 23:15:57 +0430 2018)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found nuvolaruntime-4.9.0.tar.gz
==> Validating source files with md5sums...
    nuvolaruntime-4.9.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting nuvolaruntime-4.9.0.tar.gz with bsdtar
==> Starting prepare()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Setting top to                           : /tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0 
Setting out to                           : /tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build 
Version                                  : 4.9.0 
Upstream revision                        : unknown 
Install prefix                           : /usr 
Branding                                 : default 
Branding metadata                        : branding/default.json 
Welcome screen                           : branding/default/welcome.xml 
Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
Checking for program 'pkg-config'        : /usr/bin/pkg-config 
Checking for 'gobject-2.0'               : yes 
Checking for 'gthread-2.0'               : yes 
Checking for program 'valac-0.8'         : not found 
Checking for program 'valac'             : /usr/local/bin/valac 
Checking for valac version >= (0, 8, 0)  : (0, 38, 4) 
Checking for program 'valac-0.36'        : /usr/local/bin/valac 
Checking for valac-0.36 version >= (0, 36, 3) : (0, 38, 4) 
Checking for program 'g-ir-compiler'          : /usr/bin/g-ir-compiler 
Checking for 'glib-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 'x11'                            : yes 
Checking for 'sqlite3'                        : yes 
Checking for 'dioriteglib4'                   : yes 
Checking for 'dioritegtk4'                    : yes 
Checking for 'json-glib-1.0'                  : yes 
Checking for 'libnotify'                      : yes 
Checking for 'libsecret-1'                    : yes 
Checking for 'gstreamer-1.0'                  : yes 
Checking for 'webkit2gtk-4.0'                 : yes 
Checking for 'webkit2gtk-web-extension-4.0'   : yes 
Checking for 'javascriptcoregtk-4.0'          : yes 
Checking for 'uuid'                           : yes 
Checking for 'libsoup-2.4'                    : yes 
Checking for 'dri2'                           : yes 
Checking for 'libdrm'                         : yes 
Checking for program 'diorite-testgen4'       : /usr/bin/diorite-testgen4 
Checking for 'webkit2gtk-4.0' version         : yes 
'configure' finished successfully (0.210s)
Waf: Entering directory `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build'
[1/4] Processing glib-2.0.vapi: /usr/share/vala-0.38/vapi/glib-2.0.vapi vapi/glib-2.0.patch -> build/glib-2.0.vapi
[2/4] Processing webkit2gtk-web-extension-4.0.vapi: /usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.vapi vapi/webkit2gtk-web-extension-4.0.patch -> build/webkit2gtk-web-extension-4.0.vapi
[3/4] Compiling /usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.deps
patching file glib-2.0.vapi (read from /usr/share/vala-0.38/vapi/glib-2.0.vapi)
Hunk #1 succeeded at 4591 (offset 10 lines).

patching file webkit2gtk-web-extension-4.0.vapi (read from /usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.vapi)
Hunk #1 succeeded at 2638 (offset 39 lines).
Hunk #2 succeeded at 2654 (offset 39 lines).

[4/4] Processing checkvaladefs: engineio-soup/examples/example.vala engineio-soup/src/Channel.vala engineio-soup/src/JsonpTransport.vala engineio-soup/src/Message.vala engineio-soup/src/Packet.vala engineio-soup/src/Parser.vala engineio-soup/src/PollingTransport.vala engineio-soup/src/Request.vala engineio-soup/src/Response.vala engineio-soup/src/Server.vala engineio-soup/src/Socket.vala engineio-soup/src/Transport.vala engineio-soup/src/Utils.vala engineio-soup/src/XhrTransport.vala src/apprunner/apprunner.vala src/control/control.vala src/master/master.vala src/nuvolakit-base/Gstreamer.vala src/nuvolakit-base/IpcApi.vala src/nuvolakit-base/LoginCredentials.vala src/nuvolakit-base/config.vala src/nuvolakit-base/jsapi.vala src/nuvolakit-base/jsenvironment.vala src/nuvolakit-base/jsexecutor.vala src/nuvolakit-base/jsruntime.vala src/nuvolakit-base/jstools.vala src/nuvolakit-base/keyvalueproxy.vala src/nuvolakit-base/main.vala src/nuvolakit-runner/ApiBus.vala src/nuvolakit-runner/AppRunnerController.vala src/nuvolakit-runner/Css.vala src/nuvolakit-runner/DbusMaster.vala src/nuvolakit-runner/DbusRunner.vala src/nuvolakit-runner/Flatpak.vala src/nuvolakit-runner/MasterBus.vala src/nuvolakit-runner/MasterController.vala src/nuvolakit-runner/components/actions/ActionsBinding.vala src/nuvolakit-runner/components/actions/ActionsHelper.vala src/nuvolakit-runner/components/actions/ActionsInterface.vala src/nuvolakit-runner/components/actions/MenuBarBinding.vala src/nuvolakit-runner/components/actions/MenuBarInterface.vala src/nuvolakit-runner/components/base/Binding.vala src/nuvolakit-runner/components/base/Bindings.vala src/nuvolakit-runner/components/base/Component.vala src/nuvolakit-runner/components/base/ComponentsManager.vala src/nuvolakit-runner/components/developer/DeveloperComponent.vala src/nuvolakit-runner/components/developer/DeveloperSidebar.vala src/nuvolakit-runner/components/developer/TimePositionButton.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlAppRequest.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlChannel.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlComponent.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlRequestContext.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlServer.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderClient.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderServer.vala src/nuvolakit-runner/components/keybindings/GlobalActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBindings.vala src/nuvolakit-runner/components/keybindings/KeybindingsSettings.vala src/nuvolakit-runner/components/keybindings/XKeyGrabber.vala src/nuvolakit-runner/components/launcher/LauncherBinding.vala src/nuvolakit-runner/components/launcher/LauncherModel.vala src/nuvolakit-runner/components/lyrics/AZLyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsComponent.vala src/nuvolakit-runner/components/lyrics/LyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsFetcherCache.vala src/nuvolakit-runner/components/lyrics/LyricsProvider.vala src/nuvolakit-runner/components/lyrics/LyricsSidebar.vala src/nuvolakit-runner/components/mediakeys/MediaKeyClient.vala src/nuvolakit-runner/components/mediakeys/MediaKeyServer.vala src/nuvolakit-runner/components/mediakeys/MediaKeys.vala src/nuvolakit-runner/components/mediakeys/MediaKeysBinding.vala src/nuvolakit-runner/components/mediakeys/MediaKeysComponent.vala src/nuvolakit-runner/components/mediakeys/MediaKeysInterface.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayer.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerBinding.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerModel.vala src/nuvolakit-runner/components/menubar/Menubar.vala src/nuvolakit-runner/components/mpris/MPRISApplication.vala src/nuvolakit-runner/components/mpris/MPRISComponent.vala src/nuvolakit-runner/components/mpris/MPRISPlayer.vala src/nuvolakit-runner/components/mpris/MPRISProvider.vala src/nuvolakit-runner/components/notifications/NotificationBinding.vala src/nuvolakit-runner/components/notifications/NotificationInterface.vala src/nuvolakit-runner/components/notifications/Notifications.vala src/nuvolakit-runner/components/notifications/NotificationsBinding.vala src/nuvolakit-runner/components/notifications/NotificationsComponent.vala src/nuvolakit-runner/components/notifications/NotificationsInterface.vala src/nuvolakit-runner/components/password-manager/PasswordManager.vala src/nuvolakit-runner/components/password-manager/PasswordManagerBinding.vala src/nuvolakit-runner/components/password-manager/PasswordManagerComponent.vala src/nuvolakit-runner/components/scrobbler/AudioScrobbler.vala src/nuvolakit-runner/components/scrobbler/AudioScrobblerComponent.vala src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobbler.vala src/nuvolakit-runner/components/scrobbler/LastfmScrobbler.vala src/nuvolakit-runner/components/scrobbler/ScrobblerSettings.vala src/nuvolakit-runner/components/trayicon/Appindicator.vala src/nuvolakit-runner/components/trayicon/TrayIcon.vala src/nuvolakit-runner/components/trayicon/TrayIconComponent.vala src/nuvolakit-runner/components/unity/UnityLaucher.vala src/nuvolakit-runner/components/unity/UnityLauncherComponent.vala src/nuvolakit-runner/core/Startup.vala src/nuvolakit-runner/core/WebApp.vala src/nuvolakit-runner/core/WebAppRegistry.vala src/nuvolakit-runner/core/WebAppStorage.vala src/nuvolakit-runner/core/WebAppWindow.vala src/nuvolakit-runner/core/WebWorker.vala src/nuvolakit-runner/formatsupport/FormatSupport.vala src/nuvolakit-runner/formatsupport/FormatSupportDialog.vala src/nuvolakit-runner/formatsupport/Traits.vala src/nuvolakit-runner/gui/AboutDialog.vala src/nuvolakit-runner/gui/NetworkSettings.vala src/nuvolakit-runner/gui/PreferencesDialog.vala src/nuvolakit-runner/gui/Sidebar.vala src/nuvolakit-runner/gui/URLBar.vala src/nuvolakit-runner/gui/WebsiteDataManager.vala src/nuvolakit-runner/gui/WelcomeWindow.vala src/nuvolakit-runner/master/AppIndexWebView.vala src/nuvolakit-runner/master/AppRunner.vala src/nuvolakit-runner/master/MasterUserInterface.vala src/nuvolakit-runner/master/MasterWindow.vala src/nuvolakit-runner/system/Connection.vala src/nuvolakit-runner/system/Desktop.vala src/nuvolakit-runner/system/Dri.vala src/nuvolakit-runner/system/Graphics.vala src/nuvolakit-runner/system/NetworkManager.vala src/nuvolakit-runner/system/StartupCheck.vala src/nuvolakit-runner/system/StartupWindow.vala src/nuvolakit-runner/tiliado/Oauth2Client.vala src/nuvolakit-runner/tiliado/TiliadoAccountWidget.vala src/nuvolakit-runner/tiliado/TiliadoActivation.vala src/nuvolakit-runner/tiliado/TiliadoActivationClient.vala src/nuvolakit-runner/tiliado/TiliadoActivationManager.vala src/nuvolakit-runner/tiliado/TiliadoApi2.vala src/nuvolakit-runner/tiliado/TiliadoTrialWidget.vala src/nuvolakit-runner/tiliado/TiliadoUserAccountWidget.vala src/nuvolakit-runner/tiliado/TiliadoUserWidget.vala src/nuvolakit-runner/utils/JsonReader.vala src/nuvolakit-runner/utils/Utils.vala src/nuvolakit-runner/webapplist/AppCategoriesView.vala src/nuvolakit-runner/webapplist/WebAppListFilter.vala src/nuvolakit-runner/webapplist/WebAppListModel.vala src/nuvolakit-runner/webapplist/WebAppListView.vala src/nuvolakit-runner/webapplist/WebAppListWindow.vala src/nuvolakit-runner/webengine/WebEngine.vala src/nuvolakit-runner/webengine/WebOptions.vala src/nuvolakit-runner/webkit/WebView.vala src/nuvolakit-runner/webkit/WebWindow.vala src/nuvolakit-runner/webkit/WebkitEngine.vala src/nuvolakit-runner/webkit/WebkitOptions.vala src/nuvolakit-worker/LoginForm.vala src/nuvolakit-worker/LoginFormManager.vala src/nuvolakit-worker/WebExtension.vala src/nuvolakit-worker/framebridge.vala src/nuvolakit-worker/main.vala src/tests/GraphicsTest.vala src/tests/WebAppTest.vala
'/usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.deps' -> 'webkit2gtk-web-extension-4.0.deps'

[  5/195] Processing valac: engineio-soup/src/Channel.vala engineio-soup/src/JsonpTransport.vala engineio-soup/src/Message.vala engineio-soup/src/Packet.vala engineio-soup/src/Parser.vala engineio-soup/src/PollingTransport.vala engineio-soup/src/Request.vala engineio-soup/src/Response.vala engineio-soup/src/Server.vala engineio-soup/src/Socket.vala engineio-soup/src/Transport.vala engineio-soup/src/Utils.vala engineio-soup/src/XhrTransport.vala -> build/engineio-soup/src/engineio.h build/engineio-soup/src/engineio.vapi build/engineio-soup/src/Engineio-1.0.gir build/engineio-soup/src/engineio.deps build/engineio-soup/src/Channel.c build/engineio-soup/src/JsonpTransport.c build/engineio-soup/src/Message.c build/engineio-soup/src/Packet.c build/engineio-soup/src/Parser.c build/engineio-soup/src/PollingTransport.c build/engineio-soup/src/Request.c build/engineio-soup/src/Response.c build/engineio-soup/src/Server.c build/engineio-soup/src/Socket.c build/engineio-soup/src/Transport.c build/engineio-soup/src/Utils.c build/engineio-soup/src/XhrTransport.c
[  6/195] Processing valac: src/nuvolakit-base/Gstreamer.vala src/nuvolakit-base/IpcApi.vala src/nuvolakit-base/LoginCredentials.vala src/nuvolakit-base/config.vala src/nuvolakit-base/jsapi.vala src/nuvolakit-base/jsenvironment.vala src/nuvolakit-base/jsexecutor.vala src/nuvolakit-base/jsruntime.vala src/nuvolakit-base/jstools.vala src/nuvolakit-base/keyvalueproxy.vala src/nuvolakit-base/main.vala -> build/src/nuvolakit-base/nuvolaruntime-base.h build/src/nuvolakit-base/nuvolaruntime-base.vapi build/src/nuvolakit-base/NuvolaBase-1.0.gir build/src/nuvolakit-base/nuvolaruntime-base.deps build/src/nuvolakit-base/Gstreamer.c build/src/nuvolakit-base/IpcApi.c build/src/nuvolakit-base/LoginCredentials.c build/src/nuvolakit-base/config.c build/src/nuvolakit-base/jsapi.c build/src/nuvolakit-base/jsenvironment.c build/src/nuvolakit-base/jsexecutor.c build/src/nuvolakit-base/jsruntime.c build/src/nuvolakit-base/jstools.c build/src/nuvolakit-base/keyvalueproxy.c build/src/nuvolakit-base/main.c
[  7/195] Compiling data/templates/launcher.desktop
[  8/195] Compiling branding/default/welcome.xml
[  9/195] Compiling data/templates/dbus.service
[ 10/195] Compiling src/nuvolakitbase.pc.in
[ 11/195] Compiling src/nuvolakitrunner.pc.in
[ 12/195] Compiling data/nuvolaplayer3.appdata.xml
[ 13/195] Processing mergejs: src/mainjs/actions.js src/mainjs/async.js src/mainjs/browser.js src/mainjs/core.js src/mainjs/fallback.js src/mainjs/gettext.js src/mainjs/launcher.js src/mainjs/logging.js src/mainjs/main.js src/mainjs/mediakeys.js src/mainjs/mediaplayer.js src/mainjs/menubar.js src/mainjs/notification.js src/mainjs/prototype.js src/mainjs/signals.js src/mainjs/storage.js src/mainjs/utils.js src/mainjs/webapp.js -> build/share/nuvolaruntime/js/main.js
[ 14/195] Compiling data/js/audio.js
[ 15/195] Compiling data/js/flash_detect.js
'../data/js/audio.js' -> 'share/nuvolaruntime/js/audio.js'

[ 16/195] Compiling data/js/webkitgtk-fixes.js
'../data/js/flash_detect.js' -> 'share/nuvolaruntime/js/flash_detect.js'

[ 17/195] Compiling data/audio/audiotest.mp3
'../data/audio/audiotest.mp3' -> 'share/nuvolaruntime/audio/audiotest.mp3'

'../data/js/webkitgtk-fixes.js' -> 'share/nuvolaruntime/js/webkitgtk-fixes.js'

Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build/glib-2.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gobject-2.0.vapi'
Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/engineio-soup/vapi/uuid.vapi'
Loaded package `/usr/share/vala/vapi/libsoup-2.4.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gio-2.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/json-glib-1.0.vapi'
Compilation succeeded - 1 warning(s)

/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/engineio-soup/src/Parser.vala:28.1-28.25: warning: Namespace Parser does not have a GIR namespace and version annotation
namespace Engineio.Parser
^^^^^^^^^^^^^^^^^^^^^^^^^

[ 18/195] Linking build/engineio-soup/src/Engineio-1.0.typelib
Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build/glib-2.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/dioritegtk4.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/posix.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gio-2.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gio-unix-2.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gtk+-3.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/atk.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/cairo.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gdk-3.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/pango.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/pangocairo.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/x11.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gdk-x11-3.0.vapi'
Loaded package `/usr/share/vala/vapi/dioriteglib4.vapi'
Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/vapi/javascriptcoregtk-4.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/libnotify.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/libarchive.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/json-glib-1.0.vapi'
Loaded package `/usr/local/share/vala-0.38/vapi/gstreamer-1.0.vapi'
Compilation failed: 1 error(s), 1 warning(s)

/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/src/nuvolakit-base/jsapi.vala:152.4-152.66: warning: unhandled error `GLib.Error'
			env.call_function_sync("Nuvola.Async.respond", ref args, false);
			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/src/nuvolakit-base/jsapi.vala:204.24-204.40: error: `Drt.Storage.data_dirs' does not have an `iterator' method
			foreach (var dir in storage.data_dirs)
			                    ^^^^^^^^^^^^^^^^^

engineio-soup/src/Engineio-1.0.gir:685:1: warning: element property from state 24 is unknown, ignoring
engineio-soup/src/Engineio-1.0.gir:756:1: warning: element property from state 24 is unknown, ignoring
engineio-soup/src/Engineio-1.0.gir:770:1: warning: element property from state 24 is unknown, ignoring
engineio-soup/src/Engineio-1.0.gir:778:1: warning: element property from state 24 is unknown, ignoring

Waf: Leaving directory `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build'
Build failed
 -> task in 'nuvolaruntime-base' failed with exit status 1 (run with -v to display more information)
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build nuvolaruntime.

Last edited by hcac (2018-05-16 18:55:58)

Offline

#4 2018-05-16 18:51:44

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,523
Website

Re: ERROR: Makepkg was unable to build nuvolaruntime.

While the pinned comment is almost certainly what you need in this case, please note that in general you should attempt to build an AUR package properly with makepkg before you report an error.  That output is from a wrapper - likely yaourt - and that is information that you should provide in your post, not obscure.

EDIT:

hcac wrote:

and that gave some other errors.

https://bbs.archlinux.org/viewtopic.php?id=57855

Where did you "get" the version you say you got?  That looks like you got it from upstream (based just on the version number) not from a pacman package from the arch archive.

Last edited by Trilby (2018-05-16 18:53:45)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#5 2018-05-16 19:06:54

hcac
Member
Registered: 2018-01-24
Posts: 7

Re: ERROR: Makepkg was unable to build nuvolaruntime.

Trilby wrote:

That looks like you got it from upstream (based just on the version number) not from a pacman package from the arch archive.

Yes, I didn't know about the arch archive, thank you!
vala-0.38.4-1  [installed]
I got the right version, but it still fails:

==> nuvolaruntime dependencies:
 - python (already installed)
 - vala (already installed)
 - diorite>=4.7.0 (already installed)
 - glib2 (already installed)
 - ruby-gio2 (already installed)
 - python-gobject2 (already installed)
 - gtk3 (already installed)
 - json-glib (already installed)
 - webkit2gtk (already installed)
 - libnotify (already installed)
 - gstreamer (already installed)
 - libdri2-git (already installed)
 - libdrm (already installed)
 - scour (already installed) [makedepend]
 - dri2proto (already installed) [makedepend]


==> Continue building nuvolaruntime ? [Y/n]
==> ---------------------------------------
==> y

==> Building and installing package
==> Making package: nuvolaruntime 4.9.0-1 (Wed May 16 23:32:47 +0430 2018)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading nuvolaruntime-4.9.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128    0   128    0     0     33      0 --:--:--  0:00:03 --:--:--    33
100 3441k    0 3441k    0     0   160k      0 --:--:--  0:00:21 --:--:--  216k
==> Validating source files with md5sums...
    nuvolaruntime-4.9.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting nuvolaruntime-4.9.0.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
Setting top to                           : /tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0 
Setting out to                           : /tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build 
Version                                  : 4.9.0 
Upstream revision                        : unknown 
Install prefix                           : /usr 
Branding                                 : default 
Branding metadata                        : branding/default.json 
Welcome screen                           : branding/default/welcome.xml 
Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
Checking for program 'pkg-config'        : /usr/bin/pkg-config 
Checking for 'gobject-2.0'               : yes 
Checking for 'gthread-2.0'               : yes 
Checking for program 'valac-0.8'         : not found 
Checking for program 'valac'             : /usr/bin/valac 
Checking for valac version >= (0, 8, 0)  : (0, 38, 4) 
Checking for program 'valac-0.36'        : /usr/bin/valac 
Checking for valac-0.36 version >= (0, 36, 3) : (0, 38, 4) 
Checking for program 'g-ir-compiler'          : /usr/bin/g-ir-compiler 
Checking for 'glib-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 'x11'                            : yes 
Checking for 'sqlite3'                        : yes 
Checking for 'dioriteglib4'                   : yes 
Checking for 'dioritegtk4'                    : yes 
Checking for 'json-glib-1.0'                  : yes 
Checking for 'libnotify'                      : yes 
Checking for 'libsecret-1'                    : yes 
Checking for 'gstreamer-1.0'                  : yes 
Checking for 'webkit2gtk-4.0'                 : yes 
Checking for 'webkit2gtk-web-extension-4.0'   : yes 
Checking for 'javascriptcoregtk-4.0'          : yes 
Checking for 'uuid'                           : yes 
Checking for 'libsoup-2.4'                    : yes 
Checking for 'dri2'                           : yes 
Checking for 'libdrm'                         : yes 
Checking for program 'diorite-testgen4'       : /usr/bin/diorite-testgen4 
Checking for 'webkit2gtk-4.0' version         : yes 
'configure' finished successfully (0.211s)
Waf: Entering directory `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build'
[1/4] Processing glib-2.0.vapi: /usr/share/vala-0.38/vapi/glib-2.0.vapi vapi/glib-2.0.patch -> build/glib-2.0.vapi
[2/4] Processing webkit2gtk-web-extension-4.0.vapi: /usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.vapi vapi/webkit2gtk-web-extension-4.0.patch -> build/webkit2gtk-web-extension-4.0.vapi
[3/4] Compiling /usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.deps
File /usr/share/vala-0.38/vapi/glib-2.0.vapi is read-only; trying to patch anyway
patching file glib-2.0.vapi (read from /usr/share/vala-0.38/vapi/glib-2.0.vapi)
Hunk #1 succeeded at 4591 (offset 10 lines).

'/usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.deps' -> 'webkit2gtk-web-extension-4.0.deps'

File /usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.vapi is read-only; trying to patch anyway
patching file webkit2gtk-web-extension-4.0.vapi (read from /usr/share/vala-0.38/vapi/webkit2gtk-web-extension-4.0.vapi)
Hunk #1 succeeded at 2638 (offset 39 lines).
Hunk #2 succeeded at 2654 (offset 39 lines).

[4/4] Processing checkvaladefs: engineio-soup/examples/example.vala engineio-soup/src/Channel.vala engineio-soup/src/JsonpTransport.vala engineio-soup/src/Message.vala engineio-soup/src/Packet.vala engineio-soup/src/Parser.vala engineio-soup/src/PollingTransport.vala engineio-soup/src/Request.vala engineio-soup/src/Response.vala engineio-soup/src/Server.vala engineio-soup/src/Socket.vala engineio-soup/src/Transport.vala engineio-soup/src/Utils.vala engineio-soup/src/XhrTransport.vala src/apprunner/apprunner.vala src/control/control.vala src/master/master.vala src/nuvolakit-base/Gstreamer.vala src/nuvolakit-base/IpcApi.vala src/nuvolakit-base/LoginCredentials.vala src/nuvolakit-base/config.vala src/nuvolakit-base/jsapi.vala src/nuvolakit-base/jsenvironment.vala src/nuvolakit-base/jsexecutor.vala src/nuvolakit-base/jsruntime.vala src/nuvolakit-base/jstools.vala src/nuvolakit-base/keyvalueproxy.vala src/nuvolakit-base/main.vala src/nuvolakit-runner/ApiBus.vala src/nuvolakit-runner/AppRunnerController.vala src/nuvolakit-runner/Css.vala src/nuvolakit-runner/DbusMaster.vala src/nuvolakit-runner/DbusRunner.vala src/nuvolakit-runner/Flatpak.vala src/nuvolakit-runner/MasterBus.vala src/nuvolakit-runner/MasterController.vala src/nuvolakit-runner/components/actions/ActionsBinding.vala src/nuvolakit-runner/components/actions/ActionsHelper.vala src/nuvolakit-runner/components/actions/ActionsInterface.vala src/nuvolakit-runner/components/actions/MenuBarBinding.vala src/nuvolakit-runner/components/actions/MenuBarInterface.vala src/nuvolakit-runner/components/base/Binding.vala src/nuvolakit-runner/components/base/Bindings.vala src/nuvolakit-runner/components/base/Component.vala src/nuvolakit-runner/components/base/ComponentsManager.vala src/nuvolakit-runner/components/developer/DeveloperComponent.vala src/nuvolakit-runner/components/developer/DeveloperSidebar.vala src/nuvolakit-runner/components/developer/TimePositionButton.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlAppRequest.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlChannel.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlComponent.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlRequestContext.vala src/nuvolakit-runner/components/httpremotecontrol/HttpRemoteControlServer.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderClient.vala src/nuvolakit-runner/components/keybindings/ActionsKeyBinderServer.vala src/nuvolakit-runner/components/keybindings/GlobalActionsKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBinder.vala src/nuvolakit-runner/components/keybindings/GlobalKeyBindings.vala src/nuvolakit-runner/components/keybindings/KeybindingsSettings.vala src/nuvolakit-runner/components/keybindings/XKeyGrabber.vala src/nuvolakit-runner/components/launcher/LauncherBinding.vala src/nuvolakit-runner/components/launcher/LauncherModel.vala src/nuvolakit-runner/components/lyrics/AZLyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsComponent.vala src/nuvolakit-runner/components/lyrics/LyricsFetcher.vala src/nuvolakit-runner/components/lyrics/LyricsFetcherCache.vala src/nuvolakit-runner/components/lyrics/LyricsProvider.vala src/nuvolakit-runner/components/lyrics/LyricsSidebar.vala src/nuvolakit-runner/components/mediakeys/MediaKeyClient.vala src/nuvolakit-runner/components/mediakeys/MediaKeyServer.vala src/nuvolakit-runner/components/mediakeys/MediaKeys.vala src/nuvolakit-runner/components/mediakeys/MediaKeysBinding.vala src/nuvolakit-runner/components/mediakeys/MediaKeysComponent.vala src/nuvolakit-runner/components/mediakeys/MediaKeysInterface.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayer.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerBinding.vala src/nuvolakit-runner/components/mediaplayer/MediaPlayerModel.vala src/nuvolakit-runner/components/menubar/Menubar.vala src/nuvolakit-runner/components/mpris/MPRISApplication.vala src/nuvolakit-runner/components/mpris/MPRISComponent.vala src/nuvolakit-runner/components/mpris/MPRISPlayer.vala src/nuvolakit-runner/components/mpris/MPRISProvider.vala src/nuvolakit-runner/components/notifications/NotificationBinding.vala src/nuvolakit-runner/components/notifications/NotificationInterface.vala src/nuvolakit-runner/components/notifications/Notifications.vala src/nuvolakit-runner/components/notifications/NotificationsBinding.vala src/nuvolakit-runner/components/notifications/NotificationsComponent.vala src/nuvolakit-runner/components/notifications/NotificationsInterface.vala src/nuvolakit-runner/components/password-manager/PasswordManager.vala src/nuvolakit-runner/components/password-manager/PasswordManagerBinding.vala src/nuvolakit-runner/components/password-manager/PasswordManagerComponent.vala src/nuvolakit-runner/components/scrobbler/AudioScrobbler.vala src/nuvolakit-runner/components/scrobbler/AudioScrobblerComponent.vala src/nuvolakit-runner/components/scrobbler/LastfmCompatibleScrobbler.vala src/nuvolakit-runner/components/scrobbler/LastfmScrobbler.vala src/nuvolakit-runner/components/scrobbler/ScrobblerSettings.vala src/nuvolakit-runner/components/trayicon/Appindicator.vala src/nuvolakit-runner/components/trayicon/TrayIcon.vala src/nuvolakit-runner/components/trayicon/TrayIconComponent.vala src/nuvolakit-runner/components/unity/UnityLaucher.vala src/nuvolakit-runner/components/unity/UnityLauncherComponent.vala src/nuvolakit-runner/core/Startup.vala src/nuvolakit-runner/core/WebApp.vala src/nuvolakit-runner/core/WebAppRegistry.vala src/nuvolakit-runner/core/WebAppStorage.vala src/nuvolakit-runner/core/WebAppWindow.vala src/nuvolakit-runner/core/WebWorker.vala src/nuvolakit-runner/formatsupport/FormatSupport.vala src/nuvolakit-runner/formatsupport/FormatSupportDialog.vala src/nuvolakit-runner/formatsupport/Traits.vala src/nuvolakit-runner/gui/AboutDialog.vala src/nuvolakit-runner/gui/NetworkSettings.vala src/nuvolakit-runner/gui/PreferencesDialog.vala src/nuvolakit-runner/gui/Sidebar.vala src/nuvolakit-runner/gui/URLBar.vala src/nuvolakit-runner/gui/WebsiteDataManager.vala src/nuvolakit-runner/gui/WelcomeWindow.vala src/nuvolakit-runner/master/AppIndexWebView.vala src/nuvolakit-runner/master/AppRunner.vala src/nuvolakit-runner/master/MasterUserInterface.vala src/nuvolakit-runner/master/MasterWindow.vala src/nuvolakit-runner/system/Connection.vala src/nuvolakit-runner/system/Desktop.vala src/nuvolakit-runner/system/Dri.vala src/nuvolakit-runner/system/Graphics.vala src/nuvolakit-runner/system/NetworkManager.vala src/nuvolakit-runner/system/StartupCheck.vala src/nuvolakit-runner/system/StartupWindow.vala src/nuvolakit-runner/tiliado/Oauth2Client.vala src/nuvolakit-runner/tiliado/TiliadoAccountWidget.vala src/nuvolakit-runner/tiliado/TiliadoActivation.vala src/nuvolakit-runner/tiliado/TiliadoActivationClient.vala src/nuvolakit-runner/tiliado/TiliadoActivationManager.vala src/nuvolakit-runner/tiliado/TiliadoApi2.vala src/nuvolakit-runner/tiliado/TiliadoTrialWidget.vala src/nuvolakit-runner/tiliado/TiliadoUserAccountWidget.vala src/nuvolakit-runner/tiliado/TiliadoUserWidget.vala src/nuvolakit-runner/utils/JsonReader.vala src/nuvolakit-runner/utils/Utils.vala src/nuvolakit-runner/webapplist/AppCategoriesView.vala src/nuvolakit-runner/webapplist/WebAppListFilter.vala src/nuvolakit-runner/webapplist/WebAppListModel.vala src/nuvolakit-runner/webapplist/WebAppListView.vala src/nuvolakit-runner/webapplist/WebAppListWindow.vala src/nuvolakit-runner/webengine/WebEngine.vala src/nuvolakit-runner/webengine/WebOptions.vala src/nuvolakit-runner/webkit/WebView.vala src/nuvolakit-runner/webkit/WebWindow.vala src/nuvolakit-runner/webkit/WebkitEngine.vala src/nuvolakit-runner/webkit/WebkitOptions.vala src/nuvolakit-worker/LoginForm.vala src/nuvolakit-worker/LoginFormManager.vala src/nuvolakit-worker/WebExtension.vala src/nuvolakit-worker/framebridge.vala src/nuvolakit-worker/main.vala src/tests/GraphicsTest.vala src/tests/WebAppTest.vala
[  5/195] Processing valac: engineio-soup/src/Channel.vala engineio-soup/src/JsonpTransport.vala engineio-soup/src/Message.vala engineio-soup/src/Packet.vala engineio-soup/src/Parser.vala engineio-soup/src/PollingTransport.vala engineio-soup/src/Request.vala engineio-soup/src/Response.vala engineio-soup/src/Server.vala engineio-soup/src/Socket.vala engineio-soup/src/Transport.vala engineio-soup/src/Utils.vala engineio-soup/src/XhrTransport.vala -> build/engineio-soup/src/engineio.h build/engineio-soup/src/engineio.vapi build/engineio-soup/src/Engineio-1.0.gir build/engineio-soup/src/engineio.deps build/engineio-soup/src/Channel.c build/engineio-soup/src/JsonpTransport.c build/engineio-soup/src/Message.c build/engineio-soup/src/Packet.c build/engineio-soup/src/Parser.c build/engineio-soup/src/PollingTransport.c build/engineio-soup/src/Request.c build/engineio-soup/src/Response.c build/engineio-soup/src/Server.c build/engineio-soup/src/Socket.c build/engineio-soup/src/Transport.c build/engineio-soup/src/Utils.c build/engineio-soup/src/XhrTransport.c
[  6/195] Processing valac: src/nuvolakit-base/Gstreamer.vala src/nuvolakit-base/IpcApi.vala src/nuvolakit-base/LoginCredentials.vala src/nuvolakit-base/config.vala src/nuvolakit-base/jsapi.vala src/nuvolakit-base/jsenvironment.vala src/nuvolakit-base/jsexecutor.vala src/nuvolakit-base/jsruntime.vala src/nuvolakit-base/jstools.vala src/nuvolakit-base/keyvalueproxy.vala src/nuvolakit-base/main.vala -> build/src/nuvolakit-base/nuvolaruntime-base.h build/src/nuvolakit-base/nuvolaruntime-base.vapi build/src/nuvolakit-base/NuvolaBase-1.0.gir build/src/nuvolakit-base/nuvolaruntime-base.deps build/src/nuvolakit-base/Gstreamer.c build/src/nuvolakit-base/IpcApi.c build/src/nuvolakit-base/LoginCredentials.c build/src/nuvolakit-base/config.c build/src/nuvolakit-base/jsapi.c build/src/nuvolakit-base/jsenvironment.c build/src/nuvolakit-base/jsexecutor.c build/src/nuvolakit-base/jsruntime.c build/src/nuvolakit-base/jstools.c build/src/nuvolakit-base/keyvalueproxy.c build/src/nuvolakit-base/main.c
[  7/195] Compiling data/templates/launcher.desktop
[  8/195] Compiling branding/default/welcome.xml
[  9/195] Compiling data/templates/dbus.service
[ 10/195] Compiling src/nuvolakitbase.pc.in
[ 11/195] Compiling src/nuvolakitrunner.pc.in
[ 12/195] Compiling data/nuvolaplayer3.appdata.xml
[ 13/195] Processing mergejs: src/mainjs/actions.js src/mainjs/async.js src/mainjs/browser.js src/mainjs/core.js src/mainjs/fallback.js src/mainjs/gettext.js src/mainjs/launcher.js src/mainjs/logging.js src/mainjs/main.js src/mainjs/mediakeys.js src/mainjs/mediaplayer.js src/mainjs/menubar.js src/mainjs/notification.js src/mainjs/prototype.js src/mainjs/signals.js src/mainjs/storage.js src/mainjs/utils.js src/mainjs/webapp.js -> build/share/nuvolaruntime/js/main.js
[ 14/195] Compiling data/js/audio.js
[ 15/195] Compiling data/js/flash_detect.js
'../data/js/audio.js' -> 'share/nuvolaruntime/js/audio.js'

[ 16/195] Compiling data/js/webkitgtk-fixes.js
'../data/js/webkitgtk-fixes.js' -> 'share/nuvolaruntime/js/webkitgtk-fixes.js'

[ 17/195] Compiling data/audio/audiotest.mp3
'../data/js/flash_detect.js' -> 'share/nuvolaruntime/js/flash_detect.js'

'../data/audio/audiotest.mp3' -> 'share/nuvolaruntime/audio/audiotest.mp3'

Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gobject-2.0.vapi'
Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/engineio-soup/vapi/uuid.vapi'
Loaded package `/usr/share/vala/vapi/libsoup-2.4.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/json-glib-1.0.vapi'
Compilation succeeded - 1 warning(s)

/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/engineio-soup/src/Parser.vala:28.1-28.25: warning: Namespace Parser does not have a GIR namespace and version annotation
namespace Engineio.Parser
^^^^^^^^^^^^^^^^^^^^^^^^^

[ 18/195] Linking build/engineio-soup/src/Engineio-1.0.typelib
Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build/glib-2.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gobject-2.0.vapi'
Loaded package `/usr/share/vala/vapi/dioritegtk4.vapi'
Loaded package `/usr/share/vala-0.38/vapi/posix.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gio-2.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gio-unix-2.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gtk+-3.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/atk.vapi'
Loaded package `/usr/share/vala-0.38/vapi/cairo.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gdk-pixbuf-2.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gdk-3.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/pango.vapi'
Loaded package `/usr/share/vala-0.38/vapi/pangocairo.vapi'
Loaded package `/usr/share/vala-0.38/vapi/x11.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gdk-x11-3.0.vapi'
Loaded package `/usr/share/vala/vapi/dioriteglib4.vapi'
Loaded package `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/vapi/javascriptcoregtk-4.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/libnotify.vapi'
Loaded package `/usr/share/vala-0.38/vapi/libarchive.vapi'
Loaded package `/usr/share/vala-0.38/vapi/json-glib-1.0.vapi'
Loaded package `/usr/share/vala-0.38/vapi/gstreamer-1.0.vapi'
Compilation failed: 1 error(s), 1 warning(s)

/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/src/nuvolakit-base/jsapi.vala:152.4-152.66: warning: unhandled error `GLib.Error'
			env.call_function_sync("Nuvola.Async.respond", ref args, false);
			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/src/nuvolakit-base/jsapi.vala:204.24-204.40: error: `Drt.Storage.data_dirs' does not have an `iterator' method
			foreach (var dir in storage.data_dirs)
			                    ^^^^^^^^^^^^^^^^^

engineio-soup/src/Engineio-1.0.gir:685:1: warning: element property from state 24 is unknown, ignoring
engineio-soup/src/Engineio-1.0.gir:756:1: warning: element property from state 24 is unknown, ignoring
engineio-soup/src/Engineio-1.0.gir:770:1: warning: element property from state 24 is unknown, ignoring
engineio-soup/src/Engineio-1.0.gir:778:1: warning: element property from state 24 is unknown, ignoring

Waf: Leaving directory `/tmp/yaourt-tmp-john/aur-nuvolaruntime/src/nuvolaruntime-4.9.0/build'
Build failed
 -> task in 'nuvolaruntime-base' failed with exit status 1 (run with -v to display more information)
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build nuvolaruntime.
==> Restart building nuvolaruntime ? [y/N]
==> --------------------------------------

P.S.: I tried makepkg, same error.

Last edited by hcac (2018-05-16 19:22:56)

Offline

#6 2018-05-16 19:45:00

loqs
Member
Registered: 2014-03-06
Posts: 17,322

Re: ERROR: Makepkg was unable to build nuvolaruntime.

hcac wrote:

P.S.: I tried makepkg, same error.

Then why post the output from yaourt instead of makepkg as requested?
Edit:
how did you install diorite?

 makepkg -ors
==> Making package: diorite 4.11.0-1 (Wed 16 May 19:48:06 UTC 2018)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: rubygems will be installed before its ruby dependency

Packages (11) graphviz-2.40.1-11  gts-0.7.6-3  libyaml-0.1.7-1  ruby-2.5.1-1
              ruby-glib2-3.2.5-1  ruby-gobject-introspection-3.2.5-1
              ruby-native-package-installer-1.0.6-2  ruby-pkg-config-1.3.0-1
              rubygems-2.7.6-1  ruby-gio2-3.2.5-1  vala-0.40.4-1

Total Download Size:   10.72 MiB
Total Installed Size:  46.07 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 graphviz-2.40.1-11-...     5.3 MiB  3.64M/s 00:01 [######################] 100%
 vala-0.40.4-1-x86_64       2.1 MiB  7.30M/s 00:00 [######################] 100%
 rubygems-2.7.6-1-any     217.6 KiB  15.2M/s 00:00 [######################] 100%
 ruby-2.5.1-1-x86_64        2.6 MiB  6.81M/s 00:00 [######################] 100%
 ruby-pkg-config-1.3...    36.0 KiB  17.6M/s 00:00 [######################] 100%
 ruby-native-package...    31.4 KiB  30.7M/s 00:00 [######################] 100%
 ruby-glib2-3.2.5-1-...   307.4 KiB  6.98M/s 00:00 [######################] 100%
 ruby-gobject-intros...   114.7 KiB  11.2M/s 00:00 [######################] 100%
 ruby-gio2-3.2.5-1-x...    35.3 KiB  17.3M/s 00:00 [######################] 100%
(11/11) checking keys in keyring                   [######################] 100%
(11/11) checking package integrity                 [######################] 100%
(11/11) loading package files                      [######################] 100%
(11/11) checking for file conflicts                [######################] 100%
(11/11) checking available disk space              [######################] 100%
:: Processing package changes...
( 1/11) installing gts                             [######################] 100%
( 2/11) installing graphviz                        [######################] 100%
Optional dependencies for graphviz
    mono: sharp bindings [installed]
    guile: guile bindings [installed]
    lua: lua bindings
    ocaml: ocaml bindings
    perl: perl bindings [installed]
    python2: python bindings [installed]
    r: r bindings
    tcl: tcl bindings [installed]
    qt4: gvedit [installed]
    gtk2: gtk output plugin [installed]
    xterm: vimdot
( 3/11) installing vala                            [######################] 100%
( 4/11) installing libyaml                         [######################] 100%
( 5/11) installing rubygems                        [######################] 100%
( 6/11) installing ruby                            [######################] 100%
Optional dependencies for ruby
    ruby-docs: Ruby documentation
    tk: for Ruby/TK [installed]
( 7/11) installing ruby-pkg-config                 [######################] 100%
( 8/11) installing ruby-native-package-installer   [######################] 100%
( 9/11) installing ruby-glib2                      [######################] 100%
(10/11) installing ruby-gobject-introspection      [######################] 100%
(11/11) installing ruby-gio2                       [######################] 100%
:: Running post-transaction hooks...
(1/2) Warn about old perl modules
(2/2) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (1) scour-0.36-1

Total Download Size:   0.07 MiB
Total Installed Size:  0.40 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 scour-0.36-1-any          73.1 KiB  1589K/s 00:00 [######################] 100%
(1/1) checking keys in keyring                     [######################] 100%
(1/1) checking package integrity                   [######################] 100%
(1/1) loading package files                        [######################] 100%
(1/1) checking for file conflicts                  [######################] 100%
(1/1) checking available disk space                [######################] 100%
:: Processing package changes...
(1/1) installing scour                             [######################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Downloading 4.11.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   123    0   123    0     0    211      0 --:--:-- --:--:-- --:--:--   211
100  298k    0  298k    0     0   173k      0 --:--:--  0:00:01 --:--:--  421k
==> ERROR: Integrity checks are missing for: source
==> Removing installed dependencies...

Edit:
updating to nuvolaruntime-4.11.0 and applying https://github.com/tiliado/nuvolaruntim … 32fe.patch was able to build with the options

./waf configure --prefix=/usr --libdir=/usr/lib --no-vala-lint --no-unity --no-cef --no-js-lint --no-appindicator 

Edit:
See if this works for you

#Maintainer: Laramy Black <laramy2020@gmail.com>

pkgname=nuvolaruntime
pkgver=4.11.0
pkgrel=1
pkgdesc="Nuvola Apps Runtime - Tight integration of web apps with your desktop"
arch=("any")
url=https://github.com/tiliado/nuvolaruntime/
license=('custom:BSD')
provides=('nuvolaplayer')
conflicts=('nuvolaplayer' 'nuvolaruntime-mse')
depends=('python' 'vala' 'diorite>=4.7.0' 'glib2' 'ruby-gio2' 'python-gobject2' 'gtk3' 'json-glib' 'webkit2gtk' 'libnotify' 'gstreamer' 'libdri2-git' 'libdrm')
makedepends=('scour' 'dri2proto')
source=(https://github.com/tiliado/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
        https://github.com/tiliado/nuvolaruntime/commit/36f86fd4285b3606c1603453d9179a92634c32fe.patch)
sha256sums=('b6b7750def83cd89bbcaee32a622ccce3eb730169946c93176d29d41abcc4b04'
            '504503d5369f1c576291e848ecb3ea3300b15cbb68f03eef0418a6d3bde3eb1a')

#optdepends=(
#'nuvola-app-8tracks:			8tracks integration for Nuvola Player.'
#'nuvola-app-amazon-cloud-player:	amazon cloud player integration for Nuvola Player.'
#'nuvola-app-bandcamp:			bandcamp integration for Nuvola Player.'
#'nuvola-app-bbc-iplayer:		bbc iplayer integration for Nuvola Player.'
#'nuvola-app-deezer:			deezer integration for Nuvola Player.'
#'nuvola-app-google-calendar:		google calendar integration for Nuvola Player.'
#'nuvola-app-google-play-music:		Google Play integration for Nuvola Player.'
#'nuvola-app-groove:			groove integration for Nuvola Player.'
#'nuvola-app-jango:			jango integration for Nuvola Player.'
#'nuvola-app-jupiter-broadcasting:	Jupiter broadcasting integration for Nuvola Player.'
#'nuvola-app-kexp:			kexp integration for Nuvola Player.'
#'nuvola-app-mixcloud:			mixcloud integration for Nuvola Player.'
#'nuvola-app-owncloud-music:		owncloud music integration for Nuvola Player.'
#'nuvola-app-plex:			plex integration for Nuvola Player.'
#'nuvola-app-pocket-casts:		pocket casts integration for Nuvola Player.'
#'nuvola-app-siriusxm:			siriusxm integration for Nuvola Player.'
#'nuvola-app-soundcloud:			soundcloud integration for Nuvola Player.'
#'nuvola-app-spotify:			spotify integration for Nuvola Player.'
#'nuvola-app-tunein:			tunein integration for Nuvola Player.'
#'nuvola-app-yandex-music:		yandex music integration for Nuvola Player.'
#'nuvola-app-youtube:			youtube integration for Nuvola Player.'
#'nuvola-app-logitech-media-server:	Logitech Media Server integration for Nuvola Player.'
#'libdbusmenu-glib:			Library for passing menus over DBus'
#'libappindicator-gtk2:			Systray icon support'
#'libappindicator-gtk3:                  Systray icon support'
#'libappindicator-sharp:                 Systray icon support'
#'engine.io-client:			Cross-browser/cross-device bi-directional communication layer for Socket.IO.'
#'unit.js:				Unit testing framework for javascript / Node.js.'
#)

prepare() {
    cd "$srcdir/${pkgname}-${pkgver}"
#sed 's|usr/share/vala-0\.36|usr/share/vala-0.38|g' -i vapi/webkit2gtk-web-extension-4.0.patch vapi/glib-2.0.patch wscript
    patch -p1 -i ../36f86fd4285b3606c1603453d9179a92634c32fe.patch
    chmod +x ./waf
}

build() {
    cd "$srcdir/${pkgname}-${pkgver}"
    ./waf configure --prefix=/usr --libdir=/usr/lib --no-vala-lint --no-unity --no-cef --no-js-lint --no-appindicator 
    ./waf build
}

package() {
    cd "$srcdir/${pkgname}-${pkgver}"
    ./waf install --destdir=${pkgdir}
}

Might want to also update the diorite version dependency to diorite=4.11.0

Last edited by loqs (2018-05-17 23:26:08)

Offline

Board footer

Powered by FluxBB