Package Details: yakyak-git v1.2.0.r1232.g722b11f-1

Git Clone URL: https://aur.archlinux.org/yakyak-git.git (read-only, click to copy)
Package Base: yakyak-git
Description: Desktop client for Google Hangouts
Upstream URL: https://github.com/yakyak/yakyak
Licenses: MIT
Conflicts: yakyak
Provides: yakyak
Submitter: itsizzy
Maintainer: mpento
Last Packager: mpento
Votes: 9
Popularity: 0.006919
First Submitted: 2015-09-09 15:11 (UTC)
Last Updated: 2021-02-05 19:54 (UTC)

Latest Comments

mpento commented on 2021-02-05 19:59 (UTC)

Updated to electron 11.1.1

mpento commented on 2021-02-03 17:15 (UTC)

@dude, thanks for the heads up.

Looking through the thread, it appears that the issue is related to this package only.

There is likely something about how the package is being built. I will look into this and see what I can do.

dude commented on 2021-01-27 02:51 (UTC)

There are some issues with this package discussed on github that may be worth taking a look at.

mpento commented on 2020-08-06 19:29 (UTC)

Update to v1.2.0.r1161.gb11ca58

becatlibra commented on 2020-04-07 18:49 (UTC) (edited on 2020-04-07 18:49 (UTC) by becatlibra)

It appears that the version is showing as the same, post install. I tried fully uninstalling and reinstalling and it appears the same

[14:46:27]# yay -Ss yakyak
aur/yakyak-git v1.5.5.r1070.g3afc470-1 (+8 0.00%) (Installed: v1.2.0.r1070.g3afc470-1)
    Desktop client for Google Hangouts

Some details from during the install process

==> Validating source files with sha256sums...
    yakyak ... Skipped
    yakyak.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
    electron-v8.0.0-linux-x64.zip ... Passed
==> Making package: yakyak-git v1.5.5.r1070.g3afc470-1 (Tue 07 Apr 2020 02:45:28 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating yakyak git repo...
Fetching origin
  -> Found yakyak.desktop
  -> Found electron-v8.0.0-linux-x64.zip
==> Validating source files with sha256sums...
    yakyak ... Skipped
    yakyak.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
    electron-v8.0.0-linux-x64.zip ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of yakyak git repo...
Cloning into 'yakyak'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Archive:  electron-v8.0.0-linux-x64.zip

... skipping the inflating messages

==> Starting pkgver()...
==> Updated version: yakyak-git v1.2.0.r1070.g3afc470-1
==> Sources are ready.
==> Making package: yakyak-git v1.2.0.r1070.g3afc470-1 (Tue 07 Apr 2020 02:45:33 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...

mpento commented on 2020-04-05 16:58 (UTC)

Update to v1.5.5, electron v8.0.0

mpento commented on 2020-03-07 22:46 (UTC)

Updated to v1.2.0.r1070.g3afc470

mpento commented on 2019-06-23 20:36 (UTC)

Updated electron dependency to 4.1.4 to clean up startup issue with JavaScript.

mpento commented on 2018-10-02 17:43 (UTC)

@RobertFischer: Looking into this now.

RobertFischer commented on 2018-10-02 14:49 (UTC) (edited on 2018-10-02 14:52 (UTC) by RobertFischer)

@mpento -- I built just now and am getting the same issue as @artemklevtsov.

  • which coffee => /home/robert/.npm/bin/coffee
  • coffee --version => CoffeeScript version 2.3.2
  • node --version => v10.11.0
  • npm --version => 6.4.1
  • gulp --version => CLI version 3.9.1
  • node-gyp --version => v3.8.0

There's a huge number of build errors from validation.cc and its included files (including header files within V8), and then it finally ends with this message:

make: *** [validation.target.mk:103: Release/obj.target/validation/src/validation.o] Error 1
make: Leaving directory '/tmp/makepkg/yakyak-git/src/yakyak/node_modules/utf-8-validate/build'
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:240:12)
gyp ERR! System Linux 4.18.10-arch1-1-ARCH
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/makepkg/yakyak-git/src/yakyak/node_modules/utf-8-validate
gyp ERR! node -v v10.11.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok 
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 (node_modules/bufferutil):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 (node_modules/utf-8-validate):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

audited 3748 packages in 5.448s
found 84 vulnerabilities (16 low, 44 moderate, 23 high, 1 critical)
  run `npm audit fix` to fix them, or `npm audit` for details

> yakyak@1.5.1 gulp /tmp/makepkg/yakyak-git/src/yakyak
> gulp

[10:44:11] Failed to load external module coffeescript/register
[10:44:11] Requiring external module coffee-script/register
gulp[27875]: ../src/node_contextify.cc:628:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args[1]->IsString()' failed.
 1: 0x55e6af39ebc1 node::Abort() [gulp]
 2: 0x55e6af39ecbb  [gulp]
 3: 0x55e6af3d4b6b node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) [gulp]
 4: 0x55e6af601def  [gulp]
 5: 0x55e6af6024df  [gulp]
 6: 0x19c48c15c01d 
/opt/aur/yakyak-git/PKGBUILD: line 44: 27864 Aborted                 (core dumped) npm run gulp

Let me know if there's anything that I can do to help debug this issue.

mpento commented on 2018-08-15 16:13 (UTC)

Updated to latest (r916) and bumped pkgrel

mpento commented on 2018-07-09 11:50 (UTC)

@artemklevtsov: I cannot reproduce this issue, but, I have seen it in the past.

What is the output of the following from inside src/yakyak:

npm ls coffeescript

You should see something like this:

~/Downloads/yakyak-git/src/yakyak -> npm ls coffeescript
yakyak@1.5.1 /home/drwho/Downloads/yakyak-git/src/yakyak
└─┬ gulp-coffee@3.0.2
  └── coffeescript@2.3.1

If not, try:

npm install coffeescript

And then run gulp again and see if it works.

artemklevtsov commented on 2018-07-07 13:22 (UTC) (edited on 2018-07-07 13:23 (UTC) by artemklevtsov)

Can't build:

> yakyak@1.5.1 gulp /tmp/trizen-unikum/yakyak-git/src/yakyak
> gulp

[20:21:21] Failed to load external module coffeescript/register
[20:21:21] Requiring external module coffee-script/register
gulp[18561]: ../src/node_contextify.cc:631:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args[1]->IsString()' failed.
 1: 0x55c713a013e1 node::Abort() [gulp]
 2: 0x55c713a014eb  [gulp]
 3: 0x55c713a32864 node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) [gulp]
 4: 0x55c713c2f44f  [gulp]
 5: 0x55c713c2fb4f  [gulp]
 6: 0x3c20a47041bd

mpento commented on 2018-04-10 01:20 (UTC)

@viperpaulo: changed versioning to mirror what appears to be the proper format based on other "-git" packages here in the aur.

Please note that the new version string may cause issues with currently installed versions, I found it best to just remove my installed package and run yaourt fresh. This kept my settings just fine, and worked without problems.

Also fixed an issue with how gulp.js was being run that caused build failures.

lharding commented on 2017-04-11 21:23 (UTC)

I'll take up the package if noone else wants it, as I use yakyak regularly.

itsizzy commented on 2017-03-09 17:44 (UTC)

@viperpaulo I'm not quite sure how to manage that properly, the docs for are a little unclear on what to do specifically there. I haven't been using yakyak for quite a while, so I'm not really testing it either. If you got the time and resources, I'd be happy to see you(or anyone else for that matter) to maintain this package.

viperpaulo commented on 2017-03-03 10:26 (UTC) (edited on 2017-03-06 08:18 (UTC) by viperpaulo)

Hi! Thanks for this package :) Is it possible to upload a new PKGBUILD with a version given by the pkgver() function? Because the version 1-4 of the package is conflicting with AUR helpers (especially yaourt) which consider version 1-4 newer than the version given by pkgver(), v1.2.0.r657.gf2cfa6c-1 for example. And it's a bit annoying ;p Thanks in advance! PS: Also .SRCINFO and PKGBUILD doesn't seem to have the same value for the pkgrel...

hosfordryan commented on 2017-02-27 15:02 (UTC)

I'm trying to install yakyak and whenever it tries to build I get the error: node: error while loading shared libraries: libicui18n.so.58: cannot open shared object file: No such file or directory ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build yakyak-git. What can I do about this? Thanks.

itsizzy commented on 2016-12-15 15:22 (UTC)

@reefland: The electron version was too old, just pushed a new PKGBUILD with the newer version. Seems to work again.

reefland commented on 2016-12-15 14:09 (UTC)

Getting this error when running yakyak: A JavaScript error occurred in the main process Uncaught Exception: TypeError: app.disableHardwareAcceleration is not a function at Object.<anonymous> (/usr/share/yakyak-git/resources/app/main.js:27:7) at Object.<anonymous> (/usr/share/yakyak-git/resources/app/main.js:517:4) at Module._compile (module.js:541:32) at Object.Module._extensions..js (module.js:550:10) at Module.load (module.js:456:32) at tryModuleLoad (module.js:415:12) at Function.Module._load (module.js:407:3) at Object.<anonymous> (/usr/share/yakyak-git/resources/electron.asar/browser/init.js:180:8) at Module._compile (module.js:541:32) at Object.Module._extensions..js (module.js:550:10)

itsizzy commented on 2016-07-22 14:06 (UTC)

@LoopBack: Sorry, that was my fault. The electron version that the -git package used was way too old. I replaced it with a newer one, now it runs like it should.

LoopBack commented on 2016-06-26 23:52 (UTC) (edited on 2016-06-26 23:53 (UTC) by LoopBack)

yakyak works fine for me but yakyak-git gives me this error: [1622:0626/172918:ERROR:browser_main_loop.cc(173)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on. A JavaScript error occured in the main process Uncaught Exception: Error: Cannot find module 'electron' at Function.Module._resolveFilename (module.js:334:15) at Function.Module._load (module.js:284:25) at Module.require (module.js:363:17) at require (module.js:382:17) at Object.<anonymous> (/usr/share/yakyak-git/resources/app/main.js:11:9) at Object.<anonymous> (/usr/share/yakyak-git/resources/app/main.js:457:4) at Module._compile (module.js:428:26) at Object.Module._extensions..js (module.js:446:10) at Module.load (module.js:353:32) at Function.Module._load (module.js:308:12) What am I doing wrong ? thanks

itsizzy commented on 2016-03-10 14:13 (UTC)

@escentrix sorry, not sure how this wasn't noticed earlier. just uploaded a fix - it should work now

escentrix commented on 2016-02-24 18:38 (UTC)

I get the following error when building: ... ==> Starting pkgver()... /tmp/aur-yakyak-git/./PKGBUILD: line 30: cd: /tmp/aur-yakyak-git/srcyakyak-git: No such file or directory ==> ERROR: pkgver is not allowed to be empty. ==> ERROR: pkgver() generated an invalid version: ==> ERROR: Makepkg was unable to build yakyak-git.

jgmdev commented on 2015-11-05 03:32 (UTC)

The icu package is also required for node to work properly, otherwise it says: node: error while loading shared libraries: libicui18n.so.56