Search Criteria
Package Details: pkgbrowser 0.28.1-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/pkgbrowser.git (read-only, click to copy) |
---|---|
Package Base: | pkgbrowser |
Description: | A utility for browsing pacman databases and the AUR |
Upstream URL: | https://codeberg.org/kachelaqa/pkgbrowser |
Licenses: | GPL2 |
Submitter: | kachelaqa |
Maintainer: | kachelaqa |
Last Packager: | kachelaqa |
Votes: | 283 |
Popularity: | 0.78 |
First Submitted: | 2011-04-20 18:18 (UTC) |
Last Updated: | 2024-12-23 20:29 (UTC) |
Dependencies (6)
- pacman (pacman-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-pyqt5 (python-pyqt5-sip4AUR, python-pyqt5-webkitAUR)
- python-setuptools (make)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 20 Next › Last »
taziotoninzo commented on 2021-06-02 14:29 (UTC)
@simona Waiting for kachelaqa to properly fix up things, you can get rid of 'pacman<5.3' in PKGBUILD. Then if you makepkg (skipping checks), the most obvious issue is an implicit declaration of function ‘alpm_option_set_arch’. If you replace the corresponding lines (71, 418) in alpm.pyx with: int alpm_option_add_architecture(alpm_handle_t handle, const char arch) and: return alpm_option_add_architecture(handle, arch) then pkgbrowser builds and runs again. Does it work like before? Who knows?
simona commented on 2021-06-01 13:32 (UTC)
of course, I'm sorry, I didn't mean to put any anxiety or pressure on you.
kachelaqa commented on 2021-06-01 10:32 (UTC) (edited on 2021-06-01 10:33 (UTC) by kachelaqa)
@simona Nothing is forcing you to update your system every day. Most users only update once a month or once a week. PkgBrowser will be updated when I find time to do it (certainly not today and maybe not this week).
simona commented on 2021-06-01 10:15 (UTC)
Today pacman 6.0 was official and i must uninstall pkgbrowser....
kachelaqa commented on 2021-05-26 20:01 (UTC)
@oech3 I highly doubt it, but you never know...
oech3 commented on 2021-05-26 07:30 (UTC)
Is it possible to build with pacman 6.0.0-2 at Staging repo?
kachelaqa commented on 2021-05-10 21:19 (UTC)
@mser Thanks for your interest. I don't really develop pkgbrowser any more except to fix bugs, so it's unlikely that I would ever consider adding support. I've been using PyQt since version 3 was first released and have never experienced any if the issues you mention - so it's very much a case of IIABDFI as far as I'm concerned.
mser commented on 2021-05-10 20:56 (UTC) (edited on 2021-05-10 20:56 (UTC) by mser)
@kachelaqa
Hydrus, for example, usually supports both (using said
python-qtpy
). There's a known issue right now when usingpython-pyqt5
because of an oversight from the Hydrus developer (which is why I've forcedpyside2
as dependency for now), but other than that there haven't really been any problems.This is actually what prompted me to ask if PkgBrowser could potentially also support both. I generally like the idea of giving users the the option to choose if there's two (or more) dependencies that can largely be used interchangeably without requiring too much additional development effort. This adds some flexibility; e.g., in this particular case, if
python-pyqt5
orpyside2
wasn't compatible with a new version of Python yet or if a bug got introduced in either package, users could then possibly easily switch to the other and continue using PkgBrowser (without having to manually downgrade a package or using some other workaround).Anyway, I also get your point and I can see how you wouldn't want to deal with potential bugs or issues that arose from supporting both.
Thanks for the quick reply and the great software!
kachelaqa commented on 2021-05-10 19:55 (UTC)
@mser It's not just the lack of complete API compatibility. There are numerous undocumented internal and external behavioural differences, as well as a different set of potential bugs to work around. I doubt whether any abstraction layer could feasibly deal with them all.
mser commented on 2021-05-10 19:32 (UTC)
@kachelaqa
They are indeed (for the most part) API-compatible.
But I just realized PkgBrowser would have to use
python-qtpy
then (which is an abstraction layer and allows you to use either) instead of usingpython-pyqt5
directly; which would have to be changed upstream of course, so disregard my question.« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 20 Next › Last »