--
Daniel Jacobowitz
CodeSourcery
--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
What changed?
I hadn't upgraded since Feb. 21st. apt-listchanges did not change;
neither did any version of libdb.
2008-03-03 09:07:02 upgrade python2.4 2.4.4-7 2.4.4-8
2008-03-03 09:16:41 upgrade python2.5 2.5.1-7 2.5.2-1
/usr/bin/python points to python2.4.
Hmm:
* Build-depend on libdb4.5-dev on all architectures; 4.6 is seriously
broken when used with the _bsddb extension.
Does this mean Python downgraded from 4.6 to 4.5? Will that prevent
4.5 from opening databases?
--
Daniel Jacobowitz
CodeSourcery
yes, this was recommended by upstream; tests on the buildbots do show
crashes running the testsuite.
> Will that prevent 4.5 from opening databases?
So can you rebuild the database using the db4.x utilities?
Matthias
Yes, that works.
--
Daniel Jacobowitz
CodeSourcery
Here too. What to do wasn't clear, so:
# db4.6_dump /var/lib/apt/listchanges.db > db.dump
# rm /var/lib/apt/listchanges.db
# db4.5_load /var/lib/apt/listchanges.db < db.dump
--
Vincent Lefèvre <vin...@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
> On 2008-03-03 10:27:17 -0500, Daniel Jacobowitz wrote:
>> On Mon, Mar 03, 2008 at 04:15:42PM +0100, Matthias Klose wrote:
>> > So can you rebuild the database using the db4.x utilities?
>>
>> Yes, that works.
>
> Here too. What to do wasn't clear, so:
>
> # db4.6_dump /var/lib/apt/listchanges.db > db.dump
> # rm /var/lib/apt/listchanges.db
> # db4.5_load /var/lib/apt/listchanges.db < db.dump
Uh-oh:
listchanges.db: Berkeley DB (Hash, version 8, native byte-order)
Why on earth is apt-listchanges using the Hash access method, and not
B-trees? Is this some Python default? That really needs to be fixed,
then.