@apolatynski
Please do pacman -Syu before
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) |
« First ‹ Previous 1 .. 39 40 41 42 43 44 45 46 47 48 49 .. 57 Next › Last »
@apolatynski
Please do pacman -Syu before
When trying to build the package, I get multiple errors about duplicate identifier 'Promise' like below:
tsc
node_modules/typescript/lib/lib.es2015.iterable.d.ts:217:11 - error TS2300: Duplicate identifier 'Promise'.
217 interface Promise<T> { } ~~~~~~~
../../../../node_modules/@types/es6-promise/index.d.ts:11:15 11 declare class Promise<T> implements Thenable<T> { ~~~~~~~ 'Promise' was also declared here. ../../../../node_modules/@types/es6-promise/index.d.ts:42:19 42 declare namespace Promise { ~~~~~~~ and here.
/usr/lib/node_modules/npm/node_modules/fs.realpath/old.js script had 2 errors when I tried to update to the release from 2020-01-21. Not sure if this is something that came with the Joplin build or whether something else on my system broke it.
The errors are on line 168 and 211 and easy enough to fix manually to get the build to work.
please fix .SRCINFO
;)
According to https://wiki.archlinux.org/index.php/.SRCINFO
Pushing an edited PKGBUILD to the AUR without also updating its .SRCINFO will cause the AUR to serve stale metadata.
.SRCINFO files may be generated using makepkg.
$ makepkg --printsrcinfo > .SRCINFO
Please make the necessary change soon.
I get this error:
failed to parse joplin: Line 30: key "pkgbase" can not occur after pkgbase or pkgname: pkgbase = joplin
@NutTool This should be fixed as of the update about 8 hours ago. This PKGBUILD doesn't use the npm package (which doesn't contain the desktop client) or the AppImage (which doesn't contain the terminal client). Instead it builds both from source.
The build process for the upstream is a little bit in flux at the moment and a change broke this package.
There appears to be an issue with the way npm is being run. I mistakenly filed a bug upstream: https://github.com/laurent22/joplin/issues/2263
Workaround for the current issue with .SRCINFO:
Clone AUR files from Git, remove the top block in .SRCINFO defining the old version of the package, makepkg -si and install manually. This should allow yay updates to proceed normally since it will not have to upgrade the package. yay seems to want to overwrite the .SRCINFO even if you make changes to it in your cache.
Maintainer simply needs to remove the duplicate block and push new manifest and then everything should be groovy.
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