Package Details: onivim2-git 1952.4431f88b6-1

Git Clone URL: (read-only, click to copy)
Package Base: onivim2-git
Description: Native, lightweight modal code editor
Upstream URL:
Licenses: custom:OutrunLabsEULA
Conflicts: onivim2
Provides: onivim2
Submitter: freswa
Maintainer: freswa
Last Packager: freswa
Votes: 8
Popularity: 0.56
First Submitted: 2019-10-21 14:29
Last Updated: 2021-03-07 22:21

Latest Comments

1 2 3 Next › Last »

PedroHLC commented on 2021-03-05 19:14

I'll check upstream, but looks like rls is no longer btw us...

==> Starting package()...
chmod: cannot access '/home/main-builder/pkgwork/pkg/onivim2-git/opt/onivim2/usr/bin/rls': No such file or directory

KingLouie commented on 2021-01-14 13:20

For me the build fails right at the end with this error:

==> Starting package()... install: cannot stat 'Onivim2.AppDir/Onivim2.desktop': No such file or directory

aether commented on 2020-12-30 20:12

@mperez looks like this is fixed as of today:

However, there's a bug in the PKGBUILD. node install-node-deps.js should come before esy build, otherwise it'll fail to find package.json for the node deps it's trying to use. As far as I can tell, there's no reason that shouldn't come before any esy commands, since the official build docs say it should.

Works just fine now after changing that.

mperez commented on 2020-12-01 21:46

Have tried to build both this and the non-git version on aur, using paru and via makepkg. Always getting this error after a very long build process.

I've included just the beginning and the end

FIRST PART ninja: Entering directory `/home/username/.cache/paru/clone/onivim2/src/esy_cache/3/b/esy_skia-c92699c2/out/Static' [1/1206] stamp obj/arm64.stamp [2/1206] stamp obj/armv7.stamp [3/1206] stamp obj/compile_processors.stamp [4/1206] stamp obj/crc32.stamp [5/1206] stamp obj/fontmgr_empty.stamp [6/1206] stamp obj/fontmgr_fuchsia.stamp [7/1206] compile ../../src/ports/SkFontConfigInterface.cpp FAILED: obj/src/ports/fontmgr_fontconfig.SkFontConfigInterface.o clang++ -MMD -MF obj/src/ports/fontmgr_fontconfig.SkFontConfigInterface.o.d -DNDEBUG -DSK_SAMPLES_FOR_X -DSK_GAMMA_APPLY_TO_A8 -DSK_ENABLE_DISCRETE_GPU -DGR_TEST_UTILS=1 -DSKIA_IMPLEMENTATION=1 -I.

LAST PART ../../src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:25:13: error: '~GrGLSLFragmentBuilder' overrides a destructor but is not marked 'override' [-Werror,-Wsuggest-destructor-override] virtual ~GrGLSLFragmentBuilder() {}

This 'overrides destructor' error happens for GrGLSLShaderBuilder, GrContextThreadSafeProxy, GrContext, GrSurfaceProxy

r381581 commented on 2020-11-01 07:50

The build proceeds without errors, but the program does not start. The window is drawn for a second and immediately closes without errors in the console. Here is the log: (Sys_error "/home/path/to/cache/yay/onivim2-git/src/onivim2-git/extensions: \208\157\208\181\209\130 \209\130\208\176\208\186\208\190\208\179\208\190 \209\132\208\176\208\185\208\187\208\176 \208\184\208\187\208\184 \208\186\208\176\209\130\208\176\208\187\208\190\208\179\208\176"): Raised by primitive operation at file "src/Exthost/Extension/", line 77, characters 5-16 Called from file "", line 24, characters 57-62 Called from file "src/Store/", line 25, characters 10-287 Called from file "src/", line 53, characters 14-17 Called from file "src/Store/", line 23, characters 6-1023 Called from file "src/Store/", line 114, characters 4-103 Called from file "src/bin_editor/", line 356, characters 6-853 Called from file "src/Core/", line 199, characters 17-34 Called from file "packages/reason-sdl2/src/", line 268, characters 17-59 Called from file "packages/reason-sdl2/src/", line 268, characters 17-59 Called from file "src/bin_editor/", line 438, characters 11-26

SolarAquarion commented on 2020-09-25 11:17 it seems this line is causing build failures, due to it wanting to remove a write protected file, because you connected it to fuse, and that gives all the files root level protection, but i guess remove it in the PKGBUILD, and not in the

freswa commented on 2020-08-28 15:23

This Image build stuff is really annoying. But after trying for hours to get around that I used the image in the end since that is meant to get distributed by upstream and will work for longer than any hack. Feel free to create a PR at or work with upstream to provide a simpler packaging mechanism.

jonathanio commented on 2020-08-28 15:20

fuse: device not found, try 'modprobe fuse' first

I did flag a build issue up myself, and then deleted the comment, and I found this was the culprit. I have a build box via Jenkins running my builds, and this issue comes up when the kernel gets updated but not rebooted.

For containers, I've no idea. I'm not impressed that this is a built step. Not a slight on the AUR package maintainer - but it should be fixed upstream somehow.

PedroHLC commented on 2020-08-28 14:42

Thanks for adding clang, there are more missing deps: python (besides python2), node-gyp, fuse3

But anyway, it finished with install: cannot stat 'Onivim2.AppDir/usr/share/applications/Onivim2.desktop': No such file or directory for me (I'll be trying again from a clean build)...

EDIT: This was still caused by fuse failure, no clue how I'll enable fuse in my container :)

  • python:
    FAILED: libskia.a
    python /home/main-builder/pkgwork/src/esy_cache/3/b/esy_skia-c92699c2/gn/ ar libskia.a libskia.a.rsp
    /bin/sh: python: command not found
    ninja: build stopped: subcommand failed.
    error: command failed: 'bash' './esy/' 'linux' '/home/main-builder/pkgwork/src/esy_cache/3____________________________________________/i/esy_libjpeg_turbo-e4385a3b' (exited with 1)
    esy-build-package: exiting with errors above...
  • node-gyp:
info This package requires node-gyp, which is not currently installed. Yarn will attempt to automatically install it. If this fails, you can run "yarn global add node-gyp" to manually install it.
[1/4] Resolving packages...
error /home/main-builder/pkgwork/src/onivim2-git/node/node_modules/node-pty: Command failed.
  • fuse3:
fuse: device not found, try 'modprobe fuse' first

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.

ShadowShun commented on 2020-05-24 23:13

Build does not work. PKGBUILD fails due to errors below.

collect2: error: ld returned 1 exit status make[1]: [Makefile:301: ocamlruni] Error 1 make[1]: Waiting for unfinished jobs.... collect2: error: ld returned 1 exit status make[1]: [Makefile:295: ocamlrund] Error 1 make[1]: Leaving directory '/home/tushar/.cache/yay/onivim2/src/esy_cache/3/b/ocaml-4.8.1000-e74c5c0d/runtime' make: [Makefile:323: coldstart] Error 2 error: command failed: './esy-build' (exited with 2)