Package Base Details: joplin

Git Clone URL: https://aur.archlinux.org/joplin.git (read-only, click to copy)
Keywords: markdown note notetaking productivity
Submitter: masterkorp
Maintainer: masterkorp
Last Packager: masterkorp
Votes: 258
Popularity: 2.46
First Submitted: 2018-04-18 16:33 (UTC)
Last Updated: 2024-04-06 17:49 (UTC)

Pinned Comments

masterkorp commented on 2021-12-27 11:30 (UTC) (edited on 2021-12-27 11:32 (UTC) by masterkorp)

Hello everyone,

There was been several difficulties upgrading the Joplin due to major changes in the build system upstream.

I have finnally got version 2.6.10 working with pacthes, but remenber:

  • You may need to remove your src/ folder before using this version

  • The patches are still not perfect, you must say yes to a prompt

I will continue working on this later today, but its usable and stable, please remenber you can always report issues on the github repository.

Regards, Alfredo Palhares

masterkorp commented on 2020-12-24 19:58 (UTC) (edited on 2020-12-24 20:00 (UTC) by masterkorp)

Hello everyone,

I will be renaming the packages to its final form.

  • joplin will contain the CLI application
  • joplin-desktop will contain the Desktop version

Also, please for problems with the package, please open an issue on the Github repo, its really hard to provide support on the comments section, you can also email me.

If you have problems with the check() function, just run makepkg with the --nocheck flag.

Thank you for your patience. Regards, Alfredo Palhares

Latest Comments

« First ‹ Previous 1 .. 37 38 39 40 41 42 43 44 45 46 47 .. 53 Next › Last »

masterkorp commented on 2019-11-11 13:55 (UTC)

@project9501 What aur manager are you using?

I will be very gladly help your but through this chat its not the easyies, can you open an issue at https://github.com/alfredopalhares/joplin-pkgbuild/issues

If you do not have an github account, you can send me an email directly :)

project9501 commented on 2019-11-10 16:54 (UTC) (edited on 2019-11-10 17:32 (UTC) by project9501)

@masterkorp I kind of figured but I'm not sure how to resolve? Like I gather there's a partial file somewhere but I don't know where -- it's not in the local cache dir and it's not where I have makepkg configured (/opt/aur). Can't "find" the file anywhere on the filesystem.

EDIT: Never mind, it was in /opt/aur/sources. We're good on this part at least.

masterkorp commented on 2019-11-10 15:25 (UTC)

@project32 this is a curl download error, its when downloading the package from the github repo.

project9501 commented on 2019-11-10 04:20 (UTC)

I'm having the same error as @gwenlune, excepting version is 1.0.170 and the initial byte position 9848724.

I'm not sure if this is actually an issue with the package or a problem with curl, as I'm not sure but my initial download might have halted. I however can't find any residual file in any of the usual places so I'm kinda stumped.

Self-Perfection commented on 2019-10-29 22:22 (UTC) (edited on 2019-10-29 22:24 (UTC) by Self-Perfection)

@annata83, just

# rm -r /usr/share/joplin/resources/app/node_modules/sqlite3/.vscode/

Whoa, still works! Ok, I'll save this optimization for later package updates:

# sed -i '/\[options\]/aNoExtract = /usr/share/joplin/resources/app/node_modules/sqlite3/.vscode/*' /etc/pacman.conf

masterkorp commented on 2019-10-29 22:11 (UTC)

@annata83 Hello, I did remove the vscode folder in the new release.

annata83 commented on 2019-10-28 18:18 (UTC)

@Self-Perfection How did you aprroach deleting vscode node module?

micman commented on 2019-10-25 00:08 (UTC)

Hi! For me it is not possible to install the pkg because of lack of space! I tried 3 times. The result was the same. After filling 1.7 GB in /tmp, the installation attempt finishes with a very long error message of this type:

cp: error writing '/tmp/yaourt-tmp-compx/aur-joplin/pkg/joplin/usr/share/joplin/swiftshader/libGLESv2.so': No space left on device
cp: error writing '/tmp/yaourt-tmp-compx/aur-joplin/pkg/joplin/usr/share/joplin/swiftshader/libEGL.so': No space left on device
cp: error writing '/tmp/yaourt-tmp-compx/aur-joplin/pkg/joplin/usr/share/joplin/v8_context_snapshot.bin': No space left on device
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build joplin.
==> Restart building joplin ? [y/N]
==> -------------------------------

Bizarre! The partition has 23 GB of free space. (I utilize Manjaro.)

NB I don't know if it's important, but I have installed electron4. Nevertheless, joplin install his electron client.

tony_42 commented on 2019-10-21 10:29 (UTC) (edited on 2019-10-21 10:29 (UTC) by tony_42)

Other way to reduce the size of the package would be to use the package `electron4' I think. joplin comes with its own copy of electron (about 100M uncompressed), and that might not be needed.

Another possible space optimisation of the install would be to have joplin compress its sources into a .asar (some kind of tarball for electron); but having the javascript uncompressed on Linux is a choice made by the author of Joplin, so it might be needed, or it might not.

Last space optimisation I can think of would be to have two different packages, one for joplin-desktop and one for joplin-cli as I don't think they share ressources, I might be wrong.

Cheers.

Self-Perfection commented on 2019-10-20 15:46 (UTC) (edited on 2019-10-24 22:05 (UTC) by Self-Perfection)

Version 1.0.170 is damn big for such a simple app! 600MB uncompressed!

I wonder if it can be stripped down. Most prominent is /usr/share/joplin/resources/app/node_modules/sqlite3/.vscode. As I can guess from file path this is some kind of IDE internal cache and is not required. And it takes almost 150MB - 25% of installed app size!

UPD: I deleted /usr/share/joplin/resources/app/node_modules/sqlite3/.vscode and Joplin still works perfectly fine.