Package Details: python-apt 1.1.0~beta2-1

Git Clone URL: https://aur.archlinux.org/python-apt.git (read-only)
Package Base: python-apt
Description: Python binding of libapt-pkg
Upstream URL: https://tracker.debian.org/pkg/python-apt
Licenses: GPL2
Submitter: JonnyJD
Maintainer: JonnyJD (HaaTa)
Last Packager: HaaTa
Votes: 4
Popularity: 0.519278
First Submitted: 2014-06-11 08:37
Last Updated: 2016-04-01 19:50

Dependencies (4)

Required by (5)

Sources (2)

Latest Comments

HaaTa commented on 2016-04-01 19:53

@JonnyJD: Cool, just updated the pkg. Made sure to update the minimum apt version as well.

JonnyJD commented on 2016-04-01 19:10

@HaaTa: I added you. If the beta fixes things you can just update the package to that version.

HaaTa commented on 2016-04-01 18:10

I guess I could maintain the package (as I need it for some work related things). Though I'm not sure how often the package will change as Ubuntu currently uses the beta in their stable release.
Also, I'm not sure I can guarantee the python2 package will be working as I won't be using it.

JonnyJD commented on 2016-03-30 06:29

In case we have to run beta in order to work with recent apt:
anybody willing to maintain this then?
With me the package would be constantly out of date I guess.

JonnyJD commented on 2016-03-30 06:11

hm, possibly a problem with an apt version that is "too new" (I am running 1.0.9.5 ATM).
I might have time to check this with updated apt later today.

HaaTa commented on 2016-03-30 01:03

I'm getting compiler errors with 0.9.3.12. The beta doesn't have these issues.

ython/apt_pkgmodule.h:193:34: error: 'indexRecords' was not declared in this scope
PyObject* PyIndexRecords_FromCpp(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
python/apt_pkgmodule.h:193:48: error: expected primary-expression before 'const'
PyObject* PyIndexRecords_FromCpp(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
python/apt_pkgmodule.h:193:60: error: expected primary-expression before 'bool'
PyObject* PyIndexRecords_FromCpp(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
python/apt_pkgmodule.h:193:82: error: expected primary-expression before '*' token
PyObject* PyIndexRecords_FromCpp(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
python/apt_pkgmodule.h:193:83: error: 'Owner' was not declared in this scope
PyObject* PyIndexRecords_FromCpp(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
python/apt_pkgmodule.h:193:88: error: expression list treated as compound expression in initializer [-fpermissive]
PyObject* PyIndexRecords_FromCpp(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
In file included from python/apt_pkgmodule.h:211:0,
from python/acquire.cc:26:
python/python-apt.h:111:37: error: expected ';' at end of member declaration
PyObject* (*indexrecords_fromcpp)(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
python/python-apt.h:111:51: error: expected ')' before '*' token
PyObject* (*indexrecords_fromcpp)(indexRecords* const &obj, bool Delete, PyObject *Owner);
^
python/python-apt.h:112:5: error: 'indexRecords' does not name a type
indexRecords*& (*indexrecords_tocpp)(PyObject *self);

JonnyJD commented on 2016-03-29 05:28

Thanks, I use the 0.9.3.12 from jessie.
The beta version is in preparation for stretch and will change rapidly (and possibly break).

HaaTa commented on 2016-03-29 01:23

Versioning seems to have changed.

0.9.3.12 seems to be the latest stable version.

JonnyJD commented on 2015-02-12 11:36

I prepared a split package for the Python 2 and 3 version.
Before I can upload there will be a short time between the merge of python2-apt into python-apt and me uploading the split package to AUR.
You can get the split package build here already:
https://github.com/JonnyJD/PKGBUILDs/blob/master/_debian/python-apt/PKGBUILD

JonnyJD commented on 2015-02-12 01:21

Or rather, I only updated the python 3 version..

All comments