Hi, Please unblock libdb-ruby/0.6.5-2. It fixes #498700 by adding transitional packages.
(It probably has to go through NEW first.) Debdiff attached. Thank you, -- | Lucas Nussbaum | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
diff -u libdb-ruby-0.6.5/debian/control libdb-ruby-0.6.5/debian/control --- libdb-ruby-0.6.5/debian/control +++ libdb-ruby-0.6.5/debian/control @@ -2,8 +2,8 @@ Section: libs Priority: optional Maintainer: Debian Ruby Extras Maintainers <[EMAIL PROTECTED]> -Uploaders: Lucas Nussbaum <[EMAIL PROTECTED]> -Build-Depends: debhelper (> 5), libdb-dev, ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev, cdbs, ruby-pkg-tools (>= 0.14) +Uploaders: Lucas Nussbaum <[EMAIL PROTECTED]>, Michael Schutte <[EMAIL PROTECTED]> +Build-Depends: debhelper (>= 5), libdb-dev, ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev, cdbs, ruby-pkg-tools (>= 0.14) Standards-Version: 3.8.0 Homepage: http://moulon.inra.fr/ruby/bdb.html Vcs-Browser: http://svn.debian.org/wsvn/pkg-ruby-extras/packages/libdb-ruby/ @@ -12,8 +12,8 @@ Package: libdb-ruby1.8 Architecture: any Depends: ${shlibs:Depends} ${misc:Depends} -Conflicts: libdb4.2-ruby1.8, libdb4.3-ruby1.8, libdb4.4-ruby1.8 -Replaces: libdb4.2-ruby1.8, libdb4.3-ruby1.8, libdb4.4-ruby1.8 +Conflicts: libdb4.2-ruby1.8 (< 0.6.4-1), libdb4.3-ruby1.8 (< 0.6.4-1), libdb4.4-ruby1.8 (< 0.6.4-1) +Replaces: libdb4.2-ruby1.8 (< 0.6.4-1), libdb4.3-ruby1.8 (< 0.6.4-1), libdb4.4-ruby1.8 (< 0.6.4-1) Provides: libdb4.2-ruby1.8, libdb4.3-ruby1.8, libdb4.4-ruby1.8 Description: Interface to Berkeley DB for Ruby 1.8 BDB is an interface to the Berkeley database library. @@ -26,4 +26,57 @@ +Conflicts: libdb4.2-ruby1.9 (< 0.6.4-1), libdb4.3-ruby1.9 (< 0.6.4-1) +Replaces: libdb4.2-ruby1.9 (< 0.6.4-1), libdb4.3-ruby1.9 (< 0.6.4-1) +Provides: libdb4.2-ruby1.9, libdb4.3-ruby1.9 Description: Interface to Berkeley DB for Ruby 1.9 BDB is an interface to the Berkeley database library. . This package provides BDB linked to the default Debian libdb version. + +Package: libdb4.2-ruby1.8 +Architecture: all +Depends: libdb-ruby1.8 (>= 0.6.5-2) +Section: oldlibs +Description: transitional package for libdb-ruby1.8 + BDB is an interface to the Berkeley database library. + . + This is a dummy transitional package to enable the move to a new + package name. It can be safely removed from your system. + +Package: libdb4.3-ruby1.8 +Architecture: all +Depends: libdb-ruby1.8 (>= 0.6.5-2) +Section: oldlibs +Description: transitional package for libdb-ruby1.8 + BDB is an interface to the Berkeley database library. + . + This is a dummy transitional package to enable the move to a new + package name. It can be safely removed from your system. + +Package: libdb4.4-ruby1.8 +Architecture: all +Depends: libdb-ruby1.8 (>= 0.6.5-2) +Section: oldlibs +Description: transitional package for libdb-ruby1.8 + BDB is an interface to the Berkeley database library. + . + This is a dummy transitional package to enable the move to a new + package name. It can be safely removed from your system. + +Package: libdb4.2-ruby1.9 +Architecture: all +Depends: libdb-ruby1.9 (>= 0.6.5-2) +Section: oldlibs +Description: transitional package for libdb-ruby1.9 + BDB is an interface to the Berkeley database library. + . + This is a dummy transitional package to enable the move to a new + package name. It can be safely removed from your system. + +Package: libdb4.3-ruby1.9 +Architecture: all +Depends: libdb-ruby1.9 (>= 0.6.5-2) +Section: oldlibs +Description: transitional package for libdb-ruby1.9 + BDB is an interface to the Berkeley database library. + . + This is a dummy transitional package to enable the move to a new + package name. It can be safely removed from your system. diff -u libdb-ruby-0.6.5/debian/changelog libdb-ruby-0.6.5/debian/changelog --- libdb-ruby-0.6.5/debian/changelog +++ libdb-ruby-0.6.5/debian/changelog @@ -1,3 +1,13 @@ +libdb-ruby (0.6.5-2) unstable; urgency=medium + + * Provide transitional packages libdb4.[234]-ruby1.[89] to provide a working + upgrade path from Etch to Lenny, closes: #498700. + * Deprecated syntax in debian/control: Build-depend on debhelper (>= 5) + instead of debhelper (> 5). + * Add myself to Uploaders. + + -- Michael Schutte <[EMAIL PROTECTED]> Sat, 13 Sep 2008 12:13:33 +0200 + libdb-ruby (0.6.5-1) unstable; urgency=low * New upstream release diff -u libdb-ruby-0.6.5/debian/rules libdb-ruby-0.6.5/debian/rules --- libdb-ruby-0.6.5/debian/rules +++ libdb-ruby-0.6.5/debian/rules @@ -1,5 +1,8 @@ #!/usr/bin/make -f +# libdb4.?-ruby* are transitional packages +override LIB_PACKAGE_FILTER = libdb-ruby% + include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/ruby-pkg-tools/1/class/ruby-common.mk include /usr/share/ruby-pkg-tools/1/class/ruby-extconf-rb.mk