diff options
author | joey <joey> | 2004-02-08 00:16:45 +0000 |
---|---|---|
committer | joey <joey> | 2004-02-08 00:16:45 +0000 |
commit | ad3f34f9653fe848816f2af915b9cdd260fc4421 (patch) | |
tree | 4f52346513763d11d2a1bbec1aaa8dc73e5fa31e | |
parent | 836d5a87e6d384b8490ba7f9dd5afec28944b5ab (diff) | |
download | debhelper-ad3f34f9653fe848816f2af915b9cdd260fc4421.tar.gz |
r1653: * dh_strip: Add note to man page that the detached debugging symbols optionsversion_4.1.90
mean the package must build-depend on a new enough version of binutils.
Closes: #231382
* dh_installdebconf: The debconf dependency has changed to include
"| debconf-2.0". Closes: #230622
-rwxr-xr-x | dh_installdebconf | 9 | ||||
-rwxr-xr-x | dh_perl | 4 | ||||
-rwxr-xr-x | dh_strip | 6 |
3 files changed, 15 insertions, 4 deletions
diff --git a/dh_installdebconf b/dh_installdebconf index c9c72b2a..66dafd0c 100755 --- a/dh_installdebconf +++ b/dh_installdebconf @@ -112,13 +112,14 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } } + # I'm going with debconf 0.5 because it was the first + # "modern" one. + my $debconfdep="debconf (>= 0.5) | debconf-2.0"; if ($config ne '' || $templates ne '') { - # I'm going with debconf 0.5 because it was the first - # "modern" one. - addsubstvar($package, "misc:Depends", "debconf", ">= 0.5"); + addsubstvar($package, "misc:Depends", $debconfdep); } else { - addsubstvar($package, "misc:Depends", "debconf", ">= 0.5", 1); # remove + addsubstvar($package, "misc:Depends", $debconfdep, undef, 1); # remove } if (($config ne '' || $templates ne '') && ! $dh{NOSCRIPTS}) { @@ -36,6 +36,10 @@ full perl package. If so, you can pass the -d option to make dh_perl generate a dependency on the correct base package. This is only necessary for some packages that are included in the base system. +Note that this flag may cause no dependency on perl-base to be generated at +all. perl-base is Essential, so its dependency can be left out, unless a +versioned dependency is needed. + =item B<-V> By default, scripts and architecture independent modules don't depend @@ -58,12 +58,18 @@ automatically load up the debugging symbols from it when debugging libfoo. This option may be repeated to list more than one package. +Note that if you use this option, your package should build-depend on +binutils (>= 2.12.90.0.9). + =item B<-k>, B<--keep-debug> Debug symbols will be retained, but split into an independant file in usr/lib/debug/ in the package build directory. --dbg-package is easier to use than this option, but this option is more flexible. +Note that if you use this option, your package should build-depend on +binutils (>= 2.12.90.0.9). + =back =head1 NOTES |