Package Details: oni 0.3.6-1

Git Clone URL: https://aur.archlinux.org/oni.git (read-only)
Package Base: oni
Description: An IDE built around Neovim
Upstream URL: https://github.com/onivim/oni
Keywords: gui ide neovim vim
Licenses: MIT
Submitter: terlar
Maintainer: badosu (onivim, someguynamedmatt)
Last Packager: badosu
Votes: 24
Popularity: 1.557414
First Submitted: 2017-03-17 20:28
Last Updated: 2018-06-25 12:04

Latest Comments

1 2 Next › Last »

badjware commented on 2018-09-13 18:13

I got the error /opt/oni/oni: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory

Installing the package nss fixed the issue. Maybe it should be added as a dependency?

confused commented on 2018-08-10 09:24

I followed the example of Skype and used patchelf to make Oni use a local copy of glibc 2.27.

Seems to work, but I cannot guarantee, that everything works. Please use it with caution and at your own risk.

Here's the hack:

mkdir /opt/oni/glibc
cd /opt/oni/glibc
curl -O https://archive.archlinux.org/packages/g/glibc/glibc-2.27-3-x86_64.pkg.tar.xz
tar xJf glibc-2.27-3-x86_64.pkg.tar.xz
patchelf --set-interpreter "/opt/oni/glibc/usr/lib/ld-linux-x86-64.so.2" ../oni
patchelf --set-rpath "/opt/oni:/opt/oni/glibc/usr/lib" ../oni

confused commented on 2018-08-08 09:45

Indeed, glibc 2.28 breaks Oni. Tested it by downgrading to glibc 2.27 and Oni start up again. Thanks for the hint!

I created an issue upstream: https://github.com/onivim/oni/issues/2497

Edit: Seems like other packages, like Signal and Skype, are also affected. Skype uses patchelf to link to glibc 2.27: https://aur.archlinux.org/cgit/aur.git/commit/?h=skypeforlinux-preview-bin&id=e3fa08c20b44

Svenstaro commented on 2018-08-07 15:04

Most likely the new glibc upgrade.

confused commented on 2018-08-07 14:38

Hi! I experience a segfault when trying to start oni. I used oni for months and I don't know what caused it. It must be a package upgrade in the last days, but I'm not able to track it down (downgraded nodejs; rebuild oni,.. nothing helped).

  • Does anyone else experience this?

  • Not sure if I should report this upstream, as the oni version didn't change and worked until a few days ago. Has anyone an idea what the cause could be?

Any help is appreciated :) Thanks!

alxdb commented on 2018-06-17 10:58

You need to add gtk2 to the dependencies

fatalis commented on 2018-04-22 14:56

These packages can be added to optdepends for language server support: clang-tools-extra python-language-server go-langserver-git

SilverRainZ commented on 2018-04-09 14:59

This package is built from a binary and should be named as oni-bin.

mahmoudhossam commented on 2018-04-07 10:25

0.3.2 released https://github.com/onivim/oni/releases/tag/v0.3.2

badosu commented on 2017-12-03 17:45

This package will be updated when https://github.com/onivim/oni/issues/1065 is fixed.