Package: libaugeas-ruby Version: 0.2.0-1 Severity: grave Tags: patch Justification: renders package unusable
The package ships without the ruby wrapper for augeas which is included in the upstream ruby gem. I believe the attached patch solves the problem. By the way, I suggest decreasing debhelper version from 7 to 5 to allow folks to backport the package to etch: diff -urN libaugeas-ruby-0.2.0.orig/debian/compat libaugeas-ruby-0.2.0/debian/compat --- libaugeas-ruby-0.2.0.orig/debian/compat 2008-12-22 12:55:24.000000000 +0100 +++ libaugeas-ruby-0.2.0/debian/compat 2008-12-22 12:51:36.000000000 +0100 @@ -1 +1 @@ -7 +5 diff -urN libaugeas-ruby-0.2.0.orig/debian/control libaugeas-ruby-0.2.0/debian/control --- libaugeas-ruby-0.2.0.orig/debian/control 2008-12-22 12:55:24.000000000 +0100 +++ libaugeas-ruby-0.2.0/debian/control 2008-12-22 12:51:36.000000000 +0100 @@ -2,7 +2,8 @@ Section: libs Priority: optional Maintainer: Bart Cortooms <b...@kumina.nl> -Build-Depends: debhelper (>= 7), ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev, cdbs, ruby-pkg-tools (>= 0.14), libaugeas-dev, pkg-config +Build-Depends: debhelper (>= 5), ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev, cdbs, ruby-pkg-tools (>= 0.11), libaugeas-dev, pkg-config Standards-Version: 3.8.0 Homepage: http://augeas.net/ -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (700, 'testing'), (500, 'testing-proposed-updates'), (300, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libaugeas-ruby depends on: ii libaugeas-ruby1.8 0.2.0-1 Augeaus bindings for the Ruby lang libaugeas-ruby recommends no packages. libaugeas-ruby suggests no packages. -- no debconf information
diff -urN libaugeas-ruby-0.2.0.orig/debian/libaugeas-ruby1.8.dirs libaugeas-ruby-0.2.0/debian/libaugeas-ruby1.8.dirs --- libaugeas-ruby-0.2.0.orig/debian/libaugeas-ruby1.8.dirs 1970-01-01 01:00:00.000000000 +0100 +++ libaugeas-ruby-0.2.0/debian/libaugeas-ruby1.8.dirs 2008-12-22 12:51:17.000000000 +0100 @@ -0,0 +1 @@ +usr/lib/ruby/1.8 diff -urN libaugeas-ruby-0.2.0.orig/debian/libaugeas-ruby1.9.dirs libaugeas-ruby-0.2.0/debian/libaugeas-ruby1.9.dirs --- libaugeas-ruby-0.2.0.orig/debian/libaugeas-ruby1.9.dirs 1970-01-01 01:00:00.000000000 +0100 +++ libaugeas-ruby-0.2.0/debian/libaugeas-ruby1.9.dirs 2008-12-22 12:51:17.000000000 +0100 @@ -0,0 +1 @@ +usr/lib/ruby/1.9 diff -urN libaugeas-ruby-0.2.0.orig/debian/rules libaugeas-ruby-0.2.0/debian/rules --- libaugeas-ruby-0.2.0.orig/debian/rules 2008-12-22 12:55:24.000000000 +0100 +++ libaugeas-ruby-0.2.0/debian/rules 2008-12-22 12:51:17.000000000 +0100 @@ -6,4 +6,10 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/ruby-pkg-tools/1/class/ruby-extconf-rb.mk +install/libaugeas-ruby1.8:: + cp $(CURDIR)/lib/augeas.rb $(CURDIR)/debian/libaugeas-ruby1.8/usr/lib/ruby/1.8/augeas.rb + +install/libaugeas-ruby1.9:: + cp $(CURDIR)/lib/augeas.rb $(CURDIR)/debian/libaugeas-ruby1.9/usr/lib/ruby/1.9/augeas.rb + DEB_RUBY_SETUP_CMD = $(CURDIR)/ext/augeas/extconf.rb