Debian Bug report logs - #553608
dh sequence still broken?

version graph

Package: bash-completion; Maintainer for bash-completion is Gabriel F. T. Gomes <gabriel@debian.org>; Source for bash-completion is src:bash-completion (PTS, buildd, popcon).

Reported by: "Trent W. Buck" <trentbuck@gmail.com>

Date: Sun, 1 Nov 2009 13:03:02 UTC

Severity: normal

Found in version bash-completion/1:1.1-1

Done: "Trent W. Buck" <twb@cybersource.com.au>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#553608; Package bash-completion. (Sun, 01 Nov 2009 13:03:05 GMT) (full text, mbox, link).


Acknowledgement sent to "Trent W. Buck" <trentbuck@gmail.com>:
New Bug report received and forwarded. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Sun, 01 Nov 2009 13:03:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Trent W. Buck" <trentbuck@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dh sequence still broken?
Date: Sun, 01 Nov 2009 23:42:46 +1100
Package: bash-completion
Version: 1:1.1-1
Severity: normal
File: /usr/share/perl5/Debian/Debhelper/Sequence/bash_completion.pm

As far as I can tell, dh_bash-completion should run straight after
dh_installman.  It doesn't:

    $ dpkg -L bash-completion | grep \\.pm
    /usr/share/perl5/Debian/Debhelper/Sequence/bash_completion.pm
    $ cat /usr/share/perl5/Debian/Debhelper/Sequence/bash_completion.pm
    #!/usr/bin/perl
    use warnings;
    use strict;
    use Debian::Debhelper::Dh_Lib;

    insert_after("dh_installman", "dh_bash-completion");

    1;
    $ screen script -c 'DEB_BUILD_OPTIONS=nocheck debuild -uc -us -tc' ../typescript
    $ screen
    $ grep -2 dh_installman ../typescript
       dh_installchangelogs
       dh_installexamples
       dh_installman
       dh_installcatalogs
       dh_installcron
    $ grep dh_bash-completion ../typescript
    $

It seems to work if I call it manually:

    $ cat debian/bash-completion
    contrib/darcs_completion darcs
    $ dh_bash-completion --no-act --verbose
            installing contrib/darcs_completion as darcs
            install -p -m644 ./contrib/darcs_completion debian/darcs/etc/bash_completion.d/darcs


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-23-openvz (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bash-completion depends on:
ii  bash                          4.0-7      The GNU Bourne Again SHell

bash-completion recommends no packages.

bash-completion suggests no packages.

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#553608; Package bash-completion. (Sun, 01 Nov 2009 13:39:10 GMT) (full text, mbox, link).


Acknowledgement sent to David Paleino <d.paleino@gmail.com>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Sun, 01 Nov 2009 13:39:10 GMT) (full text, mbox, link).


Message #10 received at 553608@bugs.debian.org (full text, mbox, reply):

From: David Paleino <d.paleino@gmail.com>
To: "Trent W. Buck" <trentbuck@gmail.com>, 553608@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#553608: dh sequence still broken?
Date: Sun, 1 Nov 2009 14:27:07 +0100
[Message part 1 (text/plain, inline)]
Hello Trent,

On Sunday 01 November 2009 13:42:46, Trent W. Buck wrote:
> Package: bash-completion
> Version: 1:1.1-1
> Severity: normal
> File: /usr/share/perl5/Debian/Debhelper/Sequence/bash_completion.pm
> 
> As far as I can tell, dh_bash-completion should run straight after
> dh_installman.  It doesn't:
> [..]

Do you use --with bash-completion in your dh7 debian/rules ?

I haven't really re-checked the code, but the above is the first question 
coming to mind. If you confirm, I'll go and investigate further :)

Kindly,
David

-- 
 . ''`.  Debian maintainer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
[signature.asc (application/pgp-signature, inline)]

Reply sent to "Trent W. Buck" <twb@cybersource.com.au>:
You have taken responsibility. (Mon, 02 Nov 2009 01:00:06 GMT) (full text, mbox, link).


Notification sent to "Trent W. Buck" <trentbuck@gmail.com>:
Bug acknowledged by developer. (Mon, 02 Nov 2009 01:00:06 GMT) (full text, mbox, link).


Message #15 received at 553608-done@bugs.debian.org (full text, mbox, reply):

From: "Trent W. Buck" <twb@cybersource.com.au>
To: David Paleino <d.paleino@gmail.com>
Cc: 553608-done@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#553608: dh sequence still broken?
Date: Mon, 2 Nov 2009 11:50:31 +1100
On Sun, Nov 01, 2009 at 02:27:07PM +0100, David Paleino wrote:
>> As far as I can tell, dh_bash-completion should run straight after
>> dh_installman.  It doesn't:
>> [..]
>
> Do you use --with bash-completion in your dh7 debian/rules ?

Ah!  I am very stupid, and forgot I needed that.  It's working now.

Closing this ticket.  Sorry for the noise!




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 30 Nov 2009 07:28:52 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 10:00:16 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.