Bug#310793: Perl DB_File data not backwards compatible
Package: upgrade-reports
Severity: normal
Just went through a woody->sarge update, and pretty much everything went fine, with one exception. I have a perl script that manages some data on this server via DB_File. As per perl's changelog, since the last woody release:
"NOTE: DB_File now uses libdb4.0 (previously libdb2). Any DB_File databases created with earlier perl packages will need to be upgraded before being used with the current module with the db4.0_upgrade program (in the libdb4.0-util package, with HTML docs in db4.0-doc)."
This procudure successfully recovered data I thought for some time was lost. Unfortunately this was not mentioned in the upgrade process, and appears to not be mentioned anywhere other than this 2+year old changelog comment, which I found only by googling.
I don't know if there's a "known upgrade issues" document somewhere (
http://www.debian.org/releases/testing/i386/release-notes/ch-upgrading.en.html doesn't seem to mention in), but this should probabbly be documented as a heads-up for people who will run into the same problem, if not brought up in a notification at perl upgrade time.
-- System Information:
Debian Release: 3.1
APT prefers experimental
APT policy: (1000, 'experimental'), (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-rc3-mm3
Locale: LANG=eo_EO.UTF-8, LC_CTYPE=eo_EO.UTF-8 (charmap=UTF-8)
Reply to: