Your message dated Tue, 6 Apr 2010 12:16:01 -0400
with message-id <[email protected]>
and subject line Re: Bug#576692: dh: implement override_dh_auto_build_indep etc.
has caused the Debian Bug report #576692,
regarding dh: implement override_dh_auto_build_indep etc.
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
576692: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576692
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 7.4.15
Severity: wishlist

Currently, if we wish to skip build-indep part for buildd, existing
override_dh_auto_build need to use wacky shell script with
DH_INTERNAL_OPTIONS.  This is not so intuitive nor elegant.

I think this situation can be easily avoided by providing similar
function as override_dh_auto_* but ones only activated when each command
is called with -i or -a from dh command.

So for dh_auto_build, there should be 3 overrides.
   override_dh_auto_build
   override_dh_auto_build_indep
   override_dh_auto_build_arch

This way, we can write custom iexception build script easily which can
work well on our system and which does not stress buildd with big
tex-live process for documentation.

I realized this while updating maint-guide to use new dh rules :-)

   http://www.debian.org/doc/manuals/maint-guide/index.en.html
 
Osamu

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages debhelper depends on:
ii  binutils                      2.20.1-5   The GNU assembler, linker and bina
ii  dpkg-dev                      1.15.5.6   Debian package development tools
ii  file                          5.04-2     Determines file type using "magic"
ii  html2text                     1.3.2a-14  advanced HTML to text converter
ii  man-db                        2.5.7-2    on-line manual pager
ii  perl                          5.10.1-11  Larry Wall's Practical Extraction 
ii  perl-base                     5.10.1-11  minimal Perl system
ii  po-debconf                    1.0.16     tool for managing templates file t

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make                       0.53       tool that converts source archives

-- no debconf information



--- End Message ---
--- Begin Message ---
Osamu Aoki wrote:
> Currently, if we wish to skip build-indep part for buildd, existing
> override_dh_auto_build need to use wacky shell script with
> DH_INTERNAL_OPTIONS.  This is not so intuitive nor elegant.

I reserve the right to break any package that uses DH_INTERNAL_OPTIONS
for any purpose, with any change to debhelper. It is an entirely
undocumented, internal-use implementation detail. Any possible use of it
can be accomplished with other, documented, interfaces. (See also
#544847.)

If you want the build-indep target to be a no-op or to do something else,
just write the target:

build: build-arch build-indep
build-indep:
        # no-op or something else

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to