Package Details: notable-bin 1.8.4-5

Git Clone URL: https://aur.archlinux.org/notable-bin.git (read-only, click to copy)
Package Base: notable-bin
Description: The markdown-based note-taking app that doesnt suck
Upstream URL: https://github.com/notable/notable
Licenses: Freeware
Provides: notable
Submitter: Thrilleratplay
Maintainer: kugland (fabiospampinato)
Last Packager: kugland
Votes: 28
Popularity: 0.30
First Submitted: 2018-12-30 02:13 (UTC)
Last Updated: 2020-02-03 20:09 (UTC)

Latest Comments

bcbrockway commented on 2020-06-04 15:55 (UTC) (edited on 2020-06-04 15:55 (UTC) by bcbrockway)

@kugland can we remove the pinned comment? It's a bit confusing considering the package is still being updated.

Thrilleratplay commented on 2020-01-31 23:18 (UTC)

@danmou It seems that @kugland adopted this AUR but seeing that it has not been updated since v1.82, it looks like unfortunately, yes. I am not sure why the developer created pacman builds and has not published them to official repos or AUR.

danmou commented on 2020-01-31 13:58 (UTC)

@Thrilleratplay That means we each have to manually check for updates right? Is there not a better way to do it?

Thrilleratplay commented on 2019-12-08 20:09 (UTC) (edited on 2019-12-08 20:11 (UTC) by Thrilleratplay)

Notable is now releasing pacman bundles and I am orphaning this AUR.

First uninstall notable-bin using your AUR package manager.

Afterwards, install the latest Notable pacman package.

sudo pacman -U https://github.com/notable/notable/releases/download/vX.Y.Z/notable-X.Y.Z.pacman 

Example for v1.8.2

sudo pacman -U https://github.com/notable/notable/releases/download/v1.8.2/notable-1.8.2.pacman 

Thrilleratplay commented on 2019-12-08 19:59 (UTC)

@yochananmarqos Thank you for pointing that out, it means this AUR is no longer needed as there is an official release.

yochananmarqos commented on 2019-12-08 19:26 (UTC)

There is a notable-1.8.2.pacman release on GitHub along with the .deb you're using. See the .PKGINFO file::

Depends On      : c-ares  ffmpeg  gtk3  http-parser  libevent  libvpx  libxslt  libxss  minizip  nss  re2  snappy  libnotify  libappindicator-gtk3  libappindicator-sharp

I doubt it actually needs all those, but these are required for most Electron applications (depending if there is a tray icon / notifications):

libxss nss libnotify libappindicator-gtk3 

Thrilleratplay commented on 2019-12-08 18:55 (UTC)

@yochananmarqos There are dependencies that are used by electron-builder to generate the Debian package but it does not look like they are all required to run the Notable executable. If there is some specific package that is missing, please let me know. What do you mean by "there is a .pacman release"?

yochananmarqos commented on 2019-12-08 17:59 (UTC)

Dependencies are missing, please see the Debian control file. Also, there is a .pacman release.

springer commented on 2019-08-29 19:11 (UTC)

Notable is not open source anymore since v1.6.0. Could you please update the package accordingly stating License: custom The source code archives attached to the releases on GitHub are misleading, since they contain v1.5.1.

Thrilleratplay commented on 2019-07-09 12:34 (UTC)

@badluck This appears to be a known issue with Electron and Arch https://github.com/electron/electron/issues/17972. I'm not sure why I am not seeing this error but hopefully 1.6.0-3 fixes this for everyone.

badluck commented on 2019-07-09 07:48 (UTC)

Getting the following error after updating to 1.6.0-2:

[5909:0709/093729.807536:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/Notable/chrome-sandbox is owned by root and has mode 4755.

chmod 4755 /opt/Notable/chrome-sandbox did the trick.

Thrilleratplay commented on 2019-07-09 03:38 (UTC)

@budui Sorry, I pushed notable-bin 1.6.0-2 shortly after. The hacky fix from v1.5.1 overwrote the executable for v1.6.0. If you update once more it should work.

budui commented on 2019-07-09 03:16 (UTC)

Notable won't run with following error:

/usr/bin/notable: line 2: /usr/bin/notable.bin: No such file or directory

I noticed @hg8's comments, but I can't find notable.bin in /opt/Notable/.

ls /opt/Notable

chrome_100_percent.pak icudtl.dat libGLESv2.so locales resources swiftshader chrome_200_percent.pak libEGL.so LICENSE.electron.txt natives_blob.bin resources.pak v8_context_snapshot.bin chrome-sandbox libffmpeg.so LICENSES.chromium.html notable snapshot_blob.bin

which one is Executable?

hg8 commented on 2019-05-31 12:15 (UTC) (edited on 2019-05-31 12:18 (UTC) by hg8)

@Thrilleratplay It's indeed working with the last update. Thanks for your work.

Thrilleratplay commented on 2019-05-28 12:41 (UTC)

@hg8 It looks like the latest update created a symlink to the binary to work around Electron's sandboxing issue. I created a link in my task bar which works but did not try from the command line. Yes, adding that symlink will probably work I would prefer to fix /opt/Notable/notable bash_source not resolving the link properly.

@noraj You are more than welcome to create your own Notable AUR package from source if this not enough to your standards. Better yet, create a AUR package linter so people who are creating their first package do not have to wade through pedantic comments.

hg8 commented on 2019-05-28 07:32 (UTC) (edited on 2019-05-28 07:35 (UTC) by hg8)

Notable won't run with following error:

/usr/bin/notable: line 2: /usr/bin/notable.bin: No such file or directory

Can be fixed by adding ln -s /opt/Notable/notable.bin /usr/bin/notable.bin to the PKGBUILD.

noraj commented on 2019-05-15 18:45 (UTC) (edited on 2019-05-15 18:54 (UTC) by noraj)

Should be:

  • provides=('notable')
  • update the source rather than counting on the redirection
  • remove unused instruction in the PKGBUILD
  • remove md5sums
  • providing a better package() using install, creating a menu entry, etc.

TL;DR: building a true PKGBUILD

Tio commented on 2019-01-23 00:54 (UTC)

@Thrilleratplay Ah I see thanks!

Thrilleratplay commented on 2019-01-23 00:51 (UTC)

@teoretic It is the same for Arch. As it essentially just extracts the Debian package, I think the missing icon is related to https://github.com/fabiospampinato/notable/issues/90

Tio commented on 2019-01-22 17:38 (UTC)

No icon in Manjaro Arch - the rest works fine, thank you!

Thrilleratplay commented on 2019-01-15 23:32 (UTC)

It looks like electron-builder includes some dependencies in the Debian package but not sure if all would apply to notable. I added libxss, let me know if there are any others that need to be added.

lamcw commented on 2019-01-15 05:47 (UTC)

Please add libxss as one of the dependencies. https://www.archlinux.org/packages/?q=libxss