13 Commits

Author SHA1 Message Date
Adam D. Barratt
7bba1173e0 Increase the size of the tables used for storing package information
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>

If the internal tables used in the C module are not large enough to store
the list of discovered packages then checking installability becomes very
slow.
2010-06-23 19:03:40 +00:00
Release Managers
0f5197ca73 Add new RAs
Add kfreebsd-i386, kfreebsd-amd64
2009-08-07 05:20:53 +00:00
Adeodato Simó
cf2bc3cbfb 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ó
e671358386 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
ebf82f844d Portability fix: add the -fPIC flags in the Makefile. 2006-08-18 21:46:28 +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
22988cb162 Added old britney's update_out.py, for real. 2006-08-18 21:30:35 +00:00
Fabio Tranchitella
c8468f9516 Imported the old britney and its libraries. 2006-08-18 21:27:54 +00:00