Cyril Brulebois
47c808309b
britney: Print the current package to stderr when AIEEEing.
...
Signed-off-by: Cyril Brulebois <kibi@debian.org>
2012-03-05 11:55:41 +00:00
Niels Thykier
6f705b9585
Purged unused code from lib/britney-py.c
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2011-12-14 09:52:10 +01:00
Adam D. Barratt
f5f558818b
Switch to using Python 2.6
...
Simply updating the include in britney-py.c, rebuilding and changing
the shebang of britney.py appears to be enough to make the switch in my
tests, so we just do that for now at least.
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2011-11-21 19:23:06 +00:00
Adam D. Barratt
ff3fdfe07c
Really make britney2 work with python 2.5
...
PyDict_Next()'s ppos argument should be a Py_ssize_t, not an int. With
this change, britney2 no longer believes that all packages are
uninstallable.
2011-02-10 23:06:26 +00:00
Adeodato Simó
a666ac2bd3
Go back to Python 2.4, since there are buggy results with 2.5.
...
(In particular, britney2 thinks all packages are uninstallable when
executing under Python 2.5.)
2009-03-14 16:54:46 +01:00
Adeodato Simó
17672ae8da
Update britney-py.c to work with Python 2.5.
...
These changes are cherry-picked from britney1 (7e94274 and f50c039).
Commit messages follow.
7e94274: Use python 2.5.
f50c039: use PyObject_DEL() for memory allocated with PyObject_NEW().
See http://www.python.org/doc/2.5.4/whatsnew/ports.html (section about
"obmalloc"): Python 2.5 is no longer lenient about code that mixes NEW/DEL
from different memory families of functions.
2009-03-14 12:46:33 +01:00
Fabio Tranchitella
3dc3be1c72
Merge with the last official release of Britney.
2008-01-12 18:41:03 +00:00
Fabio Tranchitella
e9afdfb2e0
Fixed a segfault for faux packages, which do not have the architecture field.
2006-08-23 12:54:48 +00:00
Fabio Tranchitella
b1afe1ee3d
Removed a debug method, it should not be released.
2006-08-20 19:35:25 +00:00
Fabio Tranchitella
76b3a8cf3c
Fixed a pointer problem which caused segfaults when dealing with virtual packages; fixed a bug in source removal; moved add_binary and remove_binary from the britney module to the Packages object.
2006-08-20 19:25:21 +00:00
Fabio Tranchitella
3825241619
Britney ported to is_installable: the code runs, but more testing is needed.
2006-08-18 22:50:52 +00:00
Fabio Tranchitella
a0dc325294
Implemented buildSystem, removeBinary and addBinary for the c extension; added a sample python script.
2006-08-18 21:43:49 +00:00
Fabio Tranchitella
c8468f9516
Imported the old britney and its libraries.
2006-08-18 21:27:54 +00:00