Package Details: pyalpm-git 0.8.4.r100.gbca42ad-1

Git Clone URL: https://aur.archlinux.org/pyalpm-git.git (read-only, click to copy)
Package Base: pyalpm-git
Description: Libalpm bindings for Python 3 (Git version)
Upstream URL: https://git.archlinux.org/pyalpm.git/
Licenses: GPL3
Conflicts: pyalpm
Provides: pyalpm
Submitter: None
Maintainer: None
Last Packager: yan12125_2
Votes: 7
Popularity: 0.000000
First Submitted: 2008-09-25 15:07 (UTC)
Last Updated: 2019-08-28 12:48 (UTC)

Required by (43)

Sources (1)

Latest Comments

MarsSeed commented on 2022-02-22 23:15 (UTC)

I have triggered this package to become orphaned, so a new volunteer can adopt it and update it.

EndlessEden commented on 2021-08-01 02:43 (UTC) (edited on 2021-08-01 03:05 (UTC) by EndlessEden)

https://gitlab.archlinux.org/archlinux/pyalpm - Please update the URL and SRC to reflect the new location, As well as update the dependencies to match.

url="https://gitlab.archlinux.org/archlinux/pyalpm" depends=('python>=3.6' 'pacman>=5' 'libalpm.so') makedepends=('git' 'python-setuptools' 'python-pkgconfig' 'python-sphinx') source=('git+https://gitlab.archlinux.org/archlinux/pyalpm.git')

Also, testing suggests "pytest-pacman-git" is also required, but its not mentioned. - it would not build on my test platform without it.

yan12125 commented on 2019-11-15 10:18 (UTC)

Orphaned - switched back to extra/pyalpm.

yan12125 commented on 2019-08-28 13:02 (UTC)

@bartus: Thank you for the patch. I've applied the fix about python-setuptools. Howver, I'm concerned about using pacman -Q in PKGBUILD. Instead, I created another package https://aur.archlinux.org/packages/pyalpm-next-git/ that tracks the 'next' branch of pyalpm and is compatible with pacman-git.

bartus commented on 2019-08-27 12:42 (UTC)

@yan12125: I've been using pacman-git for a few months now, and really starts missing features relaying on pyalpm (namcap,aurman). Are you stand by what you've told @eli-schwartz, or would you consider incorporating some slick patch to allow users build pyalpm-git with both pacman and pacman-git.

Here's my suggestion: [***]

Have no idea, how far we are form next pacman release, but last commit on git.archlinux.org/pacman.git says Prepare translations for next release, so perhaps sooner than later ;)

yan12125 commented on 2019-01-19 06:56 (UTC)

I'd like to keep the compatibility with the stable pacman. I remember the last time I installed pacman-git, many software broke as they worked with the stable pacman only. If there's a patch working for both pacman-git and pacman, I'm glad to add it into this package even if it's not merged upstream.

eschwartz commented on 2019-01-18 14:58 (UTC)

In order to work with pacman-git>=5.1.1.r103.ge9d91a68 the following backwards-incompatible patch is needed: https://lists.archlinux.org/pipermail/arch-projects/2019-January/005139.html

Don't know whether it makes sense to depend on pacman-git for this purpose though.

yan12125 commented on 2016-01-31 13:39 (UTC)

Thanks updated. Now pyalpm-git requires pacman>=5 or above, which is in [testing] only. Just skip updating pyalpm-git before pacman 5 hits [core]

sl1pkn07 commented on 2016-01-31 12:53 (UTC)

please add this patch https://lists.archlinux.org/pipermail/arch-projects/2016-January/004320.html greetings

yan12125 commented on 2015-03-03 04:33 (UTC)

Thanks. Adopt and update.

falconindy commented on 2015-03-02 13:35 (UTC)

Disowned. Feel free to update.

yan12125 commented on 2015-03-02 09:49 (UTC)

Also, please use `git describe --long --tags` instead of `git describe` in pkgver() as what [1] suggests. [1] https://wiki.archlinux.org/index.php/VCS_package_guidelines

yan12125 commented on 2015-03-02 09:44 (UTC)

Please use provides=("pyalpm=$pkgver") so that it can be used with namcap, which requires pyalpm>=0.5

abandonedaccount commented on 2014-09-04 00:02 (UTC)

ok this explains it: [pacman-dev] [PATCH v2 4/7] Remove log_cb, add ALPM_EVENT_LOG instead https://mailman.archlinux.org/pipermail/pacman-dev/2014-January/018507.html

abandonedaccount commented on 2014-09-03 23:19 (UTC)

src/handle.c:185:21: error: ‘alpm_option_set_logcb’ undeclared here (not in a function) { (alpm_cb_setter)alpm_option_set_logcb, pyalpm_logcb, CB_LOG }, ^ error: command 'gcc' failed with exit status 1 ==> ERROR: A failure occurred in build(). Aborting...

sl1pkn07 commented on 2013-04-15 11:40 (UTC)

with new pacman 4.1 format (+fix build with gcc4.8) http://pastebin.com/hkBwV4K4

commented on 2011-09-12 16:10 (UTC)

==> Connecting to GIT server.... fatal: Couldn't find remote ref pacman-3.6

commented on 2011-09-11 07:06 (UTC)

Build error: changing mode of /home/keshav_pr/yaourtbuild/pyalpm-git/pkg/usr/bin/pycman-query to 755 running install_egg_info Writing /home/keshav_pr/yaourtbuild/pyalpm-git/pkg/usr/lib/python3.2/site-packages/pyalpm-0.5-py3.2.egg-info Traceback (most recent call last): File "setup.py", line 42, in <module> ext_modules = [alpm]) File "/usr/lib/python3.2/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.2/distutils/dist.py", line 917, in run_commands self.run_command(cmd) File "/usr/lib/python3.2/distutils/dist.py", line 936, in run_command cmd_obj.run() File "/usr/lib/python3.2/distutils/command/install.py", line 581, in run self.run_command(cmd_name) File "/usr/lib/python3.2/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.2/distutils/dist.py", line 936, in run_command cmd_obj.run() File "/usr/lib/python3.2/distutils/command/install_egg_info.py", line 44, in run self.distribution.metadata.write_pkg_file(f) File "/usr/lib/python3.2/distutils/dist.py", line 1031, in write_pkg_file file.write('Author: %s\n' % self.get_contact() ) UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 9: ordinal not in range(128) ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build pyalpm-git. I have python{,2}-distribute installed.