Search Criteria
Package Details: wallabag-client 1.8.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/wallabag-client.git (read-only, click to copy) |
---|---|
Package Base: | wallabag-client |
Description: | Command line client for the self hosted read-it-later app Wallabag |
Upstream URL: | https://github.com/artur-shaik/wallabag-client |
Licenses: | MIT |
Submitter: | bjo |
Maintainer: | noUsernamesLef7 |
Last Packager: | noUsernamesLef7 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2021-01-08 20:30 (UTC) |
Last Updated: | 2022-10-02 07:36 (UTC) |
Dependencies (17)
- python-beautifulsoup4
- python-click
- python-click-repl
- python-click-spinnerAUR
- python-colorama (python-colorama-gitAUR)
- python-deloreanAUR
- python-humanize
- python-lxml
- python-markdownifyAUR
- python-packaging
- python-pycryptodome
- python-pyxdg
- python-requests
- python-tabulate (python-tabulate-gitAUR)
- python-tzlocal
- python-setuptools (make)
- python-wheel (make)
Latest Comments
1 2 Next › Last »
Amolith commented on 2024-10-10 01:09 (UTC)
Doesn't seem to install without python-mock
noUsernamesLef7 commented on 2023-05-26 04:31 (UTC)
I haven't been able to recreate any build issues with the python-markdownify dependency, but I did find the python-babel problem. Looks like it was in there because python-delorean depends on it, but that AUR PKGBUILD is missing it as a dependency. I've requested the maintainer add it so that it pulls that in correctly. If the maintainer doesn't respond promptly, I'll consider re-adding it here as a workaround. Thanks!
m040601 commented on 2022-12-12 17:20 (UTC) (edited on 2022-12-18 12:12 (UTC) by m040601)
Made some progress and can confirm that this PKGBUILD is indeed working now, without conflict with other packages (AUR or Arch official)
When it fails to build is probably because of one it its dependencies (also in AUR) fails.
Specially "python-markdownify" seems problematic. Every once in a while giving problems.
m040601 commented on 2022-11-20 20:23 (UTC) (edited on 2022-11-20 20:39 (UTC) by m040601)
Cant get this to run.
I see some recent changes to this PKGBUILD,
And it is about "babel" that it complains when I try to run it,
Full errorr message,
I then uninstalled everything and tried an alternative. With pipx or python -m venv, you can test and use things in a self contained environment.
And it worked without a problem. So I'm assuming the problem is with this PKGBUILD.
I cant provide any ideas or suggestions because I'm an user, not a programmer. Dont know about python and have limited understandig of PKGBUILD's.
bjo commented on 2021-08-23 08:29 (UTC)
Regarding the python-markdownify tests, you commented on the wrong package.
m040601 commented on 2021-08-21 20:26 (UTC) (edited on 2021-08-21 21:17 (UTC) by m040601)
Having some trouble caused, I think (no python expert) by python-markdownify.
It seems that a lot of AUR packages want to create stuff in the "tests" folder, /usr/lib/python3.9/site-packages/tests/.
And then forget to "cleanup" ?
python-markdownify is one of them:
pacman -Ql python-markdownify
$ pacman -Qo /usr/lib/python3.9/site-packages/tests/*
All that stuff left behind in "/usr/lib/python3.9/site-packages/tests/", doesnt seem right to me.
Especially the "init.py" file left behind in /usr/lib/python3.9/site-packages/tests/init.py.
I dont see any other package in the entire universe of possible to install packages (pacman -F) owning that "tests/init.py" file
pacman -F /usr/lib/python3.9/site-packages/tests/init.py
(these 2 pyroute2 and wikitionaryparser might alsa be a mistake)
This is what happens when after installing wallabag-client, I try to install some other AUR python package. Tested with different ones:
yay -S python-md2gemini
m040601 commented on 2021-08-21 19:32 (UTC) (edited on 2021-08-21 21:28 (UTC) by m040601)
I have some more suggestions:
to something like, ex:
There are many, many tools, written in many, many languages, for Wallabag. This makes it easy to find them and distinguish them later in AUR. And, this is AUR, not github. You don't have to copy exactly what the source repo writes in his github "description" line.
to something like, ex:
and the final installed binary in /usr/bin/ to something like ex:
In any case, please do not name the installed binary /usr/bin/wallabag.
I dont know exactly the naming "conventions" but you can check them here.
https://wiki.archlinux.org/title/AUR_submission_guidelines https://wiki.archlinux.org/title/Python_package_guidelines
I've seen many other python AUR PKGBUILD's do something similar renaming.
This to ensure no conflicts and clashes in the future. And save you some trouble ahead. Sooner or later someone will come and package another client for wallabag, with a generic name confusing name "wallabag-something-client". And they will forget about the others and want to install something to "/usr/bin/wallabag". There are also many scripts just simply called "wallabag"
Just a quick github search by "topic" or "name" wallabag finds me a lot of them, https://github.com/topics/wallabag
Here's another python based one. Also simply called "wallabag-cli". Seems to be well maintained and documented also,
https://github.com/Nepochal/wallabag-cli
Surprisingly, it is very "spartan" in its requirements:
I tested it and worked perfectly. I installed it, user wide, not system wide, with "pipx install wallabag-cli". I dont like that it installed a binary called "wallabag", but this can be changed if a PKGBUILD is created.
bjo commented on 2021-08-21 12:15 (UTC)
Seems like we need to package python-markdownify.
bjo commented on 2021-08-21 08:30 (UTC)
Thanks for your report, I will take a look into this later.
1 2 Next › Last »