Cyril Brulebois
319f5ef9eb
lib/dpkg.c: Keep noise related to AIEEEs to a minimum.
...
Signed-off-by: Cyril Brulebois <kibi@debian.org>
2012-03-05 12:13:21 +00:00
Cyril Brulebois
6e701a09cd
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
05c9979233
Removed even more stuff from dpkg.c
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2011-12-27 11:39:57 +01:00
Niels Thykier
c9160d4ac3
Even more garbage collection of dpkg.c and even some of dpkg-lib.c
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2011-12-26 15:04:56 +01:00
Niels Thykier
8bf3c3d606
More code removal from dpkg.c
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2011-12-25 22:55:50 +01:00
Niels Thykier
7b96c2dfcd
Removed unused C-API from dpkg.h
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2011-12-25 22:42:44 +01:00
Niels Thykier
bbbe0657fc
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
74aa9dfea8
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
Mehdi Dogguy
672deaae7c
Remove obsolete files
2011-10-18 20:28:08 +00:00
Adam D. Barratt
e0a447074c
lib/dpkg.c: Also use SIZEOFHASHMAP for the sources hashes
...
Commit 7bba1173e02583a0dd669bde49fb91c0ea46f243 increased the size of the
binary package and virtual packages hash and introduced the constant
SIZEOFHASHMAP to ease further changes.
Apply the same change to the source package and source note hashes
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2011-05-09 15:06:36 +00:00
Mehdi Dogguy
0e8ed37c57
Update buildd links (s@build.php@status/logs.php@)
2011-04-11 12:38:54 +00:00
Adam D. Barratt
f7117c1ea4
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
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