[Build-common-hackers] Bug#215066: marked as done (could you please make a hook just before dh_gencontrol?)

Debian Bug Tracking System owner@bugs.debian.org
Mon, 15 Dec 2003 00:48:13 -0600

Your message dated Mon, 15 Dec 2003 01:21:41 -0500
with message-id <1071469301.13030.0.camel@nexus.verbum.private>
and subject line [Fwd: [Build-common-hackers] Fixed in NMU of cdbs 0.4.14]
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 10 Oct 2003 04:04:23 +0000
>From taru@valinux.co.jp Thu Oct 09 23:04:22 2003
Return-path: <taru@valinux.co.jp>
Received: from sv1.valinux.co.jp [] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1A7oVq-0001V4-00; Thu, 09 Oct 2003 23:04:22 -0500
Received: from taru (vagw.valinux.co.jp [])
	by sv1.valinux.co.jp (Postfix) with ESMTP
	id 9EAA070458; Fri, 10 Oct 2003 13:04:20 +0900 (JST)
Received: by taru (Postfix, from userid 1000)
	id 944472EB08; Fri, 10 Oct 2003 13:04:20 +0900 (JST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Masato Taruishi <taru@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: could you please make a hook just before dh_gencontrol?
X-Mailer: reportbug 2.31
Date: Fri, 10 Oct 2003 13:04:20 +0900
Message-Id: <20031010040420.944472EB08@taru>
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_10_09 (

Package: cdbs
Version: 0.4.12
Severity: wishlist

In debhelper.mk, there is the following comment:

# This rule is called to create a package.  Generally it's not going to be
# useful to hook things onto this rule.
$(patsubst %,binary-makedeb/%,$(DEB_ARCH_REGULAR_PACKAGES)) :: binary-makedeb/% : common-binary-predeb-arch binary-makedeb-IMPL/%

But I faced in situaions such that the hook needs. For example,

  1) To create substvars of all installed files including DEBAIN//postinst.

        - dh_perl seems to do this.

     Now I'm developing dh_ruby which is similar to dh_perl but for ruby.
     In development stage, I'd like to manage dh_ruby locally so insert the
     dh_ruby hook after dh_installdeb.

  2) To modify DEBIAN/postinst after dh_installdeb.

      The openldap2 package do this. In the rules, the following
      modification is done:

        perl -w debian/dh_installscripts-common -p slapd

   the debian/dh_installscripts-common replaces the installed
   maintainer-scripts such as DEBIAN/{pre,post}{rm,inst} and so on
   in order to insert common scripts.

   This must be called between dh_installdeb and before dh_perl.

Maybe binary-post-installdeb and binary-pre-gencontrol would be
needed. How do you think?

Thanks for your efforts.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux taru.local.valinux.co.jp 2.4.22-1-686 #1 Fri Sep 5 23:04:29 EST 2003 i686

-- no debconf information

Received: (at 215066-done) by bugs.debian.org; 15 Dec 2003 06:36:55 +0000
>From walters@debian.org Mon Dec 15 00:36:54 2003
Return-path: <walters@debian.org>
Received: from monk.debian.net (monk.verbum.org) [] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AVm9e-0000Pe-00; Mon, 15 Dec 2003 00:24:30 -0600
Received: from nexus.verbum.private (dhcp024-208-187-170.columbus.rr.com [])
	(using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits))
	(Client CN "nexus.verbum.org", Issuer "monk.verbum.org" (verified OK))
	by monk.verbum.org (Postfix (Debian/GNU)) with ESMTP
	id B926632A6C9; Mon, 15 Dec 2003 01:25:34 -0500 (EST)
Received: by nexus.verbum.private (Postfix, from userid 500)
	id 10D831740BE; Mon, 15 Dec 2003 01:21:41 -0500 (EST)
Subject: [Fwd: [Build-common-hackers] Fixed in NMU of cdbs 0.4.14]
From: Colin Walters <walters@debian.org>
To: 206941-done@bugs.debian.org, 215066-done@bugs.debian.org,
	219132-done@bugs.debian.org, 220562@bugs.debian.org,
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7Uiqj9dErbPUSGBysjmm"
Organization: The Debian Project
Message-Id: <1071469301.13030.0.camel@nexus.verbum.private>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) 
Date: Mon, 15 Dec 2003 01:21:41 -0500
Delivered-To: 215066-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 
	(1.212-2003-09-23-exp) on master.debian.org
X-Spam-Status: No, hits=0.0 required=4.0 tests=none autolearn=no 

Content-Type: multipart/mixed; boundary="=-AQcck7AIeQVK+Xc5mdLy"

Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

dinstall thought this was a NMU for some reason...

Content-Disposition: inline
Content-Description: Forwarded message - [Build-common-hackers] Fixed in
	NMU of cdbs 0.4.14
Content-Type: message/rfc822

Return-Path: <build-common-hackers-admin@lists.alioth.debian.org>
X-Original-To: walters@nexus.verbum.private
Delivered-To: walters@nexus.verbum.private
Received: from localhost (nexus.verbum.private []) by
	nexus.verbum.private (Postfix) with ESMTP id 778571746B7 for
	<walters@nexus.verbum.private>; Mon, 15 Dec 2003 01:14:57 -0500 (EST)
Delivered-To: walters@verbum.org
Received: from monk.debian.net [] by localhost with IMAP
	(fetchmail-6.2.0) for walters@nexus.verbum.private (single-drop); Mon, 15
	Dec 2003 01:14:57 -0500 (EST)
Received: from master.debian.org (master.debian.org []) by
	monk.verbum.org (Postfix (Debian/GNU)) with ESMTP id 8AD4532A6C9 for
	<walters@verbum.org>; Mon, 15 Dec 2003 01:04:13 -0500 (EST)
Received: from quantz.debian.org []  by master.debian.org with
	esmtp (Exim 3.35 1 (Debian)) id 1AVlMt-0004f3-00; Sun, 14 Dec 2003 23:34:07
Received: from localhost ([] helo=quantz.debian.org ident=list) by
	quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AVlMt-0004Js-00;
	Mon, 15 Dec 2003 06:34:07 +0100
Received: from auric.debian.org ([] ident=mail) by
	quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AVlMK-0004JH-00
	for <build-common-hackers@lists.alioth.debian.org>; Mon, 15 Dec 2003
	06:33:32 +0100
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 1AVlKy-0001pW-00; Mon, 15 Dec 2003 00:32:08 -0500
From: walters <walters@debian.org>
To: control@bugs.debian.org
Cc: walters <walters@debian.org>, CDBS Hackers <build-common-hackers@lists.alioth.debian.org>
X-Katie: $Revision: 1.43 $
Message-Id: <E1AVlKy-0001pW-00@auric.debian.org>
Subject: [Build-common-hackers] Fixed in NMU of cdbs 0.4.14
Sender: build-common-hackers-admin@lists.alioth.debian.org
Errors-To: build-common-hackers-admin@lists.alioth.debian.org
X-BeenThere: build-common-hackers@lists.alioth.debian.org
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Post: <mailto:build-common-hackers@lists.alioth.debian.org>
List-Id: List for users and developers of CDBS
Date: Mon, 15 Dec 2003 00:32:08 -0500
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on
X-Spam-Status: No, hits=-4.6 required=5.0 tests=AWL,BAYES_00 autolearn=no
Mime-Version: 1.0
Content-Transfer-Encoding: quoted-printable

tag 206941 + fixed
tag 215066 + fixed
tag 219132 + fixed
tag 220562 + fixed
tag 223707 + fixed


This message was generated automatically in response to a
non-maintainer upload.  The .changes file follows.

Hash: SHA1

Format: 1.7
Date: Mon, 15 Dec 2003 04:50:25 +0000
Source: cdbs
Binary: cdbs
Architecture: source all
Version: 0.4.14
Distribution: unstable
Urgency: low
Maintainer: CDBS Hackers <build-common-hackers@lists.alioth.debian.org>
Changed-By: walters <walters@debian.org>
 cdbs       - common build system for Debian packages
Closes: 206941 215066 219132 220562 223707
 cdbs (0.4.14) unstable; urgency=3Dlow
   * Colin Walters <walters@debian.org>:
     - Apply patch from Nathaniel W. Turner to fix kde.mk's use of
       DEB_BUILDDIR (Closes: #206941).
     - Apply patch from Guillem Jover to make DPATCHLEVEL in
       simple-patchsys.mk actually work (Closes: #220562).
     - Apply patch from Robert Millan to simple-patchsys.mk (Closes: #21913=
       - add DEB_PATCH_SUFFIX variable, to override patch suffix (.patch, .=
gz, etc)
       - permit overriding DEB_PATCHDIRS variable
       - support for compressed patches (detects .gz|.bz2 and issues proper=
       - add DEB_PATCHDIRS_READONLY variable. when set to "yes", it will av=
         writing log files in the patch directory.
     - Actually set CDBS_VERSION (Closes: #223707)
     - Move dh_installdeb, dh_perl, and dh_shlibdeps into the binary-predeb=
:: hook.
       This way one can hook stuff after the various postinsts and stuff ha=
ve been
       created in DEBIAN/.  (Closes: #215066).
 550ba6b76c77454b17d0a249913a0527 842 devel optional cdbs_0.4.14.dsc
 b725b3d6320f372f7f1c311f07c0724d 219728 devel optional cdbs_0.4.14.tar.gz
 32c28f269dcd663f20efdc91dd57c320 65782 devel optional cdbs_0.4.14_all.deb

Version: GnuPG v1.2.3 (GNU/Linux)


Build-common-hackers mailing list


Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

Version: GnuPG v1.2.2 (GNU/Linux)