Package: debhelper
Version: 7.9.1
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
There are currently several issues with how debhelper handles parallel builds.
(1) It is impossible to set DH_OPTIONS=--parallel as environment variable or at
the top of debian/rules. All debhelper commands return an error with this.
Why? Do we really need to write `--parallel' everywere in a debian/rules
file? I have several packages using dh 7 overriding some commands. What's
the sense of being forced to add this option to every dh command?
(2) This is really annoying: Using `MAKEFLAGS=-j2 debuild' on e.g. this rules
file, does still set `make -j1':
%:
dh --with quilt --parallel $@
JFTR: debuild -j2 works. When I explicitly set --parallel, then I expect,
that you don't touch my given MAKEFLAGS.
Can you please either fix that or rethink the design of debhelper? You make it
unneccessary hard to enable parallel builds. Or did I miss something obvious,
that isn't part of the documentation and the manual page?
Regards, Daniel
- -- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (850, 'unstable'), (700, 'testing'), (560, 'stable'), (110,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages debhelper depends on:
ii binutils 2.20.1-11 The GNU assembler, linker and bina
ii dpkg-dev 1.15.7.2 Debian package development tools
ii file 5.04-2 Determines file type using "magic"
ii html2text 1.3.2a-15 advanced HTML to text converter
ii man-db 2.5.7-3 on-line manual pager
ii perl 5.10.1-13 Larry Wall's Practical Extraction
ii perl-base 5.10.1-13 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.55 tool that converts source archives
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkwb2dkACgkQm0bx+wiPa4xKagCgogdS7fQGJfrN7CuQ3TtI39Qo
ygMAn1lFR7jouXkFIhfpMVUFnajh7Fso
=YO38
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]