[DRE-maint] please unblock libdb-ruby/0.6.5-2
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sun Sep 28 10:21:16 UTC 2008
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
| lucas at lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr GPG: 1024D/023B3F4F |
-------------- next part --------------
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 <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Uploaders: Lucas Nussbaum <lucas at lucas-nussbaum.net>
-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 <lucas at lucas-nussbaum.net>, Michael Schutte <m.schutte.jr at gmail.com>
+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 <m.schutte.jr at gmail.com> 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
More information about the Pkg-ruby-extras-maintainers
mailing list