@annata83 Hello, I did remove the vscode folder in the new release.
Search Criteria
Package Details: joplin 3.2.13-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/joplin.git (read-only, click to copy) |
---|---|
Package Base: | joplin |
Description: | A note taking and to-do application with synchronization capabilities - CLI App |
Upstream URL: | https://joplinapp.org/ |
Keywords: | markdown note notetaking productivity |
Licenses: | AGPL-3.0-or-later |
Groups: | joplin |
Conflicts: | joplin-appimage, joplin-beta, joplin-beta-appimage, joplin-electron |
Submitter: | masterkorp |
Maintainer: | dosenpils |
Last Packager: | dosenpils |
Votes: | 268 |
Popularity: | 1.96 |
First Submitted: | 2018-04-18 16:33 (UTC) |
Last Updated: | 2025-03-12 23:14 (UTC) |
Dependencies (17)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, coreutils-uutilsAUR, coreutils-uutils-symlinkAUR)
- libsecret
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod)
- python (python37AUR, python311AUR, python310AUR)
- electron (make)
- git (git-gitAUR, git-glAUR) (make)
- jq (jq-gitAUR, jaq-binAUR) (make)
- libgsf (libgsf-gitAUR) (make)
- libxcrypt-compat (make)
- node-gyp (corepackerAUR) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
- yarn (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR) (make)
- yq (make)
- libappindicator-gtk3 (optional) – for tray icon
Required by (0)
Sources (4)
Latest Comments
« First ‹ Previous 1 .. 42 43 44 45 46 47 48 49 50 51 52 .. 57 Next › Last »
masterkorp commented on 2019-10-29 22:11 (UTC)
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.
veras commented on 2019-09-11 12:02 (UTC)
@masterkorp https://qbin.io/detect-ltd-db3c
masterkorp commented on 2019-09-11 08:55 (UTC)
@veras can you give a more verbose error?
veras commented on 2019-09-11 07:41 (UTC)
Tried building (with yay and makepkg) and it errors at "Running: "/home/user/.cache/yay/joplin/src/joplin-1.0.167/ElectronClient/app/node_modules/.bin/electron-rebuild" "
Nebucatnetzer commented on 2019-09-10 20:34 (UTC)
I can confirm as well that it's upgrading now. Thanks a ton for your work. It's much nice to have the application as a real package instead of an appimage.
johnfocker commented on 2019-09-10 14:13 (UTC)
@masterkorp it now builds and runs smoothly here. Thanks!
Pinned Comments
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.
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