From nthykier at moszumanska.debian.org Sat Oct 1 08:17:27 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 08:17:27 +0000 Subject: [debhelper-devel] [debhelper] 01/02: Add manpage of obsolete compat levels In-Reply-To: <20161001081701.22811.15340@moszumanska.debian.org> References: <20161001081701.22811.15340@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 94adb2938d708d7fe2051a17cfcc00a8bf9cee13 Author: Niels Thykier Date: Sat Oct 1 07:22:43 2016 +0000 Add manpage of obsolete compat levels Signed-off-by: Niels Thykier --- Makefile | 10 +++- debhelper-obsolete-compat.pod | 124 ++++++++++++++++++++++++++++++++++++++++++ debhelper.pod | 3 + debian/changelog | 3 + 4 files changed, 138 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index e27779b..e5e51c8 100644 --- a/Makefile +++ b/Makefile @@ -49,7 +49,7 @@ else LANGS= endif -build: version debhelper.7 +build: version debhelper.7 debhelper-obsolete-compat.7 find . -maxdepth 1 -type f -perm /100 -name "dh*" \ -exec $(POD2MAN) {} {}.1 \; ifneq ($(USE_NLS),no) @@ -66,6 +66,9 @@ ifneq ($(USE_NLS),no) $(MAKEMANLIST) `find $$dir -type f -maxdepth 1 -name "dh_*.pod" | LC_ALL=C sort` | \ $(POD2MAN) --name="debhelper" --section=7 > debhelper.$$lang.7; \ fi; \ + if [ -e $$dir/debhelper-obsolete-compat.pod ]; then \ + $(POD2MAN) --name="debhelper" --section=7 $$dir/debhelper-obsolete-compat.pod > debhelper-obsolete-compat.$$lang.7; \ + fi; \ done endif @@ -76,7 +79,10 @@ version: debhelper.7: debhelper.pod cat debhelper.pod | \ $(MAKEMANLIST) $(COMMANDS) | \ - $(POD2MAN) --name="debhelper" --section=7 > debhelper.7 + $(POD2MAN) --name="debhelper" --section=7 > $@ + +debhelper-obsolete-compat.7: debhelper-obsolete-compat.pod + $(POD2MAN) --name="debhelper" --section=7 $^ > $@ clean: rm -f *.1 *.7 Debian/Debhelper/Dh_Version.pm diff --git a/debhelper-obsolete-compat.pod b/debhelper-obsolete-compat.pod new file mode 100644 index 0000000..1d9f349 --- /dev/null +++ b/debhelper-obsolete-compat.pod @@ -0,0 +1,124 @@ +=head1 NAME + +debhelper-obsolete-compat - List of no longer supported compat levels + +=head1 SYNOPSIS + +This document contains the upgrade guidelines from all compat levels +which are no longer supported. Accordingly it is mostly for +historical purposes and to assist people upgrading from a +non-supported compat level to a supported level. + +For upgrades from supported compat levels, please see L. + +=head1 UPGRADE LIST FOR COMPAT LEVELS + +The following is the list of now obsolete compat levels and their +changes. + +=over 4 + +=item v1 + +This is the original debhelper compatibility level, and so it is the default +one. In this mode, debhelper will use F as the package tree +directory for the first binary package listed in the control file, while using +debian/I for all other packages listed in the F file. + +This mode is deprecated. + +=item v2 + +In this mode, debhelper will consistently use debian/I +as the package tree directory for every package that is built. + +This mode is deprecated. + +=item v3 + +This mode works like v2, with the following additions: + +=over 8 + +=item - + +Debhelper config files support globbing via B<*> and B, when appropriate. To +turn this off and use those characters raw, just prefix with a backslash. + +=item - + +B makes the F and F scripts call B. + +=item - + +Every file in F is automatically flagged as a conffile by B. + +=back + +=item v4 + +Changes from v3 are: + +=over 8 + +=item - + +B will not include the Debian part of the version number in +the generated dependency line in the shlibs file. + +=item - + +You are encouraged to put the new B<${misc:Depends}> into F to +supplement the B<${shlibs:Depends}> field. + +=item - + +B will make all files in F directories and in F +executable. + +=item - + +B will correct existing links to conform with policy. + +=back + +=item v5 + +This is the lowest supported compatibility level. + +Changes from v4 are: + +=over 8 + +=item - + +Comments are ignored in debhelper config files. + +=item - + +B now specifies the name of a package to put debugging +symbols in, not the packages to take the symbols from. + +=item - + +B skips installing empty files. + +=item - + +B errors out if wildcards expand to nothing. + +=back + +=back + +=head1 SEE ALSO + +L + +=head1 AUTHORS + +Niels Thykier + +Joey Hess + +=cut diff --git a/debhelper.pod b/debhelper.pod index bd10b34..391007b 100644 --- a/debhelper.pod +++ b/debhelper.pod @@ -302,6 +302,9 @@ These are the available compatibility levels: This is the lowest supported compatibility level. +If you are upgrading from an earlier compatibility level, please +review L. + =item v6 Changes from v5 are: diff --git a/debian/changelog b/debian/changelog index 8ce728b..c70cd24 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,9 @@ debhelper (10+unreleased) UNRELEASED; urgency=medium the initial patch. (Closes: #836988) * dh_md5sums.1: Mention dpkg --verify as a consumer of the output file. Thanks to Guillem Jover for reporting it. + * debhelper-obsolete-compat.pod: Add a manpage for the + upgrade checklist for all obsolete/removed compat levels. + Thanks to Jakub Wilk for the suggestion. -- Niels Thykier Wed, 14 Sep 2016 06:07:02 +0000 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 1 08:17:27 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 08:17:27 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (583079e -> 172e0f4) Message-ID: <20161001081701.22811.15340@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 583079e dh_strip: Avoid duplicate condition new 94adb29 Add manpage of obsolete compat levels new 172e0f4 Update POT and PO files The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Makefile | 10 +- debhelper-obsolete-compat.pod | 124 +++++++ debhelper.pod | 3 + debian/changelog | 3 + man/po4a/po/de.po | 600 ++++++++++++++++++++++----------- man/po4a/po/debhelper.pot | 448 +++++++++++++++++-------- man/po4a/po/es.po | 734 +++++++++++++++++++++++------------------ man/po4a/po/fr.po | 746 ++++++++++++++++++++++++------------------ man/po4a/po/pt.po | 704 ++++++++++++++++++++++----------------- man/po4a/po4a.cfg | 1 + 10 files changed, 2126 insertions(+), 1247 deletions(-) create mode 100644 debhelper-obsolete-compat.pod -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 1 08:17:27 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 08:17:27 +0000 Subject: [debhelper-devel] [debhelper] 02/02: Update POT and PO files In-Reply-To: <20161001081701.22811.15340@moszumanska.debian.org> References: <20161001081701.22811.15340@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 172e0f4e20619b1cc971a71a0bcf06c3354debb8 Author: Niels Thykier Date: Sat Oct 1 07:53:18 2016 +0000 Update POT and PO files Signed-off-by: Niels Thykier --- man/po4a/po/de.po | 600 +++++++++++++++++++++++++------------ man/po4a/po/debhelper.pot | 448 +++++++++++++++++++--------- man/po4a/po/es.po | 734 ++++++++++++++++++++++++++------------------- man/po4a/po/fr.po | 746 +++++++++++++++++++++++++++------------------- man/po4a/po/pt.po | 704 +++++++++++++++++++++++++------------------ man/po4a/po4a.cfg | 1 + 6 files changed, 1988 insertions(+), 1245 deletions(-) diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po index 00ca0a1..01faa27 100644 --- a/man/po4a/po/de.po +++ b/man/po4a/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20160814\n" "Report-Msgid-Bugs-To: debhelper at packages.debian.org\n" -"POT-Creation-Date: 2016-09-11 08:47+0000\n" +"POT-Creation-Date: 2016-10-01 08:12+0000\n" "PO-Revision-Date: 2016-08-27 11:57+0100\n" "Last-Translator: Chris Leick \n" "Language-Team: German \n" @@ -18,18 +18,18 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. type: =head1 -#: debhelper.pod:1 dh:3 dh_auto_build:3 dh_auto_clean:3 dh_auto_configure:3 -#: dh_auto_install:3 dh_auto_test:3 dh_bugfiles:3 dh_builddeb:3 dh_clean:3 -#: dh_compress:3 dh_fixperms:3 dh_gconf:3 dh_gencontrol:3 dh_icons:3 -#: dh_install:3 dh_installcatalogs:3 dh_installchangelogs:3 dh_installcron:3 -#: dh_installdeb:3 dh_installdebconf:3 dh_installdirs:3 dh_installdocs:3 -#: dh_installemacsen:3 dh_installexamples:3 dh_installifupdown:3 -#: dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 dh_installlogrotate:3 -#: dh_installman:3 dh_installmanpages:3 dh_installmenu:3 dh_installmime:3 -#: dh_installmodules:3 dh_installpam:3 dh_installppp:3 dh_installudev:3 -#: dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 dh_listpackages:3 -#: dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 dh_prep:3 -#: dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 +#: debhelper.pod:1 debhelper-obsolete-compat.pod:1 dh:3 dh_auto_build:3 +#: dh_auto_clean:3 dh_auto_configure:3 dh_auto_install:3 dh_auto_test:3 +#: dh_bugfiles:3 dh_builddeb:3 dh_clean:3 dh_compress:3 dh_fixperms:3 +#: dh_gconf:3 dh_gencontrol:3 dh_icons:3 dh_install:3 dh_installcatalogs:3 +#: dh_installchangelogs:3 dh_installcron:3 dh_installdeb:3 dh_installdebconf:3 +#: dh_installdirs:3 dh_installdocs:3 dh_installemacsen:3 dh_installexamples:3 +#: dh_installifupdown:3 dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 +#: dh_installlogrotate:3 dh_installman:3 dh_installmanpages:3 dh_installmenu:3 +#: dh_installmime:3 dh_installmodules:3 dh_installpam:3 dh_installppp:3 +#: dh_installudev:3 dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 +#: dh_listpackages:3 dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 +#: dh_prep:3 dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 #: dh_systemd_enable:3 dh_systemd_start:3 msgid "NAME" msgstr "NAME" @@ -40,20 +40,21 @@ msgid "debhelper - the debhelper tool suite" msgstr "debhelper - die Debhelper-Werkzeugsammlung" #. type: =head1 -#: debhelper.pod:5 dh:13 dh_auto_build:13 dh_auto_clean:14 dh_auto_configure:13 -#: dh_auto_install:16 dh_auto_test:14 dh_bugfiles:13 dh_builddeb:13 dh_clean:13 -#: dh_compress:15 dh_fixperms:14 dh_gconf:13 dh_gencontrol:13 dh_icons:14 -#: dh_install:14 dh_installcatalogs:15 dh_installchangelogs:13 -#: dh_installcron:13 dh_installdeb:13 dh_installdebconf:13 dh_installdirs:13 -#: dh_installdocs:13 dh_installemacsen:13 dh_installexamples:13 -#: dh_installifupdown:13 dh_installinfo:13 dh_installinit:14 -#: dh_installlogcheck:13 dh_installlogrotate:13 dh_installman:14 -#: dh_installmanpages:14 dh_installmenu:13 dh_installmime:13 -#: dh_installmodules:14 dh_installpam:13 dh_installppp:13 dh_installudev:14 -#: dh_installwm:13 dh_installxfonts:13 dh_link:14 dh_lintian:13 -#: dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 dh_movefiles:13 dh_perl:15 -#: dh_prep:13 dh_shlibdeps:14 dh_strip:14 dh_testdir:13 dh_testroot:7 -#: dh_usrlocal:15 dh_systemd_enable:13 dh_systemd_start:14 +#: debhelper.pod:5 debhelper-obsolete-compat.pod:5 dh:13 dh_auto_build:13 +#: dh_auto_clean:14 dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 +#: dh_bugfiles:13 dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 +#: dh_gconf:13 dh_gencontrol:13 dh_icons:14 dh_install:14 dh_installcatalogs:15 +#: dh_installchangelogs:13 dh_installcron:13 dh_installdeb:13 +#: dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 +#: dh_installemacsen:13 dh_installexamples:13 dh_installifupdown:13 +#: dh_installinfo:13 dh_installinit:14 dh_installlogcheck:13 +#: dh_installlogrotate:13 dh_installman:14 dh_installmanpages:14 +#: dh_installmenu:13 dh_installmime:13 dh_installmodules:14 dh_installpam:13 +#: dh_installppp:13 dh_installudev:14 dh_installwm:13 dh_installxfonts:13 +#: dh_link:14 dh_lintian:13 dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 +#: dh_movefiles:13 dh_perl:15 dh_prep:13 dh_shlibdeps:14 dh_strip:14 +#: dh_testdir:13 dh_testroot:7 dh_usrlocal:15 dh_systemd_enable:13 +#: dh_systemd_start:14 msgid "SYNOPSIS" msgstr "?BERSICHT" @@ -830,41 +831,54 @@ msgid "These are the available compatibility levels:" msgstr "Folgende Kompatibilit?tsstufen sind verf?gbar:" #. type: =item -#: debhelper.pod:301 +#: debhelper.pod:301 debhelper-obsolete-compat.pod:85 msgid "v5" msgstr "v5" #. type: textblock -#: debhelper.pod:303 +#: debhelper.pod:303 debhelper-obsolete-compat.pod:87 msgid "This is the lowest supported compatibility level." msgstr "Dies ist die unterste unterst?tzte Kompatibilit?tsstufe." -#. type: =item +#. type: textblock #: debhelper.pod:305 +msgid "" +"If you are upgrading from an earlier compatibility level, please review " +"L." +msgstr "" + +#. type: =item +#: debhelper.pod:308 msgid "v6" msgstr "v6" #. type: textblock -#: debhelper.pod:307 +#: debhelper.pod:310 msgid "Changes from v5 are:" msgstr "?nderungen gegen?ber v5 sind:" #. type: =item -#: debhelper.pod:311 debhelper.pod:316 debhelper.pod:322 debhelper.pod:328 -#: debhelper.pod:341 debhelper.pod:348 debhelper.pod:352 debhelper.pod:356 -#: debhelper.pod:369 debhelper.pod:373 debhelper.pod:381 debhelper.pod:386 -#: debhelper.pod:398 debhelper.pod:403 debhelper.pod:410 debhelper.pod:415 -#: debhelper.pod:420 debhelper.pod:424 debhelper.pod:430 debhelper.pod:435 -#: debhelper.pod:440 debhelper.pod:456 debhelper.pod:461 debhelper.pod:467 -#: debhelper.pod:474 debhelper.pod:480 debhelper.pod:485 debhelper.pod:491 -#: debhelper.pod:497 debhelper.pod:507 debhelper.pod:513 debhelper.pod:536 -#: debhelper.pod:543 debhelper.pod:549 debhelper.pod:555 debhelper.pod:571 -#: debhelper.pod:576 debhelper.pod:580 debhelper.pod:585 +#: debhelper.pod:314 debhelper.pod:319 debhelper.pod:325 debhelper.pod:331 +#: debhelper.pod:344 debhelper.pod:351 debhelper.pod:355 debhelper.pod:359 +#: debhelper.pod:372 debhelper.pod:376 debhelper.pod:384 debhelper.pod:389 +#: debhelper.pod:401 debhelper.pod:406 debhelper.pod:413 debhelper.pod:418 +#: debhelper.pod:423 debhelper.pod:427 debhelper.pod:433 debhelper.pod:438 +#: debhelper.pod:443 debhelper.pod:459 debhelper.pod:464 debhelper.pod:470 +#: debhelper.pod:477 debhelper.pod:483 debhelper.pod:488 debhelper.pod:494 +#: debhelper.pod:500 debhelper.pod:510 debhelper.pod:516 debhelper.pod:539 +#: debhelper.pod:546 debhelper.pod:552 debhelper.pod:558 debhelper.pod:574 +#: debhelper.pod:579 debhelper.pod:583 debhelper.pod:588 +#: debhelper-obsolete-compat.pod:43 debhelper-obsolete-compat.pod:48 +#: debhelper-obsolete-compat.pod:52 debhelper-obsolete-compat.pod:64 +#: debhelper-obsolete-compat.pod:69 debhelper-obsolete-compat.pod:74 +#: debhelper-obsolete-compat.pod:79 debhelper-obsolete-compat.pod:93 +#: debhelper-obsolete-compat.pod:97 debhelper-obsolete-compat.pod:102 +#: debhelper-obsolete-compat.pod:106 msgid "-" msgstr "-" #. type: textblock -#: debhelper.pod:313 +#: debhelper.pod:316 msgid "" "Commands that generate maintainer script fragments will order the fragments " "in reverse order for the F and F scripts." @@ -873,7 +887,7 @@ msgstr "" "f?r die F- und F-Skripte in umgekehrter Reiherfolge anordnen." #. type: textblock -#: debhelper.pod:318 +#: debhelper.pod:321 msgid "" "B will install a slave manpage link for F, if it sees the man page in F in the package build " @@ -884,7 +898,7 @@ msgstr "" "man/man1> im Bauverzeichnis des Pakets entdeckt." #. type: textblock -#: debhelper.pod:324 +#: debhelper.pod:327 msgid "" "B did not previously delete everything matching " "B, if it was set to a list of things to exclude, such as " @@ -895,7 +909,7 @@ msgstr "" "sollen, wie B. Nun tut es dies." #. type: textblock -#: debhelper.pod:330 +#: debhelper.pod:333 msgid "" "B allows overwriting existing man pages in the package build " "directory. In previous compatibility levels it silently refuses to do this." @@ -905,17 +919,17 @@ msgstr "" "lautlos ab, dies zu tun." #. type: =item -#: debhelper.pod:335 +#: debhelper.pod:338 msgid "v7" msgstr "v7" #. type: textblock -#: debhelper.pod:337 +#: debhelper.pod:340 msgid "Changes from v6 are:" msgstr "?nderungen gegen?ber v6 sind:" #. type: textblock -#: debhelper.pod:343 +#: debhelper.pod:346 msgid "" "B, will fall back to looking for files in F if it " "doesn't find them in the current directory (or wherever you tell it look " @@ -930,19 +944,19 @@ msgstr "" "tmp> installiert, ohne irgendwelche besonderen Parameter zu ben?tigen." #. type: textblock -#: debhelper.pod:350 +#: debhelper.pod:353 msgid "B will read F and delete files listed there." msgstr "" "B wird F lesen und die dort aufgef?hrten Dateien " "l?schen." #. type: textblock -#: debhelper.pod:354 +#: debhelper.pod:357 msgid "B will delete toplevel F<*-stamp> files." msgstr " wird die F<*-stamp>-Dateien der obersten Ebene l?schen." #. type: textblock -#: debhelper.pod:358 +#: debhelper.pod:361 msgid "" "B will guess at what file is the upstream changelog if " "none is specified." @@ -951,17 +965,17 @@ msgstr "" "?nderungsprotokoll der Originalautoren liegt, falls keines angegeben wurde." #. type: =item -#: debhelper.pod:363 +#: debhelper.pod:366 msgid "v8" msgstr "v8" #. type: textblock -#: debhelper.pod:365 +#: debhelper.pod:368 msgid "Changes from v7 are:" msgstr "?nderungen gegen?ber v7 sind:" #. type: textblock -#: debhelper.pod:371 +#: debhelper.pod:374 msgid "" "Commands will fail rather than warning when they are passed unknown options." msgstr "" @@ -969,7 +983,7 @@ msgstr "" "Optionen ?bergeben werden." #. type: textblock -#: debhelper.pod:375 +#: debhelper.pod:378 msgid "" "B will run B on all shared libraries that it " "generates shlibs files for. So B<-X> can be used to exclude libraries. " @@ -985,7 +999,7 @@ msgstr "" "Pakete zum Scheitern bringen." #. type: textblock -#: debhelper.pod:383 +#: debhelper.pod:386 msgid "" "B requires the sequence to run be specified as the first parameter, and " "any switches come after it. Ie, use \"B\", not \"B" @@ -996,7 +1010,7 @@ msgstr "" "?B?." #. type: textblock -#: debhelper.pod:388 +#: debhelper.pod:391 msgid "" "BI<*> prefer to use Perl's B in preference to " "F." @@ -1004,17 +1018,17 @@ msgstr "" "BI<*> bevorzugt Perls B gegen?ber F." #. type: =item -#: debhelper.pod:392 +#: debhelper.pod:395 msgid "v9" msgstr "v9" #. type: textblock -#: debhelper.pod:394 +#: debhelper.pod:397 msgid "Changes from v8 are:" msgstr "?nderungen gegen?ber v8 sind:" #. type: textblock -#: debhelper.pod:400 +#: debhelper.pod:403 msgid "" "Multiarch support. In particular, B passes multiarch " "directories to autoconf in --libdir and --libexecdir." @@ -1023,7 +1037,7 @@ msgstr "" "Verzeichnisse an Autoconf in --libdir and --libexecdir weiter." #. type: textblock -#: debhelper.pod:405 +#: debhelper.pod:408 msgid "" "dh is aware of the usual dependencies between targets in debian/rules. So, " "\"dh binary\" will run any build, build-arch, build-indep, install, etc " @@ -1037,7 +1051,7 @@ msgstr "" "Zielen zu definieren." #. type: textblock -#: debhelper.pod:412 +#: debhelper.pod:415 msgid "" "B compresses debugging symbol files to reduce the installed size " "of -dbg packages." @@ -1046,7 +1060,7 @@ msgstr "" "dbg?-Paketen zu verringern." #. type: textblock -#: debhelper.pod:417 +#: debhelper.pod:420 msgid "" "B does not include the source package name in --" "libexecdir when using autoconf." @@ -1055,12 +1069,12 @@ msgstr "" "Autoconf benutzt wird." #. type: textblock -#: debhelper.pod:422 +#: debhelper.pod:425 msgid "B does not default to enabling --with=python-support" msgstr "Standardm??ig aktiviert B nicht --with=python-support." #. type: textblock -#: debhelper.pod:426 +#: debhelper.pod:429 msgid "" "All of the BI<*> debhelper programs and B set environment " "variables listed by B, unless they are already set." @@ -1070,7 +1084,7 @@ msgstr "" "sie nicht bereits gesetzt sind." #. type: textblock -#: debhelper.pod:432 +#: debhelper.pod:435 msgid "" "B passes B CFLAGS, CPPFLAGS, and LDFLAGS " "to perl F and F" @@ -1079,7 +1093,7 @@ msgstr "" "buildflags> an Perls F und F" #. type: textblock -#: debhelper.pod:437 +#: debhelper.pod:440 msgid "" "B puts separated debug symbols in a location based on their build-" "id." @@ -1088,7 +1102,7 @@ msgstr "" "ihrer Baukennzahl basiert." #. type: textblock -#: debhelper.pod:442 +#: debhelper.pod:445 msgid "" "Executable debhelper config files are run and their output used as the " "configuration." @@ -1097,22 +1111,22 @@ msgstr "" "Ausgabe wird als Konfiguration benutzt." #. type: =item -#: debhelper.pod:447 +#: debhelper.pod:450 msgid "v10" msgstr "v10" #. type: textblock -#: debhelper.pod:449 +#: debhelper.pod:452 msgid "This is the recommended mode of operation." msgstr "Dies ist der empfohlene Betriebsmodus." #. type: textblock -#: debhelper.pod:452 +#: debhelper.pod:455 msgid "Changes from v9 are:" msgstr "?nderungen gegen?ber v9 sind:" #. type: textblock -#: debhelper.pod:458 +#: debhelper.pod:461 msgid "" "B will no longer install a file named debian/I as " "an init script." @@ -1121,7 +1135,7 @@ msgstr "" "Skript installieren." #. type: textblock -#: debhelper.pod:463 +#: debhelper.pod:466 msgid "" "B will error out if it detects links created with --link-doc " "between packages of architecture \"all\" and non-\"all\" as it breaks " @@ -1132,7 +1146,7 @@ msgstr "" "nicht-?all? erzeugt wurden, da es binNMUs besch?digt." #. type: textblock -#: debhelper.pod:469 +#: debhelper.pod:472 msgid "" "B no longer creates the package build directory when skipping running " "debhelper commands. This will not affect packages that only build with " @@ -1145,7 +1159,7 @@ msgstr "" "Befehlen offenlegen, die nicht in Debhelper enthalten sind." #. type: textblock -#: debhelper.pod:476 +#: debhelper.pod:479 msgid "" "B no longer installs a maintainer-provided debian/I." "shlibs file. This is now done by B instead." @@ -1155,7 +1169,7 @@ msgstr "" "erledigt." #. type: textblock -#: debhelper.pod:482 +#: debhelper.pod:485 msgid "" "B refuses to create a broken package if no man page can be " "found (required to register for the x-window-manager alternative)." @@ -1165,7 +1179,7 @@ msgstr "" "Window-Manager zu registrieren)." #. type: textblock -#: debhelper.pod:487 +#: debhelper.pod:490 msgid "" "Debhelper will default to B<--parallel> for all buildsystems that support " "parallel building. This can be disabled by using either B<--no-parallel> or " @@ -1177,7 +1191,7 @@ msgstr "" "deaktiviert werden." #. type: textblock -#: debhelper.pod:493 +#: debhelper.pod:496 msgid "" "The B command will not accept any of the deprecated \"manual sequence " "control\" parameters (B<--before>, B<--after>, etc.). Please use override " @@ -1188,7 +1202,7 @@ msgstr "" "verwenden Sie stattdessen Aufhebungsziele." #. type: textblock -#: debhelper.pod:499 +#: debhelper.pod:502 msgid "" "The B command will no longer use log files to track which commands have " "been run. The B command I keeps track of whether it already ran " @@ -1200,12 +1214,12 @@ msgstr "" "diesem Fall." #. type: textblock -#: debhelper.pod:503 +#: debhelper.pod:506 msgid "The main affects of this are:" msgstr "Die wichtigsten Auswirkungen davon sind:" #. type: textblock -#: debhelper.pod:509 +#: debhelper.pod:512 msgid "" "With this, it is now easier to debug the I or/and I " "sequences because they can now trivially be re-run (without having to do a " @@ -1217,7 +1231,7 @@ msgstr "" "ist)." #. type: textblock -#: debhelper.pod:515 +#: debhelper.pod:518 msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " @@ -1229,12 +1243,12 @@ msgstr "" "stattfinden, wird alles wie zuvor funktionieren." #. type: textblock -#: debhelper.pod:520 +#: debhelper.pod:523 msgid "Example of where it can go wrong:" msgstr "Beispiel, bei dem es schiefgehen kann:" #. type: verbatim -#: debhelper.pod:522 +#: debhelper.pod:525 #, no-wrap msgid "" " override_dh_foo:\n" @@ -1246,7 +1260,7 @@ msgstr "" "\n" #. type: verbatim -#: debhelper.pod:525 +#: debhelper.pod:528 #, no-wrap msgid "" " override_dh_bar:\n" @@ -1260,7 +1274,7 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:529 +#: debhelper.pod:532 msgid "" "In this case, the call to B will I include I, since B was run in a separate override target. This " @@ -1272,7 +1286,7 @@ msgstr "" "begrenzt, es umfasst au?erdem B<-a>, B<-i>, etc." #. type: textblock -#: debhelper.pod:538 +#: debhelper.pod:541 msgid "" "The B command now shell escapes the lines in the " "F config file. This was the original intent but it did not " @@ -1286,7 +1300,7 @@ msgstr "" "(z.B. Dateinamen in Anf?hrungszeichen setzen)." #. type: textblock -#: debhelper.pod:545 +#: debhelper.pod:548 msgid "" "The B command now defaults to B<--restart-after-upgrade>. " "For packages needing the previous behaviour, please use B<--no-restart-after-" @@ -1297,7 +1311,7 @@ msgstr "" "erfordern, B<--no-restart-after-upgrade>." #. type: textblock -#: debhelper.pod:551 +#: debhelper.pod:554 msgid "" "The B sequence is now enabled by default. Please pass B<--" "without autoreconf> to B if this is not desirable for a given package" @@ -1307,7 +1321,7 @@ msgstr "" "nicht gew?nscht wird." #. type: textblock -#: debhelper.pod:557 +#: debhelper.pod:560 msgid "" "The B sequence is now enabled by default. Please pass B<--without " "systemd> to B if this is not desirable for a given package." @@ -1317,12 +1331,12 @@ msgstr "" "gew?nscht wird." #. type: =item -#: debhelper.pod:563 +#: debhelper.pod:566 msgid "v11" msgstr "v11" #. type: textblock -#: debhelper.pod:565 +#: debhelper.pod:568 msgid "" "This compatibility level is still open for development; use with caution." msgstr "" @@ -1330,12 +1344,12 @@ msgstr "" "Verwenden Sie sie mit Vorsicht." #. type: textblock -#: debhelper.pod:567 +#: debhelper.pod:570 msgid "Changes from v10 are:" msgstr "?nderungen gegen?ber v10 sind:" #. type: textblock -#: debhelper.pod:573 +#: debhelper.pod:576 msgid "" "B no longer installs F files. The F " "files are still installed." @@ -1344,12 +1358,12 @@ msgstr "" "Dateien werden weiterhin installiert." #. type: textblock -#: debhelper.pod:578 +#: debhelper.pod:581 msgid "The B<-s> (B<--same-arch>) option is removed." msgstr "Die Option B<-s> (B<--same-arch>) wurde entfernt." #. type: textblock -#: debhelper.pod:582 +#: debhelper.pod:585 msgid "" "Invoking B now causes an error instead of a deprecation warning." msgstr "" @@ -1357,7 +1371,7 @@ msgstr "" "Warnung, es sei missbilligt." #. type: textblock -#: debhelper.pod:587 +#: debhelper.pod:590 msgid "" "B now installs user-supplied documentation (e.g. debian/" "I.docs) into F rather than F option." @@ -1378,17 +1392,17 @@ msgstr "" "mainpackage> emuliert werden." #. type: textblock -#: debhelper.pod:595 +#: debhelper.pod:598 msgid "Please remember to check/update your doc-base files." msgstr "Bitte denken Sie daran, Ihre Doc-Base-Dateien zu pr?fen/aktualisieren." #. type: =head2 -#: debhelper.pod:601 +#: debhelper.pod:604 msgid "Participating in the open beta testing of new compat levels" msgstr "Teilnahme an offenen Beta-Tests neuer Kompatibilit?tsstufen" #. type: textblock -#: debhelper.pod:603 +#: debhelper.pod:606 msgid "" "It is possible to opt-in to the open beta testing of new compat levels. " "This is done by setting the compat level to the string \"beta-tester\"." @@ -1398,7 +1412,7 @@ msgstr "" "Kompatibilit?tsstufe auf die Zeichenkette ?beta-tester? erledigt." #. type: textblock -#: debhelper.pod:607 +#: debhelper.pod:610 msgid "" "Packages using this compat level will automatically be upgraded to the " "highest compatibility level in open beta. In periods without any open beta " @@ -1410,18 +1424,18 @@ msgstr "" "die Kompatibilit?tsstufe die h?chste stabile Kompatibilit?tsstufe sein." #. type: textblock -#: debhelper.pod:612 +#: debhelper.pod:615 msgid "Please consider the following before opting in:" msgstr "Bitte bedenken Sie vor der Teilnahme Folgendes:" #. type: =item -#: debhelper.pod:616 debhelper.pod:621 debhelper.pod:628 debhelper.pod:634 -#: debhelper.pod:640 +#: debhelper.pod:619 debhelper.pod:624 debhelper.pod:631 debhelper.pod:637 +#: debhelper.pod:643 msgid "*" msgstr "*" #. type: textblock -#: debhelper.pod:618 +#: debhelper.pod:621 msgid "" "The automatic upgrade in compatibility level may cause the package (or a " "feature in it) to stop functioning." @@ -1430,7 +1444,7 @@ msgstr "" "Paket (oder eine enthaltene Funktionalit?t) nicht mehr funktioniert." #. type: textblock -#: debhelper.pod:623 +#: debhelper.pod:626 msgid "" "Compatibility levels in open beta are still subject to change. We will try " "to keep the changes to a minimal once the beta starts. However, there are " @@ -1442,7 +1456,7 @@ msgstr "" "nicht w?hrend der Beta-Phase ?ndert." #. type: textblock -#: debhelper.pod:630 +#: debhelper.pod:633 msgid "" "We will notify you via debian-devel at lists.debian.org before we start a new " "open beta compat level. However, once the beta starts we expect that you " @@ -1454,7 +1468,7 @@ msgstr "" "Laufenden halten." #. type: textblock -#: debhelper.pod:636 +#: debhelper.pod:639 msgid "" "The \"beta-tester\" compatibility version in unstable and testing will often " "be different than the one in stable-backports. Accordingly, it is not " @@ -1465,7 +1479,7 @@ msgstr "" "nicht f?r Pakete empfohlen, die regul?r zur?ckportiert werden." #. type: textblock -#: debhelper.pod:642 +#: debhelper.pod:645 msgid "" "You can always opt-out of the beta by resetting the compatibility level of " "your package to a stable version." @@ -1475,14 +1489,14 @@ msgstr "" # CHECKME (english text correct?) #. type: textblock -#: debhelper.pod:647 +#: debhelper.pod:650 msgid "Should you still be interested in the open beta testing, please run:" msgstr "" "Sollten Sie immer noch am offenen Beta-Test interessiert sein, f?hren Sie " "Folgendes aus:" #. type: verbatim -#: debhelper.pod:649 +#: debhelper.pod:652 #, no-wrap msgid "" " % echo beta-tester > debian/compat\n" @@ -1493,12 +1507,12 @@ msgstr "" # CHECKME (english text correct?) #. type: textblock -#: debhelper.pod:651 +#: debhelper.pod:654 msgid "You will also need to ensure that debian/control contains:" msgstr "Au?erdem m?ssen Sie sicherstellen, dass debian/control dies enth?lt:" #. type: verbatim -#: debhelper.pod:653 +#: debhelper.pod:656 #, no-wrap msgid "" " Build-Depends: debhelper (>= 9.20160815~)\n" @@ -1508,14 +1522,14 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:655 +#: debhelper.pod:658 msgid "To ensure that debhelper knows about the \"beta-tester\" compat level." msgstr "" "Dadurch wird sichergestellt, dass Debhelper von der Kompatibilit?tsstufe " "?beta-tester? wei?." #. type: =head1 -#: debhelper.pod:657 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 +#: debhelper.pod:660 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 #: dh_installemacsen:73 dh_installexamples:54 dh_installinit:159 #: dh_installman:83 dh_installmodules:55 dh_installudev:49 dh_installwm:55 #: dh_installxfonts:38 dh_movefiles:65 dh_strip:117 dh_usrlocal:49 @@ -1524,12 +1538,12 @@ msgid "NOTES" msgstr "ANMERKUNGEN" #. type: =head2 -#: debhelper.pod:659 +#: debhelper.pod:662 msgid "Multiple binary package support" msgstr "Unterst?tzung mehrerer Bin?rpakete" #. type: textblock -#: debhelper.pod:661 +#: debhelper.pod:664 msgid "" "If your source package generates more than one binary package, debhelper " "programs will default to acting on all binary packages when run. If your " @@ -1548,7 +1562,7 @@ msgstr "" "Ziel ?binary-indep?." #. type: textblock -#: debhelper.pod:669 +#: debhelper.pod:672 msgid "" "To facilitate this, as well as give you more control over which packages are " "acted on by debhelper programs, all debhelper programs accept the B<-a>, B<-" @@ -1564,7 +1578,7 @@ msgstr "" "sind, mit nachfolgenden Ausnahmen." #. type: textblock -#: debhelper.pod:675 +#: debhelper.pod:678 msgid "" "First, any package whose B field in B does not " "match the B architecture will be excluded (L)." #. type: textblock -#: debhelper.pod:679 +#: debhelper.pod:682 msgid "" "Also, some additional packages may be excluded based on the contents of the " "B environment variable and B fields in " @@ -1589,12 +1603,12 @@ msgstr "" "BuildProfileSpec>." #. type: =head2 -#: debhelper.pod:684 +#: debhelper.pod:687 msgid "Automatic generation of Debian install scripts" msgstr "Automatisches Erzeugen von Debian-Installationsskripten" #. type: textblock -#: debhelper.pod:686 +#: debhelper.pod:689 msgid "" "Some debhelper commands will automatically generate parts of Debian " "maintainer scripts. If you want these automatically generated things " @@ -1611,7 +1625,7 @@ msgstr "" "erzeugten Kode ersetzt." #. type: textblock -#: debhelper.pod:693 +#: debhelper.pod:696 msgid "" "If a script does not exist at all and debhelper needs to add something to " "it, then debhelper will create the complete script." @@ -1620,7 +1634,7 @@ msgstr "" "hinzuf?gen muss, dann wird Debhelper das komplette Skript erstellen." #. type: textblock -#: debhelper.pod:696 +#: debhelper.pod:699 msgid "" "All debhelper commands that automatically generate code in this way let it " "be disabled by the -n parameter (see above)." @@ -1629,7 +1643,7 @@ msgstr "" "dies durch den Parameter -n deaktiviert (siehe oben)." #. type: textblock -#: debhelper.pod:699 +#: debhelper.pod:702 msgid "" "Note that the inserted code will be shell code, so you cannot directly use " "it in a Perl script. If you would like to embed it into a Perl script, here " @@ -1643,7 +1657,7 @@ msgstr "" "etc. gesetzt sind):" #. type: verbatim -#: debhelper.pod:704 +#: debhelper.pod:707 #, no-wrap msgid "" " my $temp=\"set -e\\nset -- @ARGV\\n\" . << 'EOF';\n" @@ -1675,12 +1689,12 @@ msgstr "" "\n" #. type: =head2 -#: debhelper.pod:717 +#: debhelper.pod:720 msgid "Automatic generation of miscellaneous dependencies." msgstr "Automatisches Erzeugen verschiedener Abh?ngigkeiten" #. type: textblock -#: debhelper.pod:719 +#: debhelper.pod:722 msgid "" "Some debhelper commands may make the generated package need to depend on " "some other packages. For example, if you use L, your " @@ -1700,7 +1714,7 @@ msgstr "" "bietet, sie zu automatisieren." #. type: textblock -#: debhelper.pod:727 +#: debhelper.pod:730 msgid "" "All commands of this type, besides documenting what dependencies may be " "needed on their man pages, will automatically generate a substvar called B<" @@ -1714,7 +1728,7 @@ msgstr "" "Debhelper findet, dass Sie sie ben?tigen." #. type: textblock -#: debhelper.pod:732 +#: debhelper.pod:735 msgid "" "This is entirely independent of the standard B<${shlibs:Depends}> generated " "by L, and the B<${perl:Depends}> generated by " @@ -1728,12 +1742,12 @@ msgstr "" "entspricht." #. type: =head2 -#: debhelper.pod:737 +#: debhelper.pod:740 msgid "Package build directories" msgstr "Paketbauverzeichnisse" #. type: textblock -#: debhelper.pod:739 +#: debhelper.pod:742 msgid "" "By default, all debhelper programs assume that the temporary directory used " "for assembling the tree of files in a package is debian/I." @@ -1743,7 +1757,7 @@ msgstr "" "debian/I ist." #. type: textblock -#: debhelper.pod:742 +#: debhelper.pod:745 msgid "" "Sometimes, you might want to use some other temporary directory. This is " "supported by the B<-P> flag. For example, \"B" @@ -1763,12 +1777,12 @@ msgstr "" "Debhelper-Programm auswirkt." #. type: =head2 -#: debhelper.pod:750 +#: debhelper.pod:753 msgid "udebs" msgstr "Udebs" #. type: textblock -#: debhelper.pod:752 +#: debhelper.pod:755 msgid "" "Debhelper includes support for udebs. To create a udeb with debhelper, add " "\"B\" to the package's stanza in F. " @@ -1786,12 +1800,12 @@ msgstr "" "?bersprungen werden." #. type: =head1 -#: debhelper.pod:759 +#: debhelper.pod:762 msgid "ENVIRONMENT" msgstr "UMGEBUNGSVARIABLEN" #. type: textblock -#: debhelper.pod:761 +#: debhelper.pod:764 msgid "" "The following environment variables can influence the behavior of " "debhelper. It is important to note that these must be actual environment " @@ -1807,12 +1821,12 @@ msgstr "" "Beispiel ?B?." #. type: =item -#: debhelper.pod:769 +#: debhelper.pod:772 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:771 +#: debhelper.pod:774 msgid "" "Set to B<1> to enable verbose mode. Debhelper will output every command it " "runs. Also enables verbose build logs for some build systems like autoconf." @@ -1823,12 +1837,12 @@ msgstr "" "aktiviert." #. type: =item -#: debhelper.pod:774 +#: debhelper.pod:777 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:776 +#: debhelper.pod:779 msgid "" "Set to B<1> to enable quiet mode. Debhelper will not output commands calling " "the upstream build system nor will dh print which subcommands are called and " @@ -1845,12 +1859,12 @@ msgstr "" "wird diese Einstellung ignoriert." #. type: =item -#: debhelper.pod:783 +#: debhelper.pod:786 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:785 +#: debhelper.pod:788 msgid "" "Temporarily specifies what compatibility level debhelper should run at, " "overriding any value in F." @@ -1859,22 +1873,22 @@ msgstr "" "werden sollte und setzt dabei jeden Wert in F au?er Kraft." #. type: =item -#: debhelper.pod:788 +#: debhelper.pod:791 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:790 +#: debhelper.pod:793 msgid "Set to B<1> to enable no-act mode." msgstr "auf B<1> gesetzt, um Modus ohne Aktion zu aktivieren." #. type: =item -#: debhelper.pod:792 +#: debhelper.pod:795 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:794 +#: debhelper.pod:797 msgid "" "Anything in this variable will be prepended to the command line arguments of " "all debhelper commands." @@ -1883,7 +1897,7 @@ msgstr "" "Befehle vorangestellt." #. type: textblock -#: debhelper.pod:797 +#: debhelper.pod:800 msgid "" "When using L, it can be passed options that will be passed on to each " "debhelper command, which is generally better than using DH_OPTIONS." @@ -1893,12 +1907,12 @@ msgstr "" "DH_OPTIONS zu verwenden." #. type: =item -#: debhelper.pod:800 +#: debhelper.pod:803 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:802 +#: debhelper.pod:805 msgid "" "If set, this adds the value the variable is set to to the B<-X> options of " "all commands that support the B<-X> option. Moreover, B will " @@ -1910,7 +1924,7 @@ msgstr "" "entspricht, B ausf?hren." #. type: textblock -#: debhelper.pod:806 +#: debhelper.pod:809 msgid "" "This can be useful if you are doing a build from a CVS source tree, in which " "case setting B will prevent any CVS directories from " @@ -1928,7 +1942,7 @@ msgstr "" "ist, wo auch immer Ihr Paket gebaut wird." #. type: textblock -#: debhelper.pod:813 +#: debhelper.pod:816 msgid "" "Multiple things to exclude can be separated with colons, as in " "B" @@ -1937,12 +1951,12 @@ msgstr "" "getrennt werden, wie in B." #. type: =head1 -#: debhelper.pod:818 dh:1064 dh_auto_build:48 dh_auto_clean:51 -#: dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 -#: dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 -#: dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 -#: dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 -#: dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 +#: debhelper.pod:821 debhelper-obsolete-compat.pod:114 dh:1064 dh_auto_build:48 +#: dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 +#: dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 +#: dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 +#: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 +#: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 #: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 @@ -1956,29 +1970,29 @@ msgid "SEE ALSO" msgstr "SIEHE AUCH" #. type: =item -#: debhelper.pod:822 +#: debhelper.pod:825 msgid "F" msgstr "F" #. type: textblock -#: debhelper.pod:824 +#: debhelper.pod:827 msgid "A set of example F files that use debhelper." msgstr "" "eine Zusammenstellung von F-Beispieldateien, die Debhelper " "benutzen" #. type: =item -#: debhelper.pod:826 +#: debhelper.pod:829 msgid "L" msgstr "L" #. type: textblock -#: debhelper.pod:828 +#: debhelper.pod:831 msgid "Debhelper web site." msgstr "Debhelper-Website" #. type: =head1 -#: debhelper.pod:832 dh:1070 dh_auto_build:54 dh_auto_clean:57 +#: debhelper.pod:835 dh:1070 dh_auto_build:54 dh_auto_clean:57 #: dh_auto_configure:59 dh_auto_install:99 dh_auto_test:69 dh_bugfiles:139 #: dh_builddeb:200 dh_clean:181 dh_compress:258 dh_fixperms:154 dh_gconf:104 #: dh_gencontrol:180 dh_icons:79 dh_install:334 dh_installcatalogs:130 @@ -1996,7 +2010,7 @@ msgid "AUTHOR" msgstr "AUTOR" #. type: textblock -#: debhelper.pod:834 dh:1072 dh_auto_build:56 dh_auto_clean:59 +#: debhelper.pod:837 dh:1072 dh_auto_build:56 dh_auto_clean:59 #: dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 #: dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 @@ -2012,6 +2026,232 @@ msgid "Joey Hess " msgstr "Joey Hess " #. type: textblock +#: debhelper-obsolete-compat.pod:3 +msgid "debhelper-obsolete-compat - List of no longer supported compat levels" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:7 +msgid "" +"This document contains the upgrade guidelines from all compat levels which " +"are no longer supported. Accordingly it is mostly for historical purposes " +"and to assist people upgrading from a non-supported compat level to a " +"supported level." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:12 +#, fuzzy +#| msgid "" +#| "* The package must be using compatibility level 9 or later (see " +#| "L)" +msgid "For upgrades from supported compat levels, please see L." +msgstr "" +"* Das Paket muss Kompatibilit?tsstufe 9 oder h?her verwenden (siehe " +"L)." + +#. type: =head1 +#: debhelper-obsolete-compat.pod:14 +msgid "UPGRADE LIST FOR COMPAT LEVELS" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:16 +msgid "" +"The following is the list of now obsolete compat levels and their changes." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:21 +msgid "v1" +msgstr "v1" + +#. type: textblock +#: debhelper-obsolete-compat.pod:23 +msgid "" +"This is the original debhelper compatibility level, and so it is the default " +"one. In this mode, debhelper will use F as the package tree " +"directory for the first binary package listed in the control file, while " +"using debian/I for all other packages listed in the F file." +msgstr "" +"Dies ist die Original-Debhelper-Kompatibilit?tsstufe und daher ist sie die " +"Vorgabe. In diesem Modus wird Debhelper F als " +"Paketverzeichnisbaum des ersten in der Datei ?control? aufgef?hrten Pakets " +"nehmen, w?hrend f?r alle anderen in der Datei F aufgef?hrten Pakete " +"debian/I genommen wird." + +#. type: textblock +#: debhelper-obsolete-compat.pod:28 debhelper-obsolete-compat.pod:35 +#, fuzzy +#| msgid "These files are deprecated." +msgid "This mode is deprecated." +msgstr "Diese Dateien sind veraltet." + +#. type: =item +#: debhelper-obsolete-compat.pod:30 +msgid "v2" +msgstr "v2" + +#. type: textblock +#: debhelper-obsolete-compat.pod:32 +msgid "" +"In this mode, debhelper will consistently use debian/I as the " +"package tree directory for every package that is built." +msgstr "" +"In diesem Modus wird Debhelper durchweg debian/I als " +"Paketverzeichnisbaum f?r jedes Paket nehmen, das gebaut wird." + +#. type: =item +#: debhelper-obsolete-compat.pod:37 +msgid "v3" +msgstr "v3" + +#. type: textblock +#: debhelper-obsolete-compat.pod:39 +msgid "This mode works like v2, with the following additions:" +msgstr "Dieser Modus funktioniert wie v2 mit den folgenden Zus?tzen:" + +#. type: textblock +#: debhelper-obsolete-compat.pod:45 +msgid "" +"Debhelper config files support globbing via B<*> and B, when appropriate. " +"To turn this off and use those characters raw, just prefix with a backslash." +msgstr "" +"Debhelper-Konfigurationsdateien unterst?tzen Platzhalter mittels B<*> und B, wenn geeignet. Um dies auszuschalten und diese Zeichen im Rohzustand zu " +"verwenden, stellen Sie ihnen einen R?ckw?rtsschragstrich voran." + +#. type: textblock +#: debhelper-obsolete-compat.pod:50 +msgid "" +"B makes the F and F scripts call " +"B." +msgstr "" +"B l?sst F- und F-Skripte B " +"aufrufen." + +#. type: textblock +#: debhelper-obsolete-compat.pod:54 +msgid "" +"Every file in F is automatically flagged as a conffile by " +"B." +msgstr "" +"Jede Datei in F wird automatisch durch B als Conffile " +"markiert." + +#. type: =item +#: debhelper-obsolete-compat.pod:58 +msgid "v4" +msgstr "v4" + +#. type: textblock +#: debhelper-obsolete-compat.pod:60 +msgid "Changes from v3 are:" +msgstr "?nderungen gegen?ber v3 sind:" + +#. type: textblock +#: debhelper-obsolete-compat.pod:66 +msgid "" +"B will not include the Debian part of the version number " +"in the generated dependency line in the shlibs file." +msgstr "" +"B wird nicht den Debian-Teil der Versionsnummer in der " +"erzeugten Abh?ngigkeitslinie in der Shlibs-Datei enthalten." + +#. type: textblock +#: debhelper-obsolete-compat.pod:71 +msgid "" +"You are encouraged to put the new B<${misc:Depends}> into F " +"to supplement the B<${shlibs:Depends}> field." +msgstr "" +"Sie werden aufgefordert, das neue B<${misc:Depends}> in F " +"abzulegen, um das Feld B<${shlibs:Depends}> zu erg?nzen." + +#. type: textblock +#: debhelper-obsolete-compat.pod:76 +msgid "" +"B will make all files in F directories and in F executable." +msgstr "" +"B wird alle Dateien in F-Verzeichnissen und in F ausf?hrbar machen." + +#. type: textblock +#: debhelper-obsolete-compat.pod:81 +msgid "B will correct existing links to conform with policy." +msgstr "" +"B wird bestehende Verweise korrigieren, damit sie konform mit der " +"Richtlinie sind." + +#. type: textblock +#: debhelper-obsolete-compat.pod:89 +msgid "Changes from v4 are:" +msgstr "?nderungen gegen?ber v4 sind:" + +#. type: textblock +#: debhelper-obsolete-compat.pod:95 +msgid "Comments are ignored in debhelper config files." +msgstr "Kommentare in Debhelper-Konfigurationsdateien werden ignoriert." + +# http://de.wikipedia.org/wiki/Debugsymbol +#. type: textblock +#: debhelper-obsolete-compat.pod:99 +msgid "" +"B now specifies the name of a package to put " +"debugging symbols in, not the packages to take the symbols from." +msgstr "" +"B gibt nun den Name des Pakets an, in das Debug-" +"Symbole getan werden, nicht die Pakete, aus denen die Symbole genommen " +"werden." + +#. type: textblock +#: debhelper-obsolete-compat.pod:104 +#, fuzzy +#| msgid "dh_installinfo - install info files" +msgid "B skips installing empty files." +msgstr "dh_installinfo - installiert Info-Dateien" + +#. type: textblock +#: debhelper-obsolete-compat.pod:108 +msgid "B errors out if wildcards expand to nothing." +msgstr "" +"B gibt Fehlermeldungen aus, wenn Platzhalter zu nichts " +"expandieren." + +#. type: textblock +#: debhelper-obsolete-compat.pod:116 dh:1066 dh_auto_build:50 dh_auto_clean:53 +#: dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 +#: dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 +#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 +#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 +#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 +#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 +#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 +#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 +#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 +#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 +#: dh_usrlocal:118 dh_systemd_start:245 +msgid "L" +msgstr "L" + +#. type: =head1 +#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 +#: dh_systemd_start:247 +msgid "AUTHORS" +msgstr "AUTOREN" + +#. type: textblock +#: debhelper-obsolete-compat.pod:120 +msgid "Niels Thykier " +msgstr "Niels Thykier " + +#. type: textblock +#: debhelper-obsolete-compat.pod:122 +msgid "Joey Hess" +msgstr "Joey Hess" + +#. type: textblock #: dh:5 msgid "dh - debhelper command sequencer" msgstr "dh - Debhelper-Befehls-Sequenzer" @@ -2744,23 +2984,6 @@ msgstr "" "der letzte in der Sequenz benutzt." #. type: textblock -#: dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 -#: dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 -#: dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 -#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 -#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 -#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 -#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 -#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 -#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 -#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 -#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 -msgid "L" -msgstr "L" - -#. type: textblock #: dh:1068 dh_auto_build:52 dh_auto_clean:55 dh_auto_configure:57 #: dh_auto_install:97 dh_auto_test:67 dh_bugfiles:137 dh_builddeb:198 #: dh_clean:179 dh_compress:256 dh_fixperms:152 dh_gconf:102 dh_gencontrol:178 @@ -5830,11 +6053,6 @@ msgstr "" "Init-Skripts fehlschl?gt. Die Funktion sollte in den F- und " "F-Skripten vor der Markierung B<#DEBHELPER#> bereitgestellt werden." -#. type: =head1 -#: dh_installinit:348 dh_systemd_enable:287 dh_systemd_start:247 -msgid "AUTHORS" -msgstr "AUTOREN" - #. type: textblock #: dh_installinit:352 msgid "Steve Langasek " @@ -7235,10 +7453,16 @@ msgstr "" #. type: textblock #: dh_md5sums:20 +#, fuzzy +#| msgid "" +#| "B is a debhelper program that is responsible for generating a " +#| "F file, which lists the md5sums of each file in the " +#| "package. These files are used by the B package." msgid "" "B is a debhelper program that is responsible for generating a " "F file, which lists the md5sums of each file in the " -"package. These files are used by the B package." +"package. These files are used by B or the L " +"program." msgstr "" "B ist ein Debhelper-Programm, das f?r das Erzeugen einer " "F-Datei zust?ndig ist, die die Md5-Pr?fsummen jeder Datei im " diff --git a/man/po4a/po/debhelper.pot b/man/po4a/po/debhelper.pot index 8c974b3..accb132 100644 --- a/man/po4a/po/debhelper.pot +++ b/man/po4a/po/debhelper.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-09-11 08:47+0000\n" +"POT-Creation-Date: 2016-10-01 08:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: =head1 -#: debhelper.pod:1 dh:3 dh_auto_build:3 dh_auto_clean:3 dh_auto_configure:3 dh_auto_install:3 dh_auto_test:3 dh_bugfiles:3 dh_builddeb:3 dh_clean:3 dh_compress:3 dh_fixperms:3 dh_gconf:3 dh_gencontrol:3 dh_icons:3 dh_install:3 dh_installcatalogs:3 dh_installchangelogs:3 dh_installcron:3 dh_installdeb:3 dh_installdebconf:3 dh_installdirs:3 dh_installdocs:3 dh_installemacsen:3 dh_installexamples:3 dh_installifupdown:3 dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 dh_installlogrota [...] +#: debhelper.pod:1 debhelper-obsolete-compat.pod:1 dh:3 dh_auto_build:3 dh_auto_clean:3 dh_auto_configure:3 dh_auto_install:3 dh_auto_test:3 dh_bugfiles:3 dh_builddeb:3 dh_clean:3 dh_compress:3 dh_fixperms:3 dh_gconf:3 dh_gencontrol:3 dh_icons:3 dh_install:3 dh_installcatalogs:3 dh_installchangelogs:3 dh_installcron:3 dh_installdeb:3 dh_installdebconf:3 dh_installdirs:3 dh_installdocs:3 dh_installemacsen:3 dh_installexamples:3 dh_installifupdown:3 dh_installinfo:3 dh_installinit:3 dh_ins [...] msgid "NAME" msgstr "" @@ -27,7 +27,7 @@ msgid "debhelper - the debhelper tool suite" msgstr "" #. type: =head1 -#: debhelper.pod:5 dh:13 dh_auto_build:13 dh_auto_clean:14 dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 dh_bugfiles:13 dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 dh_gconf:13 dh_gencontrol:13 dh_icons:14 dh_install:14 dh_installcatalogs:15 dh_installchangelogs:13 dh_installcron:13 dh_installdeb:13 dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 dh_installemacsen:13 dh_installexamples:13 dh_installifupdown:13 dh_installinfo:13 dh_installinit:14 dh_installl [...] +#: debhelper.pod:5 debhelper-obsolete-compat.pod:5 dh:13 dh_auto_build:13 dh_auto_clean:14 dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 dh_bugfiles:13 dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 dh_gconf:13 dh_gencontrol:13 dh_icons:14 dh_install:14 dh_installcatalogs:15 dh_installchangelogs:13 dh_installcron:13 dh_installdeb:13 dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 dh_installemacsen:13 dh_installexamples:13 dh_installifupdown:13 dh_installinfo: [...] msgid "SYNOPSIS" msgstr "" @@ -597,39 +597,46 @@ msgid "These are the available compatibility levels:" msgstr "" #. type: =item -#: debhelper.pod:301 +#: debhelper.pod:301 debhelper-obsolete-compat.pod:85 msgid "v5" msgstr "" #. type: textblock -#: debhelper.pod:303 +#: debhelper.pod:303 debhelper-obsolete-compat.pod:87 msgid "This is the lowest supported compatibility level." msgstr "" -#. type: =item +#. type: textblock #: debhelper.pod:305 +msgid "" +"If you are upgrading from an earlier compatibility level, please review " +"L." +msgstr "" + +#. type: =item +#: debhelper.pod:308 msgid "v6" msgstr "" #. type: textblock -#: debhelper.pod:307 +#: debhelper.pod:310 msgid "Changes from v5 are:" msgstr "" #. type: =item -#: debhelper.pod:311 debhelper.pod:316 debhelper.pod:322 debhelper.pod:328 debhelper.pod:341 debhelper.pod:348 debhelper.pod:352 debhelper.pod:356 debhelper.pod:369 debhelper.pod:373 debhelper.pod:381 debhelper.pod:386 debhelper.pod:398 debhelper.pod:403 debhelper.pod:410 debhelper.pod:415 debhelper.pod:420 debhelper.pod:424 debhelper.pod:430 debhelper.pod:435 debhelper.pod:440 debhelper.pod:456 debhelper.pod:461 debhelper.pod:467 debhelper.pod:474 debhelper.pod:480 debhelper.pod:485 deb [...] +#: debhelper.pod:314 debhelper.pod:319 debhelper.pod:325 debhelper.pod:331 debhelper.pod:344 debhelper.pod:351 debhelper.pod:355 debhelper.pod:359 debhelper.pod:372 debhelper.pod:376 debhelper.pod:384 debhelper.pod:389 debhelper.pod:401 debhelper.pod:406 debhelper.pod:413 debhelper.pod:418 debhelper.pod:423 debhelper.pod:427 debhelper.pod:433 debhelper.pod:438 debhelper.pod:443 debhelper.pod:459 debhelper.pod:464 debhelper.pod:470 debhelper.pod:477 debhelper.pod:483 debhelper.pod:488 deb [...] msgid "-" msgstr "" #. type: textblock -#: debhelper.pod:313 +#: debhelper.pod:316 msgid "" "Commands that generate maintainer script fragments will order the fragments " "in reverse order for the F and F scripts." msgstr "" #. type: textblock -#: debhelper.pod:318 +#: debhelper.pod:321 msgid "" "B will install a slave manpage link for " "F, if it sees the man page in F " @@ -637,7 +644,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:324 +#: debhelper.pod:327 msgid "" "B did not previously delete everything matching " "B, if it was set to a list of things to exclude, such as " @@ -645,24 +652,24 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:330 +#: debhelper.pod:333 msgid "" "B allows overwriting existing man pages in the package build " "directory. In previous compatibility levels it silently refuses to do this." msgstr "" #. type: =item -#: debhelper.pod:335 +#: debhelper.pod:338 msgid "v7" msgstr "" #. type: textblock -#: debhelper.pod:337 +#: debhelper.pod:340 msgid "Changes from v6 are:" msgstr "" #. type: textblock -#: debhelper.pod:343 +#: debhelper.pod:346 msgid "" "B, will fall back to looking for files in F if it " "doesn't find them in the current directory (or wherever you tell it look " @@ -672,39 +679,39 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:350 +#: debhelper.pod:353 msgid "B will read F and delete files listed there." msgstr "" #. type: textblock -#: debhelper.pod:354 +#: debhelper.pod:357 msgid "B will delete toplevel F<*-stamp> files." msgstr "" #. type: textblock -#: debhelper.pod:358 +#: debhelper.pod:361 msgid "" "B will guess at what file is the upstream changelog if " "none is specified." msgstr "" #. type: =item -#: debhelper.pod:363 +#: debhelper.pod:366 msgid "v8" msgstr "" #. type: textblock -#: debhelper.pod:365 +#: debhelper.pod:368 msgid "Changes from v7 are:" msgstr "" #. type: textblock -#: debhelper.pod:371 +#: debhelper.pod:374 msgid "Commands will fail rather than warning when they are passed unknown options." msgstr "" #. type: textblock -#: debhelper.pod:375 +#: debhelper.pod:378 msgid "" "B will run B on all shared libraries that it " "generates shlibs files for. So B<-X> can be used to exclude libraries. " @@ -714,7 +721,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:383 +#: debhelper.pod:386 msgid "" "B requires the sequence to run be specified as the first parameter, and " "any switches come after it. Ie, use \"B\", not \"BI<*> prefer to use Perl's B in preference to " "F." msgstr "" #. type: =item -#: debhelper.pod:392 +#: debhelper.pod:395 msgid "v9" msgstr "" #. type: textblock -#: debhelper.pod:394 +#: debhelper.pod:397 msgid "Changes from v8 are:" msgstr "" #. type: textblock -#: debhelper.pod:400 +#: debhelper.pod:403 msgid "" "Multiarch support. In particular, B passes multiarch " "directories to autoconf in --libdir and --libexecdir." msgstr "" #. type: textblock -#: debhelper.pod:405 +#: debhelper.pod:408 msgid "" "dh is aware of the usual dependencies between targets in debian/rules. So, " "\"dh binary\" will run any build, build-arch, build-indep, install, etc " @@ -755,76 +762,76 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:412 +#: debhelper.pod:415 msgid "" "B compresses debugging symbol files to reduce the installed size " "of -dbg packages." msgstr "" #. type: textblock -#: debhelper.pod:417 +#: debhelper.pod:420 msgid "" "B does not include the source package name in " "--libexecdir when using autoconf." msgstr "" #. type: textblock -#: debhelper.pod:422 +#: debhelper.pod:425 msgid "B does not default to enabling --with=python-support" msgstr "" #. type: textblock -#: debhelper.pod:426 +#: debhelper.pod:429 msgid "" "All of the BI<*> debhelper programs and B set environment " "variables listed by B, unless they are already set." msgstr "" #. type: textblock -#: debhelper.pod:432 +#: debhelper.pod:435 msgid "" "B passes B CFLAGS, CPPFLAGS, and LDFLAGS " "to perl F and F" msgstr "" #. type: textblock -#: debhelper.pod:437 +#: debhelper.pod:440 msgid "" "B puts separated debug symbols in a location based on their " "build-id." msgstr "" #. type: textblock -#: debhelper.pod:442 +#: debhelper.pod:445 msgid "" "Executable debhelper config files are run and their output used as the " "configuration." msgstr "" #. type: =item -#: debhelper.pod:447 +#: debhelper.pod:450 msgid "v10" msgstr "" #. type: textblock -#: debhelper.pod:449 +#: debhelper.pod:452 msgid "This is the recommended mode of operation." msgstr "" #. type: textblock -#: debhelper.pod:452 +#: debhelper.pod:455 msgid "Changes from v9 are:" msgstr "" #. type: textblock -#: debhelper.pod:458 +#: debhelper.pod:461 msgid "" "B will no longer install a file named debian/I as " "an init script." msgstr "" #. type: textblock -#: debhelper.pod:463 +#: debhelper.pod:466 msgid "" "B will error out if it detects links created with --link-doc " "between packages of architecture \"all\" and non-\"all\" as it breaks " @@ -832,7 +839,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:469 +#: debhelper.pod:472 msgid "" "B no longer creates the package build directory when skipping running " "debhelper commands. This will not affect packages that only build with " @@ -841,7 +848,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:476 +#: debhelper.pod:479 msgid "" "B no longer installs a maintainer-provided " "debian/I.shlibs file. This is now done by B " @@ -849,14 +856,14 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:482 +#: debhelper.pod:485 msgid "" "B refuses to create a broken package if no man page can be " "found (required to register for the x-window-manager alternative)." msgstr "" #. type: textblock -#: debhelper.pod:487 +#: debhelper.pod:490 msgid "" "Debhelper will default to B<--parallel> for all buildsystems that support " "parallel building. This can be disabled by using either B<--no-parallel> or " @@ -864,7 +871,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:493 +#: debhelper.pod:496 msgid "" "The B command will not accept any of the deprecated \"manual sequence " "control\" parameters (B<--before>, B<--after>, etc.). Please use override " @@ -872,7 +879,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:499 +#: debhelper.pod:502 msgid "" "The B command will no longer use log files to track which commands have " "been run. The B command I keeps track of whether it already ran " @@ -880,12 +887,12 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:503 +#: debhelper.pod:506 msgid "The main affects of this are:" msgstr "" #. type: textblock -#: debhelper.pod:509 +#: debhelper.pod:512 msgid "" "With this, it is now easier to debug the I or/and I " "sequences because they can now trivially be re-run (without having to do a " @@ -893,7 +900,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:515 +#: debhelper.pod:518 msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " @@ -901,12 +908,12 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:520 +#: debhelper.pod:523 msgid "Example of where it can go wrong:" msgstr "" #. type: verbatim -#: debhelper.pod:522 +#: debhelper.pod:525 #, no-wrap msgid "" " override_dh_foo:\n" @@ -915,7 +922,7 @@ msgid "" msgstr "" #. type: verbatim -#: debhelper.pod:525 +#: debhelper.pod:528 #, no-wrap msgid "" " override_dh_bar:\n" @@ -925,7 +932,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:529 +#: debhelper.pod:532 msgid "" "In this case, the call to B will I include " "I, since B was run in a separate override target. " @@ -934,7 +941,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:538 +#: debhelper.pod:541 msgid "" "The B command now shell escapes the lines in the " "F config file. This was the original intent but it did not " @@ -943,7 +950,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:545 +#: debhelper.pod:548 msgid "" "The B command now defaults to B<--restart-after-upgrade>. " "For packages needing the previous behaviour, please use " @@ -951,7 +958,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:551 +#: debhelper.pod:554 msgid "" "The B sequence is now enabled by default. Please pass " "B<--without autoreconf> to B if this is not desirable for a given " @@ -959,48 +966,48 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:557 +#: debhelper.pod:560 msgid "" "The B sequence is now enabled by default. Please pass B<--without " "systemd> to B if this is not desirable for a given package." msgstr "" #. type: =item -#: debhelper.pod:563 +#: debhelper.pod:566 msgid "v11" msgstr "" #. type: textblock -#: debhelper.pod:565 +#: debhelper.pod:568 msgid "This compatibility level is still open for development; use with caution." msgstr "" #. type: textblock -#: debhelper.pod:567 +#: debhelper.pod:570 msgid "Changes from v10 are:" msgstr "" #. type: textblock -#: debhelper.pod:573 +#: debhelper.pod:576 msgid "" "B no longer installs F files. The F " "files are still installed." msgstr "" #. type: textblock -#: debhelper.pod:578 +#: debhelper.pod:581 msgid "The B<-s> (B<--same-arch>) option is removed." msgstr "" #. type: textblock -#: debhelper.pod:582 +#: debhelper.pod:585 msgid "" "Invoking B now causes an error instead of a deprecation " "warning." msgstr "" #. type: textblock -#: debhelper.pod:587 +#: debhelper.pod:590 msgid "" "B now installs user-supplied documentation " "(e.g. debian/I.docs) into F rather than " @@ -1008,31 +1015,31 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:592 +#: debhelper.pod:595 msgid "" "If you need the old behaviour, it can be emulated by using the " "B<--mainpackage> option." msgstr "" #. type: textblock -#: debhelper.pod:595 +#: debhelper.pod:598 msgid "Please remember to check/update your doc-base files." msgstr "" #. type: =head2 -#: debhelper.pod:601 +#: debhelper.pod:604 msgid "Participating in the open beta testing of new compat levels" msgstr "" #. type: textblock -#: debhelper.pod:603 +#: debhelper.pod:606 msgid "" "It is possible to opt-in to the open beta testing of new compat levels. " "This is done by setting the compat level to the string \"beta-tester\"." msgstr "" #. type: textblock -#: debhelper.pod:607 +#: debhelper.pod:610 msgid "" "Packages using this compat level will automatically be upgraded to the " "highest compatibility level in open beta. In periods without any open beta " @@ -1040,24 +1047,24 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:612 +#: debhelper.pod:615 msgid "Please consider the following before opting in:" msgstr "" #. type: =item -#: debhelper.pod:616 debhelper.pod:621 debhelper.pod:628 debhelper.pod:634 debhelper.pod:640 +#: debhelper.pod:619 debhelper.pod:624 debhelper.pod:631 debhelper.pod:637 debhelper.pod:643 msgid "*" msgstr "" #. type: textblock -#: debhelper.pod:618 +#: debhelper.pod:621 msgid "" "The automatic upgrade in compatibility level may cause the package (or a " "feature in it) to stop functioning." msgstr "" #. type: textblock -#: debhelper.pod:623 +#: debhelper.pod:626 msgid "" "Compatibility levels in open beta are still subject to change. We will try " "to keep the changes to a minimal once the beta starts. However, there are " @@ -1065,7 +1072,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:630 +#: debhelper.pod:633 msgid "" "We will notify you via debian-devel at lists.debian.org before we start a new " "open beta compat level. However, once the beta starts we expect that you " @@ -1073,7 +1080,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:636 +#: debhelper.pod:639 msgid "" "The \"beta-tester\" compatibility version in unstable and testing will often " "be different than the one in stable-backports. Accordingly, it is not " @@ -1081,19 +1088,19 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:642 +#: debhelper.pod:645 msgid "" "You can always opt-out of the beta by resetting the compatibility level of " "your package to a stable version." msgstr "" #. type: textblock -#: debhelper.pod:647 +#: debhelper.pod:650 msgid "Should you still be interested in the open beta testing, please run:" msgstr "" #. type: verbatim -#: debhelper.pod:649 +#: debhelper.pod:652 #, no-wrap msgid "" " % echo beta-tester > debian/compat\n" @@ -1101,12 +1108,12 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:651 +#: debhelper.pod:654 msgid "You will also need to ensure that debian/control contains:" msgstr "" #. type: verbatim -#: debhelper.pod:653 +#: debhelper.pod:656 #, no-wrap msgid "" " Build-Depends: debhelper (>= 9.20160815~)\n" @@ -1114,22 +1121,22 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:655 +#: debhelper.pod:658 msgid "To ensure that debhelper knows about the \"beta-tester\" compat level." msgstr "" #. type: =head1 -#: debhelper.pod:657 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 dh_installemacsen:73 dh_installexamples:54 dh_installinit:159 dh_installman:83 dh_installmodules:55 dh_installudev:49 dh_installwm:55 dh_installxfonts:38 dh_movefiles:65 dh_strip:117 dh_usrlocal:49 dh_systemd_enable:72 dh_systemd_start:65 +#: debhelper.pod:660 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 dh_installemacsen:73 dh_installexamples:54 dh_installinit:159 dh_installman:83 dh_installmodules:55 dh_installudev:49 dh_installwm:55 dh_installxfonts:38 dh_movefiles:65 dh_strip:117 dh_usrlocal:49 dh_systemd_enable:72 dh_systemd_start:65 msgid "NOTES" msgstr "" #. type: =head2 -#: debhelper.pod:659 +#: debhelper.pod:662 msgid "Multiple binary package support" msgstr "" #. type: textblock -#: debhelper.pod:661 +#: debhelper.pod:664 msgid "" "If your source package generates more than one binary package, debhelper " "programs will default to acting on all binary packages when run. If your " @@ -1141,7 +1148,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:669 +#: debhelper.pod:672 msgid "" "To facilitate this, as well as give you more control over which packages are " "acted on by debhelper programs, all debhelper programs accept the B<-a>, " @@ -1151,7 +1158,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:675 +#: debhelper.pod:678 msgid "" "First, any package whose B field in B does not " "match the B architecture will be excluded (L environment variable and B fields in " @@ -1168,12 +1175,12 @@ msgid "" msgstr "" #. type: =head2 -#: debhelper.pod:684 +#: debhelper.pod:687 msgid "Automatic generation of Debian install scripts" msgstr "" #. type: textblock -#: debhelper.pod:686 +#: debhelper.pod:689 msgid "" "Some debhelper commands will automatically generate parts of Debian " "maintainer scripts. If you want these automatically generated things " @@ -1184,21 +1191,21 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:693 +#: debhelper.pod:696 msgid "" "If a script does not exist at all and debhelper needs to add something to " "it, then debhelper will create the complete script." msgstr "" #. type: textblock -#: debhelper.pod:696 +#: debhelper.pod:699 msgid "" "All debhelper commands that automatically generate code in this way let it " "be disabled by the -n parameter (see above)." msgstr "" #. type: textblock -#: debhelper.pod:699 +#: debhelper.pod:702 msgid "" "Note that the inserted code will be shell code, so you cannot directly use " "it in a Perl script. If you would like to embed it into a Perl script, here " @@ -1207,7 +1214,7 @@ msgid "" msgstr "" #. type: verbatim -#: debhelper.pod:704 +#: debhelper.pod:707 #, no-wrap msgid "" " my $temp=\"set -e\\nset -- @ARGV\\n\" . << 'EOF';\n" @@ -1227,12 +1234,12 @@ msgid "" msgstr "" #. type: =head2 -#: debhelper.pod:717 +#: debhelper.pod:720 msgid "Automatic generation of miscellaneous dependencies." msgstr "" #. type: textblock -#: debhelper.pod:719 +#: debhelper.pod:722 msgid "" "Some debhelper commands may make the generated package need to depend on " "some other packages. For example, if you use L, your " @@ -1244,7 +1251,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:727 +#: debhelper.pod:730 msgid "" "All commands of this type, besides documenting what dependencies may be " "needed on their man pages, will automatically generate a substvar called " @@ -1253,7 +1260,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:732 +#: debhelper.pod:735 msgid "" "This is entirely independent of the standard B<${shlibs:Depends}> generated " "by L, and the B<${perl:Depends}> generated by " @@ -1262,19 +1269,19 @@ msgid "" msgstr "" #. type: =head2 -#: debhelper.pod:737 +#: debhelper.pod:740 msgid "Package build directories" msgstr "" #. type: textblock -#: debhelper.pod:739 +#: debhelper.pod:742 msgid "" "By default, all debhelper programs assume that the temporary directory used " "for assembling the tree of files in a package is debian/I." msgstr "" #. type: textblock -#: debhelper.pod:742 +#: debhelper.pod:745 msgid "" "Sometimes, you might want to use some other temporary directory. This is " "supported by the B<-P> flag. For example, \"B\" to the package's stanza in F. " @@ -1302,12 +1309,12 @@ msgid "" msgstr "" #. type: =head1 -#: debhelper.pod:759 +#: debhelper.pod:762 msgid "ENVIRONMENT" msgstr "" #. type: textblock -#: debhelper.pod:761 +#: debhelper.pod:764 msgid "" "The following environment variables can influence the behavior of " "debhelper. It is important to note that these must be actual environment " @@ -1317,24 +1324,24 @@ msgid "" msgstr "" #. type: =item -#: debhelper.pod:769 +#: debhelper.pod:772 msgid "B" msgstr "" #. type: textblock -#: debhelper.pod:771 +#: debhelper.pod:774 msgid "" "Set to B<1> to enable verbose mode. Debhelper will output every command it " "runs. Also enables verbose build logs for some build systems like autoconf." msgstr "" #. type: =item -#: debhelper.pod:774 +#: debhelper.pod:777 msgid "B" msgstr "" #. type: textblock -#: debhelper.pod:776 +#: debhelper.pod:779 msgid "" "Set to B<1> to enable quiet mode. Debhelper will not output commands calling " "the upstream build system nor will dh print which subcommands are called and " @@ -1344,53 +1351,53 @@ msgid "" msgstr "" #. type: =item -#: debhelper.pod:783 +#: debhelper.pod:786 msgid "B" msgstr "" #. type: textblock -#: debhelper.pod:785 +#: debhelper.pod:788 msgid "" "Temporarily specifies what compatibility level debhelper should run at, " "overriding any value in F." msgstr "" #. type: =item -#: debhelper.pod:788 +#: debhelper.pod:791 msgid "B" msgstr "" #. type: textblock -#: debhelper.pod:790 +#: debhelper.pod:793 msgid "Set to B<1> to enable no-act mode." msgstr "" #. type: =item -#: debhelper.pod:792 +#: debhelper.pod:795 msgid "B" msgstr "" #. type: textblock -#: debhelper.pod:794 +#: debhelper.pod:797 msgid "" "Anything in this variable will be prepended to the command line arguments of " "all debhelper commands." msgstr "" #. type: textblock -#: debhelper.pod:797 +#: debhelper.pod:800 msgid "" "When using L, it can be passed options that will be passed on to each " "debhelper command, which is generally better than using DH_OPTIONS." msgstr "" #. type: =item -#: debhelper.pod:800 +#: debhelper.pod:803 msgid "B" msgstr "" #. type: textblock -#: debhelper.pod:802 +#: debhelper.pod:805 msgid "" "If set, this adds the value the variable is set to to the B<-X> options of " "all commands that support the B<-X> option. Moreover, B will " @@ -1398,7 +1405,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:806 +#: debhelper.pod:809 msgid "" "This can be useful if you are doing a build from a CVS source tree, in which " "case setting B will prevent any CVS directories from " @@ -1409,48 +1416,224 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:813 +#: debhelper.pod:816 msgid "" "Multiple things to exclude can be separated with colons, as in " "B" msgstr "" #. type: =head1 -#: debhelper.pod:818 dh:1064 dh_auto_build:48 dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 dh_installinfo:78 dh_installi [...] +#: debhelper.pod:821 debhelper-obsolete-compat.pod:114 dh:1064 dh_auto_build:48 dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 dh_installemacsen:143 dh_installexamples:112 dh_installifupdow [...] msgid "SEE ALSO" msgstr "" #. type: =item -#: debhelper.pod:822 +#: debhelper.pod:825 msgid "F" msgstr "" #. type: textblock -#: debhelper.pod:824 +#: debhelper.pod:827 msgid "A set of example F files that use debhelper." msgstr "" #. type: =item -#: debhelper.pod:826 +#: debhelper.pod:829 msgid "L" msgstr "" #. type: textblock -#: debhelper.pod:828 +#: debhelper.pod:831 msgid "Debhelper web site." msgstr "" #. type: =head1 -#: debhelper.pod:832 dh:1070 dh_auto_build:54 dh_auto_clean:57 dh_auto_configure:59 dh_auto_install:99 dh_auto_test:69 dh_bugfiles:139 dh_builddeb:200 dh_clean:181 dh_compress:258 dh_fixperms:154 dh_gconf:104 dh_gencontrol:180 dh_icons:79 dh_install:334 dh_installcatalogs:130 dh_installchangelogs:247 dh_installcron:86 dh_installdeb:223 dh_installdebconf:134 dh_installdirs:103 dh_installdocs:365 dh_installemacsen:150 dh_installexamples:118 dh_installifupdown:78 dh_installinfo:84 dh_instal [...] +#: debhelper.pod:835 dh:1070 dh_auto_build:54 dh_auto_clean:57 dh_auto_configure:59 dh_auto_install:99 dh_auto_test:69 dh_bugfiles:139 dh_builddeb:200 dh_clean:181 dh_compress:258 dh_fixperms:154 dh_gconf:104 dh_gencontrol:180 dh_icons:79 dh_install:334 dh_installcatalogs:130 dh_installchangelogs:247 dh_installcron:86 dh_installdeb:223 dh_installdebconf:134 dh_installdirs:103 dh_installdocs:365 dh_installemacsen:150 dh_installexamples:118 dh_installifupdown:78 dh_installinfo:84 dh_instal [...] msgid "AUTHOR" msgstr "" #. type: textblock -#: debhelper.pod:834 dh:1072 dh_auto_build:56 dh_auto_clean:59 dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 dh_installinfo:86 dh_installinit:350 dh_installlogrotate:61 dh_installman:274 dh_installma [...] +#: debhelper.pod:837 dh:1072 dh_auto_build:56 dh_auto_clean:59 dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 dh_installinfo:86 dh_installinit:350 dh_installlogrotate:61 dh_installman:274 dh_installma [...] msgid "Joey Hess " msgstr "" #. type: textblock +#: debhelper-obsolete-compat.pod:3 +msgid "debhelper-obsolete-compat - List of no longer supported compat levels" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:7 +msgid "" +"This document contains the upgrade guidelines from all compat levels which " +"are no longer supported. Accordingly it is mostly for historical purposes " +"and to assist people upgrading from a non-supported compat level to a " +"supported level." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:12 +msgid "For upgrades from supported compat levels, please see L." +msgstr "" + +#. type: =head1 +#: debhelper-obsolete-compat.pod:14 +msgid "UPGRADE LIST FOR COMPAT LEVELS" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:16 +msgid "The following is the list of now obsolete compat levels and their changes." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:21 +msgid "v1" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:23 +msgid "" +"This is the original debhelper compatibility level, and so it is the default " +"one. In this mode, debhelper will use F as the package tree " +"directory for the first binary package listed in the control file, while " +"using debian/I for all other packages listed in the F " +"file." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:28 debhelper-obsolete-compat.pod:35 +msgid "This mode is deprecated." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:30 +msgid "v2" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:32 +msgid "" +"In this mode, debhelper will consistently use debian/I as the " +"package tree directory for every package that is built." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:37 +msgid "v3" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:39 +msgid "This mode works like v2, with the following additions:" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:45 +msgid "" +"Debhelper config files support globbing via B<*> and B, when " +"appropriate. To turn this off and use those characters raw, just prefix with " +"a backslash." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:50 +msgid "" +"B makes the F and F scripts call " +"B." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:54 +msgid "" +"Every file in F is automatically flagged as a conffile by " +"B." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:58 +msgid "v4" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:60 +msgid "Changes from v3 are:" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:66 +msgid "" +"B will not include the Debian part of the version number " +"in the generated dependency line in the shlibs file." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:71 +msgid "" +"You are encouraged to put the new B<${misc:Depends}> into F " +"to supplement the B<${shlibs:Depends}> field." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:76 +msgid "" +"B will make all files in F directories and in " +"F executable." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:81 +msgid "B will correct existing links to conform with policy." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:89 +msgid "Changes from v4 are:" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:95 +msgid "Comments are ignored in debhelper config files." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:99 +msgid "" +"B now specifies the name of a package to put " +"debugging symbols in, not the packages to take the symbols from." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:104 +msgid "B skips installing empty files." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:108 +msgid "B errors out if wildcards expand to nothing." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:116 dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 dh_ [...] +msgid "L" +msgstr "" + +#. type: =head1 +#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 dh_systemd_start:247 +msgid "AUTHORS" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:120 +msgid "Niels Thykier " +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:122 +msgid "Joey Hess" +msgstr "" + +#. type: textblock #: dh:5 msgid "dh - debhelper command sequencer" msgstr "" @@ -1986,11 +2169,6 @@ msgid "" msgstr "" #. type: textblock -#: dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 dh_installlogrotate:55 dh_installman: [...] -msgid "L" -msgstr "" - -#. type: textblock #: dh:1068 dh_auto_build:52 dh_auto_clean:55 dh_auto_configure:57 dh_auto_install:97 dh_auto_test:67 dh_bugfiles:137 dh_builddeb:198 dh_clean:179 dh_compress:256 dh_fixperms:152 dh_gconf:102 dh_gencontrol:178 dh_icons:77 dh_install:332 dh_installchangelogs:245 dh_installcron:84 dh_installdeb:221 dh_installdebconf:132 dh_installdirs:101 dh_installdocs:363 dh_installemacsen:148 dh_installexamples:116 dh_installifupdown:76 dh_installinfo:82 dh_installinit:346 dh_installlogrotate:57 dh_insta [...] msgid "This program is a part of debhelper." msgstr "" @@ -4367,11 +4545,6 @@ msgid "" "the B<#DEBHELPER#> token." msgstr "" -#. type: =head1 -#: dh_installinit:348 dh_systemd_enable:287 dh_systemd_start:247 -msgid "AUTHORS" -msgstr "" - #. type: textblock #: dh_installinit:352 msgid "Steve Langasek " @@ -5480,7 +5653,8 @@ msgstr "" msgid "" "B is a debhelper program that is responsible for generating a " "F file, which lists the md5sums of each file in the " -"package. These files are used by the B package." +"package. These files are used by B or the L " +"program." msgstr "" #. type: textblock diff --git a/man/po4a/po/es.po b/man/po4a/po/es.po index 918c6b6..cec5012 100644 --- a/man/po4a/po/es.po +++ b/man/po4a/po/es.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20120609\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-11 08:47+0000\n" +"POT-Creation-Date: 2016-10-01 08:12+0000\n" "PO-Revision-Date: 2012-08-20 11:17+0200\n" "Last-Translator: Omar Campagne \n" "Language-Team: Debian l10n Spanish \n" @@ -44,18 +44,18 @@ msgstr "" # type: =head1 #. type: =head1 -#: debhelper.pod:1 dh:3 dh_auto_build:3 dh_auto_clean:3 dh_auto_configure:3 -#: dh_auto_install:3 dh_auto_test:3 dh_bugfiles:3 dh_builddeb:3 dh_clean:3 -#: dh_compress:3 dh_fixperms:3 dh_gconf:3 dh_gencontrol:3 dh_icons:3 -#: dh_install:3 dh_installcatalogs:3 dh_installchangelogs:3 dh_installcron:3 -#: dh_installdeb:3 dh_installdebconf:3 dh_installdirs:3 dh_installdocs:3 -#: dh_installemacsen:3 dh_installexamples:3 dh_installifupdown:3 -#: dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 dh_installlogrotate:3 -#: dh_installman:3 dh_installmanpages:3 dh_installmenu:3 dh_installmime:3 -#: dh_installmodules:3 dh_installpam:3 dh_installppp:3 dh_installudev:3 -#: dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 dh_listpackages:3 -#: dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 dh_prep:3 -#: dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 +#: debhelper.pod:1 debhelper-obsolete-compat.pod:1 dh:3 dh_auto_build:3 +#: dh_auto_clean:3 dh_auto_configure:3 dh_auto_install:3 dh_auto_test:3 +#: dh_bugfiles:3 dh_builddeb:3 dh_clean:3 dh_compress:3 dh_fixperms:3 +#: dh_gconf:3 dh_gencontrol:3 dh_icons:3 dh_install:3 dh_installcatalogs:3 +#: dh_installchangelogs:3 dh_installcron:3 dh_installdeb:3 dh_installdebconf:3 +#: dh_installdirs:3 dh_installdocs:3 dh_installemacsen:3 dh_installexamples:3 +#: dh_installifupdown:3 dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 +#: dh_installlogrotate:3 dh_installman:3 dh_installmanpages:3 dh_installmenu:3 +#: dh_installmime:3 dh_installmodules:3 dh_installpam:3 dh_installppp:3 +#: dh_installudev:3 dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 +#: dh_listpackages:3 dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 +#: dh_prep:3 dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 #: dh_systemd_enable:3 dh_systemd_start:3 msgid "NAME" msgstr "NOMBRE" @@ -68,20 +68,21 @@ msgstr "debhelper - El conjunto de herramientas debhelper" # type: =head1 #. type: =head1 -#: debhelper.pod:5 dh:13 dh_auto_build:13 dh_auto_clean:14 dh_auto_configure:13 -#: dh_auto_install:16 dh_auto_test:14 dh_bugfiles:13 dh_builddeb:13 dh_clean:13 -#: dh_compress:15 dh_fixperms:14 dh_gconf:13 dh_gencontrol:13 dh_icons:14 -#: dh_install:14 dh_installcatalogs:15 dh_installchangelogs:13 -#: dh_installcron:13 dh_installdeb:13 dh_installdebconf:13 dh_installdirs:13 -#: dh_installdocs:13 dh_installemacsen:13 dh_installexamples:13 -#: dh_installifupdown:13 dh_installinfo:13 dh_installinit:14 -#: dh_installlogcheck:13 dh_installlogrotate:13 dh_installman:14 -#: dh_installmanpages:14 dh_installmenu:13 dh_installmime:13 -#: dh_installmodules:14 dh_installpam:13 dh_installppp:13 dh_installudev:14 -#: dh_installwm:13 dh_installxfonts:13 dh_link:14 dh_lintian:13 -#: dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 dh_movefiles:13 dh_perl:15 -#: dh_prep:13 dh_shlibdeps:14 dh_strip:14 dh_testdir:13 dh_testroot:7 -#: dh_usrlocal:15 dh_systemd_enable:13 dh_systemd_start:14 +#: debhelper.pod:5 debhelper-obsolete-compat.pod:5 dh:13 dh_auto_build:13 +#: dh_auto_clean:14 dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 +#: dh_bugfiles:13 dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 +#: dh_gconf:13 dh_gencontrol:13 dh_icons:14 dh_install:14 dh_installcatalogs:15 +#: dh_installchangelogs:13 dh_installcron:13 dh_installdeb:13 +#: dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 +#: dh_installemacsen:13 dh_installexamples:13 dh_installifupdown:13 +#: dh_installinfo:13 dh_installinit:14 dh_installlogcheck:13 +#: dh_installlogrotate:13 dh_installman:14 dh_installmanpages:14 +#: dh_installmenu:13 dh_installmime:13 dh_installmodules:14 dh_installpam:13 +#: dh_installppp:13 dh_installudev:14 dh_installwm:13 dh_installxfonts:13 +#: dh_link:14 dh_lintian:13 dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 +#: dh_movefiles:13 dh_perl:15 dh_prep:13 dh_shlibdeps:14 dh_strip:14 +#: dh_testdir:13 dh_testroot:7 dh_usrlocal:15 dh_systemd_enable:13 +#: dh_systemd_start:14 msgid "SYNOPSIS" msgstr "SINOPSIS" @@ -939,46 +940,59 @@ msgid "These are the available compatibility levels:" msgstr "Los niveles de compatibilidad disponibles son:" #. type: =item -#: debhelper.pod:301 +#: debhelper.pod:301 debhelper-obsolete-compat.pod:85 msgid "v5" msgstr "v5" # type: textblock #. type: textblock -#: debhelper.pod:303 +#: debhelper.pod:303 debhelper-obsolete-compat.pod:87 #, fuzzy #| msgid "These are the available compatibility levels:" msgid "This is the lowest supported compatibility level." msgstr "Los niveles de compatibilidad disponibles son:" -#. type: =item +#. type: textblock #: debhelper.pod:305 +msgid "" +"If you are upgrading from an earlier compatibility level, please review " +"L." +msgstr "" + +#. type: =item +#: debhelper.pod:308 msgid "v6" msgstr "v6" #. type: textblock -#: debhelper.pod:307 +#: debhelper.pod:310 msgid "Changes from v5 are:" msgstr "Los cambios desde el nivel v5 son:" # type: =item #. type: =item -#: debhelper.pod:311 debhelper.pod:316 debhelper.pod:322 debhelper.pod:328 -#: debhelper.pod:341 debhelper.pod:348 debhelper.pod:352 debhelper.pod:356 -#: debhelper.pod:369 debhelper.pod:373 debhelper.pod:381 debhelper.pod:386 -#: debhelper.pod:398 debhelper.pod:403 debhelper.pod:410 debhelper.pod:415 -#: debhelper.pod:420 debhelper.pod:424 debhelper.pod:430 debhelper.pod:435 -#: debhelper.pod:440 debhelper.pod:456 debhelper.pod:461 debhelper.pod:467 -#: debhelper.pod:474 debhelper.pod:480 debhelper.pod:485 debhelper.pod:491 -#: debhelper.pod:497 debhelper.pod:507 debhelper.pod:513 debhelper.pod:536 -#: debhelper.pod:543 debhelper.pod:549 debhelper.pod:555 debhelper.pod:571 -#: debhelper.pod:576 debhelper.pod:580 debhelper.pod:585 +#: debhelper.pod:314 debhelper.pod:319 debhelper.pod:325 debhelper.pod:331 +#: debhelper.pod:344 debhelper.pod:351 debhelper.pod:355 debhelper.pod:359 +#: debhelper.pod:372 debhelper.pod:376 debhelper.pod:384 debhelper.pod:389 +#: debhelper.pod:401 debhelper.pod:406 debhelper.pod:413 debhelper.pod:418 +#: debhelper.pod:423 debhelper.pod:427 debhelper.pod:433 debhelper.pod:438 +#: debhelper.pod:443 debhelper.pod:459 debhelper.pod:464 debhelper.pod:470 +#: debhelper.pod:477 debhelper.pod:483 debhelper.pod:488 debhelper.pod:494 +#: debhelper.pod:500 debhelper.pod:510 debhelper.pod:516 debhelper.pod:539 +#: debhelper.pod:546 debhelper.pod:552 debhelper.pod:558 debhelper.pod:574 +#: debhelper.pod:579 debhelper.pod:583 debhelper.pod:588 +#: debhelper-obsolete-compat.pod:43 debhelper-obsolete-compat.pod:48 +#: debhelper-obsolete-compat.pod:52 debhelper-obsolete-compat.pod:64 +#: debhelper-obsolete-compat.pod:69 debhelper-obsolete-compat.pod:74 +#: debhelper-obsolete-compat.pod:79 debhelper-obsolete-compat.pod:93 +#: debhelper-obsolete-compat.pod:97 debhelper-obsolete-compat.pod:102 +#: debhelper-obsolete-compat.pod:106 msgid "-" msgstr "-" # type: textblock #. type: textblock -#: debhelper.pod:313 +#: debhelper.pod:316 msgid "" "Commands that generate maintainer script fragments will order the fragments " "in reverse order for the F and F scripts." @@ -988,7 +1002,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:318 +#: debhelper.pod:321 msgid "" "B will install a slave manpage link for F, if it sees the man page in F in the package build " @@ -1000,7 +1014,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:324 +#: debhelper.pod:327 msgid "" "B did not previously delete everything matching " "B, if it was set to a list of things to exclude, such as " @@ -1012,7 +1026,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:330 +#: debhelper.pod:333 msgid "" "B allows overwriting existing man pages in the package build " "directory. In previous compatibility levels it silently refuses to do this." @@ -1022,18 +1036,18 @@ msgstr "" "anteriores simplemente rechazaba hacerlo, de forma silenciosa." #. type: =item -#: debhelper.pod:335 +#: debhelper.pod:338 msgid "v7" msgstr "v7" #. type: textblock -#: debhelper.pod:337 +#: debhelper.pod:340 msgid "Changes from v6 are:" msgstr "Los cambios desde el nivel v6 son:" # type: textblock #. type: textblock -#: debhelper.pod:343 +#: debhelper.pod:346 msgid "" "B, will fall back to looking for files in F if it " "doesn't find them in the current directory (or wherever you tell it look " @@ -1049,20 +1063,20 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:350 +#: debhelper.pod:353 msgid "B will read F and delete files listed there." msgstr "" "B leer? F y eliminar? los ficheros ah? listados." # type: textblock #. type: textblock -#: debhelper.pod:354 +#: debhelper.pod:357 msgid "B will delete toplevel F<*-stamp> files." msgstr "B eliminar? ficheros F<*-stamp> del nivel superior." # type: textblock #. type: textblock -#: debhelper.pod:358 +#: debhelper.pod:361 msgid "" "B will guess at what file is the upstream changelog if " "none is specified." @@ -1071,17 +1085,17 @@ msgstr "" "cambios de la fuente original si no se especifica ninguno." #. type: =item -#: debhelper.pod:363 +#: debhelper.pod:366 msgid "v8" msgstr "v8" #. type: textblock -#: debhelper.pod:365 +#: debhelper.pod:368 msgid "Changes from v7 are:" msgstr "Los cambios desde el nivel v7 son:" #. type: textblock -#: debhelper.pod:371 +#: debhelper.pod:374 msgid "" "Commands will fail rather than warning when they are passed unknown options." msgstr "" @@ -1089,7 +1103,7 @@ msgstr "" "opciones desconocidas." #. type: textblock -#: debhelper.pod:375 +#: debhelper.pod:378 msgid "" "B will run B on all shared libraries that it " "generates shlibs files for. So B<-X> can be used to exclude libraries. " @@ -1105,7 +1119,7 @@ msgstr "" "paquetes." #. type: textblock -#: debhelper.pod:383 +#: debhelper.pod:386 msgid "" "B requires the sequence to run be specified as the first parameter, and " "any switches come after it. Ie, use \"B\", not \"B" @@ -1116,7 +1130,7 @@ msgstr "" "B, no B." #. type: textblock -#: debhelper.pod:388 +#: debhelper.pod:391 msgid "" "BI<*> prefer to use Perl's B in preference to " "F." @@ -1125,17 +1139,17 @@ msgstr "" "preferencia a un fichero F." #. type: =item -#: debhelper.pod:392 +#: debhelper.pod:395 msgid "v9" msgstr "v9" #. type: textblock -#: debhelper.pod:394 +#: debhelper.pod:397 msgid "Changes from v8 are:" msgstr "Los cambios desde el nivel v8 son:" #. type: textblock -#: debhelper.pod:400 +#: debhelper.pod:403 msgid "" "Multiarch support. In particular, B passes multiarch " "directories to autoconf in --libdir and --libexecdir." @@ -1144,7 +1158,7 @@ msgstr "" "multiarquitectura a autoconf en ?--libdir? y ?--libexecdir?." #. type: textblock -#: debhelper.pod:405 +#: debhelper.pod:408 msgid "" "dh is aware of the usual dependencies between targets in debian/rules. So, " "\"dh binary\" will run any build, build-arch, build-indep, install, etc " @@ -1158,7 +1172,7 @@ msgstr "" "sobre otros objetivos." #. type: textblock -#: debhelper.pod:412 +#: debhelper.pod:415 msgid "" "B compresses debugging symbol files to reduce the installed size " "of -dbg packages." @@ -1167,7 +1181,7 @@ msgstr "" "reducir el tama?o de los paquetes -dbg." #. type: textblock -#: debhelper.pod:417 +#: debhelper.pod:420 msgid "" "B does not include the source package name in --" "libexecdir when using autoconf." @@ -1176,12 +1190,12 @@ msgstr "" "libexecdir? al utilizar autoconf." #. type: textblock -#: debhelper.pod:422 +#: debhelper.pod:425 msgid "B does not default to enabling --with=python-support" msgstr "B no activa ?--with=python-support? de forma predeterminada." #. type: textblock -#: debhelper.pod:426 +#: debhelper.pod:429 msgid "" "All of the BI<*> debhelper programs and B set environment " "variables listed by B, unless they are already set." @@ -1190,7 +1204,7 @@ msgstr "" "entorno listados en B, a menos que ya est?n definidas." #. type: textblock -#: debhelper.pod:432 +#: debhelper.pod:435 msgid "" "B passes B CFLAGS, CPPFLAGS, and LDFLAGS " "to perl F and F" @@ -1199,7 +1213,7 @@ msgstr "" "LDFLAGS a ficheros de Perl F y F" #. type: textblock -#: debhelper.pod:437 +#: debhelper.pod:440 msgid "" "B puts separated debug symbols in a location based on their build-" "id." @@ -1208,7 +1222,7 @@ msgstr "" "build-id." #. type: textblock -#: debhelper.pod:442 +#: debhelper.pod:445 msgid "" "Executable debhelper config files are run and their output used as the " "configuration." @@ -1217,30 +1231,30 @@ msgstr "" "debhelper y su salida." #. type: =item -#: debhelper.pod:447 +#: debhelper.pod:450 msgid "v10" msgstr "v10" # type: textblock #. type: textblock -#: debhelper.pod:449 +#: debhelper.pod:452 msgid "This is the recommended mode of operation." msgstr "Este es el modo de operaci?n aconsejado." #. type: textblock -#: debhelper.pod:452 +#: debhelper.pod:455 msgid "Changes from v9 are:" msgstr "Los cambios desde el nivel v9 son:" #. type: textblock -#: debhelper.pod:458 +#: debhelper.pod:461 msgid "" "B will no longer install a file named debian/I as " "an init script." msgstr "" #. type: textblock -#: debhelper.pod:463 +#: debhelper.pod:466 msgid "" "B will error out if it detects links created with --link-doc " "between packages of architecture \"all\" and non-\"all\" as it breaks " @@ -1248,7 +1262,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:469 +#: debhelper.pod:472 msgid "" "B no longer creates the package build directory when skipping running " "debhelper commands. This will not affect packages that only build with " @@ -1257,21 +1271,21 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:476 +#: debhelper.pod:479 msgid "" "B no longer installs a maintainer-provided debian/I." "shlibs file. This is now done by B instead." msgstr "" #. type: textblock -#: debhelper.pod:482 +#: debhelper.pod:485 msgid "" "B refuses to create a broken package if no man page can be " "found (required to register for the x-window-manager alternative)." msgstr "" #. type: textblock -#: debhelper.pod:487 +#: debhelper.pod:490 msgid "" "Debhelper will default to B<--parallel> for all buildsystems that support " "parallel building. This can be disabled by using either B<--no-parallel> or " @@ -1279,7 +1293,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:493 +#: debhelper.pod:496 msgid "" "The B command will not accept any of the deprecated \"manual sequence " "control\" parameters (B<--before>, B<--after>, etc.). Please use override " @@ -1287,7 +1301,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:499 +#: debhelper.pod:502 msgid "" "The B command will no longer use log files to track which commands have " "been run. The B command I keeps track of whether it already ran " @@ -1295,12 +1309,12 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:503 +#: debhelper.pod:506 msgid "The main affects of this are:" msgstr "" #. type: textblock -#: debhelper.pod:509 +#: debhelper.pod:512 msgid "" "With this, it is now easier to debug the I or/and I " "sequences because they can now trivially be re-run (without having to do a " @@ -1308,7 +1322,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:515 +#: debhelper.pod:518 msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " @@ -1316,12 +1330,12 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:520 +#: debhelper.pod:523 msgid "Example of where it can go wrong:" msgstr "" #. type: verbatim -#: debhelper.pod:522 +#: debhelper.pod:525 #, no-wrap msgid "" " override_dh_foo:\n" @@ -1330,7 +1344,7 @@ msgid "" msgstr "" #. type: verbatim -#: debhelper.pod:525 +#: debhelper.pod:528 #, no-wrap msgid "" " override_dh_bar:\n" @@ -1340,7 +1354,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:529 +#: debhelper.pod:532 msgid "" "In this case, the call to B will I include I, since B was run in a separate override target. This " @@ -1348,7 +1362,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:538 +#: debhelper.pod:541 msgid "" "The B command now shell escapes the lines in the " "F config file. This was the original intent but it did not " @@ -1357,7 +1371,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:545 +#: debhelper.pod:548 msgid "" "The B command now defaults to B<--restart-after-upgrade>. " "For packages needing the previous behaviour, please use B<--no-restart-after-" @@ -1365,28 +1379,28 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:551 +#: debhelper.pod:554 msgid "" "The B sequence is now enabled by default. Please pass B<--" "without autoreconf> to B if this is not desirable for a given package" msgstr "" #. type: textblock -#: debhelper.pod:557 +#: debhelper.pod:560 msgid "" "The B sequence is now enabled by default. Please pass B<--without " "systemd> to B if this is not desirable for a given package." msgstr "" #. type: =item -#: debhelper.pod:563 +#: debhelper.pod:566 #, fuzzy #| msgid "v1" msgid "v11" msgstr "v1" #. type: textblock -#: debhelper.pod:565 +#: debhelper.pod:568 #, fuzzy #| msgid "" #| "This compatibility level is still open for development; use with caution." @@ -1397,14 +1411,14 @@ msgstr "" "precauci?n." #. type: textblock -#: debhelper.pod:567 +#: debhelper.pod:570 #, fuzzy #| msgid "Changes from v3 are:" msgid "Changes from v10 are:" msgstr "Los cambios desde el nivel v3 son:" #. type: textblock -#: debhelper.pod:573 +#: debhelper.pod:576 msgid "" "B no longer installs F files. The F " "files are still installed." @@ -1412,20 +1426,20 @@ msgstr "" # type: =item #. type: textblock -#: debhelper.pod:578 +#: debhelper.pod:581 #, fuzzy #| msgid "B<-s>, B<--same-arch>" msgid "The B<-s> (B<--same-arch>) option is removed." msgstr "B<-s>, B<--same-arch>" #. type: textblock -#: debhelper.pod:582 +#: debhelper.pod:585 msgid "" "Invoking B now causes an error instead of a deprecation warning." msgstr "" #. type: textblock -#: debhelper.pod:587 +#: debhelper.pod:590 msgid "" "B now installs user-supplied documentation (e.g. debian/" "I.docs) into F rather than F option." msgstr "" #. type: textblock -#: debhelper.pod:595 +#: debhelper.pod:598 msgid "Please remember to check/update your doc-base files." msgstr "" #. type: =head2 -#: debhelper.pod:601 +#: debhelper.pod:604 msgid "Participating in the open beta testing of new compat levels" msgstr "" #. type: textblock -#: debhelper.pod:603 +#: debhelper.pod:606 msgid "" "It is possible to opt-in to the open beta testing of new compat levels. " "This is done by setting the compat level to the string \"beta-tester\"." msgstr "" #. type: textblock -#: debhelper.pod:607 +#: debhelper.pod:610 msgid "" "Packages using this compat level will automatically be upgraded to the " "highest compatibility level in open beta. In periods without any open beta " @@ -1465,25 +1479,25 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:612 +#: debhelper.pod:615 msgid "Please consider the following before opting in:" msgstr "" #. type: =item -#: debhelper.pod:616 debhelper.pod:621 debhelper.pod:628 debhelper.pod:634 -#: debhelper.pod:640 +#: debhelper.pod:619 debhelper.pod:624 debhelper.pod:631 debhelper.pod:637 +#: debhelper.pod:643 msgid "*" msgstr "" #. type: textblock -#: debhelper.pod:618 +#: debhelper.pod:621 msgid "" "The automatic upgrade in compatibility level may cause the package (or a " "feature in it) to stop functioning." msgstr "" #. type: textblock -#: debhelper.pod:623 +#: debhelper.pod:626 msgid "" "Compatibility levels in open beta are still subject to change. We will try " "to keep the changes to a minimal once the beta starts. However, there are " @@ -1491,7 +1505,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:630 +#: debhelper.pod:633 msgid "" "We will notify you via debian-devel at lists.debian.org before we start a new " "open beta compat level. However, once the beta starts we expect that you " @@ -1499,7 +1513,7 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:636 +#: debhelper.pod:639 msgid "" "The \"beta-tester\" compatibility version in unstable and testing will often " "be different than the one in stable-backports. Accordingly, it is not " @@ -1507,20 +1521,20 @@ msgid "" msgstr "" #. type: textblock -#: debhelper.pod:642 +#: debhelper.pod:645 msgid "" "You can always opt-out of the beta by resetting the compatibility level of " "your package to a stable version." msgstr "" #. type: textblock -#: debhelper.pod:647 +#: debhelper.pod:650 msgid "Should you still be interested in the open beta testing, please run:" msgstr "" # type: verbatim #. type: verbatim -#: debhelper.pod:649 +#: debhelper.pod:652 #, fuzzy, no-wrap #| msgid "" #| " % echo 9 > debian/compat\n" @@ -1533,13 +1547,13 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:651 +#: debhelper.pod:654 msgid "You will also need to ensure that debian/control contains:" msgstr "" # type: verbatim #. type: verbatim -#: debhelper.pod:653 +#: debhelper.pod:656 #, fuzzy, no-wrap #| msgid "" #| " Build-Depends: debhelper (>= 9)\n" @@ -1552,13 +1566,13 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:655 +#: debhelper.pod:658 msgid "To ensure that debhelper knows about the \"beta-tester\" compat level." msgstr "" # type: =head1 #. type: =head1 -#: debhelper.pod:657 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 +#: debhelper.pod:660 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 #: dh_installemacsen:73 dh_installexamples:54 dh_installinit:159 #: dh_installman:83 dh_installmodules:55 dh_installudev:49 dh_installwm:55 #: dh_installxfonts:38 dh_movefiles:65 dh_strip:117 dh_usrlocal:49 @@ -1568,13 +1582,13 @@ msgstr "NOTAS" # type: =head2 #. type: =head2 -#: debhelper.pod:659 +#: debhelper.pod:662 msgid "Multiple binary package support" msgstr "Compatibilidad con varios paquetes binarios" # type: textblock #. type: textblock -#: debhelper.pod:661 +#: debhelper.pod:664 msgid "" "If your source package generates more than one binary package, debhelper " "programs will default to acting on all binary packages when run. If your " @@ -1595,7 +1609,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:669 +#: debhelper.pod:672 #, fuzzy #| msgid "" #| "To facilitate this, as well as give you more control over which packages " @@ -1617,7 +1631,7 @@ msgstr "" "los paquetes listados en el fichero de control." #. type: textblock -#: debhelper.pod:675 +#: debhelper.pod:678 msgid "" "First, any package whose B field in B does not " "match the B architecture will be excluded (L environment variable and B fields in " @@ -1635,13 +1649,13 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:684 +#: debhelper.pod:687 msgid "Automatic generation of Debian install scripts" msgstr "Generaci?n autom?tica de los scripts de instalaci?n de Debian" # type: textblock #. type: textblock -#: debhelper.pod:686 +#: debhelper.pod:689 msgid "" "Some debhelper commands will automatically generate parts of Debian " "maintainer scripts. If you want these automatically generated things " @@ -1659,7 +1673,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:693 +#: debhelper.pod:696 msgid "" "If a script does not exist at all and debhelper needs to add something to " "it, then debhelper will create the complete script." @@ -1669,7 +1683,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:696 +#: debhelper.pod:699 msgid "" "All debhelper commands that automatically generate code in this way let it " "be disabled by the -n parameter (see above)." @@ -1679,7 +1693,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:699 +#: debhelper.pod:702 msgid "" "Note that the inserted code will be shell code, so you cannot directly use " "it in a Perl script. If you would like to embed it into a Perl script, here " @@ -1692,7 +1706,7 @@ msgstr "" "caso comprob? que $1, $2, etc se definen con la orden ?set?):" #. type: verbatim -#: debhelper.pod:704 +#: debhelper.pod:707 #, no-wrap msgid "" " my $temp=\"set -e\\nset -- @ARGV\\n\" . << 'EOF';\n" @@ -1712,12 +1726,12 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:717 +#: debhelper.pod:720 msgid "Automatic generation of miscellaneous dependencies." msgstr "Generaci?n autom?tica de diversas dependencias." #. type: textblock -#: debhelper.pod:719 +#: debhelper.pod:722 msgid "" "Some debhelper commands may make the generated package need to depend on " "some other packages. For example, if you use L, your " @@ -1737,7 +1751,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:727 +#: debhelper.pod:730 msgid "" "All commands of this type, besides documenting what dependencies may be " "needed on their man pages, will automatically generate a substvar called B<" @@ -1752,7 +1766,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:732 +#: debhelper.pod:735 msgid "" "This is entirely independent of the standard B<${shlibs:Depends}> generated " "by L, and the B<${perl:Depends}> generated by " @@ -1766,13 +1780,13 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:737 +#: debhelper.pod:740 msgid "Package build directories" msgstr "Directorios de construcci?n del paquete" # type: textblock #. type: textblock -#: debhelper.pod:739 +#: debhelper.pod:742 msgid "" "By default, all debhelper programs assume that the temporary directory used " "for assembling the tree of files in a package is debian/I." @@ -1783,7 +1797,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:742 +#: debhelper.pod:745 msgid "" "Sometimes, you might want to use some other temporary directory. This is " "supported by the B<-P> flag. For example, \"B" @@ -1803,13 +1817,13 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:750 +#: debhelper.pod:753 msgid "udebs" msgstr "udebs" # type: textblock #. type: textblock -#: debhelper.pod:752 +#: debhelper.pod:755 msgid "" "Debhelper includes support for udebs. To create a udeb with debhelper, add " "\"B\" to the package's stanza in F. " @@ -1828,12 +1842,12 @@ msgstr "" # type: =head1 #. type: =head1 -#: debhelper.pod:759 +#: debhelper.pod:762 msgid "ENVIRONMENT" msgstr "ENTORNO" #. type: textblock -#: debhelper.pod:761 +#: debhelper.pod:764 msgid "" "The following environment variables can influence the behavior of " "debhelper. It is important to note that these must be actual environment " @@ -1844,13 +1858,13 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:769 +#: debhelper.pod:772 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:771 +#: debhelper.pod:774 #, fuzzy #| msgid "" #| "Set to B<1> to enable verbose mode. Debhelper will output every command " @@ -1865,14 +1879,14 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:774 +#: debhelper.pod:777 #, fuzzy #| msgid "B" msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:776 +#: debhelper.pod:779 msgid "" "Set to B<1> to enable quiet mode. Debhelper will not output commands calling " "the upstream build system nor will dh print which subcommands are called and " @@ -1883,13 +1897,13 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:783 +#: debhelper.pod:786 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:785 +#: debhelper.pod:788 msgid "" "Temporarily specifies what compatibility level debhelper should run at, " "overriding any value in F." @@ -1899,25 +1913,25 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:788 +#: debhelper.pod:791 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:790 +#: debhelper.pod:793 msgid "Set to B<1> to enable no-act mode." msgstr "Defina como B<1> para habilitar el modo no-act." # type: =item #. type: =item -#: debhelper.pod:792 +#: debhelper.pod:795 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:794 +#: debhelper.pod:797 msgid "" "Anything in this variable will be prepended to the command line arguments of " "all debhelper commands." @@ -1926,7 +1940,7 @@ msgstr "" "de ?rdenes de todas las ?rdenes de debhelper." #. type: textblock -#: debhelper.pod:797 +#: debhelper.pod:800 msgid "" "When using L, it can be passed options that will be passed on to each " "debhelper command, which is generally better than using DH_OPTIONS." @@ -1936,13 +1950,13 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:800 +#: debhelper.pod:803 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:802 +#: debhelper.pod:805 msgid "" "If set, this adds the value the variable is set to to the B<-X> options of " "all commands that support the B<-X> option. Moreover, B will " @@ -1954,7 +1968,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:806 +#: debhelper.pod:809 msgid "" "This can be useful if you are doing a build from a CVS source tree, in which " "case setting B will prevent any CVS directories from " @@ -1972,7 +1986,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:813 +#: debhelper.pod:816 msgid "" "Multiple things to exclude can be separated with colons, as in " "B" @@ -1982,12 +1996,12 @@ msgstr "" # type: =head1 #. type: =head1 -#: debhelper.pod:818 dh:1064 dh_auto_build:48 dh_auto_clean:51 -#: dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 -#: dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 -#: dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 -#: dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 -#: dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 +#: debhelper.pod:821 debhelper-obsolete-compat.pod:114 dh:1064 dh_auto_build:48 +#: dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 +#: dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 +#: dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 +#: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 +#: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 #: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 @@ -2002,19 +2016,19 @@ msgstr "V?ASE TAMBI?N" # type: =item #. type: =item -#: debhelper.pod:822 +#: debhelper.pod:825 msgid "F" msgstr "F" # type: textblock #. type: textblock -#: debhelper.pod:824 +#: debhelper.pod:827 msgid "A set of example F files that use debhelper." msgstr "Varios ficheros de ejemplo F que utilizan debhelper." # type: =item #. type: =item -#: debhelper.pod:826 +#: debhelper.pod:829 #, fuzzy #| msgid "L" msgid "L" @@ -2022,13 +2036,13 @@ msgstr "L" # type: textblock #. type: textblock -#: debhelper.pod:828 +#: debhelper.pod:831 msgid "Debhelper web site." msgstr "Sitio web de Debhelper." # type: =head1 #. type: =head1 -#: debhelper.pod:832 dh:1070 dh_auto_build:54 dh_auto_clean:57 +#: debhelper.pod:835 dh:1070 dh_auto_build:54 dh_auto_clean:57 #: dh_auto_configure:59 dh_auto_install:99 dh_auto_test:69 dh_bugfiles:139 #: dh_builddeb:200 dh_clean:181 dh_compress:258 dh_fixperms:154 dh_gconf:104 #: dh_gencontrol:180 dh_icons:79 dh_install:334 dh_installcatalogs:130 @@ -2047,7 +2061,7 @@ msgstr "AUTOR" # type: textblock #. type: textblock -#: debhelper.pod:834 dh:1072 dh_auto_build:56 dh_auto_clean:59 +#: debhelper.pod:837 dh:1072 dh_auto_build:56 dh_auto_clean:59 #: dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 #: dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 @@ -2063,6 +2077,242 @@ msgid "Joey Hess " msgstr "Joey Hess " #. type: textblock +#: debhelper-obsolete-compat.pod:3 +msgid "debhelper-obsolete-compat - List of no longer supported compat levels" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:7 +msgid "" +"This document contains the upgrade guidelines from all compat levels which " +"are no longer supported. Accordingly it is mostly for historical purposes " +"and to assist people upgrading from a non-supported compat level to a " +"supported level." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:12 +msgid "For upgrades from supported compat levels, please see L." +msgstr "" + +#. type: =head1 +#: debhelper-obsolete-compat.pod:14 +msgid "UPGRADE LIST FOR COMPAT LEVELS" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:16 +msgid "" +"The following is the list of now obsolete compat levels and their changes." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:21 +#, fuzzy +#| msgid "v10" +msgid "v1" +msgstr "v10" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:23 +msgid "" +"This is the original debhelper compatibility level, and so it is the default " +"one. In this mode, debhelper will use F as the package tree " +"directory for the first binary package listed in the control file, while " +"using debian/I for all other packages listed in the F file." +msgstr "" +"Este es el nivel de compatibilidad original de debhelper, y por tanto es el " +"nivel predeterminado. En este modo, debhelper utiliza F como el " +"?rbol de directorios del paquete, y ?debian/I? para el resto de " +"paquetes listados en el fichero F." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:28 debhelper-obsolete-compat.pod:35 +msgid "This mode is deprecated." +msgstr "Este modo est? obsoleto." + +#. type: =item +#: debhelper-obsolete-compat.pod:30 +msgid "v2" +msgstr "v2" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:32 +msgid "" +"In this mode, debhelper will consistently use debian/I as the " +"package tree directory for every package that is built." +msgstr "" +"En este modo, debhelper utilizar? ?debian/I? de forma consistente " +"como el ?rbol de directorios para cada paquete que se construya." + +#. type: =item +#: debhelper-obsolete-compat.pod:37 +msgid "v3" +msgstr "v3" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:39 +msgid "This mode works like v2, with the following additions:" +msgstr "Este modo funciona como v2, con los siguientes a?adidos:" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:45 +msgid "" +"Debhelper config files support globbing via B<*> and B, when appropriate. " +"To turn this off and use those characters raw, just prefix with a backslash." +msgstr "" +"Los ficheros de configuraci?n de Debhelper aceptan comodines globales " +"mediante B<*> y B cuando sea apropiado. Para utilizar ?*? y ??? como " +"caracteres simplemente debe insertar como prefijo una barra invertida." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:50 +msgid "" +"B makes the F and F scripts call " +"B." +msgstr "" +"B hace que los scripts F y F ejecuten " +"ldconfig." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:54 +msgid "" +"Every file in F is automatically flagged as a conffile by " +"B." +msgstr "" +"B marca autom?ticamente todos los ficheros en F como " +"conffiles." + +#. type: =item +#: debhelper-obsolete-compat.pod:58 +msgid "v4" +msgstr "v4" + +#. type: textblock +#: debhelper-obsolete-compat.pod:60 +#, fuzzy +#| msgid "Changes from v5 are:" +msgid "Changes from v3 are:" +msgstr "Los cambios desde el nivel v5 son:" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:66 +msgid "" +"B will not include the Debian part of the version number " +"in the generated dependency line in the shlibs file." +msgstr "" +"B no incluir? la parte de Debian en el numero de versi?n " +"generado en la l?nea de dependencias del fichero ?shlibs?." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:71 +msgid "" +"You are encouraged to put the new B<${misc:Depends}> into F " +"to supplement the B<${shlibs:Depends}> field." +msgstr "" +"Se aconseja que use el nuevo B<${misc:Depends}> en F para " +"reemplazar el campo B<${shlibs:Depends}>." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:76 +msgid "" +"B will make all files in F directories and in F executable." +msgstr "" +"B har? ejecutables todos los ficheros en los directorios F y F." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:81 +msgid "B will correct existing links to conform with policy." +msgstr "" +"B corregir? los enlaces existentes para ajustarse a las normas de " +"Debian." + +#. type: textblock +#: debhelper-obsolete-compat.pod:89 +msgid "Changes from v4 are:" +msgstr "Los cambios desde el nivel v4 son:" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:95 +msgid "Comments are ignored in debhelper config files." +msgstr "" +"Se ignoran los comentarios en los ficheros de configuraci?n de debhelper." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:99 +msgid "" +"B now specifies the name of a package to put " +"debugging symbols in, not the packages to take the symbols from." +msgstr "" +"B ahora especifica el nombre del paquete en el que " +"se colocan los s?mbolos de depuraci?n, no los paquetes desde los que obtener " +"los s?mbolos." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:104 +msgid "B skips installing empty files." +msgstr "B omite la instalaci?n de ficheros vac?os." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:108 +msgid "B errors out if wildcards expand to nothing." +msgstr "" +"B devuelve un error si los comodines se expanden a un valor " +"vac?o." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:116 dh:1066 dh_auto_build:50 dh_auto_clean:53 +#: dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 +#: dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 +#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 +#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 +#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 +#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 +#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 +#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 +#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 +#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 +#: dh_usrlocal:118 dh_systemd_start:245 +msgid "L" +msgstr "L" + +# type: =head1 +#. type: =head1 +#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 +#: dh_systemd_start:247 +msgid "AUTHORS" +msgstr "AUTORES" + +#. type: textblock +#: debhelper-obsolete-compat.pod:120 +msgid "Niels Thykier " +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:122 +msgid "Joey Hess" +msgstr "" + +#. type: textblock #: dh:5 msgid "dh - debhelper command sequencer" msgstr "dh - Secuenciador de ?rdenes de debhelper" @@ -2825,24 +3075,6 @@ msgstr "" # type: textblock #. type: textblock -#: dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 -#: dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 -#: dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 -#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 -#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 -#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 -#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 -#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 -#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 -#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 -#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 -msgid "L" -msgstr "L" - -# type: textblock -#. type: textblock #: dh:1068 dh_auto_build:52 dh_auto_clean:55 dh_auto_configure:57 #: dh_auto_install:97 dh_auto_test:67 dh_bugfiles:137 dh_builddeb:198 #: dh_clean:179 dh_compress:256 dh_fixperms:152 dh_gconf:102 dh_gencontrol:178 @@ -6163,12 +6395,6 @@ msgstr "" "La funci?n se debe proporcionar en los scripts F y F, antes " "del comod?n B<#DEBHELPER#>." -# type: =head1 -#. type: =head1 -#: dh_installinit:348 dh_systemd_enable:287 dh_systemd_start:247 -msgid "AUTHORS" -msgstr "AUTORES" - #. type: textblock #: dh_installinit:352 msgid "Steve Langasek " @@ -7727,10 +7953,16 @@ msgstr "" # type: textblock #. type: textblock #: dh_md5sums:20 +#, fuzzy +#| msgid "" +#| "B is a debhelper program that is responsible for generating a " +#| "F file, which lists the md5sums of each file in the " +#| "package. These files are used by the B package." msgid "" "B is a debhelper program that is responsible for generating a " "F file, which lists the md5sums of each file in the " -"package. These files are used by the B package." +"package. These files are used by B or the L " +"program." msgstr "" "B es un programa de debhelper responsable de generar un fichero " "F, el cual lista las sumas de control md5 de cada fichero en " @@ -8998,73 +9230,6 @@ msgstr "" #~ "Sol?a ser una versi?n m?s inteligente de la opci?n B<-a>, pero " #~ "actualmente la opci?n B<-a> es igual de inteligente." -#~ msgid "v3" -#~ msgstr "v3" - -# type: textblock -#~ msgid "This mode is deprecated." -#~ msgstr "Este modo est? obsoleto." - -#~ msgid "v4" -#~ msgstr "v4" - -# type: textblock -#~ msgid "" -#~ "B will not include the Debian part of the version " -#~ "number in the generated dependency line in the shlibs file." -#~ msgstr "" -#~ "B no incluir? la parte de Debian en el numero de " -#~ "versi?n generado en la l?nea de dependencias del fichero ?shlibs?." - -# type: textblock -#~ msgid "" -#~ "You are encouraged to put the new B<${misc:Depends}> into F to supplement the B<${shlibs:Depends}> field." -#~ msgstr "" -#~ "Se aconseja que use el nuevo B<${misc:Depends}> en F para " -#~ "reemplazar el campo B<${shlibs:Depends}>." - -# type: textblock -#~ msgid "" -#~ "B will make all files in F directories and in F executable." -#~ msgstr "" -#~ "B har? ejecutables todos los ficheros en los directorios " -#~ "F y F." - -# type: textblock -#~ msgid "B will correct existing links to conform with policy." -#~ msgstr "" -#~ "B corregir? los enlaces existentes para ajustarse a las normas " -#~ "de Debian." - -#~ msgid "Changes from v4 are:" -#~ msgstr "Los cambios desde el nivel v4 son:" - -# type: textblock -#~ msgid "Comments are ignored in debhelper config files." -#~ msgstr "" -#~ "Se ignoran los comentarios en los ficheros de configuraci?n de debhelper." - -# type: textblock -#~ msgid "" -#~ "B now specifies the name of a package to put " -#~ "debugging symbols in, not the packages to take the symbols from." -#~ msgstr "" -#~ "B ahora especifica el nombre del paquete en el " -#~ "que se colocan los s?mbolos de depuraci?n, no los paquetes desde los que " -#~ "obtener los s?mbolos." - -# type: textblock -#~ msgid "B skips installing empty files." -#~ msgstr "B omite la instalaci?n de ficheros vac?os." - -# type: textblock -#~ msgid "B errors out if wildcards expand to nothing." -#~ msgstr "" -#~ "B devuelve un error si los comodines se expanden a un valor " -#~ "vac?o." - #~ msgid "" #~ "If your package uses autotools and you want to freshen F and " #~ "F with newer versions from the B package at " @@ -9246,61 +9411,6 @@ msgstr "" #~ "suidmanager; en caso contrario, puede simplemente eliminar la invocaci?n " #~ "a este programa de su fichero ?rules?." -# type: textblock -#~ msgid "" -#~ "This is the original debhelper compatibility level, and so it is the " -#~ "default one. In this mode, debhelper will use F as the " -#~ "package tree directory for the first binary package listed in the control " -#~ "file, while using debian/I for all other packages listed in the " -#~ "F file." -#~ msgstr "" -#~ "Este es el nivel de compatibilidad original de debhelper, y por tanto es " -#~ "el nivel predeterminado. En este modo, debhelper utiliza F " -#~ "como el ?rbol de directorios del paquete, y ?debian/I? para el " -#~ "resto de paquetes listados en el fichero F." - -#~ msgid "v2" -#~ msgstr "v2" - -# type: textblock -#~ msgid "" -#~ "In this mode, debhelper will consistently use debian/I as the " -#~ "package tree directory for every package that is built." -#~ msgstr "" -#~ "En este modo, debhelper utilizar? ?debian/I? de forma " -#~ "consistente como el ?rbol de directorios para cada paquete que se " -#~ "construya." - -# type: textblock -#~ msgid "This mode works like v2, with the following additions:" -#~ msgstr "Este modo funciona como v2, con los siguientes a?adidos:" - -# type: textblock -#~ msgid "" -#~ "Debhelper config files support globbing via B<*> and B, when " -#~ "appropriate. To turn this off and use those characters raw, just prefix " -#~ "with a backslash." -#~ msgstr "" -#~ "Los ficheros de configuraci?n de Debhelper aceptan comodines globales " -#~ "mediante B<*> y B cuando sea apropiado. Para utilizar ?*? y ??? como " -#~ "caracteres simplemente debe insertar como prefijo una barra invertida." - -# type: textblock -#~ msgid "" -#~ "B makes the F and F scripts call " -#~ "B." -#~ msgstr "" -#~ "B hace que los scripts F y F ejecuten " -#~ "ldconfig." - -# type: textblock -#~ msgid "" -#~ "Every file in F is automatically flagged as a conffile by " -#~ "B." -#~ msgstr "" -#~ "B marca autom?ticamente todos los ficheros en F como " -#~ "conffiles." - # type: =item #~ msgid "B<--parallel>" #~ msgstr "B<--parallel>" diff --git a/man/po4a/po/fr.po b/man/po4a/po/fr.po index 7dd795b..f1d99eb 100644 --- a/man/po4a/po/fr.po +++ b/man/po4a/po/fr.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper manpages\n" -"POT-Creation-Date: 2016-09-11 08:47+0000\n" +"POT-Creation-Date: 2016-10-01 08:12+0000\n" "PO-Revision-Date: 2016-08-31 13:18+0200\n" "Last-Translator: Baptiste Jammet \n" "Language-Team: French \n" @@ -18,18 +18,18 @@ msgstr "" # type: =head1 #. type: =head1 -#: debhelper.pod:1 dh:3 dh_auto_build:3 dh_auto_clean:3 dh_auto_configure:3 -#: dh_auto_install:3 dh_auto_test:3 dh_bugfiles:3 dh_builddeb:3 dh_clean:3 -#: dh_compress:3 dh_fixperms:3 dh_gconf:3 dh_gencontrol:3 dh_icons:3 -#: dh_install:3 dh_installcatalogs:3 dh_installchangelogs:3 dh_installcron:3 -#: dh_installdeb:3 dh_installdebconf:3 dh_installdirs:3 dh_installdocs:3 -#: dh_installemacsen:3 dh_installexamples:3 dh_installifupdown:3 -#: dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 dh_installlogrotate:3 -#: dh_installman:3 dh_installmanpages:3 dh_installmenu:3 dh_installmime:3 -#: dh_installmodules:3 dh_installpam:3 dh_installppp:3 dh_installudev:3 -#: dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 dh_listpackages:3 -#: dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 dh_prep:3 -#: dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 +#: debhelper.pod:1 debhelper-obsolete-compat.pod:1 dh:3 dh_auto_build:3 +#: dh_auto_clean:3 dh_auto_configure:3 dh_auto_install:3 dh_auto_test:3 +#: dh_bugfiles:3 dh_builddeb:3 dh_clean:3 dh_compress:3 dh_fixperms:3 +#: dh_gconf:3 dh_gencontrol:3 dh_icons:3 dh_install:3 dh_installcatalogs:3 +#: dh_installchangelogs:3 dh_installcron:3 dh_installdeb:3 dh_installdebconf:3 +#: dh_installdirs:3 dh_installdocs:3 dh_installemacsen:3 dh_installexamples:3 +#: dh_installifupdown:3 dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 +#: dh_installlogrotate:3 dh_installman:3 dh_installmanpages:3 dh_installmenu:3 +#: dh_installmime:3 dh_installmodules:3 dh_installpam:3 dh_installppp:3 +#: dh_installudev:3 dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 +#: dh_listpackages:3 dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 +#: dh_prep:3 dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 #: dh_systemd_enable:3 dh_systemd_start:3 msgid "NAME" msgstr "NOM" @@ -42,20 +42,21 @@ msgstr "debhelper - Ensemble d'outils regroup?s sous le nom de debhelper" # type: =head1 #. type: =head1 -#: debhelper.pod:5 dh:13 dh_auto_build:13 dh_auto_clean:14 dh_auto_configure:13 -#: dh_auto_install:16 dh_auto_test:14 dh_bugfiles:13 dh_builddeb:13 dh_clean:13 -#: dh_compress:15 dh_fixperms:14 dh_gconf:13 dh_gencontrol:13 dh_icons:14 -#: dh_install:14 dh_installcatalogs:15 dh_installchangelogs:13 -#: dh_installcron:13 dh_installdeb:13 dh_installdebconf:13 dh_installdirs:13 -#: dh_installdocs:13 dh_installemacsen:13 dh_installexamples:13 -#: dh_installifupdown:13 dh_installinfo:13 dh_installinit:14 -#: dh_installlogcheck:13 dh_installlogrotate:13 dh_installman:14 -#: dh_installmanpages:14 dh_installmenu:13 dh_installmime:13 -#: dh_installmodules:14 dh_installpam:13 dh_installppp:13 dh_installudev:14 -#: dh_installwm:13 dh_installxfonts:13 dh_link:14 dh_lintian:13 -#: dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 dh_movefiles:13 dh_perl:15 -#: dh_prep:13 dh_shlibdeps:14 dh_strip:14 dh_testdir:13 dh_testroot:7 -#: dh_usrlocal:15 dh_systemd_enable:13 dh_systemd_start:14 +#: debhelper.pod:5 debhelper-obsolete-compat.pod:5 dh:13 dh_auto_build:13 +#: dh_auto_clean:14 dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 +#: dh_bugfiles:13 dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 +#: dh_gconf:13 dh_gencontrol:13 dh_icons:14 dh_install:14 dh_installcatalogs:15 +#: dh_installchangelogs:13 dh_installcron:13 dh_installdeb:13 +#: dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 +#: dh_installemacsen:13 dh_installexamples:13 dh_installifupdown:13 +#: dh_installinfo:13 dh_installinit:14 dh_installlogcheck:13 +#: dh_installlogrotate:13 dh_installman:14 dh_installmanpages:14 +#: dh_installmenu:13 dh_installmime:13 dh_installmodules:14 dh_installpam:13 +#: dh_installppp:13 dh_installudev:14 dh_installwm:13 dh_installxfonts:13 +#: dh_link:14 dh_lintian:13 dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 +#: dh_movefiles:13 dh_perl:15 dh_prep:13 dh_shlibdeps:14 dh_strip:14 +#: dh_testdir:13 dh_testroot:7 dh_usrlocal:15 dh_systemd_enable:13 +#: dh_systemd_start:14 msgid "SYNOPSIS" msgstr "SYNOPSIS" @@ -896,45 +897,58 @@ msgid "These are the available compatibility levels:" msgstr "Les niveaux de compatibilit? sont les suivants?:" #. type: =item -#: debhelper.pod:301 +#: debhelper.pod:301 debhelper-obsolete-compat.pod:85 msgid "v5" msgstr "v5" # type: textblock #. type: textblock -#: debhelper.pod:303 +#: debhelper.pod:303 debhelper-obsolete-compat.pod:87 msgid "This is the lowest supported compatibility level." msgstr "C'est le niveau de compatibilit? le plus bas pris en charge." -#. type: =item +#. type: textblock #: debhelper.pod:305 +msgid "" +"If you are upgrading from an earlier compatibility level, please review " +"L." +msgstr "" + +#. type: =item +#: debhelper.pod:308 msgid "v6" msgstr "v6" # type: textblock #. type: textblock -#: debhelper.pod:307 +#: debhelper.pod:310 msgid "Changes from v5 are:" msgstr "Les changements par rapport ? la version?5 sont?:" # type: =item #. type: =item -#: debhelper.pod:311 debhelper.pod:316 debhelper.pod:322 debhelper.pod:328 -#: debhelper.pod:341 debhelper.pod:348 debhelper.pod:352 debhelper.pod:356 -#: debhelper.pod:369 debhelper.pod:373 debhelper.pod:381 debhelper.pod:386 -#: debhelper.pod:398 debhelper.pod:403 debhelper.pod:410 debhelper.pod:415 -#: debhelper.pod:420 debhelper.pod:424 debhelper.pod:430 debhelper.pod:435 -#: debhelper.pod:440 debhelper.pod:456 debhelper.pod:461 debhelper.pod:467 -#: debhelper.pod:474 debhelper.pod:480 debhelper.pod:485 debhelper.pod:491 -#: debhelper.pod:497 debhelper.pod:507 debhelper.pod:513 debhelper.pod:536 -#: debhelper.pod:543 debhelper.pod:549 debhelper.pod:555 debhelper.pod:571 -#: debhelper.pod:576 debhelper.pod:580 debhelper.pod:585 +#: debhelper.pod:314 debhelper.pod:319 debhelper.pod:325 debhelper.pod:331 +#: debhelper.pod:344 debhelper.pod:351 debhelper.pod:355 debhelper.pod:359 +#: debhelper.pod:372 debhelper.pod:376 debhelper.pod:384 debhelper.pod:389 +#: debhelper.pod:401 debhelper.pod:406 debhelper.pod:413 debhelper.pod:418 +#: debhelper.pod:423 debhelper.pod:427 debhelper.pod:433 debhelper.pod:438 +#: debhelper.pod:443 debhelper.pod:459 debhelper.pod:464 debhelper.pod:470 +#: debhelper.pod:477 debhelper.pod:483 debhelper.pod:488 debhelper.pod:494 +#: debhelper.pod:500 debhelper.pod:510 debhelper.pod:516 debhelper.pod:539 +#: debhelper.pod:546 debhelper.pod:552 debhelper.pod:558 debhelper.pod:574 +#: debhelper.pod:579 debhelper.pod:583 debhelper.pod:588 +#: debhelper-obsolete-compat.pod:43 debhelper-obsolete-compat.pod:48 +#: debhelper-obsolete-compat.pod:52 debhelper-obsolete-compat.pod:64 +#: debhelper-obsolete-compat.pod:69 debhelper-obsolete-compat.pod:74 +#: debhelper-obsolete-compat.pod:79 debhelper-obsolete-compat.pod:93 +#: debhelper-obsolete-compat.pod:97 debhelper-obsolete-compat.pod:102 +#: debhelper-obsolete-compat.pod:106 msgid "-" msgstr "-" # type: textblock #. type: textblock -#: debhelper.pod:313 +#: debhelper.pod:316 msgid "" "Commands that generate maintainer script fragments will order the fragments " "in reverse order for the F and F scripts." @@ -944,7 +958,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:318 +#: debhelper.pod:321 msgid "" "B will install a slave manpage link for F, if it sees the man page in F in the package build " @@ -956,7 +970,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:324 +#: debhelper.pod:327 msgid "" "B did not previously delete everything matching " "B, if it was set to a list of things to exclude, such as " @@ -968,7 +982,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:330 +#: debhelper.pod:333 msgid "" "B allows overwriting existing man pages in the package build " "directory. In previous compatibility levels it silently refuses to do this." @@ -978,19 +992,19 @@ msgstr "" "de le faire." #. type: =item -#: debhelper.pod:335 +#: debhelper.pod:338 msgid "v7" msgstr "v7" # type: textblock #. type: textblock -#: debhelper.pod:337 +#: debhelper.pod:340 msgid "Changes from v6 are:" msgstr "Les changements par rapport ? la version?6 sont?:" # type: textblock #. type: textblock -#: debhelper.pod:343 +#: debhelper.pod:346 msgid "" "B, will fall back to looking for files in F if it " "doesn't find them in the current directory (or wherever you tell it look " @@ -1006,7 +1020,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:350 +#: debhelper.pod:353 msgid "B will read F and delete files listed there." msgstr "" "B lit le r?pertoire F et supprime les fichiers qui y " @@ -1014,13 +1028,13 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:354 +#: debhelper.pod:357 msgid "B will delete toplevel F<*-stamp> files." msgstr "B supprime les fichiers F<*-stamp>." # type: textblock #. type: textblock -#: debhelper.pod:358 +#: debhelper.pod:361 msgid "" "B will guess at what file is the upstream changelog if " "none is specified." @@ -1029,18 +1043,18 @@ msgstr "" "amont si rien n'est indiqu?." #. type: =item -#: debhelper.pod:363 +#: debhelper.pod:366 msgid "v8" msgstr "v8" # type: textblock #. type: textblock -#: debhelper.pod:365 +#: debhelper.pod:368 msgid "Changes from v7 are:" msgstr "Les changements par rapport ? la version?7 sont?:" #. type: textblock -#: debhelper.pod:371 +#: debhelper.pod:374 msgid "" "Commands will fail rather than warning when they are passed unknown options." msgstr "" @@ -1048,7 +1062,7 @@ msgstr "" "recevront des options inconnues." #. type: textblock -#: debhelper.pod:375 +#: debhelper.pod:378 msgid "" "B will run B on all shared libraries that it " "generates shlibs files for. So B<-X> can be used to exclude libraries. " @@ -1065,7 +1079,7 @@ msgstr "" "certains paquets." #. type: textblock -#: debhelper.pod:383 +#: debhelper.pod:386 msgid "" "B requires the sequence to run be specified as the first parameter, and " "any switches come after it. Ie, use \"B\", not \"B" @@ -1076,7 +1090,7 @@ msgstr "" "faut ?crire ??B??, et non ??B??" #. type: textblock -#: debhelper.pod:388 +#: debhelper.pod:391 msgid "" "BI<*> prefer to use Perl's B in preference to " "F." @@ -1085,18 +1099,18 @@ msgstr "" "F." #. type: =item -#: debhelper.pod:392 +#: debhelper.pod:395 msgid "v9" msgstr "v9" # type: textblock #. type: textblock -#: debhelper.pod:394 +#: debhelper.pod:397 msgid "Changes from v8 are:" msgstr "Les changements par rapport ? la version?8 sont?:" #. type: textblock -#: debhelper.pod:400 +#: debhelper.pod:403 msgid "" "Multiarch support. In particular, B passes multiarch " "directories to autoconf in --libdir and --libexecdir." @@ -1106,7 +1120,7 @@ msgstr "" "libexecdir>." #. type: textblock -#: debhelper.pod:405 +#: debhelper.pod:408 msgid "" "dh is aware of the usual dependencies between targets in debian/rules. So, " "\"dh binary\" will run any build, build-arch, build-indep, install, etc " @@ -1120,7 +1134,7 @@ msgstr "" "les autres cibles." #. type: textblock -#: debhelper.pod:412 +#: debhelper.pod:415 msgid "" "B compresses debugging symbol files to reduce the installed size " "of -dbg packages." @@ -1129,7 +1143,7 @@ msgstr "" "la taille d'installation des paquets -dbg." #. type: textblock -#: debhelper.pod:417 +#: debhelper.pod:420 msgid "" "B does not include the source package name in --" "libexecdir when using autoconf." @@ -1138,12 +1152,12 @@ msgstr "" "libexecdir> en utilisant B." #. type: textblock -#: debhelper.pod:422 +#: debhelper.pod:425 msgid "B does not default to enabling --with=python-support" msgstr "B n'active pas B<--with=python-support> par d?faut." #. type: textblock -#: debhelper.pod:426 +#: debhelper.pod:429 msgid "" "All of the BI<*> debhelper programs and B set environment " "variables listed by B, unless they are already set." @@ -1153,7 +1167,7 @@ msgstr "" "sont d?j? configur?es." #. type: textblock -#: debhelper.pod:432 +#: debhelper.pod:435 msgid "" "B passes B CFLAGS, CPPFLAGS, and LDFLAGS " "to perl F and F" @@ -1162,7 +1176,7 @@ msgstr "" "buildflags> ? F et F de Perl." #. type: textblock -#: debhelper.pod:437 +#: debhelper.pod:440 msgid "" "B puts separated debug symbols in a location based on their build-" "id." @@ -1171,7 +1185,7 @@ msgstr "" "fonction de leur identifiant de construction (build-id)." #. type: textblock -#: debhelper.pod:442 +#: debhelper.pod:445 msgid "" "Executable debhelper config files are run and their output used as the " "configuration." @@ -1180,24 +1194,24 @@ msgstr "" "sortie est utilis?e comme configuration." #. type: =item -#: debhelper.pod:447 +#: debhelper.pod:450 msgid "v10" msgstr "v10" # type: textblock #. type: textblock -#: debhelper.pod:449 +#: debhelper.pod:452 msgid "This is the recommended mode of operation." msgstr "C'est la version dont l'usage est recommand?." # type: textblock #. type: textblock -#: debhelper.pod:452 +#: debhelper.pod:455 msgid "Changes from v9 are:" msgstr "Les changements par rapport ? la version?9 sont?:" #. type: textblock -#: debhelper.pod:458 +#: debhelper.pod:461 msgid "" "B will no longer install a file named debian/I as " "an init script." @@ -1206,7 +1220,7 @@ msgstr "" "script d'initialisation." #. type: textblock -#: debhelper.pod:463 +#: debhelper.pod:466 msgid "" "B will error out if it detects links created with --link-doc " "between packages of architecture \"all\" and non-\"all\" as it breaks " @@ -1218,7 +1232,7 @@ msgstr "" "responsable)." #. type: textblock -#: debhelper.pod:469 +#: debhelper.pod:472 msgid "" "B no longer creates the package build directory when skipping running " "debhelper commands. This will not affect packages that only build with " @@ -1232,7 +1246,7 @@ msgstr "" "debhelper." #. type: textblock -#: debhelper.pod:476 +#: debhelper.pod:479 msgid "" "B no longer installs a maintainer-provided debian/I." "shlibs file. This is now done by B instead." @@ -1242,7 +1256,7 @@ msgstr "" "B." #. type: textblock -#: debhelper.pod:482 +#: debhelper.pod:485 msgid "" "B refuses to create a broken package if no man page can be " "found (required to register for the x-window-manager alternative)." @@ -1252,7 +1266,7 @@ msgstr "" "manager)." #. type: textblock -#: debhelper.pod:487 +#: debhelper.pod:490 msgid "" "Debhelper will default to B<--parallel> for all buildsystems that support " "parallel building. This can be disabled by using either B<--no-parallel> or " @@ -1264,7 +1278,7 @@ msgstr "" "parallel>." #. type: textblock -#: debhelper.pod:493 +#: debhelper.pod:496 msgid "" "The B command will not accept any of the deprecated \"manual sequence " "control\" parameters (B<--before>, B<--after>, etc.). Please use override " @@ -1275,7 +1289,7 @@ msgstr "" "cibles de r??critures ? la place." #. type: textblock -#: debhelper.pod:499 +#: debhelper.pod:502 msgid "" "The B command will no longer use log files to track which commands have " "been run. The B command I keeps track of whether it already ran " @@ -1287,12 +1301,12 @@ msgstr "" "cas." #. type: textblock -#: debhelper.pod:503 +#: debhelper.pod:506 msgid "The main affects of this are:" msgstr "Les principales cons?quences de cela sont?:" #. type: textblock -#: debhelper.pod:509 +#: debhelper.pod:512 msgid "" "With this, it is now easier to debug the I or/and I " "sequences because they can now trivially be re-run (without having to do a " @@ -1303,7 +1317,7 @@ msgstr "" "(sans avoir ? refaire un cycle complet de ??clean & rebuild??)" #. type: textblock -#: debhelper.pod:515 +#: debhelper.pod:518 msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " @@ -1315,12 +1329,12 @@ msgstr "" "fonctionnera comme avant." #. type: textblock -#: debhelper.pod:520 +#: debhelper.pod:523 msgid "Example of where it can go wrong:" msgstr "Exemple de ce qui pourrait mal se passer?:" #. type: verbatim -#: debhelper.pod:522 +#: debhelper.pod:525 #, no-wrap msgid "" " override_dh_foo:\n" @@ -1332,7 +1346,7 @@ msgstr "" "\n" #. type: verbatim -#: debhelper.pod:525 +#: debhelper.pod:528 #, no-wrap msgid "" " override_dh_bar:\n" @@ -1346,7 +1360,7 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:529 +#: debhelper.pod:532 msgid "" "In this case, the call to B will I include I, since B was run in a separate override target. This " @@ -1358,7 +1372,7 @@ msgstr "" "B<-a>, B<-i>,?etc." #. type: textblock -#: debhelper.pod:538 +#: debhelper.pod:541 msgid "" "The B command now shell escapes the lines in the " "F config file. This was the original intent but it did not " @@ -1372,7 +1386,7 @@ msgstr "" "de fichiers de guillemets)." #. type: textblock -#: debhelper.pod:545 +#: debhelper.pod:548 msgid "" "The B command now defaults to B<--restart-after-upgrade>. " "For packages needing the previous behaviour, please use B<--no-restart-after-" @@ -1383,7 +1397,7 @@ msgstr "" "utiliser l'option B<--no-restart-after-upgrade>." #. type: textblock -#: debhelper.pod:551 +#: debhelper.pod:554 msgid "" "The B sequence is now enabled by default. Please pass B<--" "without autoreconf> to B if this is not desirable for a given package" @@ -1393,7 +1407,7 @@ msgstr "" "certains paquets." #. type: textblock -#: debhelper.pod:557 +#: debhelper.pod:560 msgid "" "The B sequence is now enabled by default. Please pass B<--without " "systemd> to B if this is not desirable for a given package." @@ -1403,12 +1417,12 @@ msgstr "" "paquets." #. type: =item -#: debhelper.pod:563 +#: debhelper.pod:566 msgid "v11" msgstr "v11" #. type: textblock -#: debhelper.pod:565 +#: debhelper.pod:568 msgid "" "This compatibility level is still open for development; use with caution." msgstr "" @@ -1417,12 +1431,12 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:567 +#: debhelper.pod:570 msgid "Changes from v10 are:" msgstr "Les changements par rapport ? la version?10 sont?:" #. type: textblock -#: debhelper.pod:573 +#: debhelper.pod:576 msgid "" "B no longer installs F files. The F " "files are still installed." @@ -1432,12 +1446,12 @@ msgstr "" # type: =item #. type: textblock -#: debhelper.pod:578 +#: debhelper.pod:581 msgid "The B<-s> (B<--same-arch>) option is removed." msgstr "L'option B<-s> (B<--same-arch>) est supprim?e." #. type: textblock -#: debhelper.pod:582 +#: debhelper.pod:585 msgid "" "Invoking B now causes an error instead of a deprecation warning." msgstr "" @@ -1445,7 +1459,7 @@ msgstr "" "l'avertissement d'obsolescence." #. type: textblock -#: debhelper.pod:587 +#: debhelper.pod:590 msgid "" "B now installs user-supplied documentation (e.g. debian/" "I.docs) into F rather than F option." @@ -1466,17 +1480,17 @@ msgstr "" "utilisant l'option B<--mainpackage>." #. type: textblock -#: debhelper.pod:595 +#: debhelper.pod:598 msgid "Please remember to check/update your doc-base files." msgstr "Veuillez v?rifier et mettre ? jour vos fichiers doc-base." #. type: =head2 -#: debhelper.pod:601 +#: debhelper.pod:604 msgid "Participating in the open beta testing of new compat levels" msgstr "Participation au test des nouveaux modes de compatibilit?" #. type: textblock -#: debhelper.pod:603 +#: debhelper.pod:606 msgid "" "It is possible to opt-in to the open beta testing of new compat levels. " "This is done by setting the compat level to the string \"beta-tester\"." @@ -1486,7 +1500,7 @@ msgstr "" "??beta-tester??." #. type: textblock -#: debhelper.pod:607 +#: debhelper.pod:610 msgid "" "Packages using this compat level will automatically be upgraded to the " "highest compatibility level in open beta. In periods without any open beta " @@ -1497,18 +1511,18 @@ msgstr "" "??open beta??, le mode de compatibilit? sera le mode stable le plus ?lev?." #. type: textblock -#: debhelper.pod:612 +#: debhelper.pod:615 msgid "Please consider the following before opting in:" msgstr "Veuillez vous souvenir de ces remarques avant de choisir?:" #. type: =item -#: debhelper.pod:616 debhelper.pod:621 debhelper.pod:628 debhelper.pod:634 -#: debhelper.pod:640 +#: debhelper.pod:619 debhelper.pod:624 debhelper.pod:631 debhelper.pod:637 +#: debhelper.pod:643 msgid "*" msgstr "*" #. type: textblock -#: debhelper.pod:618 +#: debhelper.pod:621 msgid "" "The automatic upgrade in compatibility level may cause the package (or a " "feature in it) to stop functioning." @@ -1517,7 +1531,7 @@ msgstr "" "fonctionnement d'un paquet (ou d'une des fonctionnalit?s)." #. type: textblock -#: debhelper.pod:623 +#: debhelper.pod:626 msgid "" "Compatibility levels in open beta are still subject to change. We will try " "to keep the changes to a minimal once the beta starts. However, there are " @@ -1529,7 +1543,7 @@ msgstr "" "phase." #. type: textblock -#: debhelper.pod:630 +#: debhelper.pod:633 msgid "" "We will notify you via debian-devel at lists.debian.org before we start a new " "open beta compat level. However, once the beta starts we expect that you " @@ -1541,7 +1555,7 @@ msgstr "" "debhelper." #. type: textblock -#: debhelper.pod:636 +#: debhelper.pod:639 msgid "" "The \"beta-tester\" compatibility version in unstable and testing will often " "be different than the one in stable-backports. Accordingly, it is not " @@ -1552,7 +1566,7 @@ msgstr "" "pas recommand? pour les paquets souvent r?troport?s." #. type: textblock -#: debhelper.pod:642 +#: debhelper.pod:645 msgid "" "You can always opt-out of the beta by resetting the compatibility level of " "your package to a stable version." @@ -1561,7 +1575,7 @@ msgstr "" "compatibilit? de votre paquet ? une version stable." #. type: textblock -#: debhelper.pod:647 +#: debhelper.pod:650 msgid "Should you still be interested in the open beta testing, please run:" msgstr "" "Si vous ?tes toujours int?ress? par le test ??open beta??, veuillez ex?cuter " @@ -1569,7 +1583,7 @@ msgstr "" # type: verbatim #. type: verbatim -#: debhelper.pod:649 +#: debhelper.pod:652 #, no-wrap msgid "" " % echo beta-tester > debian/compat\n" @@ -1579,14 +1593,14 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:651 +#: debhelper.pod:654 msgid "You will also need to ensure that debian/control contains:" msgstr "" "Vous devrez aussi vous assurer que votre fichier debian/control contient?:" # type: verbatim #. type: verbatim -#: debhelper.pod:653 +#: debhelper.pod:656 #, no-wrap msgid "" " Build-Depends: debhelper (>= 9.20160815~)\n" @@ -1596,13 +1610,13 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:655 +#: debhelper.pod:658 msgid "To ensure that debhelper knows about the \"beta-tester\" compat level." msgstr "Pour vous assurer que debhelper conna?t le mode ??beta-tester??." # type: =head1 #. type: =head1 -#: debhelper.pod:657 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 +#: debhelper.pod:660 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 #: dh_installemacsen:73 dh_installexamples:54 dh_installinit:159 #: dh_installman:83 dh_installmodules:55 dh_installudev:49 dh_installwm:55 #: dh_installxfonts:38 dh_movefiles:65 dh_strip:117 dh_usrlocal:49 @@ -1612,13 +1626,13 @@ msgstr "REMARQUES" # type: =head2 #. type: =head2 -#: debhelper.pod:659 +#: debhelper.pod:662 msgid "Multiple binary package support" msgstr "Prise en charge de plusieurs paquets binaires" # type: textblock #. type: textblock -#: debhelper.pod:661 +#: debhelper.pod:664 msgid "" "If your source package generates more than one binary package, debhelper " "programs will default to acting on all binary packages when run. If your " @@ -1638,7 +1652,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:669 +#: debhelper.pod:672 msgid "" "To facilitate this, as well as give you more control over which packages are " "acted on by debhelper programs, all debhelper programs accept the B<-a>, B<-" @@ -1653,7 +1667,7 @@ msgstr "" "paquets ?num?r?s dans le fichier de contr?le, avec les exceptions ci-dessous." #. type: textblock -#: debhelper.pod:675 +#: debhelper.pod:678 msgid "" "First, any package whose B field in B does not " "match the B architecture will be excluded (L)." #. type: textblock -#: debhelper.pod:679 +#: debhelper.pod:682 msgid "" "Also, some additional packages may be excluded based on the contents of the " "B environment variable and B fields in " @@ -1679,13 +1693,13 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:684 +#: debhelper.pod:687 msgid "Automatic generation of Debian install scripts" msgstr "G?n?ration automatique des scripts Debian d?installation" # type: textblock #. type: textblock -#: debhelper.pod:686 +#: debhelper.pod:689 msgid "" "Some debhelper commands will automatically generate parts of Debian " "maintainer scripts. If you want these automatically generated things " @@ -1703,7 +1717,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:693 +#: debhelper.pod:696 msgid "" "If a script does not exist at all and debhelper needs to add something to " "it, then debhelper will create the complete script." @@ -1713,7 +1727,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:696 +#: debhelper.pod:699 msgid "" "All debhelper commands that automatically generate code in this way let it " "be disabled by the -n parameter (see above)." @@ -1724,7 +1738,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:699 +#: debhelper.pod:702 msgid "" "Note that the inserted code will be shell code, so you cannot directly use " "it in a Perl script. If you would like to embed it into a Perl script, here " @@ -1738,7 +1752,7 @@ msgstr "" "la commande set)?:" #. type: verbatim -#: debhelper.pod:704 +#: debhelper.pod:707 #, no-wrap msgid "" " my $temp=\"set -e\\nset -- @ARGV\\n\" . << 'EOF';\n" @@ -1771,13 +1785,13 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:717 +#: debhelper.pod:720 msgid "Automatic generation of miscellaneous dependencies." msgstr "G?n?ration automatique des diverses d?pendances." # type: textblock #. type: textblock -#: debhelper.pod:719 +#: debhelper.pod:722 msgid "" "Some debhelper commands may make the generated package need to depend on " "some other packages. For example, if you use L, your " @@ -1797,7 +1811,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:727 +#: debhelper.pod:730 msgid "" "All commands of this type, besides documenting what dependencies may be " "needed on their man pages, will automatically generate a substvar called B<" @@ -1812,7 +1826,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:732 +#: debhelper.pod:735 msgid "" "This is entirely independent of the standard B<${shlibs:Depends}> generated " "by L, and the B<${perl:Depends}> generated by " @@ -1826,13 +1840,13 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:737 +#: debhelper.pod:740 msgid "Package build directories" msgstr "R?pertoires de construction du paquet" # type: textblock #. type: textblock -#: debhelper.pod:739 +#: debhelper.pod:742 msgid "" "By default, all debhelper programs assume that the temporary directory used " "for assembling the tree of files in a package is debian/I." @@ -1843,7 +1857,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:742 +#: debhelper.pod:745 msgid "" "Sometimes, you might want to use some other temporary directory. This is " "supported by the B<-P> flag. For example, \"B" @@ -1863,13 +1877,13 @@ msgstr "" # type: =head2 #. type: =head2 -#: debhelper.pod:750 +#: debhelper.pod:753 msgid "udebs" msgstr "udebs" # type: textblock #. type: textblock -#: debhelper.pod:752 +#: debhelper.pod:755 msgid "" "Debhelper includes support for udebs. To create a udeb with debhelper, add " "\"B\" to the package's stanza in F. " @@ -1888,12 +1902,12 @@ msgstr "" # type: =head1 #. type: =head1 -#: debhelper.pod:759 +#: debhelper.pod:762 msgid "ENVIRONMENT" msgstr "VARIABLES D'ENVIRONNEMENT" #. type: textblock -#: debhelper.pod:761 +#: debhelper.pod:764 msgid "" "The following environment variables can influence the behavior of " "debhelper. It is important to note that these must be actual environment " @@ -1910,13 +1924,13 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:769 +#: debhelper.pod:772 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:771 +#: debhelper.pod:774 msgid "" "Set to B<1> to enable verbose mode. Debhelper will output every command it " "runs. Also enables verbose build logs for some build systems like autoconf." @@ -1927,12 +1941,12 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:774 +#: debhelper.pod:777 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:776 +#: debhelper.pod:779 msgid "" "Set to B<1> to enable quiet mode. Debhelper will not output commands calling " "the upstream build system nor will dh print which subcommands are called and " @@ -1950,13 +1964,13 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:783 +#: debhelper.pod:786 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:785 +#: debhelper.pod:788 msgid "" "Temporarily specifies what compatibility level debhelper should run at, " "overriding any value in F." @@ -1967,25 +1981,25 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:788 +#: debhelper.pod:791 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:790 +#: debhelper.pod:793 msgid "Set to B<1> to enable no-act mode." msgstr "Mettre cette variable ? B<1> pour activer le mode simulation (no-act)." # type: =item #. type: =item -#: debhelper.pod:792 +#: debhelper.pod:795 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:794 +#: debhelper.pod:797 msgid "" "Anything in this variable will be prepended to the command line arguments of " "all debhelper commands." @@ -1994,7 +2008,7 @@ msgstr "" "les commandes debhelper." #. type: textblock -#: debhelper.pod:797 +#: debhelper.pod:800 msgid "" "When using L, it can be passed options that will be passed on to each " "debhelper command, which is generally better than using DH_OPTIONS." @@ -2004,13 +2018,13 @@ msgstr "" # type: =item #. type: =item -#: debhelper.pod:800 +#: debhelper.pod:803 msgid "B" msgstr "B" # type: textblock #. type: textblock -#: debhelper.pod:802 +#: debhelper.pod:805 msgid "" "If set, this adds the value the variable is set to to the B<-X> options of " "all commands that support the B<-X> option. Moreover, B will " @@ -2023,7 +2037,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:806 +#: debhelper.pod:809 msgid "" "This can be useful if you are doing a build from a CVS source tree, in which " "case setting B will prevent any CVS directories from " @@ -2042,7 +2056,7 @@ msgstr "" # type: textblock #. type: textblock -#: debhelper.pod:813 +#: debhelper.pod:816 msgid "" "Multiple things to exclude can be separated with colons, as in " "B" @@ -2052,12 +2066,12 @@ msgstr "" # type: =head1 #. type: =head1 -#: debhelper.pod:818 dh:1064 dh_auto_build:48 dh_auto_clean:51 -#: dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 -#: dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 -#: dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 -#: dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 -#: dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 +#: debhelper.pod:821 debhelper-obsolete-compat.pod:114 dh:1064 dh_auto_build:48 +#: dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 +#: dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 +#: dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 +#: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 +#: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 #: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 @@ -2072,32 +2086,32 @@ msgstr "VOIR AUSSI" # type: =item #. type: =item -#: debhelper.pod:822 +#: debhelper.pod:825 msgid "F" msgstr "F" # type: textblock #. type: textblock -#: debhelper.pod:824 +#: debhelper.pod:827 msgid "A set of example F files that use debhelper." msgstr "" "Un ensemble d'exemples de fichiers F qui utilisent debhelper." # type: =item #. type: =item -#: debhelper.pod:826 +#: debhelper.pod:829 msgid "L" msgstr "L" # type: textblock #. type: textblock -#: debhelper.pod:828 +#: debhelper.pod:831 msgid "Debhelper web site." msgstr "Le site internet de debhelper." # type: =head1 #. type: =head1 -#: debhelper.pod:832 dh:1070 dh_auto_build:54 dh_auto_clean:57 +#: debhelper.pod:835 dh:1070 dh_auto_build:54 dh_auto_clean:57 #: dh_auto_configure:59 dh_auto_install:99 dh_auto_test:69 dh_bugfiles:139 #: dh_builddeb:200 dh_clean:181 dh_compress:258 dh_fixperms:154 dh_gconf:104 #: dh_gencontrol:180 dh_icons:79 dh_install:334 dh_installcatalogs:130 @@ -2116,7 +2130,7 @@ msgstr "AUTEUR" # type: textblock #. type: textblock -#: debhelper.pod:834 dh:1072 dh_auto_build:56 dh_auto_clean:59 +#: debhelper.pod:837 dh:1072 dh_auto_build:56 dh_auto_clean:59 #: dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 #: dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 @@ -2131,6 +2145,252 @@ msgstr "AUTEUR" msgid "Joey Hess " msgstr "Joey Hess " +#. type: textblock +#: debhelper-obsolete-compat.pod:3 +msgid "debhelper-obsolete-compat - List of no longer supported compat levels" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:7 +msgid "" +"This document contains the upgrade guidelines from all compat levels which " +"are no longer supported. Accordingly it is mostly for historical purposes " +"and to assist people upgrading from a non-supported compat level to a " +"supported level." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:12 +#, fuzzy +#| msgid "" +#| "* The package must be using compatibility level 9 or later (see " +#| "L)" +msgid "For upgrades from supported compat levels, please see L." +msgstr "" +"* Le paquet doit utiliser le niveau de compatibilit??9 ou sup?rieur (voir " +"L)?;" + +#. type: =head1 +#: debhelper-obsolete-compat.pod:14 +msgid "UPGRADE LIST FOR COMPAT LEVELS" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:16 +msgid "" +"The following is the list of now obsolete compat levels and their changes." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:21 +#, fuzzy +#| msgid "v10" +msgid "v1" +msgstr "v10" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:23 +msgid "" +"This is the original debhelper compatibility level, and so it is the default " +"one. In this mode, debhelper will use F as the package tree " +"directory for the first binary package listed in the control file, while " +"using debian/I for all other packages listed in the F file." +msgstr "" +"C'est le niveau initial de compatibilit? de debhelper d'o? son num?ro 1. " +"Dans ce mode, debhelper emploiera F comme r?pertoire de " +"l'arborescence du premier paquet binaire ?num?r? dans le fichier F " +"et ? debian/I ? pour tous les autres." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:28 debhelper-obsolete-compat.pod:35 +msgid "This mode is deprecated." +msgstr "Ce mode est d?conseill?." + +#. type: =item +#: debhelper-obsolete-compat.pod:30 +msgid "v2" +msgstr "v2" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:32 +msgid "" +"In this mode, debhelper will consistently use debian/I as the " +"package tree directory for every package that is built." +msgstr "" +"Dans ce mode, debhelper emploiera uniform?ment ? debian/I ? comme " +"r?pertoire de l'arborescence de chaque paquet construit." + +#. type: =item +#: debhelper-obsolete-compat.pod:37 +msgid "v3" +msgstr "v3" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:39 +msgid "This mode works like v2, with the following additions:" +msgstr "Ce mode fonctionne comme v2 mais avec les ajouts suivants?:" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:45 +msgid "" +"Debhelper config files support globbing via B<*> and B, when appropriate. " +"To turn this off and use those characters raw, just prefix with a backslash." +msgstr "" +"Les fichiers de configuration de debhelper acceptent les jokers?B<*> et?B " +"lorsque cela a un sens. Pour d?sactiver cette substitution et utiliser ces " +"caract?res tels quels, il suffit de les pr?fixer avec une barre contre-" +"oblique (backslash)." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:50 +msgid "" +"B makes the F and F scripts call " +"B." +msgstr "" +"Les scripts de maintenance du paquet (F et F) feront appel " +"? B quand B sera lanc?." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:54 +msgid "" +"Every file in F is automatically flagged as a conffile by " +"B." +msgstr "" +"Chaque fichier de F est automatiquement marqu? par B " +"comme un fichier de configuration." + +#. type: =item +#: debhelper-obsolete-compat.pod:58 +msgid "v4" +msgstr "v4" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:60 +#, fuzzy +#| msgid "Changes from v5 are:" +msgid "Changes from v3 are:" +msgstr "Les changements par rapport ? la version?5 sont?:" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:66 +msgid "" +"B will not include the Debian part of the version number " +"in the generated dependency line in the shlibs file." +msgstr "" +"B n'inclura pas la partie Debian du num?ro de version dans " +"la ligne de d?pendance produite dans le fichier shlibs." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:71 +msgid "" +"You are encouraged to put the new B<${misc:Depends}> into F " +"to supplement the B<${shlibs:Depends}> field." +msgstr "" +"Il est fortement conseill? de mettre le nouveau B<${misc:Depends}> dans " +"F pour compl?ter le champs B<${shlibs:Depends}>." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:76 +msgid "" +"B will make all files in F directories and in F executable." +msgstr "" +"B rendra ex?cutables tous les fichiers des r?pertoires F " +"et F." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:81 +msgid "B will correct existing links to conform with policy." +msgstr "" +"B corrigera les liens existants pour les rendre conformes ? la " +"Charte Debian." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:89 +msgid "Changes from v4 are:" +msgstr "Les changements par rapport ? la version?4 sont?:" + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:95 +msgid "Comments are ignored in debhelper config files." +msgstr "" +"Les commentaires sont ignor?s dans les fichiers de configuration de " +"debhelper." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:99 +msgid "" +"B now specifies the name of a package to put " +"debugging symbols in, not the packages to take the symbols from." +msgstr "" +"B indique maintenant le nom du paquet qui doit " +"recevoir les symboles de mise au point et non les paquets d'o? proviennent " +"ces symboles." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:104 +msgid "B skips installing empty files." +msgstr "B saute l'installation des fichiers vides." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:108 +msgid "B errors out if wildcards expand to nothing." +msgstr "" +"B g?n?re des erreurs si les jokers (wildcards) ne correspondent " +"? rien." + +# type: textblock +#. type: textblock +#: debhelper-obsolete-compat.pod:116 dh:1066 dh_auto_build:50 dh_auto_clean:53 +#: dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 +#: dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 +#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 +#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 +#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 +#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 +#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 +#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 +#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 +#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 +#: dh_usrlocal:118 dh_systemd_start:245 +msgid "L" +msgstr "L" + +# type: =head1 +#. type: =head1 +#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 +#: dh_systemd_start:247 +msgid "AUTHORS" +msgstr "AUTEURS" + +#. type: textblock +#: debhelper-obsolete-compat.pod:120 +msgid "Niels Thykier " +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:122 +msgid "Joey Hess" +msgstr "" + # type: textblock #. type: textblock #: dh:5 @@ -2917,24 +3177,6 @@ msgstr "" # type: textblock #. type: textblock -#: dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 -#: dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 -#: dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 -#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 -#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 -#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 -#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 -#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 -#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 -#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 -#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 -msgid "L" -msgstr "L" - -# type: textblock -#. type: textblock #: dh:1068 dh_auto_build:52 dh_auto_clean:55 dh_auto_configure:57 #: dh_auto_install:97 dh_auto_test:67 dh_bugfiles:137 dh_builddeb:198 #: dh_clean:179 dh_compress:256 dh_fixperms:152 dh_gconf:102 dh_gencontrol:178 @@ -6342,12 +6584,6 @@ msgstr "" "le script init ?chouerait. La fonction doit ?tre d?crite dans les scripts de " "maintenance F et F avant l'apparition de B<#DEBHELPER#>." -# type: =head1 -#. type: =head1 -#: dh_installinit:348 dh_systemd_enable:287 dh_systemd_start:247 -msgid "AUTHORS" -msgstr "AUTEURS" - # type: textblock #. type: textblock #: dh_installinit:352 @@ -7951,10 +8187,16 @@ msgstr "" # type: textblock #. type: textblock #: dh_md5sums:20 +#, fuzzy +#| msgid "" +#| "B is a debhelper program that is responsible for generating a " +#| "F file, which lists the md5sums of each file in the " +#| "package. These files are used by the B package." msgid "" "B is a debhelper program that is responsible for generating a " "F file, which lists the md5sums of each file in the " -"package. These files are used by the B package." +"package. These files are used by B or the L " +"program." msgstr "" "B est le programme de la suite debhelper charg? de produire un " "fichier F indiquant la somme md5 de chacun des fichiers du " @@ -9232,75 +9474,6 @@ msgstr "" #~ "Cette option ?tait plus intelligente que l'option B<-a>, mais l'option B<-" #~ "a> est maintenant tout aussi intelligente." -#~ msgid "v3" -#~ msgstr "v3" - -# type: textblock -#~ msgid "This mode is deprecated." -#~ msgstr "Ce mode est d?conseill?." - -#~ msgid "v4" -#~ msgstr "v4" - -# type: textblock -#~ msgid "" -#~ "B will not include the Debian part of the version " -#~ "number in the generated dependency line in the shlibs file." -#~ msgstr "" -#~ "B n'inclura pas la partie Debian du num?ro de version " -#~ "dans la ligne de d?pendance produite dans le fichier shlibs." - -# type: textblock -#~ msgid "" -#~ "You are encouraged to put the new B<${misc:Depends}> into F to supplement the B<${shlibs:Depends}> field." -#~ msgstr "" -#~ "Il est fortement conseill? de mettre le nouveau B<${misc:Depends}> dans " -#~ "F pour compl?ter le champs B<${shlibs:Depends}>." - -# type: textblock -#~ msgid "" -#~ "B will make all files in F directories and in F executable." -#~ msgstr "" -#~ "B rendra ex?cutables tous les fichiers des r?pertoires F et F." - -# type: textblock -#~ msgid "B will correct existing links to conform with policy." -#~ msgstr "" -#~ "B corrigera les liens existants pour les rendre conformes ? la " -#~ "Charte Debian." - -# type: textblock -#~ msgid "Changes from v4 are:" -#~ msgstr "Les changements par rapport ? la version?4 sont?:" - -# type: textblock -#~ msgid "Comments are ignored in debhelper config files." -#~ msgstr "" -#~ "Les commentaires sont ignor?s dans les fichiers de configuration de " -#~ "debhelper." - -# type: textblock -#~ msgid "" -#~ "B now specifies the name of a package to put " -#~ "debugging symbols in, not the packages to take the symbols from." -#~ msgstr "" -#~ "B indique maintenant le nom du paquet qui doit " -#~ "recevoir les symboles de mise au point et non les paquets d'o? " -#~ "proviennent ces symboles." - -# type: textblock -#~ msgid "B skips installing empty files." -#~ msgstr "B saute l'installation des fichiers vides." - -# type: textblock -#~ msgid "B errors out if wildcards expand to nothing." -#~ msgstr "" -#~ "B g?n?re des erreurs si les jokers (wildcards) ne " -#~ "correspondent ? rien." - #~ msgid "" #~ "If your package uses autotools and you want to freshen F and " #~ "F with newer versions from the B package at " @@ -9524,61 +9697,6 @@ msgstr "" #~ "variable est seulement un garde-fou temporaire et sera supprim?e une fois " #~ "l'archive pr?te." -# type: textblock -#~ msgid "" -#~ "This is the original debhelper compatibility level, and so it is the " -#~ "default one. In this mode, debhelper will use F as the " -#~ "package tree directory for the first binary package listed in the control " -#~ "file, while using debian/I for all other packages listed in the " -#~ "F file." -#~ msgstr "" -#~ "C'est le niveau initial de compatibilit? de debhelper d'o? son num?ro 1. " -#~ "Dans ce mode, debhelper emploiera F comme r?pertoire de " -#~ "l'arborescence du premier paquet binaire ?num?r? dans le fichier " -#~ "F et ? debian/I ? pour tous les autres." - -#~ msgid "v2" -#~ msgstr "v2" - -# type: textblock -#~ msgid "" -#~ "In this mode, debhelper will consistently use debian/I as the " -#~ "package tree directory for every package that is built." -#~ msgstr "" -#~ "Dans ce mode, debhelper emploiera uniform?ment ? debian/I ? comme " -#~ "r?pertoire de l'arborescence de chaque paquet construit." - -# type: textblock -#~ msgid "This mode works like v2, with the following additions:" -#~ msgstr "Ce mode fonctionne comme v2 mais avec les ajouts suivants?:" - -# type: textblock -#~ msgid "" -#~ "Debhelper config files support globbing via B<*> and B, when " -#~ "appropriate. To turn this off and use those characters raw, just prefix " -#~ "with a backslash." -#~ msgstr "" -#~ "Les fichiers de configuration de debhelper acceptent les jokers?B<*> " -#~ "et?B lorsque cela a un sens. Pour d?sactiver cette substitution et " -#~ "utiliser ces caract?res tels quels, il suffit de les pr?fixer avec une " -#~ "barre contre-oblique (backslash)." - -# type: textblock -#~ msgid "" -#~ "B makes the F and F scripts call " -#~ "B." -#~ msgstr "" -#~ "Les scripts de maintenance du paquet (F et F) feront " -#~ "appel ? B quand B sera lanc?." - -# type: textblock -#~ msgid "" -#~ "Every file in F is automatically flagged as a conffile by " -#~ "B." -#~ msgstr "" -#~ "Chaque fichier de F est automatiquement marqu? par B " -#~ "comme un fichier de configuration." - # type: =item #~ msgid "B<--parallel>" #~ msgstr "B<--parallel>" diff --git a/man/po4a/po/pt.po b/man/po4a/po/pt.po index 845624c..bca0d90 100644 --- a/man/po4a/po/pt.po +++ b/man/po4a/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20160814+unreleased\n" "Report-Msgid-Bugs-To: debhelper at packages.debian.org\n" -"POT-Creation-Date: 2016-09-11 08:47+0000\n" +"POT-Creation-Date: 2016-10-01 08:12+0000\n" "PO-Revision-Date: 2016-08-25 11:59+0100\n" "Last-Translator: Am?rico Monteiro \n" "Language-Team: Portuguese \n" @@ -19,18 +19,18 @@ msgstr "" "X-Generator: Lokalize 1.5\n" #. type: =head1 -#: debhelper.pod:1 dh:3 dh_auto_build:3 dh_auto_clean:3 dh_auto_configure:3 -#: dh_auto_install:3 dh_auto_test:3 dh_bugfiles:3 dh_builddeb:3 dh_clean:3 -#: dh_compress:3 dh_fixperms:3 dh_gconf:3 dh_gencontrol:3 dh_icons:3 -#: dh_install:3 dh_installcatalogs:3 dh_installchangelogs:3 dh_installcron:3 -#: dh_installdeb:3 dh_installdebconf:3 dh_installdirs:3 dh_installdocs:3 -#: dh_installemacsen:3 dh_installexamples:3 dh_installifupdown:3 -#: dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 dh_installlogrotate:3 -#: dh_installman:3 dh_installmanpages:3 dh_installmenu:3 dh_installmime:3 -#: dh_installmodules:3 dh_installpam:3 dh_installppp:3 dh_installudev:3 -#: dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 dh_listpackages:3 -#: dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 dh_prep:3 -#: dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 +#: debhelper.pod:1 debhelper-obsolete-compat.pod:1 dh:3 dh_auto_build:3 +#: dh_auto_clean:3 dh_auto_configure:3 dh_auto_install:3 dh_auto_test:3 +#: dh_bugfiles:3 dh_builddeb:3 dh_clean:3 dh_compress:3 dh_fixperms:3 +#: dh_gconf:3 dh_gencontrol:3 dh_icons:3 dh_install:3 dh_installcatalogs:3 +#: dh_installchangelogs:3 dh_installcron:3 dh_installdeb:3 dh_installdebconf:3 +#: dh_installdirs:3 dh_installdocs:3 dh_installemacsen:3 dh_installexamples:3 +#: dh_installifupdown:3 dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 +#: dh_installlogrotate:3 dh_installman:3 dh_installmanpages:3 dh_installmenu:3 +#: dh_installmime:3 dh_installmodules:3 dh_installpam:3 dh_installppp:3 +#: dh_installudev:3 dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 +#: dh_listpackages:3 dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 +#: dh_prep:3 dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 dh_usrlocal:3 #: dh_systemd_enable:3 dh_systemd_start:3 msgid "NAME" msgstr "NOME" @@ -41,20 +41,21 @@ msgid "debhelper - the debhelper tool suite" msgstr "debhelper - a suite de ferramentas debhelper" #. type: =head1 -#: debhelper.pod:5 dh:13 dh_auto_build:13 dh_auto_clean:14 dh_auto_configure:13 -#: dh_auto_install:16 dh_auto_test:14 dh_bugfiles:13 dh_builddeb:13 dh_clean:13 -#: dh_compress:15 dh_fixperms:14 dh_gconf:13 dh_gencontrol:13 dh_icons:14 -#: dh_install:14 dh_installcatalogs:15 dh_installchangelogs:13 -#: dh_installcron:13 dh_installdeb:13 dh_installdebconf:13 dh_installdirs:13 -#: dh_installdocs:13 dh_installemacsen:13 dh_installexamples:13 -#: dh_installifupdown:13 dh_installinfo:13 dh_installinit:14 -#: dh_installlogcheck:13 dh_installlogrotate:13 dh_installman:14 -#: dh_installmanpages:14 dh_installmenu:13 dh_installmime:13 -#: dh_installmodules:14 dh_installpam:13 dh_installppp:13 dh_installudev:14 -#: dh_installwm:13 dh_installxfonts:13 dh_link:14 dh_lintian:13 -#: dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 dh_movefiles:13 dh_perl:15 -#: dh_prep:13 dh_shlibdeps:14 dh_strip:14 dh_testdir:13 dh_testroot:7 -#: dh_usrlocal:15 dh_systemd_enable:13 dh_systemd_start:14 +#: debhelper.pod:5 debhelper-obsolete-compat.pod:5 dh:13 dh_auto_build:13 +#: dh_auto_clean:14 dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 +#: dh_bugfiles:13 dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 +#: dh_gconf:13 dh_gencontrol:13 dh_icons:14 dh_install:14 dh_installcatalogs:15 +#: dh_installchangelogs:13 dh_installcron:13 dh_installdeb:13 +#: dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 +#: dh_installemacsen:13 dh_installexamples:13 dh_installifupdown:13 +#: dh_installinfo:13 dh_installinit:14 dh_installlogcheck:13 +#: dh_installlogrotate:13 dh_installman:14 dh_installmanpages:14 +#: dh_installmenu:13 dh_installmime:13 dh_installmodules:14 dh_installpam:13 +#: dh_installppp:13 dh_installudev:14 dh_installwm:13 dh_installxfonts:13 +#: dh_link:14 dh_lintian:13 dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 +#: dh_movefiles:13 dh_perl:15 dh_prep:13 dh_shlibdeps:14 dh_strip:14 +#: dh_testdir:13 dh_testroot:7 dh_usrlocal:15 dh_systemd_enable:13 +#: dh_systemd_start:14 msgid "SYNOPSIS" msgstr "RESUMO" @@ -821,41 +822,54 @@ msgid "These are the available compatibility levels:" msgstr "Estes s?o os n?veis de compatibilidade dispon?veis:" #. type: =item -#: debhelper.pod:301 +#: debhelper.pod:301 debhelper-obsolete-compat.pod:85 msgid "v5" msgstr "v5" #. type: textblock -#: debhelper.pod:303 +#: debhelper.pod:303 debhelper-obsolete-compat.pod:87 msgid "This is the lowest supported compatibility level." msgstr "Este ? o n?vel de compatibilidade mais baixo suportado." -#. type: =item +#. type: textblock #: debhelper.pod:305 +msgid "" +"If you are upgrading from an earlier compatibility level, please review " +"L." +msgstr "" + +#. type: =item +#: debhelper.pod:308 msgid "v6" msgstr "v6" #. type: textblock -#: debhelper.pod:307 +#: debhelper.pod:310 msgid "Changes from v5 are:" msgstr "As altera??es a partir de v5 s?o:" #. type: =item -#: debhelper.pod:311 debhelper.pod:316 debhelper.pod:322 debhelper.pod:328 -#: debhelper.pod:341 debhelper.pod:348 debhelper.pod:352 debhelper.pod:356 -#: debhelper.pod:369 debhelper.pod:373 debhelper.pod:381 debhelper.pod:386 -#: debhelper.pod:398 debhelper.pod:403 debhelper.pod:410 debhelper.pod:415 -#: debhelper.pod:420 debhelper.pod:424 debhelper.pod:430 debhelper.pod:435 -#: debhelper.pod:440 debhelper.pod:456 debhelper.pod:461 debhelper.pod:467 -#: debhelper.pod:474 debhelper.pod:480 debhelper.pod:485 debhelper.pod:491 -#: debhelper.pod:497 debhelper.pod:507 debhelper.pod:513 debhelper.pod:536 -#: debhelper.pod:543 debhelper.pod:549 debhelper.pod:555 debhelper.pod:571 -#: debhelper.pod:576 debhelper.pod:580 debhelper.pod:585 +#: debhelper.pod:314 debhelper.pod:319 debhelper.pod:325 debhelper.pod:331 +#: debhelper.pod:344 debhelper.pod:351 debhelper.pod:355 debhelper.pod:359 +#: debhelper.pod:372 debhelper.pod:376 debhelper.pod:384 debhelper.pod:389 +#: debhelper.pod:401 debhelper.pod:406 debhelper.pod:413 debhelper.pod:418 +#: debhelper.pod:423 debhelper.pod:427 debhelper.pod:433 debhelper.pod:438 +#: debhelper.pod:443 debhelper.pod:459 debhelper.pod:464 debhelper.pod:470 +#: debhelper.pod:477 debhelper.pod:483 debhelper.pod:488 debhelper.pod:494 +#: debhelper.pod:500 debhelper.pod:510 debhelper.pod:516 debhelper.pod:539 +#: debhelper.pod:546 debhelper.pod:552 debhelper.pod:558 debhelper.pod:574 +#: debhelper.pod:579 debhelper.pod:583 debhelper.pod:588 +#: debhelper-obsolete-compat.pod:43 debhelper-obsolete-compat.pod:48 +#: debhelper-obsolete-compat.pod:52 debhelper-obsolete-compat.pod:64 +#: debhelper-obsolete-compat.pod:69 debhelper-obsolete-compat.pod:74 +#: debhelper-obsolete-compat.pod:79 debhelper-obsolete-compat.pod:93 +#: debhelper-obsolete-compat.pod:97 debhelper-obsolete-compat.pod:102 +#: debhelper-obsolete-compat.pod:106 msgid "-" msgstr "-" #. type: textblock -#: debhelper.pod:313 +#: debhelper.pod:316 msgid "" "Commands that generate maintainer script fragments will order the fragments " "in reverse order for the F and F scripts." @@ -864,7 +878,7 @@ msgstr "" "fragmentos em ordem reversa para os scripts F e F." #. type: textblock -#: debhelper.pod:318 +#: debhelper.pod:321 msgid "" "B will install a slave manpage link for F, if it sees the man page in F in the package build " @@ -875,7 +889,7 @@ msgstr "" "compila??o do pacote." #. type: textblock -#: debhelper.pod:324 +#: debhelper.pod:327 msgid "" "B did not previously delete everything matching " "B, if it was set to a list of things to exclude, such as " @@ -886,7 +900,7 @@ msgstr "" "como B. Mas agora f?-lo." #. type: textblock -#: debhelper.pod:330 +#: debhelper.pod:333 msgid "" "B allows overwriting existing man pages in the package build " "directory. In previous compatibility levels it silently refuses to do this." @@ -896,17 +910,17 @@ msgstr "" "se em sil?ncio a fazer isto." #. type: =item -#: debhelper.pod:335 +#: debhelper.pod:338 msgid "v7" msgstr "v7" #. type: textblock -#: debhelper.pod:337 +#: debhelper.pod:340 msgid "Changes from v6 are:" msgstr "As altera??es a partir de v6 s?o:" #. type: textblock -#: debhelper.pod:343 +#: debhelper.pod:346 msgid "" "B, will fall back to looking for files in F if it " "doesn't find them in the current directory (or wherever you tell it look " @@ -921,17 +935,17 @@ msgstr "" "nenhuns par?metros especiais." #. type: textblock -#: debhelper.pod:350 +#: debhelper.pod:353 msgid "B will read F and delete files listed there." msgstr "B ir? ler F e apagar os ficheiros listados l?." #. type: textblock -#: debhelper.pod:354 +#: debhelper.pod:357 msgid "B will delete toplevel F<*-stamp> files." msgstr "B ir? apagar ficheiros F<*-stamp> do n?vel de topo." #. type: textblock -#: debhelper.pod:358 +#: debhelper.pod:361 msgid "" "B will guess at what file is the upstream changelog if " "none is specified." @@ -940,17 +954,17 @@ msgstr "" "altera??es da origem se nenhum for especificado." #. type: =item -#: debhelper.pod:363 +#: debhelper.pod:366 msgid "v8" msgstr "v8" #. type: textblock -#: debhelper.pod:365 +#: debhelper.pod:368 msgid "Changes from v7 are:" msgstr "As altera??es a partir de v7 s?o:" #. type: textblock -#: debhelper.pod:371 +#: debhelper.pod:374 msgid "" "Commands will fail rather than warning when they are passed unknown options." msgstr "" @@ -958,7 +972,7 @@ msgstr "" "op??es desconhecidas." #. type: textblock -#: debhelper.pod:375 +#: debhelper.pod:378 msgid "" "B will run B on all shared libraries that it " "generates shlibs files for. So B<-X> can be used to exclude libraries. " @@ -974,7 +988,7 @@ msgstr "" "pacotes falhem a compilar." #. type: textblock -#: debhelper.pod:383 +#: debhelper.pod:386 msgid "" "B requires the sequence to run be specified as the first parameter, and " "any switches come after it. Ie, use \"B\", not \"B" @@ -985,7 +999,7 @@ msgstr "" "--foo>\", e n?o \"B" #. type: textblock -#: debhelper.pod:388 +#: debhelper.pod:391 msgid "" "BI<*> prefer to use Perl's B in preference to " "F." @@ -994,17 +1008,17 @@ msgstr "" "F." #. type: =item -#: debhelper.pod:392 +#: debhelper.pod:395 msgid "v9" msgstr "v9" #. type: textblock -#: debhelper.pod:394 +#: debhelper.pod:397 msgid "Changes from v8 are:" msgstr "As altera??es a partir de v8 s?o:" #. type: textblock -#: debhelper.pod:400 +#: debhelper.pod:403 msgid "" "Multiarch support. In particular, B passes multiarch " "directories to autoconf in --libdir and --libexecdir." @@ -1013,7 +1027,7 @@ msgstr "" "direct?rios de multi-arquitectura ao autoconf em --libdir e --libexecdir." #. type: textblock -#: debhelper.pod:405 +#: debhelper.pod:408 msgid "" "dh is aware of the usual dependencies between targets in debian/rules. So, " "\"dh binary\" will run any build, build-arch, build-indep, install, etc " @@ -1027,7 +1041,7 @@ msgstr "" "expl?citas em outras metas." #. type: textblock -#: debhelper.pod:412 +#: debhelper.pod:415 msgid "" "B compresses debugging symbol files to reduce the installed size " "of -dbg packages." @@ -1036,7 +1050,7 @@ msgstr "" "tamanho instalado dos pacotes -dbg." #. type: textblock -#: debhelper.pod:417 +#: debhelper.pod:420 msgid "" "B does not include the source package name in --" "libexecdir when using autoconf." @@ -1045,12 +1059,12 @@ msgstr "" "quando usa autoconf." #. type: textblock -#: debhelper.pod:422 +#: debhelper.pod:425 msgid "B does not default to enabling --with=python-support" msgstr "B n?o tem por predefini??o a activa??o de --with=python-support" #. type: textblock -#: debhelper.pod:426 +#: debhelper.pod:429 msgid "" "All of the BI<*> debhelper programs and B set environment " "variables listed by B, unless they are already set." @@ -1060,7 +1074,7 @@ msgstr "" "definidas." #. type: textblock -#: debhelper.pod:432 +#: debhelper.pod:435 msgid "" "B passes B CFLAGS, CPPFLAGS, and LDFLAGS " "to perl F and F" @@ -1069,7 +1083,7 @@ msgstr "" "para F e F de perl." #. type: textblock -#: debhelper.pod:437 +#: debhelper.pod:440 msgid "" "B puts separated debug symbols in a location based on their build-" "id." @@ -1078,7 +1092,7 @@ msgstr "" "seu build-id." #. type: textblock -#: debhelper.pod:442 +#: debhelper.pod:445 msgid "" "Executable debhelper config files are run and their output used as the " "configuration." @@ -1087,22 +1101,22 @@ msgstr "" "resultados usados como configura??o." #. type: =item -#: debhelper.pod:447 +#: debhelper.pod:450 msgid "v10" msgstr "v10" #. type: textblock -#: debhelper.pod:449 +#: debhelper.pod:452 msgid "This is the recommended mode of operation." msgstr "Este ? o modo de opera??o recomendado." #. type: textblock -#: debhelper.pod:452 +#: debhelper.pod:455 msgid "Changes from v9 are:" msgstr "As altera??es a partir de v9 s?o:" #. type: textblock -#: debhelper.pod:458 +#: debhelper.pod:461 msgid "" "B will no longer install a file named debian/I as " "an init script." @@ -1111,7 +1125,7 @@ msgstr "" "como um script de inicia??o (init)." #. type: textblock -#: debhelper.pod:463 +#: debhelper.pod:466 msgid "" "B will error out if it detects links created with --link-doc " "between packages of architecture \"all\" and non-\"all\" as it breaks " @@ -1122,7 +1136,7 @@ msgstr "" "binNMUs." #. type: textblock -#: debhelper.pod:469 +#: debhelper.pod:472 msgid "" "B no longer creates the package build directory when skipping running " "debhelper commands. This will not affect packages that only build with " @@ -1135,7 +1149,7 @@ msgstr "" "inclu?dos no debhelper." #. type: textblock -#: debhelper.pod:476 +#: debhelper.pod:479 msgid "" "B no longer installs a maintainer-provided debian/I." "shlibs file. This is now done by B instead." @@ -1145,7 +1159,7 @@ msgstr "" "B." #. type: textblock -#: debhelper.pod:482 +#: debhelper.pod:485 msgid "" "B refuses to create a broken package if no man page can be " "found (required to register for the x-window-manager alternative)." @@ -1155,7 +1169,7 @@ msgstr "" "window-manager)." #. type: textblock -#: debhelper.pod:487 +#: debhelper.pod:490 msgid "" "Debhelper will default to B<--parallel> for all buildsystems that support " "parallel building. This can be disabled by using either B<--no-parallel> or " @@ -1166,7 +1180,7 @@ msgstr "" "usando B<--no-parallel> ou passando B<--max-parallel> com o valor de 1." #. type: textblock -#: debhelper.pod:493 +#: debhelper.pod:496 msgid "" "The B command will not accept any of the deprecated \"manual sequence " "control\" parameters (B<--before>, B<--after>, etc.). Please use override " @@ -1177,7 +1191,7 @@ msgstr "" "utilize metas de sobreposi??o em vez destes." #. type: textblock -#: debhelper.pod:499 +#: debhelper.pod:502 msgid "" "The B command will no longer use log files to track which commands have " "been run. The B command I keeps track of whether it already ran " @@ -1188,12 +1202,12 @@ msgstr "" "a sequ?ncia de \"compila??o\" e salta-a se j? o fez." #. type: textblock -#: debhelper.pod:503 +#: debhelper.pod:506 msgid "The main affects of this are:" msgstr "Os principais efeitos disto s?o:" #. type: textblock -#: debhelper.pod:509 +#: debhelper.pod:512 msgid "" "With this, it is now easier to debug the I or/and I " "sequences because they can now trivially be re-run (without having to do a " @@ -1204,7 +1218,7 @@ msgstr "" "fazer um ciclo de \"limpar e recompilar\" completo." #. type: textblock -#: debhelper.pod:515 +#: debhelper.pod:518 msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " @@ -1216,12 +1230,12 @@ msgstr "" "funcionar como dantes." #. type: textblock -#: debhelper.pod:520 +#: debhelper.pod:523 msgid "Example of where it can go wrong:" msgstr "Exemplo de onde pode falhar:" #. type: verbatim -#: debhelper.pod:522 +#: debhelper.pod:525 #, no-wrap msgid "" " override_dh_foo:\n" @@ -1233,7 +1247,7 @@ msgstr "" "\n" #. type: verbatim -#: debhelper.pod:525 +#: debhelper.pod:528 #, no-wrap msgid "" " override_dh_bar:\n" @@ -1247,7 +1261,7 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:529 +#: debhelper.pod:532 msgid "" "In this case, the call to B will I include I, since B was run in a separate override target. This " @@ -1259,7 +1273,7 @@ msgstr "" "B<-a>, B<-i>, etc." #. type: textblock -#: debhelper.pod:538 +#: debhelper.pod:541 msgid "" "The B command now shell escapes the lines in the " "F config file. This was the original intent but it did not " @@ -1272,7 +1286,7 @@ msgstr "" "de shell\" incompleto (ex. ao mencionar nomes de ficheiros)." #. type: textblock -#: debhelper.pod:545 +#: debhelper.pod:548 msgid "" "The B command now defaults to B<--restart-after-upgrade>. " "For packages needing the previous behaviour, please use B<--no-restart-after-" @@ -1283,7 +1297,7 @@ msgstr "" "B<--no-restart-after-upgrade>." #. type: textblock -#: debhelper.pod:551 +#: debhelper.pod:554 msgid "" "The B sequence is now enabled by default. Please pass B<--" "without autoreconf> to B if this is not desirable for a given package" @@ -1293,7 +1307,7 @@ msgstr "" "determinado pacote" #. type: textblock -#: debhelper.pod:557 +#: debhelper.pod:560 msgid "" "The B sequence is now enabled by default. Please pass B<--without " "systemd> to B if this is not desirable for a given package." @@ -1303,12 +1317,12 @@ msgstr "" "pacote." #. type: =item -#: debhelper.pod:563 +#: debhelper.pod:566 msgid "v11" msgstr "v11" #. type: textblock -#: debhelper.pod:565 +#: debhelper.pod:568 msgid "" "This compatibility level is still open for development; use with caution." msgstr "" @@ -1316,12 +1330,12 @@ msgstr "" "cuidado." #. type: textblock -#: debhelper.pod:567 +#: debhelper.pod:570 msgid "Changes from v10 are:" msgstr "As altera??es a partir de v10 s?o:" #. type: textblock -#: debhelper.pod:573 +#: debhelper.pod:576 msgid "" "B no longer installs F files. The F " "files are still installed." @@ -1330,12 +1344,12 @@ msgstr "" "method> continuam a ser instalados." #. type: textblock -#: debhelper.pod:578 +#: debhelper.pod:581 msgid "The B<-s> (B<--same-arch>) option is removed." msgstr "A op??o B<-s> (B<--same-arch>) foi removida." #. type: textblock -#: debhelper.pod:582 +#: debhelper.pod:585 msgid "" "Invoking B now causes an error instead of a deprecation warning." msgstr "" @@ -1343,7 +1357,7 @@ msgstr "" "descontinua??o." #. type: textblock -#: debhelper.pod:587 +#: debhelper.pod:590 msgid "" "B now installs user-supplied documentation (e.g. debian/" "I.docs) into F rather than F por predefini??o como recomendado por Debian Policy 3.9.7." #. type: textblock -#: debhelper.pod:592 +#: debhelper.pod:595 msgid "" "If you need the old behaviour, it can be emulated by using the B<--" "mainpackage> option." @@ -1363,18 +1377,18 @@ msgstr "" "op??o B<--mainpackage>." #. type: textblock -#: debhelper.pod:595 +#: debhelper.pod:598 msgid "Please remember to check/update your doc-base files." msgstr "" "Por favor lembre-se de verificar/actualizar os seus ficheiros doc-base." #. type: =head2 -#: debhelper.pod:601 +#: debhelper.pod:604 msgid "Participating in the open beta testing of new compat levels" msgstr "Participar no teste beta aberto dos novos n?veis de compatibilidade" #. type: textblock -#: debhelper.pod:603 +#: debhelper.pod:606 msgid "" "It is possible to opt-in to the open beta testing of new compat levels. " "This is done by setting the compat level to the string \"beta-tester\"." @@ -1384,7 +1398,7 @@ msgstr "" "string \"beta-tester\"." #. type: textblock -#: debhelper.pod:607 +#: debhelper.pod:610 msgid "" "Packages using this compat level will automatically be upgraded to the " "highest compatibility level in open beta. In periods without any open beta " @@ -1396,18 +1410,18 @@ msgstr "" "o n?vel de compatibilidade est?vel mais alto." #. type: textblock -#: debhelper.pod:612 +#: debhelper.pod:615 msgid "Please consider the following before opting in:" msgstr "Por favor considere o seguinte antes de decidir como optar:" #. type: =item -#: debhelper.pod:616 debhelper.pod:621 debhelper.pod:628 debhelper.pod:634 -#: debhelper.pod:640 +#: debhelper.pod:619 debhelper.pod:624 debhelper.pod:631 debhelper.pod:637 +#: debhelper.pod:643 msgid "*" msgstr "*" #. type: textblock -#: debhelper.pod:618 +#: debhelper.pod:621 msgid "" "The automatic upgrade in compatibility level may cause the package (or a " "feature in it) to stop functioning." @@ -1416,7 +1430,7 @@ msgstr "" "pacote (ou alguma funcionalidade nele) deixe de funcionar." #. type: textblock -#: debhelper.pod:623 +#: debhelper.pod:626 msgid "" "Compatibility levels in open beta are still subject to change. We will try " "to keep the changes to a minimal once the beta starts. However, there are " @@ -1428,7 +1442,7 @@ msgstr "" "altere durante o beta." #. type: textblock -#: debhelper.pod:630 +#: debhelper.pod:633 msgid "" "We will notify you via debian-devel at lists.debian.org before we start a new " "open beta compat level. However, once the beta starts we expect that you " @@ -1440,7 +1454,7 @@ msgstr "" "debhelper." #. type: textblock -#: debhelper.pod:636 +#: debhelper.pod:639 msgid "" "The \"beta-tester\" compatibility version in unstable and testing will often " "be different than the one in stable-backports. Accordingly, it is not " @@ -1451,7 +1465,7 @@ msgstr "" "recomendada para pacotes que sejam colocados em backport regularmente." #. type: textblock -#: debhelper.pod:642 +#: debhelper.pod:645 msgid "" "You can always opt-out of the beta by resetting the compatibility level of " "your package to a stable version." @@ -1460,12 +1474,12 @@ msgstr "" "pacote para uma vers?o est?vel." #. type: textblock -#: debhelper.pod:647 +#: debhelper.pod:650 msgid "Should you still be interested in the open beta testing, please run:" msgstr "Caso esteja ainda interessado no teste beta aberto, por favor execute:" #. type: verbatim -#: debhelper.pod:649 +#: debhelper.pod:652 #, no-wrap msgid "" " % echo beta-tester > debian/compat\n" @@ -1475,12 +1489,12 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:651 +#: debhelper.pod:654 msgid "You will also need to ensure that debian/control contains:" msgstr "Voc? tamb?m precisa assegurar que debian/control tem:" #. type: verbatim -#: debhelper.pod:653 +#: debhelper.pod:656 #, no-wrap msgid "" " Build-Depends: debhelper (>= 9.20160815~)\n" @@ -1490,14 +1504,14 @@ msgstr "" "\n" #. type: textblock -#: debhelper.pod:655 +#: debhelper.pod:658 msgid "To ensure that debhelper knows about the \"beta-tester\" compat level." msgstr "" "Para assegurar que o debhelper sabe acerca do n?vel de compatibilidade " "\"beta-tester\"." #. type: =head1 -#: debhelper.pod:657 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 +#: debhelper.pod:660 dh_auto_test:46 dh_installcatalogs:62 dh_installdocs:136 #: dh_installemacsen:73 dh_installexamples:54 dh_installinit:159 #: dh_installman:83 dh_installmodules:55 dh_installudev:49 dh_installwm:55 #: dh_installxfonts:38 dh_movefiles:65 dh_strip:117 dh_usrlocal:49 @@ -1506,12 +1520,12 @@ msgid "NOTES" msgstr "NOTAS" #. type: =head2 -#: debhelper.pod:659 +#: debhelper.pod:662 msgid "Multiple binary package support" msgstr "Suporte a pacotes de m?ltiplos bin?rios" #. type: textblock -#: debhelper.pod:661 +#: debhelper.pod:664 msgid "" "If your source package generates more than one binary package, debhelper " "programs will default to acting on all binary packages when run. If your " @@ -1530,7 +1544,7 @@ msgstr "" "independentes de arquitectura na meta F binary-indep." #. type: textblock -#: debhelper.pod:669 +#: debhelper.pod:672 msgid "" "To facilitate this, as well as give you more control over which packages are " "acted on by debhelper programs, all debhelper programs accept the B<-a>, B<-" @@ -1546,7 +1560,7 @@ msgstr "" "excep??es em baixo." #. type: textblock -#: debhelper.pod:675 +#: debhelper.pod:678 msgid "" "First, any package whose B field in B does not " "match the B architecture will be excluded (L)." #. type: textblock -#: debhelper.pod:679 +#: debhelper.pod:682 msgid "" "Also, some additional packages may be excluded based on the contents of the " "B environment variable and B fields in " @@ -1570,12 +1584,12 @@ msgstr "" "pol?tica proposta em L." #. type: =head2 -#: debhelper.pod:684 +#: debhelper.pod:687 msgid "Automatic generation of Debian install scripts" msgstr "Gera??o autom?tica de scripts de instala??o Debian" #. type: textblock -#: debhelper.pod:686 +#: debhelper.pod:689 msgid "" "Some debhelper commands will automatically generate parts of Debian " "maintainer scripts. If you want these automatically generated things " @@ -1592,7 +1606,7 @@ msgstr "" "auto-gerado quando voc? correr o B." #. type: textblock -#: debhelper.pod:693 +#: debhelper.pod:696 msgid "" "If a script does not exist at all and debhelper needs to add something to " "it, then debhelper will create the complete script." @@ -1601,7 +1615,7 @@ msgstr "" "ent?o o debhelper ir? criar o script completo." #. type: textblock -#: debhelper.pod:696 +#: debhelper.pod:699 msgid "" "All debhelper commands that automatically generate code in this way let it " "be disabled by the -n parameter (see above)." @@ -1610,7 +1624,7 @@ msgstr "" "permitem que o seja desactivado pelo par?metro -n (ver em cima)." #. type: textblock -#: debhelper.pod:699 +#: debhelper.pod:702 msgid "" "Note that the inserted code will be shell code, so you cannot directly use " "it in a Perl script. If you would like to embed it into a Perl script, here " @@ -1623,7 +1637,7 @@ msgstr "" "definidos com o comando \"set\"):" #. type: verbatim -#: debhelper.pod:704 +#: debhelper.pod:707 #, no-wrap msgid "" " my $temp=\"set -e\\nset -- @ARGV\\n\" . << 'EOF';\n" @@ -1655,12 +1669,12 @@ msgstr "" "\n" #. type: =head2 -#: debhelper.pod:717 +#: debhelper.pod:720 msgid "Automatic generation of miscellaneous dependencies." msgstr "Gera??o autom?tica de depend?ncias variadas." #. type: textblock -#: debhelper.pod:719 +#: debhelper.pod:722 msgid "" "Some debhelper commands may make the generated package need to depend on " "some other packages. For example, if you use L, your " @@ -1679,7 +1693,7 @@ msgstr "" "debhelper oferece um modo de automatizar isto." #. type: textblock -#: debhelper.pod:727 +#: debhelper.pod:730 msgid "" "All commands of this type, besides documenting what dependencies may be " "needed on their man pages, will automatically generate a substvar called B<" @@ -1693,7 +1707,7 @@ msgstr "" "que voc? precisa." #. type: textblock -#: debhelper.pod:732 +#: debhelper.pod:735 msgid "" "This is entirely independent of the standard B<${shlibs:Depends}> generated " "by L, and the B<${perl:Depends}> generated by " @@ -1706,12 +1720,12 @@ msgstr "" "corresponderem ? realidade." #. type: =head2 -#: debhelper.pod:737 +#: debhelper.pod:740 msgid "Package build directories" msgstr "Direct?rios de compila??o de pacotes" #. type: textblock -#: debhelper.pod:739 +#: debhelper.pod:742 msgid "" "By default, all debhelper programs assume that the temporary directory used " "for assembling the tree of files in a package is debian/I." @@ -1721,7 +1735,7 @@ msgstr "" "I." #. type: textblock -#: debhelper.pod:742 +#: debhelper.pod:745 msgid "" "Sometimes, you might want to use some other temporary directory. This is " "supported by the B<-P> flag. For example, \"B" @@ -1740,13 +1754,13 @@ msgstr "" "programa debhelper ir? actuar." #. type: =head2 -#: debhelper.pod:750 +#: debhelper.pod:753 msgid "udebs" msgstr "udebs" # FIXME : a udeb #. type: textblock -#: debhelper.pod:752 +#: debhelper.pod:755 msgid "" "Debhelper includes support for udebs. To create a udeb with debhelper, add " "\"B\" to the package's stanza in F. " @@ -1763,12 +1777,12 @@ msgstr "" "F, F, F, e F, etc." #. type: =head1 -#: debhelper.pod:759 +#: debhelper.pod:762 msgid "ENVIRONMENT" msgstr "AMBIENTE" #. type: textblock -#: debhelper.pod:761 +#: debhelper.pod:764 msgid "" "The following environment variables can influence the behavior of " "debhelper. It is important to note that these must be actual environment " @@ -1784,12 +1798,12 @@ msgstr "" "DH_VERBOSE>\"" #. type: =item -#: debhelper.pod:769 +#: debhelper.pod:772 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:771 +#: debhelper.pod:774 msgid "" "Set to B<1> to enable verbose mode. Debhelper will output every command it " "runs. Also enables verbose build logs for some build systems like autoconf." @@ -1799,12 +1813,12 @@ msgstr "" "detalhados para alguns sistemas de compila??o como o autoconf." #. type: =item -#: debhelper.pod:774 +#: debhelper.pod:777 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:776 +#: debhelper.pod:779 msgid "" "Set to B<1> to enable quiet mode. Debhelper will not output commands calling " "the upstream build system nor will dh print which subcommands are called and " @@ -1821,12 +1835,12 @@ msgstr "" "definido." #. type: =item -#: debhelper.pod:783 +#: debhelper.pod:786 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:785 +#: debhelper.pod:788 msgid "" "Temporarily specifies what compatibility level debhelper should run at, " "overriding any value in F." @@ -1835,22 +1849,22 @@ msgstr "" "correr, sobrepondo qualquer valor em F." #. type: =item -#: debhelper.pod:788 +#: debhelper.pod:791 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:790 +#: debhelper.pod:793 msgid "Set to B<1> to enable no-act mode." msgstr "Defina para B<1> para activar o modo no-act." #. type: =item -#: debhelper.pod:792 +#: debhelper.pod:795 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:794 +#: debhelper.pod:797 msgid "" "Anything in this variable will be prepended to the command line arguments of " "all debhelper commands." @@ -1859,7 +1873,7 @@ msgstr "" "comandos de todos os comandos do debhelper." #. type: textblock -#: debhelper.pod:797 +#: debhelper.pod:800 msgid "" "When using L, it can be passed options that will be passed on to each " "debhelper command, which is generally better than using DH_OPTIONS." @@ -1868,12 +1882,12 @@ msgstr "" "comando do debhelper, o que ? geralmente melhor do que usar DH_OPTIONS." #. type: =item -#: debhelper.pod:800 +#: debhelper.pod:803 msgid "B" msgstr "B" #. type: textblock -#: debhelper.pod:802 +#: debhelper.pod:805 msgid "" "If set, this adds the value the variable is set to to the B<-X> options of " "all commands that support the B<-X> option. Moreover, B will " @@ -1885,7 +1899,7 @@ msgstr "" "sua ?rvore de compila??o do pacote." #. type: textblock -#: debhelper.pod:806 +#: debhelper.pod:809 msgid "" "This can be useful if you are doing a build from a CVS source tree, in which " "case setting B will prevent any CVS directories from " @@ -1903,7 +1917,7 @@ msgstr "" "seu ? compilado." #. type: textblock -#: debhelper.pod:813 +#: debhelper.pod:816 msgid "" "Multiple things to exclude can be separated with colons, as in " "B" @@ -1912,12 +1926,12 @@ msgstr "" "B" #. type: =head1 -#: debhelper.pod:818 dh:1064 dh_auto_build:48 dh_auto_clean:51 -#: dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 -#: dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 -#: dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 -#: dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 -#: dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 +#: debhelper.pod:821 debhelper-obsolete-compat.pod:114 dh:1064 dh_auto_build:48 +#: dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 +#: dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 +#: dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 +#: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 +#: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 #: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 @@ -1931,27 +1945,27 @@ msgid "SEE ALSO" msgstr "VEJA TAMB?M" #. type: =item -#: debhelper.pod:822 +#: debhelper.pod:825 msgid "F" msgstr "F" #. type: textblock -#: debhelper.pod:824 +#: debhelper.pod:827 msgid "A set of example F files that use debhelper." msgstr "Um conjunto de ficheiros F exemplo que usam debhelper." #. type: =item -#: debhelper.pod:826 +#: debhelper.pod:829 msgid "L" msgstr "L" #. type: textblock -#: debhelper.pod:828 +#: debhelper.pod:831 msgid "Debhelper web site." msgstr "S?tio web do debhelper." #. type: =head1 -#: debhelper.pod:832 dh:1070 dh_auto_build:54 dh_auto_clean:57 +#: debhelper.pod:835 dh:1070 dh_auto_build:54 dh_auto_clean:57 #: dh_auto_configure:59 dh_auto_install:99 dh_auto_test:69 dh_bugfiles:139 #: dh_builddeb:200 dh_clean:181 dh_compress:258 dh_fixperms:154 dh_gconf:104 #: dh_gencontrol:180 dh_icons:79 dh_install:334 dh_installcatalogs:130 @@ -1969,7 +1983,7 @@ msgid "AUTHOR" msgstr "AUTOR" #. type: textblock -#: debhelper.pod:834 dh:1072 dh_auto_build:56 dh_auto_clean:59 +#: debhelper.pod:837 dh:1072 dh_auto_build:56 dh_auto_clean:59 #: dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 #: dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 @@ -1985,6 +1999,230 @@ msgid "Joey Hess " msgstr "Joey Hess " #. type: textblock +#: debhelper-obsolete-compat.pod:3 +msgid "debhelper-obsolete-compat - List of no longer supported compat levels" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:7 +msgid "" +"This document contains the upgrade guidelines from all compat levels which " +"are no longer supported. Accordingly it is mostly for historical purposes " +"and to assist people upgrading from a non-supported compat level to a " +"supported level." +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:12 +#, fuzzy +#| msgid "" +#| "* The package must be using compatibility level 9 or later (see " +#| "L)" +msgid "For upgrades from supported compat levels, please see L." +msgstr "" +"* O pacote tem se usar n?vel de compatibilidade 9 ou superior veja " +"L)" + +#. type: =head1 +#: debhelper-obsolete-compat.pod:14 +msgid "UPGRADE LIST FOR COMPAT LEVELS" +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:16 +msgid "" +"The following is the list of now obsolete compat levels and their changes." +msgstr "" + +#. type: =item +#: debhelper-obsolete-compat.pod:21 +#, fuzzy +#| msgid "v10" +msgid "v1" +msgstr "v10" + +#. type: textblock +#: debhelper-obsolete-compat.pod:23 +msgid "" +"This is the original debhelper compatibility level, and so it is the default " +"one. In this mode, debhelper will use F as the package tree " +"directory for the first binary package listed in the control file, while " +"using debian/I for all other packages listed in the F file." +msgstr "" +"Este ? o n?vel de compatibilidade original do debhelper, e por isso ? o " +"predefinido. Neste modo, o debhelper ir? usar F como o " +"direct?rio da ?rvore do pacote para o primeiro pacote bin?rio listado no " +"ficheiro de controle, enquanto usa debian/I para todos os outros " +"pacotes listados no ficheiro F." + +#. type: textblock +#: debhelper-obsolete-compat.pod:28 debhelper-obsolete-compat.pod:35 +msgid "This mode is deprecated." +msgstr "Este modo est? descontinuado." + +#. type: =item +#: debhelper-obsolete-compat.pod:30 +msgid "v2" +msgstr "v2" + +#. type: textblock +#: debhelper-obsolete-compat.pod:32 +msgid "" +"In this mode, debhelper will consistently use debian/I as the " +"package tree directory for every package that is built." +msgstr "" +"Neste modo, o debhelper ir? consistentemente usar debian/I como o " +"direct?rio da ?rvore do pacote para cada pacote que ? compilado." + +#. type: =item +#: debhelper-obsolete-compat.pod:37 +msgid "v3" +msgstr "v3" + +#. type: textblock +#: debhelper-obsolete-compat.pod:39 +msgid "This mode works like v2, with the following additions:" +msgstr "Este modo funciona como v2, com as seguintes adi??es:" + +#. type: textblock +#: debhelper-obsolete-compat.pod:45 +msgid "" +"Debhelper config files support globbing via B<*> and B, when appropriate. " +"To turn this off and use those characters raw, just prefix with a backslash." +msgstr "" +"Os ficheiros de configura??o do debhelper suportam englobamentos via B<*> e " +"B, onde apropriado. Para desligar isto e usar esses caracteres a cru, " +"basta anteced?-los com uma barra invertida (backslash \"\")." + +#. type: textblock +#: debhelper-obsolete-compat.pod:50 +msgid "" +"B makes the F and F scripts call " +"B." +msgstr "" +"B faz com que os scripts F e F chamem " +"B." + +#. type: textblock +#: debhelper-obsolete-compat.pod:54 +msgid "" +"Every file in F is automatically flagged as a conffile by " +"B." +msgstr "" +"Qualquer ficheiro em F ? marcado automaticamente como um conffile " +"(ficheiro de configura??o) pelo B." + +#. type: =item +#: debhelper-obsolete-compat.pod:58 +msgid "v4" +msgstr "v4" + +#. type: textblock +#: debhelper-obsolete-compat.pod:60 +#, fuzzy +#| msgid "Changes from v5 are:" +msgid "Changes from v3 are:" +msgstr "As altera??es a partir de v5 s?o:" + +#. type: textblock +#: debhelper-obsolete-compat.pod:66 +msgid "" +"B will not include the Debian part of the version number " +"in the generated dependency line in the shlibs file." +msgstr "" +"B n?o ir? incluir a parte Debian do n?mero de vers?o na " +"linha de depend?ncia gerada no ficheiro shlibs." + +#. type: textblock +#: debhelper-obsolete-compat.pod:71 +msgid "" +"You are encouraged to put the new B<${misc:Depends}> into F " +"to supplement the B<${shlibs:Depends}> field." +msgstr "" +"Voc? ? encorajado a colocar o novo B<${misc:Depends}> em F " +"para suplementar o campo B<${shlibs:Depends}>." + +#. type: textblock +#: debhelper-obsolete-compat.pod:76 +msgid "" +"B will make all files in F directories and in F executable." +msgstr "" +"B ir? tornar em execut?veis todos os ficheiros nos direct?rios " +"F e em F." + +#. type: textblock +#: debhelper-obsolete-compat.pod:81 +msgid "B will correct existing links to conform with policy." +msgstr "" +"B ir? corrigir os links existentes para ficarem em conformidade com " +"a politica." + +#. type: textblock +#: debhelper-obsolete-compat.pod:89 +msgid "Changes from v4 are:" +msgstr "As altera??es a partir de v4 s?o:" + +#. type: textblock +#: debhelper-obsolete-compat.pod:95 +msgid "Comments are ignored in debhelper config files." +msgstr "Coment?rios s?o ignorados nos ficheiros de configura??o do debhelper." + +# http://de.wikipedia.org/wiki/Debugsymbol +#. type: textblock +#: debhelper-obsolete-compat.pod:99 +msgid "" +"B now specifies the name of a package to put " +"debugging symbols in, not the packages to take the symbols from." +msgstr "" +"Agora B especifica o nome de um pacote onde colocar " +"s?mbolos de depura??o, e n?o os pacotes de onde tirar os s?mbolos." + +#. type: textblock +#: debhelper-obsolete-compat.pod:104 +msgid "B skips installing empty files." +msgstr "B evita a instala??o de ficheiros vazios." + +#. type: textblock +#: debhelper-obsolete-compat.pod:108 +msgid "B errors out if wildcards expand to nothing." +msgstr "" +"B resulta em erro se as \"wildcards\" expandirem para nada." + +#. type: textblock +#: debhelper-obsolete-compat.pod:116 dh:1066 dh_auto_build:50 dh_auto_clean:53 +#: dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 +#: dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 +#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 +#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 +#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 +#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 +#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 +#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 +#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 +#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 +#: dh_usrlocal:118 dh_systemd_start:245 +msgid "L" +msgstr "L" + +#. type: =head1 +#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 +#: dh_systemd_start:247 +msgid "AUTHORS" +msgstr "AUTORES" + +#. type: textblock +#: debhelper-obsolete-compat.pod:120 +msgid "Niels Thykier " +msgstr "" + +#. type: textblock +#: debhelper-obsolete-compat.pod:122 +msgid "Joey Hess" +msgstr "" + +#. type: textblock #: dh:5 msgid "dh - debhelper command sequencer" msgstr "dh - sequ?nciador de comandos do debhelper" @@ -2708,23 +2946,6 @@ msgstr "" "sequ?ncia." #. type: textblock -#: dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 -#: dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 -#: dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 -#: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 -#: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 -#: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 -#: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 -#: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 -#: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 -#: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 -#: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 -msgid "L" -msgstr "L" - -#. type: textblock #: dh:1068 dh_auto_build:52 dh_auto_clean:55 dh_auto_configure:57 #: dh_auto_install:97 dh_auto_test:67 dh_bugfiles:137 dh_builddeb:198 #: dh_clean:179 dh_compress:256 dh_fixperms:152 dh_gconf:102 dh_gencontrol:178 @@ -5771,11 +5992,6 @@ msgstr "" "falhar. A fun??o deve ser disponibilizada nos scripts F e " "F, antes do s?mbolo B<#DEBHELPER#>." -#. type: =head1 -#: dh_installinit:348 dh_systemd_enable:287 dh_systemd_start:247 -msgid "AUTHORS" -msgstr "AUTORES" - #. type: textblock #: dh_installinit:352 msgid "Steve Langasek " @@ -7182,10 +7398,16 @@ msgstr "" #. type: textblock #: dh_md5sums:20 +#, fuzzy +#| msgid "" +#| "B is a debhelper program that is responsible for generating a " +#| "F file, which lists the md5sums of each file in the " +#| "package. These files are used by the B package." msgid "" "B is a debhelper program that is responsible for generating a " "F file, which lists the md5sums of each file in the " -"package. These files are used by the B package." +"package. These files are used by B or the L " +"program." msgstr "" "B ? um programa debhelper que ? respons?vel por gerar um " "ficheiro F o qual lista os md5sums de cada ficheiro no " @@ -8341,63 +8563,6 @@ msgstr "" #~ "Isto costumava ser uma vers?o mais inteligente da bandeira B<-a>, mas a " #~ "bandeira B<-a> ? agora igualmente inteligente." -#~ msgid "v3" -#~ msgstr "v3" - -#~ msgid "This mode is deprecated." -#~ msgstr "Este modo est? descontinuado." - -#~ msgid "v4" -#~ msgstr "v4" - -#~ msgid "" -#~ "B will not include the Debian part of the version " -#~ "number in the generated dependency line in the shlibs file." -#~ msgstr "" -#~ "B n?o ir? incluir a parte Debian do n?mero de vers?o na " -#~ "linha de depend?ncia gerada no ficheiro shlibs." - -#~ msgid "" -#~ "You are encouraged to put the new B<${misc:Depends}> into F to supplement the B<${shlibs:Depends}> field." -#~ msgstr "" -#~ "Voc? ? encorajado a colocar o novo B<${misc:Depends}> em F para suplementar o campo B<${shlibs:Depends}>." - -#~ msgid "" -#~ "B will make all files in F directories and in F executable." -#~ msgstr "" -#~ "B ir? tornar em execut?veis todos os ficheiros nos " -#~ "direct?rios F e em F." - -#~ msgid "B will correct existing links to conform with policy." -#~ msgstr "" -#~ "B ir? corrigir os links existentes para ficarem em conformidade " -#~ "com a politica." - -#~ msgid "Changes from v4 are:" -#~ msgstr "As altera??es a partir de v4 s?o:" - -#~ msgid "Comments are ignored in debhelper config files." -#~ msgstr "" -#~ "Coment?rios s?o ignorados nos ficheiros de configura??o do debhelper." - -# http://de.wikipedia.org/wiki/Debugsymbol -#~ msgid "" -#~ "B now specifies the name of a package to put " -#~ "debugging symbols in, not the packages to take the symbols from." -#~ msgstr "" -#~ "Agora B especifica o nome de um pacote onde " -#~ "colocar s?mbolos de depura??o, e n?o os pacotes de onde tirar os s?mbolos." - -#~ msgid "B skips installing empty files." -#~ msgstr "B evita a instala??o de ficheiros vazios." - -#~ msgid "B errors out if wildcards expand to nothing." -#~ msgstr "" -#~ "B resulta em erro se as \"wildcards\" expandirem para nada." - #~ msgid "" #~ "If your package uses autotools and you want to freshen F and " #~ "F with newer versions from the B package at " @@ -8597,55 +8762,6 @@ msgstr "" #~ "B os aceita. Esta vari?vel ? apenas uma seguran?a tempor?ria e ser? " #~ "removida assim que o arquivo esteja pronto para aceitar ddebs." -#~ msgid "" -#~ "This is the original debhelper compatibility level, and so it is the " -#~ "default one. In this mode, debhelper will use F as the " -#~ "package tree directory for the first binary package listed in the control " -#~ "file, while using debian/I for all other packages listed in the " -#~ "F file." -#~ msgstr "" -#~ "Este ? o n?vel de compatibilidade original do debhelper, e por isso ? o " -#~ "predefinido. Neste modo, o debhelper ir? usar F como o " -#~ "direct?rio da ?rvore do pacote para o primeiro pacote bin?rio listado no " -#~ "ficheiro de controle, enquanto usa debian/I para todos os outros " -#~ "pacotes listados no ficheiro F." - -#~ msgid "v2" -#~ msgstr "v2" - -#~ msgid "" -#~ "In this mode, debhelper will consistently use debian/I as the " -#~ "package tree directory for every package that is built." -#~ msgstr "" -#~ "Neste modo, o debhelper ir? consistentemente usar debian/I como o " -#~ "direct?rio da ?rvore do pacote para cada pacote que ? compilado." - -#~ msgid "This mode works like v2, with the following additions:" -#~ msgstr "Este modo funciona como v2, com as seguintes adi??es:" - -#~ msgid "" -#~ "Debhelper config files support globbing via B<*> and B, when " -#~ "appropriate. To turn this off and use those characters raw, just prefix " -#~ "with a backslash." -#~ msgstr "" -#~ "Os ficheiros de configura??o do debhelper suportam englobamentos via B<*> " -#~ "e B, onde apropriado. Para desligar isto e usar esses caracteres a " -#~ "cru, basta anteced?-los com uma barra invertida (backslash \"\")." - -#~ msgid "" -#~ "B makes the F and F scripts call " -#~ "B." -#~ msgstr "" -#~ "B faz com que os scripts F e F chamem " -#~ "B." - -#~ msgid "" -#~ "Every file in F is automatically flagged as a conffile by " -#~ "B." -#~ msgstr "" -#~ "Qualquer ficheiro em F ? marcado automaticamente como um conffile " -#~ "(ficheiro de configura??o) pelo B." - #~ msgid "B<--parallel>" #~ msgstr "B<--parallel>" diff --git a/man/po4a/po4a.cfg b/man/po4a/po4a.cfg index 7b593d2..0c11c36 100644 --- a/man/po4a/po4a.cfg +++ b/man/po4a/po4a.cfg @@ -5,6 +5,7 @@ [po4a_alias:pod] pod opt_de:"-L ISO-8859-15 -A UTF-8" [po4a_alias:pod] pod opt_pt:"-L UTF-8 -A UTF-8" [type: pod] debhelper.pod $lang:man/$lang/debhelper.pod add_fr:man/po4a/add.fr add_es:man/po4a/add1.es add_de:man/po4a/add.de add_pt:man/po4a/add.pt +[type: pod] debhelper-obsolete-compat.pod $lang:man/$lang/debhelper-obsolete-compat.pod add_fr:man/po4a/add.fr add_es:man/po4a/add2.es add_de:man/po4a/add.de add_pt:man/po4a/add.pt [type: pod] dh $lang:man/$lang/dh.pod add_fr:man/po4a/add.fr add_es:man/po4a/add3.es add_de:man/po4a/add.de add_pt:man/po4a/add.pt [type: pod] dh_auto_build $lang:man/$lang/dh_auto_build.pod add_fr:man/po4a/add.fr add_es:man/po4a/add3.es add_de:man/po4a/add.de add_pt:man/po4a/add.pt [type: pod] dh_auto_clean $lang:man/$lang/dh_auto_clean.pod add_fr:man/po4a/add.fr add_es:man/po4a/add3.es add_de:man/po4a/add.de add_pt:man/po4a/add.pt -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From niels at thykier.net Sat Oct 1 09:09:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 01 Oct 2016 09:09:00 +0000 Subject: [debhelper-devel] Bug#415396: "dh_install --list-missing" should ignore manpages and other installed files In-Reply-To: <8737ko97gu.fsf@midna.localhost> References: <20070319055117.32039.9373.reportbug@localhost.localdomain> <8737ko97gu.fsf@midna.localhost> Message-ID: <0f3c0702-9702-67a6-e024-9bf21c89faf2@thykier.net> Michael Stapelberg: > [+cc Niels, who might have an idea as to how to fix this] > > Hi Drew, > > I?m facing the same issue in one of my packages. > > Drew Parsons writes: >> At the moment dh_install --list-missing complains about any file in >> debian/tmp not listed in the install file. This includes manpages, >> even if they are listed in their own manpages file to be installed by >> dh_installman. > > For completeness: this issue also includes documentation pages installed > by dh_installdocs, and, I assume, any other dh_install* command. > > The fact that this bug is now almost 10 years old implies that the issue > is not very easy to fix (or people don?t care). > > Could we make the dh_install* helpers log the files which they install > and then move dh_install to the end of the dh sequence so that it can > read in all of the files which the other helpers installed? > Hi, I am sympathetic to the end goal. The log file approach could work, but in that case we could even defer it to a separate helper (as it is dh_install is larger than I would like it). I am happy to assist with creating a patch for this. A few recommendations: * If the install log is created under debian/.debhelper it is cleaned up automatically. I strongly prefer this for new internal files. (Feel free to use "generated_file()" for this purpose) * Please create a sub in Dh_Lib for registering installed files, so it becomes standardised. (Documentation goes in doc/PROGRAMMING) Thanks, ~Niels From niels at thykier.net Sat Oct 1 09:09:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 01 Oct 2016 09:09:00 +0000 Subject: [debhelper-devel] Bug#415396: "dh_install --list-missing" should ignore manpages and other installed files In-Reply-To: <8737ko97gu.fsf@midna.localhost> References: <20070319055117.32039.9373.reportbug@localhost.localdomain> <8737ko97gu.fsf@midna.localhost> Message-ID: <0f3c0702-9702-67a6-e024-9bf21c89faf2@thykier.net> Michael Stapelberg: > [+cc Niels, who might have an idea as to how to fix this] > > Hi Drew, > > I?m facing the same issue in one of my packages. > > Drew Parsons writes: >> At the moment dh_install --list-missing complains about any file in >> debian/tmp not listed in the install file. This includes manpages, >> even if they are listed in their own manpages file to be installed by >> dh_installman. > > For completeness: this issue also includes documentation pages installed > by dh_installdocs, and, I assume, any other dh_install* command. > > The fact that this bug is now almost 10 years old implies that the issue > is not very easy to fix (or people don?t care). > > Could we make the dh_install* helpers log the files which they install > and then move dh_install to the end of the dh sequence so that it can > read in all of the files which the other helpers installed? > Hi, I am sympathetic to the end goal. The log file approach could work, but in that case we could even defer it to a separate helper (as it is dh_install is larger than I would like it). I am happy to assist with creating a patch for this. A few recommendations: * If the install log is created under debian/.debhelper it is cleaned up automatically. I strongly prefer this for new internal files. (Feel free to use "generated_file()" for this purpose) * Please create a sub in Dh_Lib for registering installed files, so it becomes standardised. (Documentation goes in doc/PROGRAMMING) Thanks, ~Niels From mbanck at debian.org Sat Oct 1 11:24:11 2016 From: mbanck at debian.org (Michael Banck) Date: Sat, 1 Oct 2016 13:24:11 +0200 Subject: [debhelper-devel] Bug#839389: debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure Message-ID: <20161001112411.GJ10543@nighthawk.caipicrew.dd-dns.de> Package: debhelper Version: 10 Severity: wishlist if cmake fails during dh_auto_configure, the CMake cache is dumped; however, in order to diagnose e.g. failed test compile/runs, the error and (maybe) output files would also be required: -- Configuring incomplete, errors occurred! See also "/<>/obj-x86_64-linux-gnu/CMakeFiles/CMakeOutput.log". See also "/<>/obj-x86_64-linux-gnu/CMakeFiles/CMakeError.log". Case in point is #837532, where the CMake output is | -- Performing Test LIBINT_IS_UP_TO_DATE - Failed | CMake Error at external/Libint:81 (message): | Libint library is too old: a recent beta of 2.1.0 is required But that is just the standard output from the C++ test code inside the cmake check. According to analysis by Steve Langasek, the actual build error is a toolchain issue with the libint2 headers, which is consistent with the fact that version 2.1.0 final of libint2 is being used. Michael From niels at thykier.net Sat Oct 1 11:26:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 01 Oct 2016 11:26:00 +0000 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <20030623135952.0223EE80D@a750.nahmias.net> References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> Message-ID: <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> Hi Gergely, I would like to fix the following bug, but I would prefer to do it in a way that also worked for dh-exec: On Mon, 23 Jun 2003 09:59:52 -0400 Joe Nahmias wrote: > Package: debhelper > Version: 4.1.45 > Severity: normal > > [...] > > Hello, > > dh_install has problems handling files listed in debian/pkgname.install > when the filename contains (an) embedded space(s). For example, when > debian/fceu-doc.install contains the line: > > > Documentation/tech/ppu/2C02\ technical\ operation.TXT usr/share/doc/fceu-doc/tech/ > > > the following results: > > > dh_install > cp: cannot stat `./Documentation/tech/ppu/2C02\\': No such file or directory > dh_install: command returned error code 256 > make: *** [install] Error 1 > > [...] > > Thanks, > Joe Nahmias > > > [...] A couple of points/ideas: * dh-exec and debhelper should /preferably/ agree on users write their spaces to be preserved (so the interface is the same for users with and without dh-exec). * The internal communication between dh-exec and debhelper does not have to be the same as the input format. Especially not if it would save you trouble of having to do complex "decode and recode" cycles For internal communication, this could be something as "simple" as using the ASCII record (0x1E) separators. An example could be # \n 0x1E 0x1E \n 0x1E 0x1E \n 0x1E \n ... (debhelper would signal the support for that via an ENV variable) For dh-exec, this would probably mean you would have to use this as internal communication between the scripts as well. This could be done by having an "input" script a la: dh-exec-input-parser | ... | dh-exec-output (With dh-exec-output supporting the old output format for older debhelpers). As an example, dh-exec-install-rename would go from: if (/([^\s]*)\s+=>\s+([^\s]*)/ || /^=>\s+([^\s]*)/) { ... } ... $_ .= " " . $dstpath if ($append_destpath eq TRUE); To something like (untested): if (/([^\x1e]*)\x1e=>\x1e([^\x1e]*)/ || /^=>\x1e([^\x1e]*)/) { ... } ... $_ .= "\x1e" . $dstpath if ($append_destpath eq TRUE); (possible with /x and some inline spaces to make it more readable). AFAICT, this method would: * avoid having to add (complex) decode+encode in all the scripts * put all the parsing of the user-formatted input in one place for dh-exec. * put all compatibility handling with debhelper in one place This still leaves the question of the input format. If you have any suggestions for that or alternatives, please let me know. :) Thanks, ~Niels From mbanck at debian.org Sat Oct 1 11:24:11 2016 From: mbanck at debian.org (Michael Banck) Date: Sat, 1 Oct 2016 13:24:11 +0200 Subject: [debhelper-devel] Bug#839389: debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure Message-ID: <20161001112411.GJ10543@nighthawk.caipicrew.dd-dns.de> Package: debhelper Version: 10 Severity: wishlist if cmake fails during dh_auto_configure, the CMake cache is dumped; however, in order to diagnose e.g. failed test compile/runs, the error and (maybe) output files would also be required: -- Configuring incomplete, errors occurred! See also "/<>/obj-x86_64-linux-gnu/CMakeFiles/CMakeOutput.log". See also "/<>/obj-x86_64-linux-gnu/CMakeFiles/CMakeError.log". Case in point is #837532, where the CMake output is | -- Performing Test LIBINT_IS_UP_TO_DATE - Failed | CMake Error at external/Libint:81 (message): | Libint library is too old: a recent beta of 2.1.0 is required But that is just the standard output from the C++ test code inside the cmake check. According to analysis by Steve Langasek, the actual build error is a toolchain issue with the libint2 headers, which is consistent with the fact that version 2.1.0 final of libint2 is being used. Michael From niels at thykier.net Sat Oct 1 11:26:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 01 Oct 2016 11:26:00 +0000 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <20030623135952.0223EE80D@a750.nahmias.net> References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> Message-ID: <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> Hi Gergely, I would like to fix the following bug, but I would prefer to do it in a way that also worked for dh-exec: On Mon, 23 Jun 2003 09:59:52 -0400 Joe Nahmias wrote: > Package: debhelper > Version: 4.1.45 > Severity: normal > > [...] > > Hello, > > dh_install has problems handling files listed in debian/pkgname.install > when the filename contains (an) embedded space(s). For example, when > debian/fceu-doc.install contains the line: > > > Documentation/tech/ppu/2C02\ technical\ operation.TXT usr/share/doc/fceu-doc/tech/ > > > the following results: > > > dh_install > cp: cannot stat `./Documentation/tech/ppu/2C02\\': No such file or directory > dh_install: command returned error code 256 > make: *** [install] Error 1 > > [...] > > Thanks, > Joe Nahmias > > > [...] A couple of points/ideas: * dh-exec and debhelper should /preferably/ agree on users write their spaces to be preserved (so the interface is the same for users with and without dh-exec). * The internal communication between dh-exec and debhelper does not have to be the same as the input format. Especially not if it would save you trouble of having to do complex "decode and recode" cycles For internal communication, this could be something as "simple" as using the ASCII record (0x1E) separators. An example could be # \n 0x1E 0x1E \n 0x1E 0x1E \n 0x1E \n ... (debhelper would signal the support for that via an ENV variable) For dh-exec, this would probably mean you would have to use this as internal communication between the scripts as well. This could be done by having an "input" script a la: dh-exec-input-parser | ... | dh-exec-output (With dh-exec-output supporting the old output format for older debhelpers). As an example, dh-exec-install-rename would go from: if (/([^\s]*)\s+=>\s+([^\s]*)/ || /^=>\s+([^\s]*)/) { ... } ... $_ .= " " . $dstpath if ($append_destpath eq TRUE); To something like (untested): if (/([^\x1e]*)\x1e=>\x1e([^\x1e]*)/ || /^=>\x1e([^\x1e]*)/) { ... } ... $_ .= "\x1e" . $dstpath if ($append_destpath eq TRUE); (possible with /x and some inline spaces to make it more readable). AFAICT, this method would: * avoid having to add (complex) decode+encode in all the scripts * put all the parsing of the user-formatted input in one place for dh-exec. * put all compatibility handling with debhelper in one place This still leaves the question of the input format. If you have any suggestions for that or alternatives, please let me know. :) Thanks, ~Niels From nthykier at moszumanska.debian.org Sat Oct 1 16:41:17 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 16:41:17 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Add a dash in --no-scripts and --only-scripts for consistency In-Reply-To: <20161001164117.4152.33817@moszumanska.debian.org> References: <20161001164117.4152.33817@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit e9ee7898595b965cd67004f7e17b7549183d2989 Author: Niels Thykier Date: Sat Oct 1 16:40:17 2016 +0000 Add a dash in --no-scripts and --only-scripts for consistency Signed-off-by: Niels Thykier --- Debian/Debhelper/Dh_Getopt.pm | 2 ++ debian/changelog | 5 +++++ dh_icons | 2 +- dh_installcatalogs | 2 +- dh_installdebconf | 2 +- dh_installemacsen | 2 +- dh_installinit | 6 +++--- dh_installmenu | 2 +- dh_installmodules | 2 +- dh_installwm | 2 +- dh_makeshlibs | 6 +++--- dh_ucf | 2 +- dh_usrlocal | 2 +- man/po4a/po/de.po | 14 +++++++------- man/po4a/po/debhelper.pot | 8 ++++---- man/po4a/po/es.po | 16 ++++++++-------- man/po4a/po/fr.po | 20 ++++++++++---------- man/po4a/po/pt.po | 16 ++++++++-------- 18 files changed, 59 insertions(+), 52 deletions(-) diff --git a/Debian/Debhelper/Dh_Getopt.pm b/Debian/Debhelper/Dh_Getopt.pm index 181a88d..22ef536 100644 --- a/Debian/Debhelper/Dh_Getopt.pm +++ b/Debian/Debhelper/Dh_Getopt.pm @@ -112,8 +112,10 @@ sub getoptions { "n" => \$dh{NOSCRIPTS}, "noscripts" => \$dh{NOSCRIPTS}, + "no-scripts" => \$dh{NOSCRIPTS}, "o" => \$dh{ONLYSCRIPTS}, "onlyscripts" => \$dh{ONLYSCRIPTS}, + "only-scripts" => \$dh{ONLYSCRIPTS}, "X=s" => \&AddExclude, "exclude=s" => \&AddExclude, diff --git a/debian/changelog b/debian/changelog index c70cd24..868aa34 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,11 @@ debhelper (10+unreleased) UNRELEASED; urgency=medium * debhelper-obsolete-compat.pod: Add a manpage for the upgrade checklist for all obsolete/removed compat levels. Thanks to Jakub Wilk for the suggestion. + * Dh_Getopt,dh_*: Rename --onlyscripts to --only-scripts and + --noscripts to --no-scripts for consistency with other + options. The old variants are accepted for compatibility. + Thanks to Rapha?l Hertzog for the suggestion. + (Closes: #838446) -- Niels Thykier Wed, 14 Sep 2016 06:07:02 +0000 diff --git a/dh_icons b/dh_icons index b6caaf3..73f6c15 100755 --- a/dh_icons +++ b/dh_icons @@ -32,7 +32,7 @@ These commands are inserted into the maintainer scripts by L. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify maintainer scripts. diff --git a/dh_installcatalogs b/dh_installcatalogs index bb45db9..1a863d5 100755 --- a/dh_installcatalogs +++ b/dh_installcatalogs @@ -52,7 +52,7 @@ start with F. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F/F scripts nor add an activation trigger. diff --git a/dh_installdebconf b/dh_installdebconf index 686c7bc..bf601eb 100755 --- a/dh_installdebconf +++ b/dh_installdebconf @@ -63,7 +63,7 @@ For this to work, your package should build-depend on F. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F script. diff --git a/dh_installemacsen b/dh_installemacsen index 26a2fc7..aac15a1 100755 --- a/dh_installemacsen +++ b/dh_installemacsen @@ -55,7 +55,7 @@ build directory. Use B<--priority> to use a different priority than 50. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F scripts. diff --git a/dh_installinit b/dh_installinit index 812b03d..f5c96dc 100755 --- a/dh_installinit +++ b/dh_installinit @@ -61,11 +61,11 @@ by systemd.) =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F/F scripts. -=item B<-o>, B<--onlyscripts> +=item B<-o>, B<--only-scripts> Only modify F/F/F scripts, do not actually install any init script, default files, upstart job or systemd service file. May be @@ -78,7 +78,7 @@ to use this with B<-p> to limit, which packages are affected by the call. Example: override_dh_installinit: - dh_installinit -pfoo --onlyscripts + dh_installinit -pfoo --only-scripts dh_installinit --remaining =item B<-R>, B<--restart-after-upgrade> diff --git a/dh_installmenu b/dh_installmenu index ba69905..a2c5910 100755 --- a/dh_installmenu +++ b/dh_installmenu @@ -46,7 +46,7 @@ in the package build directory. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F scripts. diff --git a/dh_installmodules b/dh_installmodules index b4b2e67..068f56d 100755 --- a/dh_installmodules +++ b/dh_installmodules @@ -40,7 +40,7 @@ Installed to etc/modprobe.d/I.conf in the package build directory. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F/F scripts. diff --git a/dh_installwm b/dh_installwm index 2cceeae..bf0e5a6 100755 --- a/dh_installwm +++ b/dh_installwm @@ -42,7 +42,7 @@ Set the priority of the window manager. Default is 20, which is too low for most window managers; see the Debian Policy document for instructions on calculating the correct value. -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F scripts. Turns this command into a no-op. diff --git a/dh_makeshlibs b/dh_makeshlibs index 87a84ac..4c39387 100755 --- a/dh_makeshlibs +++ b/dh_makeshlibs @@ -81,10 +81,10 @@ maintainer screws up then they won't break. The flip side is that packages might end up with dependencies that are too tight and so find it harder to be upgraded. -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not add the "ldconfig" trigger even if it seems like the package -might need it. The option is called B<--noscripts> for historical +might need it. The option is called B<--no-scripts> for historical reasons as B would previously generate maintainer scripts that called B. @@ -278,7 +278,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } } - # Historically, --noscripts would disable the creation of + # Historically, --no-scripts would disable the creation of # maintscripts for calling ldconfig. if (! $dh{NOSCRIPTS} && $need_ldconfig) { autotrigger($package, 'activate-noawait', 'ldconfig'); diff --git a/dh_ucf b/dh_ucf index 0978a53..a96b3e8 100755 --- a/dh_ucf +++ b/dh_ucf @@ -39,7 +39,7 @@ A dependency on ucf will be generated in B<${misc:Depends}>. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F scripts. Turns this command into a no-op. diff --git a/dh_usrlocal b/dh_usrlocal index b21d11f..4bf6ab8 100755 --- a/dh_usrlocal +++ b/dh_usrlocal @@ -40,7 +40,7 @@ directories in F. =over 4 -=item B<-n>, B<--noscripts> +=item B<-n>, B<--no-scripts> Do not modify F/F scripts. diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po index 01faa27..f71b8a4 100644 --- a/man/po4a/po/de.po +++ b/man/po4a/po/de.po @@ -4074,8 +4074,8 @@ msgstr "" #: dh_icons:35 dh_installcatalogs:55 dh_installdebconf:66 dh_installemacsen:58 #: dh_installinit:64 dh_installmenu:49 dh_installmodules:43 dh_installwm:45 #: dh_makeshlibs:84 dh_usrlocal:43 -msgid "B<-n>, B<--noscripts>" -msgstr "B<-n>, B<--noscripts>" +msgid "B<-n>, B<--no-scripts>" +msgstr "B<-n>, B<--no-scripts>" #. type: textblock #: dh_icons:37 @@ -5826,8 +5826,8 @@ msgstr "?ndert keine F-/F/F-Skripte." #. type: =item #: dh_installinit:68 -msgid "B<-o>, B<--onlyscripts>" -msgstr "B<-o>, B<--onlyscripts>" +msgid "B<-o>, B<--only-scripts>" +msgstr "B<-o>, B<--only-scripts>" #. type: textblock #: dh_installinit:70 @@ -5860,12 +5860,12 @@ msgstr "" #, no-wrap msgid "" " override_dh_installinit:\n" -"\tdh_installinit -pfoo --onlyscripts\n" +"\tdh_installinit -pfoo --only-scripts\n" "\tdh_installinit --remaining\n" "\n" msgstr "" " override_dh_installinit:\n" -"\tdh_installinit -pfoo --onlyscripts\n" +"\tdh_installinit -pfoo --only-scripts\n" "\tdh_installinit --remaining\n" "\n" @@ -7343,7 +7343,7 @@ msgstr "" #: dh_makeshlibs:86 msgid "" "Do not add the \"ldconfig\" trigger even if it seems like the package might " -"need it. The option is called B<--noscripts> for historical reasons as " +"need it. The option is called B<--no-scripts> for historical reasons as " "B would previously generate maintainer scripts that called " "B." msgstr "" diff --git a/man/po4a/po/debhelper.pot b/man/po4a/po/debhelper.pot index accb132..8a0495d 100644 --- a/man/po4a/po/debhelper.pot +++ b/man/po4a/po/debhelper.pot @@ -2989,7 +2989,7 @@ msgstr "" #. type: =item #: dh_icons:35 dh_installcatalogs:55 dh_installdebconf:66 dh_installemacsen:58 dh_installinit:64 dh_installmenu:49 dh_installmodules:43 dh_installwm:45 dh_makeshlibs:84 dh_usrlocal:43 -msgid "B<-n>, B<--noscripts>" +msgid "B<-n>, B<--no-scripts>" msgstr "" #. type: textblock @@ -4377,7 +4377,7 @@ msgstr "" #. type: =item #: dh_installinit:68 -msgid "B<-o>, B<--onlyscripts>" +msgid "B<-o>, B<--only-scripts>" msgstr "" #. type: textblock @@ -4402,7 +4402,7 @@ msgstr "" #, no-wrap msgid "" " override_dh_installinit:\n" -"\tdh_installinit -pfoo --onlyscripts\n" +"\tdh_installinit -pfoo --only-scripts\n" "\tdh_installinit --remaining\n" "\n" msgstr "" @@ -5561,7 +5561,7 @@ msgstr "" #: dh_makeshlibs:86 msgid "" "Do not add the \"ldconfig\" trigger even if it seems like the package might " -"need it. The option is called B<--noscripts> for historical reasons as " +"need it. The option is called B<--no-scripts> for historical reasons as " "B would previously generate maintainer scripts that called " "B." msgstr "" diff --git a/man/po4a/po/es.po b/man/po4a/po/es.po index cec5012..eea9f9c 100644 --- a/man/po4a/po/es.po +++ b/man/po4a/po/es.po @@ -4253,8 +4253,8 @@ msgstr "" #: dh_icons:35 dh_installcatalogs:55 dh_installdebconf:66 dh_installemacsen:58 #: dh_installinit:64 dh_installmenu:49 dh_installmodules:43 dh_installwm:45 #: dh_makeshlibs:84 dh_usrlocal:43 -msgid "B<-n>, B<--noscripts>" -msgstr "B<-n>, B<--noscripts>" +msgid "B<-n>, B<--no-scripts>" +msgstr "B<-n>, B<--no-scripts>" # type: textblock #. type: textblock @@ -6145,8 +6145,8 @@ msgstr "No modifica los scripts F/F/F." # type: =item #. type: =item #: dh_installinit:68 -msgid "B<-o>, B<--onlyscripts>" -msgstr "B<-o>, B<--onlyscripts>" +msgid "B<-o>, B<--only-scripts>" +msgstr "B<-o>, B<--only-scripts>" #. type: textblock #: dh_installinit:70 @@ -6181,7 +6181,7 @@ msgstr "" #, no-wrap msgid "" " override_dh_installinit:\n" -"\tdh_installinit -pfoo --onlyscripts\n" +"\tdh_installinit -pfoo --only-scripts\n" "\tdh_installinit --remaining\n" "\n" msgstr "" @@ -7834,7 +7834,7 @@ msgstr "" #: dh_makeshlibs:86 msgid "" "Do not add the \"ldconfig\" trigger even if it seems like the package might " -"need it. The option is called B<--noscripts> for historical reasons as " +"need it. The option is called B<--no-scripts> for historical reasons as " "B would previously generate maintainer scripts that called " "B." msgstr "" @@ -9673,12 +9673,12 @@ msgstr "" #~ msgid "" #~ "If no upstart job file is installed in the target directory when " -#~ "B is called, this program will assume that " +#~ "B is called, this program will assume that " #~ "an init script is being installed and not provide the compatibility " #~ "symlinks or upstart dependencies." #~ msgstr "" #~ "Si no se instala ninguna tarea de upstart en el directorio destino al " -#~ "invocar B, el programa supondr? que se est? " +#~ "invocar B, el programa supondr? que se est? " #~ "instalando un script de init, y no ofrecer? los enlaces simb?licos de " #~ "compatibilidad o dependencias de upstart." diff --git a/man/po4a/po/fr.po b/man/po4a/po/fr.po index f1d99eb..da03ebc 100644 --- a/man/po4a/po/fr.po +++ b/man/po4a/po/fr.po @@ -4383,8 +4383,8 @@ msgstr "" #: dh_icons:35 dh_installcatalogs:55 dh_installdebconf:66 dh_installemacsen:58 #: dh_installinit:64 dh_installmenu:49 dh_installmodules:43 dh_installwm:45 #: dh_makeshlibs:84 dh_usrlocal:43 -msgid "B<-n>, B<--noscripts>" -msgstr "B<-n>, B<--noscripts>" +msgid "B<-n>, B<--no-scripts>" +msgstr "B<-n>, B<--no-scripts>" # type: textblock #. type: textblock @@ -6345,8 +6345,8 @@ msgstr "" # type: =item #. type: =item #: dh_installinit:68 -msgid "B<-o>, B<--onlyscripts>" -msgstr "B<-o>, B<--onlyscripts>" +msgid "B<-o>, B<--only-scripts>" +msgstr "B<-o>, B<--only-scripts>" # type: textblock #. type: textblock @@ -6380,12 +6380,12 @@ msgstr "" #, no-wrap msgid "" " override_dh_installinit:\n" -"\tdh_installinit -pfoo --onlyscripts\n" +"\tdh_installinit -pfoo --only-scripts\n" "\tdh_installinit --remaining\n" "\n" msgstr "" " override_dh_installinit:\n" -"\tdh_installinit -ptoto --onlyscripts\n" +"\tdh_installinit -ptoto --only-scripts\n" "\tdh_installinit --remaining\n" "\n" @@ -8065,12 +8065,12 @@ msgstr "" #: dh_makeshlibs:86 msgid "" "Do not add the \"ldconfig\" trigger even if it seems like the package might " -"need it. The option is called B<--noscripts> for historical reasons as " +"need it. The option is called B<--no-scripts> for historical reasons as " "B would previously generate maintainer scripts that called " "B." msgstr "" "N'ajoutez pas l'action diff?r?e (??trigger??) m?me s'il semble que le paquet " -"en a besoin. L'option est nomm?e B<--noscripts> pour des raisons historiques " +"en a besoin. L'option est nomm?e B<--no-scripts> pour des raisons historiques " "car B g?n?rait pr?c?demment un script de maintenance qui " "appelait B." @@ -9968,12 +9968,12 @@ msgstr "" # type: textblock #~ msgid "" #~ "If no upstart job file is installed in the target directory when " -#~ "B is called, this program will assume that " +#~ "B is called, this program will assume that " #~ "an init script is being installed and not provide the compatibility " #~ "symlinks or upstart dependencies." #~ msgstr "" #~ "Si aucun fichier de t?che upstart n'est install? dans le r?pertoire cible " -#~ "quand B est invoqu?, ce programme consid?re " +#~ "quand B est invoqu?, ce programme consid?re " #~ "qu'un script init est en cours d'installation et ne fournit pas les liens " #~ "symboliques de compatibilit?, ni de d?pendances envers upstart." diff --git a/man/po4a/po/pt.po b/man/po4a/po/pt.po index bca0d90..2da5dc3 100644 --- a/man/po4a/po/pt.po +++ b/man/po4a/po/pt.po @@ -4021,8 +4021,8 @@ msgstr "" #: dh_icons:35 dh_installcatalogs:55 dh_installdebconf:66 dh_installemacsen:58 #: dh_installinit:64 dh_installmenu:49 dh_installmodules:43 dh_installwm:45 #: dh_makeshlibs:84 dh_usrlocal:43 -msgid "B<-n>, B<--noscripts>" -msgstr "B<-n>, B<--noscripts>" +msgid "B<-n>, B<--no-scripts>" +msgstr "B<-n>, B<--no-scripts>" #. type: textblock #: dh_icons:37 @@ -5770,8 +5770,8 @@ msgstr "N?o modifique os scripts F/F/F." #. type: =item #: dh_installinit:68 -msgid "B<-o>, B<--onlyscripts>" -msgstr "B<-o>, B<--onlyscripts>" +msgid "B<-o>, B<--only-scripts>" +msgstr "B<-o>, B<--only-scripts>" #. type: textblock #: dh_installinit:70 @@ -5804,12 +5804,12 @@ msgstr "" #, no-wrap msgid "" " override_dh_installinit:\n" -"\tdh_installinit -pfoo --onlyscripts\n" +"\tdh_installinit -pfoo --only-scripts\n" "\tdh_installinit --remaining\n" "\n" msgstr "" " override_dh_installinit:\n" -"\tdh_installinit -pfoo --onlyscripts\n" +"\tdh_installinit -pfoo --only-scripts\n" "\tdh_installinit --remaining\n" "\n" @@ -7288,12 +7288,12 @@ msgstr "" #: dh_makeshlibs:86 msgid "" "Do not add the \"ldconfig\" trigger even if it seems like the package might " -"need it. The option is called B<--noscripts> for historical reasons as " +"need it. The option is called B<--no-scripts> for historical reasons as " "B would previously generate maintainer scripts that called " "B." msgstr "" "N?o adiciona o trigger \"ldconfig\" mesmo que parece que o pacote possa " -"precisar dele. A op??o ? chamada B<--noscripts> por raz?es hist?ricas pois o " +"precisar dele. A op??o ? chamada B<--no-scripts> por raz?es hist?ricas pois o " "B previamente gerava scripts do mantenedor que chamavam " "B." -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 1 16:41:17 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 16:41:17 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (172e0f4 -> e9ee789) Message-ID: <20161001164117.4152.33817@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 172e0f4 Update POT and PO files new e9ee789 Add a dash in --no-scripts and --only-scripts for consistency The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Dh_Getopt.pm | 2 ++ debian/changelog | 5 +++++ dh_icons | 2 +- dh_installcatalogs | 2 +- dh_installdebconf | 2 +- dh_installemacsen | 2 +- dh_installinit | 6 +++--- dh_installmenu | 2 +- dh_installmodules | 2 +- dh_installwm | 2 +- dh_makeshlibs | 6 +++--- dh_ucf | 2 +- dh_usrlocal | 2 +- man/po4a/po/de.po | 14 +++++++------- man/po4a/po/debhelper.pot | 8 ++++---- man/po4a/po/es.po | 16 ++++++++-------- man/po4a/po/fr.po | 20 ++++++++++---------- man/po4a/po/pt.po | 16 ++++++++-------- 18 files changed, 59 insertions(+), 52 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From owner at bugs.debian.org Sat Oct 1 16:45:09 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 16:45:09 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 838446 References: <1475340085-2333-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 838446 + pending Bug #838446 [debhelper] debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 838446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838446 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat Oct 1 16:45:09 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 16:45:09 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 838446 References: <1475340085-2333-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 838446 + pending Bug #838446 [debhelper] debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 838446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838446 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From nthykier at moszumanska.debian.org Sat Oct 1 16:49:44 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 16:49:44 +0000 Subject: [debhelper-devel] [debhelper] 01/01: cmake.pm: Dump CMakeOutput and CMakeError on cmake errors In-Reply-To: <20161001164942.12381.80137@moszumanska.debian.org> References: <20161001164942.12381.80137@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 5da8359b52c6670afa525c4272972cbad374e38d Author: Niels Thykier Date: Sat Oct 1 16:49:07 2016 +0000 cmake.pm: Dump CMakeOutput and CMakeError on cmake errors Signed-off-by: Niels Thykier --- Debian/Debhelper/Buildsystem/cmake.pm | 6 ++++++ debian/changelog | 3 +++ 2 files changed, 9 insertions(+) diff --git a/Debian/Debhelper/Buildsystem/cmake.pm b/Debian/Debhelper/Buildsystem/cmake.pm index cce9e35..338f65e 100644 --- a/Debian/Debhelper/Buildsystem/cmake.pm +++ b/Debian/Debhelper/Buildsystem/cmake.pm @@ -92,6 +92,12 @@ sub configure { if (-e $this->get_buildpath("CMakeCache.txt")) { $this->doit_in_builddir("tail -v -n +0 CMakeCache.txt"); } + if (-e $this->get_buildpath('CMakeFiles/CMakeOutput.log')) { + $this->doit_in_builddir('tail -v -n +0 CMakeFiles/CMakeOutput.log'); + } + if (-e $this->get_buildpath('CMakeFiles/CMakeError.log')) { + $this->doit_in_builddir('tail -v -n +0 CMakeFiles/CMakeError.log'); + } die $err; } } diff --git a/debian/changelog b/debian/changelog index 868aa34..c2705b8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,6 +20,9 @@ debhelper (10+unreleased) UNRELEASED; urgency=medium options. The old variants are accepted for compatibility. Thanks to Rapha?l Hertzog for the suggestion. (Closes: #838446) + * cmake.pm: If cmake fails, also down CMakeFiles/CMakeOutput.log + and CMakeFiles/CMakeError.log if they are present. Thanks to + Michael Banck for the suggestion. (Closes: #839389) -- Niels Thykier Wed, 14 Sep 2016 06:07:02 +0000 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 1 16:49:42 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 16:49:42 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (e9ee789 -> 5da8359) Message-ID: <20161001164942.12381.80137@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from e9ee789 Add a dash in --no-scripts and --only-scripts for consistency new 5da8359 cmake.pm: Dump CMakeOutput and CMakeError on cmake errors The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Buildsystem/cmake.pm | 6 ++++++ debian/changelog | 3 +++ 2 files changed, 9 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From owner at bugs.debian.org Sat Oct 1 16:51:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 16:51:03 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 839389 References: <1475340573-272-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 839389 + pending Bug #839389 [debhelper] debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 839389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839389 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat Oct 1 16:51:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 16:51:03 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 839389 References: <1475340573-272-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 839389 + pending Bug #839389 [debhelper] debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 839389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839389 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat Oct 1 17:09:17 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:09:17 +0000 Subject: [debhelper-devel] Bug#798414: marked as done (debhelper: empty support file should imply no-op) References: <20150908225234.GA10614@raptor.chemicalconnection.dyndns.org> Message-ID: Your message dated Sat, 01 Oct 2016 17:05:00 +0000 with message-id and subject line Re: [debhelper-devel] Bug#798414: debhelper: empty support file should imply no-op has caused the Debian Bug report #798414, regarding debhelper: empty support file should imply no-op 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 owner at bugs.debian.org immediately.) -- 798414: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798414 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Banck Subject: debhelper: empty support file should imply no-op Date: Wed, 9 Sep 2015 00:52:35 +0200 Size: 4328 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: [debhelper-devel] Bug#798414: debhelper: empty support file should imply no-op Date: Sat, 01 Oct 2016 17:05:00 +0000 Size: 3175 URL: From owner at bugs.debian.org Sat Oct 1 17:09:15 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:09:15 +0000 Subject: [debhelper-devel] Bug#697362: marked as done (debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls) References: <600b9838-7b6c-a4ae-00f2-58961ec43d76@thykier.net> Message-ID: Your message dated Sat, 01 Oct 2016 17:06:00 +0000 with message-id <600b9838-7b6c-a4ae-00f2-58961ec43d76 at thykier.net> and subject line Re: Bug#697362: debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls has caused the Debian Bug report #697362, regarding debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls 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 owner at bugs.debian.org immediately.) -- 697362: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697362 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Luca Capello Subject: debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls Date: Fri, 04 Jan 2013 12:38:31 +0100 Size: 5031 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#697362: debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls Date: Sat, 01 Oct 2016 17:06:00 +0000 Size: 2959 URL: From owner at bugs.debian.org Sat Oct 1 17:09:15 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:09:15 +0000 Subject: [debhelper-devel] Bug#697362: marked as done (debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls) References: <600b9838-7b6c-a4ae-00f2-58961ec43d76@thykier.net> Message-ID: Your message dated Sat, 01 Oct 2016 17:06:00 +0000 with message-id <600b9838-7b6c-a4ae-00f2-58961ec43d76 at thykier.net> and subject line Re: Bug#697362: debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls has caused the Debian Bug report #697362, regarding debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls 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 owner at bugs.debian.org immediately.) -- 697362: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697362 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Luca Capello Subject: debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls Date: Fri, 04 Jan 2013 12:38:31 +0100 Size: 5031 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#697362: debhelper: [dh_installudev] please automatically generate `udevadm trigger` calls Date: Sat, 01 Oct 2016 17:06:00 +0000 Size: 2959 URL: From owner at bugs.debian.org Sat Oct 1 17:09:17 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:09:17 +0000 Subject: [debhelper-devel] Bug#798414: marked as done (debhelper: empty support file should imply no-op) References: <20150908225234.GA10614@raptor.chemicalconnection.dyndns.org> Message-ID: Your message dated Sat, 01 Oct 2016 17:05:00 +0000 with message-id and subject line Re: [debhelper-devel] Bug#798414: debhelper: empty support file should imply no-op has caused the Debian Bug report #798414, regarding debhelper: empty support file should imply no-op 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 owner at bugs.debian.org immediately.) -- 798414: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798414 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Banck Subject: debhelper: empty support file should imply no-op Date: Wed, 9 Sep 2015 00:52:35 +0200 Size: 4328 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: [debhelper-devel] Bug#798414: debhelper: empty support file should imply no-op Date: Sat, 01 Oct 2016 17:05:00 +0000 Size: 3175 URL: From owner at bugs.debian.org Sat Oct 1 17:15:02 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:15:02 +0000 Subject: [debhelper-devel] Bug#214061: marked as done (debhelper: dh_xmlcatalogs support) References: <0e871b61-1e75-4f84-c961-3f8533c21870@thykier.net> <20031004103821.C29258@macwheel.xs4all.nl> Message-ID: Your message dated Sat, 01 Oct 2016 17:11:00 +0000 with message-id <0e871b61-1e75-4f84-c961-3f8533c21870 at thykier.net> and subject line Re: Bug#214061: prototype of debhelper support for XML catalogs has caused the Debian Bug report #214061, regarding debhelper: dh_xmlcatalogs support 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 owner at bugs.debian.org immediately.) -- 214061: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=214061 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: stappers at stappers.nl (Geert Stappers) Subject: debhelper: dh_xmlcatalogs support Date: Sat, 4 Oct 2003 10:38:21 +0200 Size: 1536 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#214061: prototype of debhelper support for XML catalogs Date: Sat, 01 Oct 2016 17:11:00 +0000 Size: 3285 URL: From owner at bugs.debian.org Sat Oct 1 17:15:02 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:15:02 +0000 Subject: [debhelper-devel] Bug#214061: marked as done (debhelper: dh_xmlcatalogs support) References: <0e871b61-1e75-4f84-c961-3f8533c21870@thykier.net> <20031004103821.C29258@macwheel.xs4all.nl> Message-ID: Your message dated Sat, 01 Oct 2016 17:11:00 +0000 with message-id <0e871b61-1e75-4f84-c961-3f8533c21870 at thykier.net> and subject line Re: Bug#214061: prototype of debhelper support for XML catalogs has caused the Debian Bug report #214061, regarding debhelper: dh_xmlcatalogs support 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 owner at bugs.debian.org immediately.) -- 214061: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=214061 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: stappers at stappers.nl (Geert Stappers) Subject: debhelper: dh_xmlcatalogs support Date: Sat, 4 Oct 2003 10:38:21 +0200 Size: 1536 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#214061: prototype of debhelper support for XML catalogs Date: Sat, 01 Oct 2016 17:11:00 +0000 Size: 3285 URL: From owner at bugs.debian.org Sat Oct 1 17:18:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:18:05 +0000 Subject: [debhelper-devel] Bug#35787: marked as done (debhelper: icon support) References: Message-ID: Your message dated Sat, 01 Oct 2016 17:15:00 +0000 with message-id and subject line Re: debhelper: icon support has caused the Debian Bug report #35787, regarding debhelper: icon support 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 owner at bugs.debian.org immediately.) -- 35787: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=35787 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Ulf Jaenicke-Roessler Subject: debhelper: icon support Date: Fri, 9 Apr 1999 08:01:51 +0000 Size: 1277 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: debhelper: icon support Date: Sat, 01 Oct 2016 17:15:00 +0000 Size: 2321 URL: From owner at bugs.debian.org Sat Oct 1 17:18:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:18:05 +0000 Subject: [debhelper-devel] Bug#35787: marked as done (debhelper: icon support) References: Message-ID: Your message dated Sat, 01 Oct 2016 17:15:00 +0000 with message-id and subject line Re: debhelper: icon support has caused the Debian Bug report #35787, regarding debhelper: icon support 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 owner at bugs.debian.org immediately.) -- 35787: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=35787 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Ulf Jaenicke-Roessler Subject: debhelper: icon support Date: Fri, 9 Apr 1999 08:01:51 +0000 Size: 1277 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: debhelper: icon support Date: Sat, 01 Oct 2016 17:15:00 +0000 Size: 2321 URL: From owner at bugs.debian.org Sat Oct 1 17:27:08 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:27:08 +0000 Subject: [debhelper-devel] Bug#81547: marked as done (dh_perl or something new should figure out what module packages are used) References: <200101080141.UAA11252@sweet-transvestite.mit.edu> Message-ID: Your message dated Sat, 01 Oct 2016 17:23:00 +0000 with message-id and subject line Re: dh_perl should detect dependencies on perl modules has caused the Debian Bug report #81547, regarding dh_perl or something new should figure out what module packages are used 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 owner at bugs.debian.org immediately.) -- 81547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=81547 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Sam Hartman Subject: dh_perl or something new should figure out what module packages are used Date: Sun, 7 Jan 2001 20:41:46 -0500 (EST) Size: 1633 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: dh_perl should detect dependencies on perl modules Date: Sat, 01 Oct 2016 17:23:00 +0000 Size: 2791 URL: From owner at bugs.debian.org Sat Oct 1 17:27:08 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:27:08 +0000 Subject: [debhelper-devel] Bug#81547: marked as done (dh_perl or something new should figure out what module packages are used) References: <200101080141.UAA11252@sweet-transvestite.mit.edu> Message-ID: Your message dated Sat, 01 Oct 2016 17:23:00 +0000 with message-id and subject line Re: dh_perl should detect dependencies on perl modules has caused the Debian Bug report #81547, regarding dh_perl or something new should figure out what module packages are used 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 owner at bugs.debian.org immediately.) -- 81547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=81547 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Sam Hartman Subject: dh_perl or something new should figure out what module packages are used Date: Sun, 7 Jan 2001 20:41:46 -0500 (EST) Size: 1633 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: dh_perl should detect dependencies on perl modules Date: Sat, 01 Oct 2016 17:23:00 +0000 Size: 2791 URL: From owner at bugs.debian.org Sat Oct 1 17:27:08 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:27:08 +0000 Subject: [debhelper-devel] Bug#49287: marked as done (debhelper: dh_perl should work the same magic lintian does) References: Message-ID: Your message dated Sat, 01 Oct 2016 17:23:00 +0000 with message-id and subject line Re: dh_perl should detect dependencies on perl modules has caused the Debian Bug report #81547, regarding debhelper: dh_perl should work the same magic lintian does 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 owner at bugs.debian.org immediately.) -- 81547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=81547 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: broonie at debian.org Subject: debhelper: dh_perl should work the same magic lintian does Date: Fri, 05 Nov 1999 19:45:34 +0000 Size: 1846 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: dh_perl should detect dependencies on perl modules Date: Sat, 01 Oct 2016 17:23:00 +0000 Size: 2791 URL: From owner at bugs.debian.org Sat Oct 1 17:27:08 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 17:27:08 +0000 Subject: [debhelper-devel] Bug#49287: marked as done (debhelper: dh_perl should work the same magic lintian does) References: Message-ID: Your message dated Sat, 01 Oct 2016 17:23:00 +0000 with message-id and subject line Re: dh_perl should detect dependencies on perl modules has caused the Debian Bug report #81547, regarding debhelper: dh_perl should work the same magic lintian does 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 owner at bugs.debian.org immediately.) -- 81547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=81547 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: broonie at debian.org Subject: debhelper: dh_perl should work the same magic lintian does Date: Fri, 05 Nov 1999 19:45:34 +0000 Size: 1846 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: dh_perl should detect dependencies on perl modules Date: Sat, 01 Oct 2016 17:23:00 +0000 Size: 2791 URL: From owner at bugs.debian.org Sat Oct 1 18:12:28 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 18:12:28 +0000 Subject: [debhelper-devel] Bug#813342: marked as done ([debhelper] dh_installdocs: add maintscript automatically) References: <2298754.7I7R6YgTvU@portable2015-bastien> Message-ID: Your message dated Sat, 01 Oct 2016 18:08:00 +0000 with message-id and subject line Re: [debhelper] dh_installdocs: add maintscript automatically has caused the Debian Bug report #813342, regarding [debhelper] dh_installdocs: add maintscript automatically 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 owner at bugs.debian.org immediately.) -- 813342: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813342 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Bastien =?ISO-8859-1?Q?ROUCARI=C8S?= Subject: [debhelper] dh_installdocs: add maintscript automatically Date: Sun, 31 Jan 2016 22:18:02 +0100 Size: 5946 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: [debhelper] dh_installdocs: add maintscript automatically Date: Sat, 01 Oct 2016 18:08:00 +0000 Size: 2629 URL: From owner at bugs.debian.org Sat Oct 1 18:12:28 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 18:12:28 +0000 Subject: [debhelper-devel] Bug#813342: marked as done ([debhelper] dh_installdocs: add maintscript automatically) References: <2298754.7I7R6YgTvU@portable2015-bastien> Message-ID: Your message dated Sat, 01 Oct 2016 18:08:00 +0000 with message-id and subject line Re: [debhelper] dh_installdocs: add maintscript automatically has caused the Debian Bug report #813342, regarding [debhelper] dh_installdocs: add maintscript automatically 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 owner at bugs.debian.org immediately.) -- 813342: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813342 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Bastien =?ISO-8859-1?Q?ROUCARI=C8S?= Subject: [debhelper] dh_installdocs: add maintscript automatically Date: Sun, 31 Jan 2016 22:18:02 +0100 Size: 5946 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: [debhelper] dh_installdocs: add maintscript automatically Date: Sat, 01 Oct 2016 18:08:00 +0000 Size: 2629 URL: From owner at bugs.debian.org Sat Oct 1 19:12:06 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 19:12:06 +0000 Subject: [debhelper-devel] Bug#695801: marked as done (debian/compat -- allow to specify compatibility range with debhelper taking the largest specified) References: <3a1df9fa-b89d-d5ec-af4d-2bf0073a5d70@thykier.net> <20121212200916.18669.56984.reportbug@novo.onerussian.com> Message-ID: Your message dated Sat, 01 Oct 2016 19:09:00 +0000 with message-id <3a1df9fa-b89d-d5ec-af4d-2bf0073a5d70 at thykier.net> and subject line Re: Bug#695801: debian/compat -- allow to specify compatibility range with debhelper taking the largest specified has caused the Debian Bug report #695801, regarding debian/compat -- allow to specify compatibility range with debhelper taking the largest specified 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 owner at bugs.debian.org immediately.) -- 695801: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695801 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Yaroslav Halchenko Subject: debian/compat -- allow to specify compatibility range with debhelper taking the largest specified Date: Wed, 12 Dec 2012 15:09:16 -0500 Size: 4686 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#695801: debian/compat -- allow to specify compatibility range with debhelper taking the largest specified Date: Sat, 01 Oct 2016 19:09:00 +0000 Size: 3988 URL: From owner at bugs.debian.org Sat Oct 1 19:12:06 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 19:12:06 +0000 Subject: [debhelper-devel] Bug#695801: marked as done (debian/compat -- allow to specify compatibility range with debhelper taking the largest specified) References: <3a1df9fa-b89d-d5ec-af4d-2bf0073a5d70@thykier.net> <20121212200916.18669.56984.reportbug@novo.onerussian.com> Message-ID: Your message dated Sat, 01 Oct 2016 19:09:00 +0000 with message-id <3a1df9fa-b89d-d5ec-af4d-2bf0073a5d70 at thykier.net> and subject line Re: Bug#695801: debian/compat -- allow to specify compatibility range with debhelper taking the largest specified has caused the Debian Bug report #695801, regarding debian/compat -- allow to specify compatibility range with debhelper taking the largest specified 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 owner at bugs.debian.org immediately.) -- 695801: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695801 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Yaroslav Halchenko Subject: debian/compat -- allow to specify compatibility range with debhelper taking the largest specified Date: Wed, 12 Dec 2012 15:09:16 -0500 Size: 4686 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#695801: debian/compat -- allow to specify compatibility range with debhelper taking the largest specified Date: Sat, 01 Oct 2016 19:09:00 +0000 Size: 3988 URL: From owner at bugs.debian.org Sat Oct 1 19:21:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 19:21:03 +0000 Subject: [debhelper-devel] Bug#122524: marked as done (dh_installdebconf: installing graphic files) References: <84d324e6-ad7a-1555-db6c-d4d079a2f746@thykier.net> <20011205132930.B2807@aragorn> Message-ID: Your message dated Sat, 01 Oct 2016 19:18:00 +0000 with message-id <84d324e6-ad7a-1555-db6c-d4d079a2f746 at thykier.net> and subject line Re: Bug#122524: dh_installdebconf: installing graphic files has caused the Debian Bug report #122524, regarding dh_installdebconf: installing graphic files 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 owner at bugs.debian.org immediately.) -- 122524: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=122524 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Robert Millan Subject: dh_installdebconf: installing graphic files Date: Wed, 5 Dec 2001 13:29:30 +0100 Size: 2496 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#122524: dh_installdebconf: installing graphic files Date: Sat, 01 Oct 2016 19:18:00 +0000 Size: 3030 URL: From owner at bugs.debian.org Sat Oct 1 19:21:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 19:21:03 +0000 Subject: [debhelper-devel] Bug#122524: marked as done (dh_installdebconf: installing graphic files) References: <84d324e6-ad7a-1555-db6c-d4d079a2f746@thykier.net> <20011205132930.B2807@aragorn> Message-ID: Your message dated Sat, 01 Oct 2016 19:18:00 +0000 with message-id <84d324e6-ad7a-1555-db6c-d4d079a2f746 at thykier.net> and subject line Re: Bug#122524: dh_installdebconf: installing graphic files has caused the Debian Bug report #122524, regarding dh_installdebconf: installing graphic files 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 owner at bugs.debian.org immediately.) -- 122524: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=122524 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Robert Millan Subject: dh_installdebconf: installing graphic files Date: Wed, 5 Dec 2001 13:29:30 +0100 Size: 2496 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#122524: dh_installdebconf: installing graphic files Date: Sat, 01 Oct 2016 19:18:00 +0000 Size: 3030 URL: From owner at bugs.debian.org Sat Oct 1 19:27:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 19:27:03 +0000 Subject: [debhelper-devel] Processed: Re: debhelper: Add dh_installzabbix script to help deploy Zabbix monitoring probes References: <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> Message-ID: Processing control commands: > tags -1 moreinfo Bug #652742 [debhelper] debhelper: Add dh_installzabbix script to help deploy Zabbix monitoring probes Added tag(s) moreinfo. -- 652742: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652742 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat Oct 1 19:27:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 19:27:03 +0000 Subject: [debhelper-devel] Processed: Re: debhelper: Add dh_installzabbix script to help deploy Zabbix monitoring probes References: <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> Message-ID: Processing control commands: > tags -1 moreinfo Bug #652742 [debhelper] debhelper: Add dh_installzabbix script to help deploy Zabbix monitoring probes Added tag(s) moreinfo. -- 652742: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652742 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From niels at thykier.net Sat Oct 1 19:23:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 01 Oct 2016 19:23:00 +0000 Subject: [debhelper-devel] Bug#652742: debhelper: Add dh_installzabbix script to help deploy Zabbix monitoring probes In-Reply-To: <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> References: <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> Message-ID: Control: tags -1 moreinfo On Tue, 20 Dec 2011 14:46:16 +0100 Roland Mas wrote: > Package: debhelper > Version: 8.9.13 > Severity: wishlist > Tags: patch > > Hi, > > As described in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652206, > the Zabbix monitoring agent is now going to read bits of configuration > from a /etc/zabbix/zabbix_agent.confd.d/ directory. This means that any > package providing a service that could be monitored can ship > configuration snippets defining Zabbix probes defining new monitorable > items, with the commands to gather the matching data. > > I suggest that the configuration snippets should be handled like > logcheck rules or logrotate config files, and therefore that there > should be a dh_installzabbix script; and since it's just a matter of > shipping files, I cut and pasted from dh_installlogrotate, edited the > relevant parts, and please find a patch attached. > Hi, Thanks for the suggestion. I think I would like to see this script maintained outside debhelper for a while. If it becomes widely used, we can always merge it into debhelper later. This will also allow you to prototype/experimental at a much faster pace (if needed). Thanks, ~Niels From niels at thykier.net Sat Oct 1 19:23:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 01 Oct 2016 19:23:00 +0000 Subject: [debhelper-devel] Bug#652742: debhelper: Add dh_installzabbix script to help deploy Zabbix monitoring probes In-Reply-To: <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> References: <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> <87k45rmk47.fsf@mirexpress.internal.placard.fr.eu.org> Message-ID: Control: tags -1 moreinfo On Tue, 20 Dec 2011 14:46:16 +0100 Roland Mas wrote: > Package: debhelper > Version: 8.9.13 > Severity: wishlist > Tags: patch > > Hi, > > As described in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652206, > the Zabbix monitoring agent is now going to read bits of configuration > from a /etc/zabbix/zabbix_agent.confd.d/ directory. This means that any > package providing a service that could be monitored can ship > configuration snippets defining Zabbix probes defining new monitorable > items, with the commands to gather the matching data. > > I suggest that the configuration snippets should be handled like > logcheck rules or logrotate config files, and therefore that there > should be a dh_installzabbix script; and since it's just a matter of > shipping files, I cut and pasted from dh_installlogrotate, edited the > relevant parts, and please find a patch attached. > Hi, Thanks for the suggestion. I think I would like to see this script maintained outside debhelper for a while. If it becomes widely used, we can always merge it into debhelper later. This will also allow you to prototype/experimental at a much faster pace (if needed). Thanks, ~Niels From nthykier at moszumanska.debian.org Sat Oct 1 20:05:26 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 20:05:26 +0000 Subject: [debhelper-devel] [debhelper] 01/01: d/copyright: Clarify copyright and license of dh_systemd* In-Reply-To: <20161001200525.7900.68535@moszumanska.debian.org> References: <20161001200525.7900.68535@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit be1eff4154f5f53c9fa1b696cb150eb643d46e03 Author: Niels Thykier Date: Sat Oct 1 20:04:46 2016 +0000 d/copyright: Clarify copyright and license of dh_systemd* Signed-off-by: Niels Thykier --- debian/changelog | 2 ++ debian/copyright | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/debian/changelog b/debian/changelog index c2705b8..3470acf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,6 +23,8 @@ debhelper (10+unreleased) UNRELEASED; urgency=medium * cmake.pm: If cmake fails, also down CMakeFiles/CMakeOutput.log and CMakeFiles/CMakeError.log if they are present. Thanks to Michael Banck for the suggestion. (Closes: #839389) + * d/copyright: Correct copyright and license of dh_systemd* + tools. -- Niels Thykier Wed, 14 Sep 2016 06:07:02 +0000 diff --git a/debian/copyright b/debian/copyright index 01bf389..bb8de76 100644 --- a/debian/copyright +++ b/debian/copyright @@ -62,6 +62,10 @@ Files: dh_ucf Copyright: 2011 Jeroen Schot License: GPL-2+ +Files: dh_systemd_enable dh_systemd_start +Copyright: 2013 Michael Stapelberg +License: BSD-3-clause + Files: Debian/Debhelper/Buildsystem* Debian/Debhelper/Dh_Buildsystems.pm Copyright: 2008-2009 Modestas Vainius License: GPL-2+ @@ -89,3 +93,31 @@ License: GPL-2+ License: GPL-3+ The full text of the GPL version 3 is distributed in /usr/share/common-licenses/GPL-3 on Debian systems. + +License: BSD-3-clause + All rights reserved. + . + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + * Neither the name of Michael Stapelberg nor the + names of contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY Michael Stapelberg ''AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL Michael Stapelberg BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 1 20:05:25 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 20:05:25 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (5da8359 -> be1eff4) Message-ID: <20161001200525.7900.68535@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 5da8359 cmake.pm: Dump CMakeOutput and CMakeError on cmake errors new be1eff4 d/copyright: Clarify copyright and license of dh_systemd* The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ debian/copyright | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 1 20:48:32 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 20:48:32 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (be1eff4 -> 200b8ad) Message-ID: <20161001204832.7149.47756@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from be1eff4 d/copyright: Clarify copyright and license of dh_systemd* new 200b8ad Release debhelper/10.1 into unstable The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 1 20:48:32 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 20:48:32 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Release debhelper/10.1 into unstable In-Reply-To: <20161001204832.7149.47756@moszumanska.debian.org> References: <20161001204832.7149.47756@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 200b8ad036236a0e74590ff4755185bc7bd32c9e Author: Niels Thykier Date: Sat Oct 1 20:47:07 2016 +0000 Release debhelper/10.1 into unstable Signed-off-by: Niels Thykier --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 3470acf..c2dd7b2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -debhelper (10+unreleased) UNRELEASED; urgency=medium +debhelper (10.1) unstable; urgency=medium * Apply patch from Michael Biebl to take over dh-systemd package to ease backporting to jessie-backports. @@ -26,7 +26,7 @@ debhelper (10+unreleased) UNRELEASED; urgency=medium * d/copyright: Correct copyright and license of dh_systemd* tools. - -- Niels Thykier Wed, 14 Sep 2016 06:07:02 +0000 + -- Niels Thykier Sat, 01 Oct 2016 20:45:27 +0000 debhelper (10) unstable; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From ftpmaster at ftp-master.debian.org Sat Oct 1 20:49:36 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 01 Oct 2016 20:49:36 +0000 Subject: [debhelper-devel] Processing of debhelper_10.1_amd64.changes Message-ID: debhelper_10.1_amd64.changes uploaded successfully to ftp-master.debian.org along with the files: debhelper_10.1.dsc debhelper_10.1.tar.xz debhelper_10.1_all.deb dh-systemd_10.1_all.deb Greetings, Your Debian queue daemon (running on host coccia.debian.org) From ftpmaster at ftp-master.debian.org Sat Oct 1 20:49:59 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 01 Oct 2016 20:49:59 +0000 Subject: [debhelper-devel] Processing of debhelper_10.1_amd64.changes Message-ID: debhelper_10.1_amd64.changes uploaded successfully to localhost along with the files: debhelper_10.1.dsc debhelper_10.1.tar.xz debhelper_10.1_all.deb dh-systemd_10.1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From nthykier at moszumanska.debian.org Sat Oct 1 20:50:40 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 01 Oct 2016 20:50:40 +0000 Subject: [debhelper-devel] [debhelper] annotated tag debian/10.1 created (now 9ab7808) Message-ID: <20161001205040.9443.84554@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to annotated tag debian/10.1 in repository debhelper. at 9ab7808 (tag) tagging 200b8ad036236a0e74590ff4755185bc7bd32c9e (commit) replaces debian/10 tagged by Niels Thykier on Sat Oct 1 20:49:59 2016 +0000 - Log ----------------------------------------------------------------- Release debhelper/10.1 into unstable This is a binary upload as the dh-systemd take-over means the upload will end up in NEW. Format: 1.8 Date: Sat, 01 Oct 2016 20:45:27 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source all Version: 10.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 833789 836988 837585 838446 839389 Changes: debhelper (10.1) unstable; urgency=medium . * Apply patch from Michael Biebl to take over dh-systemd package to ease backporting to jessie-backports. (Closes: #837585) * Apply patch from Helmut Grohne and Julian Andres Klode to improve cross-building support in the cmake build system. (Closes: #833789) * Make the makefile.pm buildsystem (but not subclasses thereof) pass the CC and CXX variables set to the host compilers when cross-building. Thanks to Helmut Grohne for the idea and the initial patch. (Closes: #836988) * dh_md5sums.1: Mention dpkg --verify as a consumer of the output file. Thanks to Guillem Jover for reporting it. * debhelper-obsolete-compat.pod: Add a manpage for the upgrade checklist for all obsolete/removed compat levels. Thanks to Jakub Wilk for the suggestion. * Dh_Getopt,dh_*: Rename --onlyscripts to --only-scripts and --noscripts to --no-scripts for consistency with other options. The old variants are accepted for compatibility. Thanks to Rapha?l Hertzog for the suggestion. (Closes: #838446) * cmake.pm: If cmake fails, also down CMakeFiles/CMakeOutput.log and CMakeFiles/CMakeError.log if they are present. Thanks to Michael Banck for the suggestion. (Closes: #839389) * d/copyright: Correct copyright and license of dh_systemd* tools. Checksums-Sha1: 1422d81ff86bfc84d2b258fc92f0119a35999f31 1693 debhelper_10.1.dsc a88bacb82cbd304d745f247ce5cddd31ee14e3c5 353208 debhelper_10.1.tar.xz c7d04aeaa982ae012fb5e083c43b794d787a3faa 741570 debhelper_10.1_all.deb 480b0b2ccd3ef82395d06771396e7ab47aaea0e2 98596 dh-systemd_10.1_all.deb Checksums-Sha256: 6e9989094d188878c635c6932f9b25e52486431512f4b634c136fcae923bff60 1693 debhelper_10.1.dsc 8f6bd9dac7070c0629178aaa6343cd1656a8cbdb8000ada021607f14d3497b09 353208 debhelper_10.1.tar.xz 6f058925424866b08624ded67bac9b0d86af1ba2946d71f665f80c9aa0c2fbb7 741570 debhelper_10.1_all.deb 5b60d93a2c8496ae51b443b22bf55031b6f798e09b0c1f53de0b70d10c38c59c 98596 dh-systemd_10.1_all.deb Files: 2a0a577feab356ed094066ae0cce6b21 1693 devel optional debhelper_10.1.dsc b4201c16a8cd7da87f9a4082cb3e4139 353208 devel optional debhelper_10.1.tar.xz fcbf5222934eec3cb9a07140dec9c784 741570 devel optional debhelper_10.1_all.deb f1adb682b31e7ba750aac5cb7eff1e24 98596 oldlibs extra dh-systemd_10.1_all.deb -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJX8CF3AAoJEAVLu599gGRCxa0P/Ag9N1fBjE16JoUovwcfb18U G6rqfcqYcZDA9eqBTSrCfUjunFx+B94DbULKgZ8Z06z50H8IpyTgH/gr4eRj7H4L oqKrD0LkkZ8NZoSaWlA3ZTLk1AxxmUA4DenFFj+xSvC+Z8U3RzJYJLRBuvk6zonQ 1MoBTc3mttDG5NfKOec5tBYDjixx/OTyRWk0/+t4pogYA5wHd6uqBMuUjfm6AyCS Cajxr+o6FPcAfh2hdUa7x/xUgw0jQ9cWdCUT0i4DDmbJRDmwumzgjYKmD3w7+6fP 8N0eQMxt5Jzisx2qphKYjm9BrNFfj4bYmslz08mNoAdw/oLjpNCqtVlU5NnvrKlT KD3tDY5+lsgz+S7jObIhvs0iSjiTr9It6V33x9AYOQzYiUKpBFk+qUsZ+vm9BVj2 bLECtOccqhTdyodXu4Sji8yZr+OJ40A3EZOPc3WyQYs/bJWSNLlbjj2HQUID3bDC I7/D+iW9nxCYhRuPqbbZIzIEKYceRRKwUzkai7keUBW+VFVHqgWxp6aRgxQmJto9 AYkcia+n+SuoQnHeiW33t4nVVrQT0ohygQE6AH3CHI2O9xUsks8imC5rIDLfrQGK GWOcHmKwwyJwagLyVEuB23MrWDaIcZD+ocUB7QeFd2yYgb3itwtrCFsUqdAM80Ci Q15IUj5UG38OmCsUE97m =Nq0h -----END PGP SIGNATURE----- Julian Andres Klode (1): cmake.pm: Set pkg-config and LIBDIR when cross-building Mattia Rizzolo (1): Fix typo in manpage s/intend/intent/ Michael Biebl (1): Provide transitional dh-systemd package Niels Thykier (11): d/changelog: Add entry for Michael's patch Apply typo fix to the POT and PO files makefile.pm: Set CC+CXX to the host compilers when cross-building dh_md5sums.1: Mention dpkg --verify as a consumer dh_strip: Avoid duplicate condition Add manpage of obsolete compat levels Update POT and PO files Add a dash in --no-scripts and --only-scripts for consistency cmake.pm: Dump CMakeOutput and CMakeError on cmake errors d/copyright: Clarify copyright and license of dh_systemd* Release debhelper/10.1 into unstable ----------------------------------------------------------------------- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From ftpmaster at ftp-master.debian.org Sat Oct 1 22:27:37 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 01 Oct 2016 22:27:37 +0000 Subject: [debhelper-devel] debhelper_10.1_amd64.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 01 Oct 2016 20:45:27 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source all Version: 10.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 833789 836988 837585 838446 839389 Changes: debhelper (10.1) unstable; urgency=medium . * Apply patch from Michael Biebl to take over dh-systemd package to ease backporting to jessie-backports. (Closes: #837585) * Apply patch from Helmut Grohne and Julian Andres Klode to improve cross-building support in the cmake build system. (Closes: #833789) * Make the makefile.pm buildsystem (but not subclasses thereof) pass the CC and CXX variables set to the host compilers when cross-building. Thanks to Helmut Grohne for the idea and the initial patch. (Closes: #836988) * dh_md5sums.1: Mention dpkg --verify as a consumer of the output file. Thanks to Guillem Jover for reporting it. * debhelper-obsolete-compat.pod: Add a manpage for the upgrade checklist for all obsolete/removed compat levels. Thanks to Jakub Wilk for the suggestion. * Dh_Getopt,dh_*: Rename --onlyscripts to --only-scripts and --noscripts to --no-scripts for consistency with other options. The old variants are accepted for compatibility. Thanks to Rapha?l Hertzog for the suggestion. (Closes: #838446) * cmake.pm: If cmake fails, also down CMakeFiles/CMakeOutput.log and CMakeFiles/CMakeError.log if they are present. Thanks to Michael Banck for the suggestion. (Closes: #839389) * d/copyright: Correct copyright and license of dh_systemd* tools. Checksums-Sha1: 1422d81ff86bfc84d2b258fc92f0119a35999f31 1693 debhelper_10.1.dsc a88bacb82cbd304d745f247ce5cddd31ee14e3c5 353208 debhelper_10.1.tar.xz c7d04aeaa982ae012fb5e083c43b794d787a3faa 741570 debhelper_10.1_all.deb 480b0b2ccd3ef82395d06771396e7ab47aaea0e2 98596 dh-systemd_10.1_all.deb Checksums-Sha256: 6e9989094d188878c635c6932f9b25e52486431512f4b634c136fcae923bff60 1693 debhelper_10.1.dsc 8f6bd9dac7070c0629178aaa6343cd1656a8cbdb8000ada021607f14d3497b09 353208 debhelper_10.1.tar.xz 6f058925424866b08624ded67bac9b0d86af1ba2946d71f665f80c9aa0c2fbb7 741570 debhelper_10.1_all.deb 5b60d93a2c8496ae51b443b22bf55031b6f798e09b0c1f53de0b70d10c38c59c 98596 dh-systemd_10.1_all.deb Files: 2a0a577feab356ed094066ae0cce6b21 1693 devel optional debhelper_10.1.dsc b4201c16a8cd7da87f9a4082cb3e4139 353208 devel optional debhelper_10.1.tar.xz fcbf5222934eec3cb9a07140dec9c784 741570 devel optional debhelper_10.1_all.deb f1adb682b31e7ba750aac5cb7eff1e24 98596 oldlibs extra dh-systemd_10.1_all.deb -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX8CDwAAoJEAVLu599gGRC2iIP/AkUCXOJ381AanvqAs31N+Ae K1BUctg2hpgQQrrz3K7qtyiJVl+UtOKFtl7LKC3gnHKy+n+uQTCPOiL2smil5dF0 HIl92COM5nlgZWmw6sOjt2/pHL/RfxjHUpYecwZN48XOQUNpLDtCeW4UFM2JeX/3 SN4hBSddFgRAxCoj7lia7Ix+UXFhsBV5CTLu7Qn6Uxo+SBsYiTI2ZJfw7Fijcc+q ZB4VGbe5LuuRb6VdGnVAVSCOMvXuGCqOY3LrPDGK5cebsH+e19Gu5RmOSukjoGTg ycaL+UTjvtAaJe+m9DEK6oyQcE+Al6o09VszVJBGfXyhdfZx1eB8z8G6nsjOwI85 QunYJflpCa2L90n9ihQ2HTUcF5PsTHjOskKHxI6Hwpe7aq5P06DZzcwJrwrHIx/9 OvVoMFaefQq+m1zS092YcvamcBeAoh+hyl9m4ENmSPzkVSpWlx1kMvrCZsfwKgq1 1l7WprKWYfOpVi52l4QLfqCMpgXpbNWlaRyxvniDBJUOOu9yLJu613jA6JflIJvW qrnDAwPfKnvNoqEV8pGhLYP5ypFWb8AYADqK18muygsmG1dXb9sYsIKZYpeQjeQx supGFctHRLS5A70QYE/6AYf4+rfsufxh2oasF1XtNmmEp1dsYqTssP+qIHJQpS7I IyXBwh3mSbQWU8huuwYm =rS0c -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From niels at thykier.net Sat Oct 1 22:27:37 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 01 Oct 2016 22:27:37 +0000 Subject: [debhelper-devel] Accepted debhelper 10.1 (source all) into unstable Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 01 Oct 2016 20:45:27 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source all Version: 10.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 833789 836988 837585 838446 839389 Changes: debhelper (10.1) unstable; urgency=medium . * Apply patch from Michael Biebl to take over dh-systemd package to ease backporting to jessie-backports. (Closes: #837585) * Apply patch from Helmut Grohne and Julian Andres Klode to improve cross-building support in the cmake build system. (Closes: #833789) * Make the makefile.pm buildsystem (but not subclasses thereof) pass the CC and CXX variables set to the host compilers when cross-building. Thanks to Helmut Grohne for the idea and the initial patch. (Closes: #836988) * dh_md5sums.1: Mention dpkg --verify as a consumer of the output file. Thanks to Guillem Jover for reporting it. * debhelper-obsolete-compat.pod: Add a manpage for the upgrade checklist for all obsolete/removed compat levels. Thanks to Jakub Wilk for the suggestion. * Dh_Getopt,dh_*: Rename --onlyscripts to --only-scripts and --noscripts to --no-scripts for consistency with other options. The old variants are accepted for compatibility. Thanks to Rapha?l Hertzog for the suggestion. (Closes: #838446) * cmake.pm: If cmake fails, also down CMakeFiles/CMakeOutput.log and CMakeFiles/CMakeError.log if they are present. Thanks to Michael Banck for the suggestion. (Closes: #839389) * d/copyright: Correct copyright and license of dh_systemd* tools. Checksums-Sha1: 1422d81ff86bfc84d2b258fc92f0119a35999f31 1693 debhelper_10.1.dsc a88bacb82cbd304d745f247ce5cddd31ee14e3c5 353208 debhelper_10.1.tar.xz c7d04aeaa982ae012fb5e083c43b794d787a3faa 741570 debhelper_10.1_all.deb 480b0b2ccd3ef82395d06771396e7ab47aaea0e2 98596 dh-systemd_10.1_all.deb Checksums-Sha256: 6e9989094d188878c635c6932f9b25e52486431512f4b634c136fcae923bff60 1693 debhelper_10.1.dsc 8f6bd9dac7070c0629178aaa6343cd1656a8cbdb8000ada021607f14d3497b09 353208 debhelper_10.1.tar.xz 6f058925424866b08624ded67bac9b0d86af1ba2946d71f665f80c9aa0c2fbb7 741570 debhelper_10.1_all.deb 5b60d93a2c8496ae51b443b22bf55031b6f798e09b0c1f53de0b70d10c38c59c 98596 dh-systemd_10.1_all.deb Files: 2a0a577feab356ed094066ae0cce6b21 1693 devel optional debhelper_10.1.dsc b4201c16a8cd7da87f9a4082cb3e4139 353208 devel optional debhelper_10.1.tar.xz fcbf5222934eec3cb9a07140dec9c784 741570 devel optional debhelper_10.1_all.deb f1adb682b31e7ba750aac5cb7eff1e24 98596 oldlibs extra dh-systemd_10.1_all.deb -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX8CDwAAoJEAVLu599gGRC2iIP/AkUCXOJ381AanvqAs31N+Ae K1BUctg2hpgQQrrz3K7qtyiJVl+UtOKFtl7LKC3gnHKy+n+uQTCPOiL2smil5dF0 HIl92COM5nlgZWmw6sOjt2/pHL/RfxjHUpYecwZN48XOQUNpLDtCeW4UFM2JeX/3 SN4hBSddFgRAxCoj7lia7Ix+UXFhsBV5CTLu7Qn6Uxo+SBsYiTI2ZJfw7Fijcc+q ZB4VGbe5LuuRb6VdGnVAVSCOMvXuGCqOY3LrPDGK5cebsH+e19Gu5RmOSukjoGTg ycaL+UTjvtAaJe+m9DEK6oyQcE+Al6o09VszVJBGfXyhdfZx1eB8z8G6nsjOwI85 QunYJflpCa2L90n9ihQ2HTUcF5PsTHjOskKHxI6Hwpe7aq5P06DZzcwJrwrHIx/9 OvVoMFaefQq+m1zS092YcvamcBeAoh+hyl9m4ENmSPzkVSpWlx1kMvrCZsfwKgq1 1l7WprKWYfOpVi52l4QLfqCMpgXpbNWlaRyxvniDBJUOOu9yLJu613jA6JflIJvW qrnDAwPfKnvNoqEV8pGhLYP5ypFWb8AYADqK18muygsmG1dXb9sYsIKZYpeQjeQx supGFctHRLS5A70QYE/6AYf4+rfsufxh2oasF1XtNmmEp1dsYqTssP+qIHJQpS7I IyXBwh3mSbQWU8huuwYm =rS0c -----END PGP SIGNATURE----- From owner at bugs.debian.org Sat Oct 1 22:30:17 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:17 +0000 Subject: [debhelper-devel] Bug#837585: marked as done (Please build transitional dh-systemd package from src:debhelper) References: <147369202558.22953.1306156268646635700.reportbug@pluto.milchstrasse.xx> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#837585: fixed in debhelper 10.1 has caused the Debian Bug report #837585, regarding Please build transitional dh-systemd package from src:debhelper 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 owner at bugs.debian.org immediately.) -- 837585: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837585 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Biebl Subject: Please build transitional dh-systemd package from src:debhelper Date: Mon, 12 Sep 2016 16:53:45 +0200 Size: 3669 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#837585: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6717 URL: From owner at bugs.debian.org Sat Oct 1 22:30:19 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:19 +0000 Subject: [debhelper-devel] Bug#838446: marked as done (debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too) References: <147444824601.24641.13943757601691806597.reportbug@x230-buxy.home.ouaza.com> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#838446: fixed in debhelper 10.1 has caused the Debian Bug report #838446, regarding debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too 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 owner at bugs.debian.org immediately.) -- 838446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838446 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: =?utf-8?q?Rapha=C3=ABl_Hertzog?= Subject: debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too Date: Wed, 21 Sep 2016 10:57:26 +0200 Size: 3287 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#838446: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6687 URL: From owner at bugs.debian.org Sat Oct 1 22:30:15 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:15 +0000 Subject: [debhelper-devel] Bug#836988: marked as done (dh_auto_build: makefile build system: handle cross compilation) References: <20160907203738.slrbgpstdz43cddd@alf.mars> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#836988: fixed in debhelper 10.1 has caused the Debian Bug report #836988, regarding dh_auto_build: makefile build system: handle cross compilation 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 owner at bugs.debian.org immediately.) -- 836988: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836988 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Helmut Grohne Subject: dh_auto_build: makefile build system: handle cross compilation Date: Wed, 7 Sep 2016 22:37:39 +0200 Size: 7876 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#836988: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6687 URL: From owner at bugs.debian.org Sat Oct 1 22:30:11 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:11 +0000 Subject: [debhelper-devel] Bug#833789: marked as done (debhelper: improve cross build support with the cmake buildsystem: multiarch and pkg-config) References: <20160808161756.3tmsddnlma4cxlsy@alf.mars> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#833789: fixed in debhelper 10.1 has caused the Debian Bug report #833789, regarding debhelper: improve cross build support with the cmake buildsystem: multiarch and pkg-config 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 owner at bugs.debian.org immediately.) -- 833789: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833789 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Helmut Grohne Subject: debhelper: improve cross build support with the cmake buildsystem: multiarch and pkg-config Date: Mon, 8 Aug 2016 18:17:57 +0200 Size: 4434 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#833789: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6663 URL: From owner at bugs.debian.org Sat Oct 1 22:30:23 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:23 +0000 Subject: [debhelper-devel] Bug#839389: marked as done (debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure) References: <20161001112411.GJ10543@nighthawk.caipicrew.dd-dns.de> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#839389: fixed in debhelper 10.1 has caused the Debian Bug report #839389, regarding debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure 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 owner at bugs.debian.org immediately.) -- 839389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839389 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Banck Subject: debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure Date: Sat, 1 Oct 2016 13:24:11 +0200 Size: 3975 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#839389: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6717 URL: From owner at bugs.debian.org Sat Oct 1 22:30:11 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:11 +0000 Subject: [debhelper-devel] Bug#833789: marked as done (debhelper: improve cross build support with the cmake buildsystem: multiarch and pkg-config) References: <20160808161756.3tmsddnlma4cxlsy@alf.mars> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#833789: fixed in debhelper 10.1 has caused the Debian Bug report #833789, regarding debhelper: improve cross build support with the cmake buildsystem: multiarch and pkg-config 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 owner at bugs.debian.org immediately.) -- 833789: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833789 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Helmut Grohne Subject: debhelper: improve cross build support with the cmake buildsystem: multiarch and pkg-config Date: Mon, 8 Aug 2016 18:17:57 +0200 Size: 4434 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#833789: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6663 URL: From owner at bugs.debian.org Sat Oct 1 22:30:19 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:19 +0000 Subject: [debhelper-devel] Bug#838446: marked as done (debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too) References: <147444824601.24641.13943757601691806597.reportbug@x230-buxy.home.ouaza.com> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#838446: fixed in debhelper 10.1 has caused the Debian Bug report #838446, regarding debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too 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 owner at bugs.debian.org immediately.) -- 838446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838446 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: =?utf-8?q?Rapha=C3=ABl_Hertzog?= Subject: debhelper: --onlyscripts and --noscripts are not consistent with other options, should use a dash too Date: Wed, 21 Sep 2016 10:57:26 +0200 Size: 3287 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#838446: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6687 URL: From owner at bugs.debian.org Sat Oct 1 22:30:17 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:17 +0000 Subject: [debhelper-devel] Bug#837585: marked as done (Please build transitional dh-systemd package from src:debhelper) References: <147369202558.22953.1306156268646635700.reportbug@pluto.milchstrasse.xx> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#837585: fixed in debhelper 10.1 has caused the Debian Bug report #837585, regarding Please build transitional dh-systemd package from src:debhelper 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 owner at bugs.debian.org immediately.) -- 837585: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837585 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Biebl Subject: Please build transitional dh-systemd package from src:debhelper Date: Mon, 12 Sep 2016 16:53:45 +0200 Size: 3669 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#837585: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6717 URL: From owner at bugs.debian.org Sat Oct 1 22:30:23 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:23 +0000 Subject: [debhelper-devel] Bug#839389: marked as done (debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure) References: <20161001112411.GJ10543@nighthawk.caipicrew.dd-dns.de> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#839389: fixed in debhelper 10.1 has caused the Debian Bug report #839389, regarding debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure 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 owner at bugs.debian.org immediately.) -- 839389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839389 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Banck Subject: debhelper: dh_auto_configure for cmake should dump out CMakeError.log on failure Date: Sat, 1 Oct 2016 13:24:11 +0200 Size: 3975 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#839389: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6717 URL: From owner at bugs.debian.org Sat Oct 1 22:30:15 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 01 Oct 2016 22:30:15 +0000 Subject: [debhelper-devel] Bug#836988: marked as done (dh_auto_build: makefile build system: handle cross compilation) References: <20160907203738.slrbgpstdz43cddd@alf.mars> Message-ID: Your message dated Sat, 01 Oct 2016 22:27:37 +0000 with message-id and subject line Bug#836988: fixed in debhelper 10.1 has caused the Debian Bug report #836988, regarding dh_auto_build: makefile build system: handle cross compilation 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 owner at bugs.debian.org immediately.) -- 836988: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836988 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Helmut Grohne Subject: dh_auto_build: makefile build system: handle cross compilation Date: Wed, 7 Sep 2016 22:37:39 +0200 Size: 7876 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#836988: fixed in debhelper 10.1 Date: Sat, 01 Oct 2016 22:27:37 +0000 Size: 6687 URL: From biebl at debian.org Sun Oct 2 00:07:04 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 02 Oct 2016 02:07:04 +0200 Subject: [debhelper-devel] Bug#839557: Package is empty (aside from man pages) Message-ID: <147536682439.13352.16674751115502400361.reportbug@pluto.milchstrasse.xx> Package: debhelper Version: 10.1 Severity: grave Tags: patch My patch to add the dh-systemd transitional package was incomplete. It missed that debhelper was only building a single binary package and is now building two. We either need to add a debhelper.install file now or, as dh-systemd is actually supposed to be empty, set --destdir=debian/debhelper when running dh_auto_install. Attached is a patch for the latter. Sorry for the mess. Michael -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.27-8 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.028-1 ii dpkg 1.18.10 ii dpkg-dev 1.18.10 ii file 1:5.28-4 ii libdpkg-perl 1.18.10 ii man-db 2.7.5-1 ii perl 5.24.1~rc3-3 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201608 -- no debconf information -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Make-sure-all-files-are-installed-into-the-debhelper.patch Type: text/x-diff Size: 1019 bytes Desc: not available URL: From biebl at debian.org Sun Oct 2 00:07:04 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 02 Oct 2016 02:07:04 +0200 Subject: [debhelper-devel] Bug#839557: Package is empty (aside from man pages) Message-ID: <147536682439.13352.16674751115502400361.reportbug@pluto.milchstrasse.xx> Package: debhelper Version: 10.1 Severity: grave Tags: patch My patch to add the dh-systemd transitional package was incomplete. It missed that debhelper was only building a single binary package and is now building two. We either need to add a debhelper.install file now or, as dh-systemd is actually supposed to be empty, set --destdir=debian/debhelper when running dh_auto_install. Attached is a patch for the latter. Sorry for the mess. Michael -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.27-8 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.028-1 ii dpkg 1.18.10 ii dpkg-dev 1.18.10 ii file 1:5.28-4 ii libdpkg-perl 1.18.10 ii man-db 2.7.5-1 ii perl 5.24.1~rc3-3 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201608 -- no debconf information -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Make-sure-all-files-are-installed-into-the-debhelper.patch Type: text/x-diff Size: 1019 bytes Desc: not available URL: From biebl at debian.org Sun Oct 2 00:13:45 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 2 Oct 2016 02:13:45 +0200 Subject: [debhelper-devel] Bug#836317: dh_systemd_start should stop the sevice on remove even if --no-start has been passed In-Reply-To: <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> References: <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> Message-ID: <2c3cdd56-7588-36df-8000-1185f77331c4@debian.org> On Thu, 01 Sep 2016 17:03:42 +0200 Laurent Bigonville wrote: > Package: debhelper > Version: 9.20160814 > Severity: important > File: /usr/bin/dh_systemd_start > > Hi, > > ATM, if --no-start is passed to dh_systemd_start, the service is never > stopped even if the package is removed/purged. > > IMHO, is should be stopped in that case, I would do something like: > > - if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE}) { > + if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE} || $dh{NO_START}) { > # stop service only on remove > $sd_autoscript->("prerm", "prerm-systemd-restart"); > - } elsif (!$dh{NO_START}) { > + } else { > # always stop service > $sd_autoscript->("prerm", "prerm-systemd"); > } > > What do you think? I think this makes sense but we should make sure that this is consistent with dh_installinit/sysv Have you checked what dh_installinit does in this case? -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Sun Oct 2 00:13:45 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 2 Oct 2016 02:13:45 +0200 Subject: [debhelper-devel] Bug#836317: dh_systemd_start should stop the sevice on remove even if --no-start has been passed In-Reply-To: <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> References: <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> Message-ID: <2c3cdd56-7588-36df-8000-1185f77331c4@debian.org> On Thu, 01 Sep 2016 17:03:42 +0200 Laurent Bigonville wrote: > Package: debhelper > Version: 9.20160814 > Severity: important > File: /usr/bin/dh_systemd_start > > Hi, > > ATM, if --no-start is passed to dh_systemd_start, the service is never > stopped even if the package is removed/purged. > > IMHO, is should be stopped in that case, I would do something like: > > - if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE}) { > + if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE} || $dh{NO_START}) { > # stop service only on remove > $sd_autoscript->("prerm", "prerm-systemd-restart"); > - } elsif (!$dh{NO_START}) { > + } else { > # always stop service > $sd_autoscript->("prerm", "prerm-systemd"); > } > > What do you think? I think this makes sense but we should make sure that this is consistent with dh_installinit/sysv Have you checked what dh_installinit does in this case? -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Sun Oct 2 00:23:28 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 2 Oct 2016 02:23:28 +0200 Subject: [debhelper-devel] Bug#837528: debhelper: dh_installinit --no-restart-on-upgrade now restarts after upgrade In-Reply-To: <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> References: <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> Message-ID: On Mon, 12 Sep 2016 09:19:38 +0100 Simon McVittie wrote: > Package: debhelper > Version: 10 > Severity: normal > > dbus contains a service that explicitly does not support being restarted > without a reboot (it would require an init-style stateful re-exec with a > lot of state to be transferred, which hasn't been implemented), so for a > long time we've used > > dh_installinit -pdbus -r > > (where -r is the short form of --no-restart-on-upgrade) to suppress the > restart that debhelper would normally put in the maintainer scripts. > > After upgrading dbus to compat level 10, I see this: > > --- /var/lib/dpkg/info/dbus.postinst 2016-08-15 22:05:45.000000000 +0100 > +++ dbus_1.10.10-2_amd64/DEBIAN/postinst 2016-08-26 11:07:56.000000000 +0100 > @@ -97,15 +97,18 @@ > if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then > if [ -x "/etc/init.d/dbus" ]; then > update-rc.d dbus defaults >/dev/null > - invoke-rc.d dbus start || exit $? > + if [ -n "$2" ]; then > + _dh_action=restart > + else > + _dh_action=start > + fi > + invoke-rc.d dbus $_dh_action || exit $? > fi > fi > # End automatically added section > > i.e. the change of default in compat level 10 has meant we would now > restart the service. Is this intended? > > It looks as though it'll be possible to work around this with > > dh_installinit -pdbus --no-restart-on-upgrade --no-restart-after-upgrade > > but that seems counter-intuitive: I would have expected > > dh_installinit -pdbus --no-restart-on-upgrade > > to be enough? > > I think this pseudo-patch would do what I expect: > > if (! $dh{NO_START}) { > - if ($dh{RESTART_AFTER_UPGRADE}) { > + if ($dh{RESTART_AFTER_UPGRADE} && ! $dh{R_FLAG}) { > > On the other hand, this change would likely also affect compat > levels < 10 if they did > > dh_installinit -pdbus --no-restart-on-upgrade --restart-after-upgrade For your particular case, I guess using compat level >= 10 and -r , it would be somewhat reasonable to imply --no-restart-after-upgrade. This would also be backwards compatible. I think it's quite confusing that we now have --no-restart-on-upgrade and --no-restart-after-upgrade which mean something different. I'd say the name for --no-restart-on-upgrade was poorly chosen. Thoughts on whether/how to clean up this situation? -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Sun Oct 2 00:23:28 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 2 Oct 2016 02:23:28 +0200 Subject: [debhelper-devel] Bug#837528: debhelper: dh_installinit --no-restart-on-upgrade now restarts after upgrade In-Reply-To: <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> References: <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> Message-ID: On Mon, 12 Sep 2016 09:19:38 +0100 Simon McVittie wrote: > Package: debhelper > Version: 10 > Severity: normal > > dbus contains a service that explicitly does not support being restarted > without a reboot (it would require an init-style stateful re-exec with a > lot of state to be transferred, which hasn't been implemented), so for a > long time we've used > > dh_installinit -pdbus -r > > (where -r is the short form of --no-restart-on-upgrade) to suppress the > restart that debhelper would normally put in the maintainer scripts. > > After upgrading dbus to compat level 10, I see this: > > --- /var/lib/dpkg/info/dbus.postinst 2016-08-15 22:05:45.000000000 +0100 > +++ dbus_1.10.10-2_amd64/DEBIAN/postinst 2016-08-26 11:07:56.000000000 +0100 > @@ -97,15 +97,18 @@ > if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then > if [ -x "/etc/init.d/dbus" ]; then > update-rc.d dbus defaults >/dev/null > - invoke-rc.d dbus start || exit $? > + if [ -n "$2" ]; then > + _dh_action=restart > + else > + _dh_action=start > + fi > + invoke-rc.d dbus $_dh_action || exit $? > fi > fi > # End automatically added section > > i.e. the change of default in compat level 10 has meant we would now > restart the service. Is this intended? > > It looks as though it'll be possible to work around this with > > dh_installinit -pdbus --no-restart-on-upgrade --no-restart-after-upgrade > > but that seems counter-intuitive: I would have expected > > dh_installinit -pdbus --no-restart-on-upgrade > > to be enough? > > I think this pseudo-patch would do what I expect: > > if (! $dh{NO_START}) { > - if ($dh{RESTART_AFTER_UPGRADE}) { > + if ($dh{RESTART_AFTER_UPGRADE} && ! $dh{R_FLAG}) { > > On the other hand, this change would likely also affect compat > levels < 10 if they did > > dh_installinit -pdbus --no-restart-on-upgrade --restart-after-upgrade For your particular case, I guess using compat level >= 10 and -r , it would be somewhat reasonable to imply --no-restart-after-upgrade. This would also be backwards compatible. I think it's quite confusing that we now have --no-restart-on-upgrade and --no-restart-after-upgrade which mean something different. I'd say the name for --no-restart-on-upgrade was poorly chosen. Thoughts on whether/how to clean up this situation? -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Sun Oct 2 00:29:41 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 2 Oct 2016 02:29:41 +0200 Subject: [debhelper-devel] Bug#837528: debhelper: dh_installinit --no-restart-on-upgrade now restarts after upgrade In-Reply-To: References: <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> Message-ID: Am 02.10.2016 um 02:23 schrieb Michael Biebl: > I think it's quite confusing that we now have > --no-restart-on-upgrade and > --no-restart-after-upgrade which mean something different. I'd say the > name for --no-restart-on-upgrade was poorly chosen. > > Thoughts on whether/how to clean up this situation? Renaming -r from --no-restart-on-upgrade to --no-stop-on-upgrade would make it clearer what this flag does. According to codesearch we have 41 packages using --no-restart-on-upgrade. So it looks feasible to get affected packages updated to replace --no-restart-on-upgrade, which means it could be deprecated and eventually dropped from debhelper -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Sun Oct 2 00:29:41 2016 From: biebl at debian.org (Michael Biebl) Date: Sun, 2 Oct 2016 02:29:41 +0200 Subject: [debhelper-devel] Bug#837528: debhelper: dh_installinit --no-restart-on-upgrade now restarts after upgrade In-Reply-To: References: <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> <20160912081938.typc3barjvo6lazq@perpetual.pseudorandom.co.uk> Message-ID: Am 02.10.2016 um 02:23 schrieb Michael Biebl: > I think it's quite confusing that we now have > --no-restart-on-upgrade and > --no-restart-after-upgrade which mean something different. I'd say the > name for --no-restart-on-upgrade was poorly chosen. > > Thoughts on whether/how to clean up this situation? Renaming -r from --no-restart-on-upgrade to --no-stop-on-upgrade would make it clearer what this flag does. According to codesearch we have 41 packages using --no-restart-on-upgrade. So it looks feasible to get affected packages updated to replace --no-restart-on-upgrade, which means it could be deprecated and eventually dropped from debhelper -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From nthykier at moszumanska.debian.org Sun Oct 2 06:24:28 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:24:28 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (200b8ad -> 868f113) Message-ID: <20161002062428.30756.63282@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 200b8ad Release debhelper/10.1 into unstable new 04a2d95 Fix a couple of typographical errors. new 213d231 Make sure all files are installed into the debhelper binary package new 75fe3f9 Introduce --no-stop-on-upgrade as alias of -r new 665314f Regenerate POT and PO files new 868f113 Release debhelper/10.2 into unstable The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debhelper.pod | 6 +++--- debian/changelog | 16 ++++++++++++++- debian/rules | 3 +++ dh_installinit | 3 ++- dh_systemd_start | 5 +++-- man/po4a/po/de.po | 38 +++++++++++++++++------------------ man/po4a/po/debhelper.pot | 28 +++++++++++++------------- man/po4a/po/es.po | 42 +++++++++++++++++++-------------------- man/po4a/po/fr.po | 50 +++++++++++++++++++++++------------------------ man/po4a/po/pt.po | 42 +++++++++++++++++++-------------------- 10 files changed, 126 insertions(+), 107 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:24:28 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:24:28 +0000 Subject: [debhelper-devel] [debhelper] 01/05: Fix a couple of typographical errors. In-Reply-To: <20161002062428.30756.63282@moszumanska.debian.org> References: <20161002062428.30756.63282@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 04a2d9585093a08ebd1d15790021e1851d48d32a Author: Peter Pentchev Date: Sat Oct 1 23:51:45 2016 +0300 Fix a couple of typographical errors. Signed-off-by: Niels Thykier --- debhelper.pod | 6 +++--- debian/changelog | 8 +++++++- man/po4a/po/de.po | 6 +++--- man/po4a/po/es.po | 6 +++--- man/po4a/po/fr.po | 6 +++--- man/po4a/po/pt.po | 6 +++--- 6 files changed, 22 insertions(+), 16 deletions(-) diff --git a/debhelper.pod b/debhelper.pod index 391007b..b27bd64 100644 --- a/debhelper.pod +++ b/debhelper.pod @@ -503,7 +503,7 @@ The B command will no longer use log files to track which commands have been run. The B command I keeps track of whether it already ran the "build" sequence and skip it if it did. -The main affects of this are: +The main effects of this are: =over 4 @@ -517,7 +517,7 @@ do a full "clean and rebuild" cycle) The main caveat is that B now only keeps track of what happened in a single override target. When all the calls to a given B -command happens in the same override target every thing will work as +command happens in the same override target everything will work as before. Example of where it can go wrong: @@ -538,7 +538,7 @@ B<-a>, B<-i>, etc. =item - -The B command now shell escapes the lines in the +The B command now shell-escapes the lines in the F config file. This was the original intent but it did not work properly and packages have begun to rely on the incomplete shell escaping (e.g. quoting file names). diff --git a/debian/changelog b/debian/changelog index c2dd7b2..d061d02 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +debhelper (10.2) UNRELEASED; urgency=medium + + * Apply patch from Peter Pentchev to fix some typos. + + -- Niels Thykier Sun, 02 Oct 2016 05:50:21 +0000 + debhelper (10.1) unstable; urgency=medium * Apply patch from Michael Biebl to take over dh-systemd @@ -20,7 +26,7 @@ debhelper (10.1) unstable; urgency=medium options. The old variants are accepted for compatibility. Thanks to Rapha?l Hertzog for the suggestion. (Closes: #838446) - * cmake.pm: If cmake fails, also down CMakeFiles/CMakeOutput.log + * cmake.pm: If cmake fails, also dump CMakeFiles/CMakeOutput.log and CMakeFiles/CMakeError.log if they are present. Thanks to Michael Banck for the suggestion. (Closes: #839389) * d/copyright: Correct copyright and license of dh_systemd* diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po index f71b8a4..dd798ae 100644 --- a/man/po4a/po/de.po +++ b/man/po4a/po/de.po @@ -1215,7 +1215,7 @@ msgstr "" #. type: textblock #: debhelper.pod:506 -msgid "The main affects of this are:" +msgid "The main effects of this are:" msgstr "Die wichtigsten Auswirkungen davon sind:" #. type: textblock @@ -1235,7 +1235,7 @@ msgstr "" msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " -"happens in the same override target every thing will work as before." +"happens in the same override target everything will work as before." msgstr "" "Der Pferdefuss hier liegt darin, dass B nun nur noch nachverfolgt, was " "in einem einzelnen au?er Kraft setzenden Ziel geschieht. Wenn alle Aufrufe " @@ -1288,7 +1288,7 @@ msgstr "" #. type: textblock #: debhelper.pod:541 msgid "" -"The B command now shell escapes the lines in the " +"The B command now shell-escapes the lines in the " "F config file. This was the original intent but it did not " "work properly and packages have begun to rely on the incomplete shell " "escaping (e.g. quoting file names)." diff --git a/man/po4a/po/es.po b/man/po4a/po/es.po index eea9f9c..3cd22c0 100644 --- a/man/po4a/po/es.po +++ b/man/po4a/po/es.po @@ -1310,7 +1310,7 @@ msgstr "" #. type: textblock #: debhelper.pod:506 -msgid "The main affects of this are:" +msgid "The main effects of this are:" msgstr "" #. type: textblock @@ -1326,7 +1326,7 @@ msgstr "" msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " -"happens in the same override target every thing will work as before." +"happens in the same override target everything will work as before." msgstr "" #. type: textblock @@ -1364,7 +1364,7 @@ msgstr "" #. type: textblock #: debhelper.pod:541 msgid "" -"The B command now shell escapes the lines in the " +"The B command now shell-escapes the lines in the " "F config file. This was the original intent but it did not " "work properly and packages have begun to rely on the incomplete shell " "escaping (e.g. quoting file names)." diff --git a/man/po4a/po/fr.po b/man/po4a/po/fr.po index da03ebc..2981e3d 100644 --- a/man/po4a/po/fr.po +++ b/man/po4a/po/fr.po @@ -1302,7 +1302,7 @@ msgstr "" #. type: textblock #: debhelper.pod:506 -msgid "The main affects of this are:" +msgid "The main effects of this are:" msgstr "Les principales cons?quences de cela sont?:" #. type: textblock @@ -1321,7 +1321,7 @@ msgstr "" msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " -"happens in the same override target every thing will work as before." +"happens in the same override target everything will work as before." msgstr "" "La principale pr?caution est que B enregistre uniquement ce qui s'est " "pass? dans une unique cible de r??criture. Lorsque tous les appels ? une " @@ -1374,7 +1374,7 @@ msgstr "" #. type: textblock #: debhelper.pod:541 msgid "" -"The B command now shell escapes the lines in the " +"The B command now shell-escapes the lines in the " "F config file. This was the original intent but it did not " "work properly and packages have begun to rely on the incomplete shell " "escaping (e.g. quoting file names)." diff --git a/man/po4a/po/pt.po b/man/po4a/po/pt.po index 2da5dc3..b09ea1d 100644 --- a/man/po4a/po/pt.po +++ b/man/po4a/po/pt.po @@ -1203,7 +1203,7 @@ msgstr "" #. type: textblock #: debhelper.pod:506 -msgid "The main affects of this are:" +msgid "The main effects of this are:" msgstr "Os principais efeitos disto s?o:" #. type: textblock @@ -1222,7 +1222,7 @@ msgstr "" msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " -"happens in the same override target every thing will work as before." +"happens in the same override target everything will work as before." msgstr "" "O principal embargo ? que B agora apenas mant?m acompanhamento do que " "aconteceu numa meta de sobreposi??o singular. Quanto todas as chamadas a um " @@ -1275,7 +1275,7 @@ msgstr "" #. type: textblock #: debhelper.pod:541 msgid "" -"The B command now shell escapes the lines in the " +"The B command now shell-escapes the lines in the " "F config file. This was the original intent but it did not " "work properly and packages have begun to rely on the incomplete shell " "escaping (e.g. quoting file names)." -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:24:28 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:24:28 +0000 Subject: [debhelper-devel] [debhelper] 03/05: Introduce --no-stop-on-upgrade as alias of -r In-Reply-To: <20161002062428.30756.63282@moszumanska.debian.org> References: <20161002062428.30756.63282@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 75fe3f9a91438ec6ed6dbee42fac56213ed32eb7 Author: Niels Thykier Date: Sun Oct 2 06:05:10 2016 +0000 Introduce --no-stop-on-upgrade as alias of -r Signed-off-by: Niels Thykier --- debian/changelog | 5 +++++ dh_installinit | 3 ++- dh_systemd_start | 5 +++-- man/po4a/po/de.po | 8 ++++---- man/po4a/po/es.po | 6 +++--- man/po4a/po/fr.po | 8 ++++---- man/po4a/po/pt.po | 8 ++++---- 7 files changed, 25 insertions(+), 18 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8a1b490..a6aeafa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,11 @@ debhelper (10.2) UNRELEASED; urgency=medium * Apply patch from Michael Biebl to undo a major regression where all of debhelpers functionality was missing (introduced in 10.1). (Closes: #839557) + * dh_installinit,dh_systemd_start: Introduce a new + --no-stop-on-upgrade as an alternative to + --no-restart-on-upgrade. This new option should be + reduce the confusion of what it does. Thanks to + Michael Biebl for the suggestion. -- Niels Thykier Sun, 02 Oct 2016 05:50:21 +0000 diff --git a/dh_installinit b/dh_installinit index f5c96dc..a79113a 100755 --- a/dh_installinit +++ b/dh_installinit @@ -101,7 +101,7 @@ Undo a previous B<--restart-after-upgrade> (or the default of compat stopped in the F script and started again in the F script. -=item B<-r>, B<--no-restart-on-upgrade> +=item B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade> Do not stop init script on upgrade. @@ -168,6 +168,7 @@ $dh{RESTART_AFTER_UPGRADE} = 1 if not compat(9); init(options => { "r" => \$dh{R_FLAG}, + 'no-stop-on-upgrade' => \$dh{R_FLAG}, "no-restart-on-upgrade" => \$dh{R_FLAG}, "no-start" => \$dh{NO_START}, "R|restart-after-upgrade!" => \$dh{RESTART_AFTER_UPGRADE}, diff --git a/dh_systemd_start b/dh_systemd_start index 9914bbd..6cee5c0 100755 --- a/dh_systemd_start +++ b/dh_systemd_start @@ -13,7 +13,7 @@ use Cwd qw(getcwd abs_path); =head1 SYNOPSIS -B [S>] [B<--restart-after-upgrade>] [B<--no-restart-on-upgrade>] [S ...>] +B [S>] [B<--restart-after-upgrade>] [B<--no-stop-on-upgrade>] [S ...>] =head1 DESCRIPTION @@ -51,7 +51,7 @@ Undo a previous B<--restart-after-upgrade> (or the default of compat stopped in the F script and started again in the F script. -=item B<-r>, B<--no-restart-on-upgrade> +=item B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade> Do not stop service on upgrade. @@ -80,6 +80,7 @@ $dh{RESTART_AFTER_UPGRADE} = 1 if not compat(9); init(options => { "r" => \$dh{R_FLAG}, + 'no-stop-on-upgrade' => \$dh{R_FLAG}, "no-restart-on-upgrade" => \$dh{R_FLAG}, "no-start" => \$dh{NO_START}, "R|restart-after-upgrade!" => \$dh{RESTART_AFTER_UPGRADE}, diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po index dd798ae..8fa6a41 100644 --- a/man/po4a/po/de.po +++ b/man/po4a/po/de.po @@ -5928,8 +5928,8 @@ msgstr "" #. type: =item #: dh_installinit:104 dh_systemd_start:54 -msgid "B<-r>, B<--no-restart-on-upgrade>" -msgstr "B<-r>, B<--no-restart-on-upgrade>" +msgid "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" +msgstr "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" #. type: textblock #: dh_installinit:106 @@ -8535,10 +8535,10 @@ msgstr "" #: dh_systemd_start:16 msgid "" "B [S>] [B<--restart-after-upgrade>] " -"[B<--no-restart-on-upgrade>] [S ...>]" +"[B<--no-stop-on-upgrade>] [S ...>]" msgstr "" "B [S>] [B<--restart-after-upgrade>] " -"[B<--no-restart-on-upgrade>] [S ?>]" +"[B<--no-stop-on-upgrade>] [S ?>]" #. type: textblock #: dh_systemd_start:20 diff --git a/man/po4a/po/es.po b/man/po4a/po/es.po index 3cd22c0..e4dc0d1 100644 --- a/man/po4a/po/es.po +++ b/man/po4a/po/es.po @@ -6257,8 +6257,8 @@ msgstr "" # type: =item #. type: =item #: dh_installinit:104 dh_systemd_start:54 -msgid "B<-r>, B<--no-restart-on-upgrade>" -msgstr "B<-r>, B<--no-restart-on-upgrade>" +msgid "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" +msgstr "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" # type: textblock #. type: textblock @@ -9117,7 +9117,7 @@ msgstr "" #| "[S ...>]" msgid "" "B [S>] [B<--restart-after-upgrade>] " -"[B<--no-restart-on-upgrade>] [S ...>]" +"[B<--no-stop-on-upgrade>] [S ...>]" msgstr "" "B [S>] [B<-A>] [B<-X>I] " "[S ...>]" diff --git a/man/po4a/po/fr.po b/man/po4a/po/fr.po index 2981e3d..92dff15 100644 --- a/man/po4a/po/fr.po +++ b/man/po4a/po/fr.po @@ -6449,8 +6449,8 @@ msgstr "" # type: =item #. type: =item #: dh_installinit:104 dh_systemd_start:54 -msgid "B<-r>, B<--no-restart-on-upgrade>" -msgstr "B<-r>, B<--no-restart-on-upgrade>" +msgid "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" +msgstr "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" # type: textblock #. type: textblock @@ -9369,10 +9369,10 @@ msgstr "" #: dh_systemd_start:16 msgid "" "B [S>] [B<--restart-after-upgrade>] " -"[B<--no-restart-on-upgrade>] [S ...>]" +"[B<--no-stop-on-upgrade>] [S ...>]" msgstr "" "B [S>] [B<--restart-after-" -"upgrade>] [B<--no-restart-on-upgrade>] [S ...>]" +"upgrade>] [B<--no-stop-on-upgrade>] [S ...>]" # type: textblock #. type: textblock diff --git a/man/po4a/po/pt.po b/man/po4a/po/pt.po index b09ea1d..f4ceaf0 100644 --- a/man/po4a/po/pt.po +++ b/man/po4a/po/pt.po @@ -5868,8 +5868,8 @@ msgstr "" #. type: =item #: dh_installinit:104 dh_systemd_start:54 -msgid "B<-r>, B<--no-restart-on-upgrade>" -msgstr "B<-r>, B<--no-restart-on-upgrade>" +msgid "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" +msgstr "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" #. type: textblock #: dh_installinit:106 @@ -8466,10 +8466,10 @@ msgstr "" #: dh_systemd_start:16 msgid "" "B [S>] [B<--restart-after-upgrade>] " -"[B<--no-restart-on-upgrade>] [S ...>]" +"[B<--no-stop-on-upgrade>] [S ...>]" msgstr "" "B [S>] [B<--restart-after-upgrade>] " -"[B<--no-restart-on-upgrade>] [S ...>]" +"[B<--no-stop-on-upgrade>] [S ...>]" #. type: textblock #: dh_systemd_start:20 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:24:29 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:24:29 +0000 Subject: [debhelper-devel] [debhelper] 04/05: Regenerate POT and PO files In-Reply-To: <20161002062428.30756.63282@moszumanska.debian.org> References: <20161002062428.30756.63282@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 665314f36c0a58f5d185ef056868d6572a5aa750 Author: Niels Thykier Date: Sun Oct 2 06:18:27 2016 +0000 Regenerate POT and PO files Signed-off-by: Niels Thykier --- man/po4a/po/de.po | 24 ++++++++++++------------ man/po4a/po/debhelper.pot | 28 ++++++++++++++-------------- man/po4a/po/es.po | 30 +++++++++++++++--------------- man/po4a/po/fr.po | 36 ++++++++++++++++++------------------ man/po4a/po/pt.po | 28 ++++++++++++++-------------- 5 files changed, 73 insertions(+), 73 deletions(-) diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po index 8fa6a41..73ba904 100644 --- a/man/po4a/po/de.po +++ b/man/po4a/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20160814\n" "Report-Msgid-Bugs-To: debhelper at packages.debian.org\n" -"POT-Creation-Date: 2016-10-01 08:12+0000\n" +"POT-Creation-Date: 2016-10-02 06:17+0000\n" "PO-Revision-Date: 2016-08-27 11:57+0100\n" "Last-Translator: Chris Leick \n" "Language-Team: German \n" @@ -1958,14 +1958,14 @@ msgstr "" #: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 #: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 -#: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 +#: dh_installinfo:78 dh_installinit:343 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 #: dh_installmenu:98 dh_installmime:65 dh_installmodules:109 dh_installpam:62 #: dh_installppp:68 dh_installudev:102 dh_installwm:115 dh_installxfonts:90 #: dh_link:146 dh_lintian:60 dh_listpackages:31 dh_makeshlibs:292 #: dh_md5sums:109 dh_movefiles:161 dh_perl:154 dh_prep:61 dh_shlibdeps:157 #: dh_strip:398 dh_testdir:54 dh_testroot:28 dh_usrlocal:116 -#: dh_systemd_enable:283 dh_systemd_start:243 +#: dh_systemd_enable:283 dh_systemd_start:244 msgid "SEE ALSO" msgstr "SIEHE AUCH" @@ -2016,7 +2016,7 @@ msgstr "AUTOR" #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 #: dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 #: dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 -#: dh_installinfo:86 dh_installinit:350 dh_installlogrotate:61 +#: dh_installinfo:86 dh_installinit:351 dh_installlogrotate:61 #: dh_installman:274 dh_installmanpages:206 dh_installmenu:108 #: dh_installmime:73 dh_installmodules:117 dh_installpam:70 dh_installppp:76 #: dh_installudev:110 dh_installwm:123 dh_installxfonts:98 dh_link:154 @@ -2225,19 +2225,19 @@ msgstr "" #: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 #: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 #: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installinfo:80 dh_installinit:345 dh_installlogcheck:83 #: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 #: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 #: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 #: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 #: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 +#: dh_usrlocal:118 dh_systemd_start:246 msgid "L" msgstr "L" #. type: =head1 -#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 -#: dh_systemd_start:247 +#: debhelper-obsolete-compat.pod:118 dh_installinit:349 dh_systemd_enable:287 +#: dh_systemd_start:248 msgid "AUTHORS" msgstr "AUTOREN" @@ -2990,7 +2990,7 @@ msgstr "" #: dh_icons:77 dh_install:332 dh_installchangelogs:245 dh_installcron:84 #: dh_installdeb:221 dh_installdebconf:132 dh_installdirs:101 #: dh_installdocs:363 dh_installemacsen:148 dh_installexamples:116 -#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:346 +#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:347 #: dh_installlogrotate:57 dh_installman:270 dh_installmanpages:202 #: dh_installmenu:104 dh_installmime:69 dh_installmodules:113 dh_installpam:66 #: dh_installppp:72 dh_installudev:106 dh_installwm:119 dh_installxfonts:94 @@ -6054,12 +6054,12 @@ msgstr "" "F-Skripten vor der Markierung B<#DEBHELPER#> bereitgestellt werden." #. type: textblock -#: dh_installinit:352 +#: dh_installinit:353 msgid "Steve Langasek " msgstr "Steve Langasek " #. type: textblock -#: dh_installinit:354 +#: dh_installinit:355 msgid "Michael Stapelberg " msgstr "Michael Stapelberg " @@ -8521,7 +8521,7 @@ msgid "L, L" msgstr "L, L" #. type: textblock -#: dh_systemd_enable:289 dh_systemd_start:249 +#: dh_systemd_enable:289 dh_systemd_start:250 msgid "pkg-systemd-maintainers at lists.alioth.debian.org" msgstr "pkg-systemd-maintainers at lists.alioth.debian.org" diff --git a/man/po4a/po/debhelper.pot b/man/po4a/po/debhelper.pot index 8a0495d..2958de9 100644 --- a/man/po4a/po/debhelper.pot +++ b/man/po4a/po/debhelper.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-10-01 08:12+0000\n" +"POT-Creation-Date: 2016-10-02 06:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -888,7 +888,7 @@ msgstr "" #. type: textblock #: debhelper.pod:506 -msgid "The main affects of this are:" +msgid "The main effects of this are:" msgstr "" #. type: textblock @@ -904,7 +904,7 @@ msgstr "" msgid "" "The main caveat is that B now only keeps track of what happened in a " "single override target. When all the calls to a given B command " -"happens in the same override target every thing will work as before." +"happens in the same override target everything will work as before." msgstr "" #. type: textblock @@ -943,7 +943,7 @@ msgstr "" #. type: textblock #: debhelper.pod:541 msgid "" -"The B command now shell escapes the lines in the " +"The B command now shell-escapes the lines in the " "F config file. This was the original intent but it did not " "work properly and packages have begun to rely on the incomplete shell " "escaping (e.g. quoting file names)." @@ -1423,7 +1423,7 @@ msgid "" msgstr "" #. type: =head1 -#: debhelper.pod:821 debhelper-obsolete-compat.pod:114 dh:1064 dh_auto_build:48 dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 dh_installemacsen:143 dh_installexamples:112 dh_installifupdow [...] +#: debhelper.pod:821 debhelper-obsolete-compat.pod:114 dh:1064 dh_auto_build:48 dh_auto_clean:51 dh_auto_configure:53 dh_auto_install:93 dh_auto_test:63 dh_bugfiles:131 dh_builddeb:194 dh_clean:175 dh_compress:252 dh_fixperms:148 dh_gconf:98 dh_gencontrol:174 dh_icons:73 dh_install:328 dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 dh_installemacsen:143 dh_installexamples:112 dh_installifupdow [...] msgid "SEE ALSO" msgstr "" @@ -1453,7 +1453,7 @@ msgid "AUTHOR" msgstr "" #. type: textblock -#: debhelper.pod:837 dh:1072 dh_auto_build:56 dh_auto_clean:59 dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 dh_installinfo:86 dh_installinit:350 dh_installlogrotate:61 dh_installman:274 dh_installma [...] +#: debhelper.pod:837 dh:1072 dh_auto_build:56 dh_auto_clean:59 dh_auto_configure:61 dh_auto_install:101 dh_auto_test:71 dh_builddeb:202 dh_clean:183 dh_compress:260 dh_fixperms:156 dh_gencontrol:182 dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 dh_installinfo:86 dh_installinit:351 dh_installlogrotate:61 dh_installman:274 dh_installma [...] msgid "Joey Hess " msgstr "" @@ -1614,12 +1614,12 @@ msgid "B errors out if wildcards expand to nothing." msgstr "" #. type: textblock -#: debhelper-obsolete-compat.pod:116 dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 dh_ [...] +#: debhelper-obsolete-compat.pod:116 dh:1066 dh_auto_build:50 dh_auto_clean:53 dh_auto_configure:55 dh_auto_install:95 dh_auto_test:65 dh_builddeb:196 dh_clean:177 dh_compress:254 dh_fixperms:150 dh_gconf:100 dh_gencontrol:176 dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 dh_installinfo:80 dh_installinit:345 dh_installlogcheck:83 dh_ [...] msgid "L" msgstr "" #. type: =head1 -#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 dh_systemd_start:247 +#: debhelper-obsolete-compat.pod:118 dh_installinit:349 dh_systemd_enable:287 dh_systemd_start:248 msgid "AUTHORS" msgstr "" @@ -2169,7 +2169,7 @@ msgid "" msgstr "" #. type: textblock -#: dh:1068 dh_auto_build:52 dh_auto_clean:55 dh_auto_configure:57 dh_auto_install:97 dh_auto_test:67 dh_bugfiles:137 dh_builddeb:198 dh_clean:179 dh_compress:256 dh_fixperms:152 dh_gconf:102 dh_gencontrol:178 dh_icons:77 dh_install:332 dh_installchangelogs:245 dh_installcron:84 dh_installdeb:221 dh_installdebconf:132 dh_installdirs:101 dh_installdocs:363 dh_installemacsen:148 dh_installexamples:116 dh_installifupdown:76 dh_installinfo:82 dh_installinit:346 dh_installlogrotate:57 dh_insta [...] +#: dh:1068 dh_auto_build:52 dh_auto_clean:55 dh_auto_configure:57 dh_auto_install:97 dh_auto_test:67 dh_bugfiles:137 dh_builddeb:198 dh_clean:179 dh_compress:256 dh_fixperms:152 dh_gconf:102 dh_gencontrol:178 dh_icons:77 dh_install:332 dh_installchangelogs:245 dh_installcron:84 dh_installdeb:221 dh_installdebconf:132 dh_installdirs:101 dh_installdocs:363 dh_installemacsen:148 dh_installexamples:116 dh_installifupdown:76 dh_installinfo:82 dh_installinit:347 dh_installlogrotate:57 dh_insta [...] msgid "This program is a part of debhelper." msgstr "" @@ -4450,7 +4450,7 @@ msgstr "" #. type: =item #: dh_installinit:104 dh_systemd_start:54 -msgid "B<-r>, B<--no-restart-on-upgrade>" +msgid "B<-r>, B<--no-stop-on-upgrade>, B<--no-restart-on-upgrade>" msgstr "" #. type: textblock @@ -4546,12 +4546,12 @@ msgid "" msgstr "" #. type: textblock -#: dh_installinit:352 +#: dh_installinit:353 msgid "Steve Langasek " msgstr "" #. type: textblock -#: dh_installinit:354 +#: dh_installinit:355 msgid "Michael Stapelberg " msgstr "" @@ -6451,7 +6451,7 @@ msgid "L, L" msgstr "" #. type: textblock -#: dh_systemd_enable:289 dh_systemd_start:249 +#: dh_systemd_enable:289 dh_systemd_start:250 msgid "pkg-systemd-maintainers at lists.alioth.debian.org" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" #: dh_systemd_start:16 msgid "" "B [S>] [B<--restart-after-upgrade>] " -"[B<--no-restart-on-upgrade>] [S ...>]" +"[B<--no-stop-on-upgrade>] [S ...>]" msgstr "" #. type: textblock diff --git a/man/po4a/po/es.po b/man/po4a/po/es.po index e4dc0d1..6bec788 100644 --- a/man/po4a/po/es.po +++ b/man/po4a/po/es.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20120609\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-01 08:12+0000\n" +"POT-Creation-Date: 2016-10-02 06:17+0000\n" "PO-Revision-Date: 2012-08-20 11:17+0200\n" "Last-Translator: Omar Campagne \n" "Language-Team: Debian l10n Spanish \n" @@ -2003,14 +2003,14 @@ msgstr "" #: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 #: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 -#: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 +#: dh_installinfo:78 dh_installinit:343 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 #: dh_installmenu:98 dh_installmime:65 dh_installmodules:109 dh_installpam:62 #: dh_installppp:68 dh_installudev:102 dh_installwm:115 dh_installxfonts:90 #: dh_link:146 dh_lintian:60 dh_listpackages:31 dh_makeshlibs:292 #: dh_md5sums:109 dh_movefiles:161 dh_perl:154 dh_prep:61 dh_shlibdeps:157 #: dh_strip:398 dh_testdir:54 dh_testroot:28 dh_usrlocal:116 -#: dh_systemd_enable:283 dh_systemd_start:243 +#: dh_systemd_enable:283 dh_systemd_start:244 msgid "SEE ALSO" msgstr "V?ASE TAMBI?N" @@ -2067,7 +2067,7 @@ msgstr "AUTOR" #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 #: dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 #: dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 -#: dh_installinfo:86 dh_installinit:350 dh_installlogrotate:61 +#: dh_installinfo:86 dh_installinit:351 dh_installlogrotate:61 #: dh_installman:274 dh_installmanpages:206 dh_installmenu:108 #: dh_installmime:73 dh_installmodules:117 dh_installpam:70 dh_installppp:76 #: dh_installudev:110 dh_installwm:123 dh_installxfonts:98 dh_link:154 @@ -2285,20 +2285,20 @@ msgstr "" #: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 #: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 #: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installinfo:80 dh_installinit:345 dh_installlogcheck:83 #: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 #: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 #: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 #: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 #: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 +#: dh_usrlocal:118 dh_systemd_start:246 msgid "L" msgstr "L" # type: =head1 #. type: =head1 -#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 -#: dh_systemd_start:247 +#: debhelper-obsolete-compat.pod:118 dh_installinit:349 dh_systemd_enable:287 +#: dh_systemd_start:248 msgid "AUTHORS" msgstr "AUTORES" @@ -3081,7 +3081,7 @@ msgstr "" #: dh_icons:77 dh_install:332 dh_installchangelogs:245 dh_installcron:84 #: dh_installdeb:221 dh_installdebconf:132 dh_installdirs:101 #: dh_installdocs:363 dh_installemacsen:148 dh_installexamples:116 -#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:346 +#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:347 #: dh_installlogrotate:57 dh_installman:270 dh_installmanpages:202 #: dh_installmenu:104 dh_installmime:69 dh_installmodules:113 dh_installpam:66 #: dh_installppp:72 dh_installudev:106 dh_installwm:119 dh_installxfonts:94 @@ -6396,12 +6396,12 @@ msgstr "" "del comod?n B<#DEBHELPER#>." #. type: textblock -#: dh_installinit:352 +#: dh_installinit:353 msgid "Steve Langasek " msgstr "Steve Langasek " #. type: textblock -#: dh_installinit:354 +#: dh_installinit:355 msgid "Michael Stapelberg " msgstr "" @@ -9099,7 +9099,7 @@ msgid "L, L" msgstr "" #. type: textblock -#: dh_systemd_enable:289 dh_systemd_start:249 +#: dh_systemd_enable:289 dh_systemd_start:250 msgid "pkg-systemd-maintainers at lists.alioth.debian.org" msgstr "" @@ -9678,9 +9678,9 @@ msgstr "" #~ "symlinks or upstart dependencies." #~ msgstr "" #~ "Si no se instala ninguna tarea de upstart en el directorio destino al " -#~ "invocar B, el programa supondr? que se est? " -#~ "instalando un script de init, y no ofrecer? los enlaces simb?licos de " -#~ "compatibilidad o dependencias de upstart." +#~ "invocar B, el programa supondr? que se " +#~ "est? instalando un script de init, y no ofrecer? los enlaces simb?licos " +#~ "de compatibilidad o dependencias de upstart." #~ msgid "The inverse of B<--with>, disables using the given addon." #~ msgstr "Lo contrario de B<--with>, desactiva la extensi?n dada." diff --git a/man/po4a/po/fr.po b/man/po4a/po/fr.po index 92dff15..25c2b26 100644 --- a/man/po4a/po/fr.po +++ b/man/po4a/po/fr.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper manpages\n" -"POT-Creation-Date: 2016-10-01 08:12+0000\n" +"POT-Creation-Date: 2016-10-02 06:17+0000\n" "PO-Revision-Date: 2016-08-31 13:18+0200\n" "Last-Translator: Baptiste Jammet \n" "Language-Team: French \n" @@ -2073,14 +2073,14 @@ msgstr "" #: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 #: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 -#: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 +#: dh_installinfo:78 dh_installinit:343 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 #: dh_installmenu:98 dh_installmime:65 dh_installmodules:109 dh_installpam:62 #: dh_installppp:68 dh_installudev:102 dh_installwm:115 dh_installxfonts:90 #: dh_link:146 dh_lintian:60 dh_listpackages:31 dh_makeshlibs:292 #: dh_md5sums:109 dh_movefiles:161 dh_perl:154 dh_prep:61 dh_shlibdeps:157 #: dh_strip:398 dh_testdir:54 dh_testroot:28 dh_usrlocal:116 -#: dh_systemd_enable:283 dh_systemd_start:243 +#: dh_systemd_enable:283 dh_systemd_start:244 msgid "SEE ALSO" msgstr "VOIR AUSSI" @@ -2136,7 +2136,7 @@ msgstr "AUTEUR" #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 #: dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 #: dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 -#: dh_installinfo:86 dh_installinit:350 dh_installlogrotate:61 +#: dh_installinfo:86 dh_installinit:351 dh_installlogrotate:61 #: dh_installman:274 dh_installmanpages:206 dh_installmenu:108 #: dh_installmime:73 dh_installmodules:117 dh_installpam:70 dh_installppp:76 #: dh_installudev:110 dh_installwm:123 dh_installxfonts:98 dh_link:154 @@ -2364,20 +2364,20 @@ msgstr "" #: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 #: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 #: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installinfo:80 dh_installinit:345 dh_installlogcheck:83 #: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 #: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 #: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 #: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 #: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 +#: dh_usrlocal:118 dh_systemd_start:246 msgid "L" msgstr "L" # type: =head1 #. type: =head1 -#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 -#: dh_systemd_start:247 +#: debhelper-obsolete-compat.pod:118 dh_installinit:349 dh_systemd_enable:287 +#: dh_systemd_start:248 msgid "AUTHORS" msgstr "AUTEURS" @@ -3183,7 +3183,7 @@ msgstr "" #: dh_icons:77 dh_install:332 dh_installchangelogs:245 dh_installcron:84 #: dh_installdeb:221 dh_installdebconf:132 dh_installdirs:101 #: dh_installdocs:363 dh_installemacsen:148 dh_installexamples:116 -#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:346 +#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:347 #: dh_installlogrotate:57 dh_installman:270 dh_installmanpages:202 #: dh_installmenu:104 dh_installmime:69 dh_installmodules:113 dh_installpam:66 #: dh_installppp:72 dh_installudev:106 dh_installwm:119 dh_installxfonts:94 @@ -6586,12 +6586,12 @@ msgstr "" # type: textblock #. type: textblock -#: dh_installinit:352 +#: dh_installinit:353 msgid "Steve Langasek " msgstr "Steve Langasek " #. type: textblock -#: dh_installinit:354 +#: dh_installinit:355 msgid "Michael Stapelberg " msgstr "Michael Stapelberg " @@ -8070,9 +8070,9 @@ msgid "" "B." msgstr "" "N'ajoutez pas l'action diff?r?e (??trigger??) m?me s'il semble que le paquet " -"en a besoin. L'option est nomm?e B<--no-scripts> pour des raisons historiques " -"car B g?n?rait pr?c?demment un script de maintenance qui " -"appelait B." +"en a besoin. L'option est nomm?e B<--no-scripts> pour des raisons " +"historiques car B g?n?rait pr?c?demment un script de " +"maintenance qui appelait B." # type: textblock #. type: textblock @@ -9354,7 +9354,7 @@ msgid "L, L" msgstr "L, L" #. type: textblock -#: dh_systemd_enable:289 dh_systemd_start:249 +#: dh_systemd_enable:289 dh_systemd_start:250 msgid "pkg-systemd-maintainers at lists.alioth.debian.org" msgstr "pkg-systemd-maintainers at lists.alioth.debian.org" @@ -9973,9 +9973,9 @@ msgstr "" #~ "symlinks or upstart dependencies." #~ msgstr "" #~ "Si aucun fichier de t?che upstart n'est install? dans le r?pertoire cible " -#~ "quand B est invoqu?, ce programme consid?re " -#~ "qu'un script init est en cours d'installation et ne fournit pas les liens " -#~ "symboliques de compatibilit?, ni de d?pendances envers upstart." +#~ "quand B est invoqu?, ce programme " +#~ "consid?re qu'un script init est en cours d'installation et ne fournit pas " +#~ "les liens symboliques de compatibilit?, ni de d?pendances envers upstart." # type: textblock #~ msgid "The inverse of B<--with>, disables using the given addon." diff --git a/man/po4a/po/pt.po b/man/po4a/po/pt.po index f4ceaf0..45644d8 100644 --- a/man/po4a/po/pt.po +++ b/man/po4a/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20160814+unreleased\n" "Report-Msgid-Bugs-To: debhelper at packages.debian.org\n" -"POT-Creation-Date: 2016-10-01 08:12+0000\n" +"POT-Creation-Date: 2016-10-02 06:17+0000\n" "PO-Revision-Date: 2016-08-25 11:59+0100\n" "Last-Translator: Am?rico Monteiro \n" "Language-Team: Portuguese \n" @@ -1933,14 +1933,14 @@ msgstr "" #: dh_installcatalogs:124 dh_installchangelogs:241 dh_installcron:80 #: dh_installdeb:217 dh_installdebconf:128 dh_installdirs:97 dh_installdocs:359 #: dh_installemacsen:143 dh_installexamples:112 dh_installifupdown:72 -#: dh_installinfo:78 dh_installinit:342 dh_installlogcheck:81 +#: dh_installinfo:78 dh_installinit:343 dh_installlogcheck:81 #: dh_installlogrotate:53 dh_installman:266 dh_installmanpages:198 #: dh_installmenu:98 dh_installmime:65 dh_installmodules:109 dh_installpam:62 #: dh_installppp:68 dh_installudev:102 dh_installwm:115 dh_installxfonts:90 #: dh_link:146 dh_lintian:60 dh_listpackages:31 dh_makeshlibs:292 #: dh_md5sums:109 dh_movefiles:161 dh_perl:154 dh_prep:61 dh_shlibdeps:157 #: dh_strip:398 dh_testdir:54 dh_testroot:28 dh_usrlocal:116 -#: dh_systemd_enable:283 dh_systemd_start:243 +#: dh_systemd_enable:283 dh_systemd_start:244 msgid "SEE ALSO" msgstr "VEJA TAMB?M" @@ -1989,7 +1989,7 @@ msgstr "AUTOR" #: dh_install:336 dh_installchangelogs:249 dh_installcron:88 dh_installdeb:225 #: dh_installdebconf:136 dh_installdirs:105 dh_installdocs:367 #: dh_installemacsen:152 dh_installexamples:120 dh_installifupdown:80 -#: dh_installinfo:86 dh_installinit:350 dh_installlogrotate:61 +#: dh_installinfo:86 dh_installinit:351 dh_installlogrotate:61 #: dh_installman:274 dh_installmanpages:206 dh_installmenu:108 #: dh_installmime:73 dh_installmodules:117 dh_installpam:70 dh_installppp:76 #: dh_installudev:110 dh_installwm:123 dh_installxfonts:98 dh_link:154 @@ -2196,19 +2196,19 @@ msgstr "" #: dh_install:330 dh_installcatalogs:126 dh_installchangelogs:243 #: dh_installcron:82 dh_installdeb:219 dh_installdebconf:130 dh_installdirs:99 #: dh_installdocs:361 dh_installexamples:114 dh_installifupdown:74 -#: dh_installinfo:80 dh_installinit:344 dh_installlogcheck:83 +#: dh_installinfo:80 dh_installinit:345 dh_installlogcheck:83 #: dh_installlogrotate:55 dh_installman:268 dh_installmanpages:200 #: dh_installmime:67 dh_installmodules:111 dh_installpam:64 dh_installppp:70 #: dh_installudev:104 dh_installwm:117 dh_installxfonts:92 dh_link:148 #: dh_listpackages:33 dh_makeshlibs:294 dh_md5sums:111 dh_movefiles:163 #: dh_perl:156 dh_prep:63 dh_strip:400 dh_testdir:56 dh_testroot:30 -#: dh_usrlocal:118 dh_systemd_start:245 +#: dh_usrlocal:118 dh_systemd_start:246 msgid "L" msgstr "L" #. type: =head1 -#: debhelper-obsolete-compat.pod:118 dh_installinit:348 dh_systemd_enable:287 -#: dh_systemd_start:247 +#: debhelper-obsolete-compat.pod:118 dh_installinit:349 dh_systemd_enable:287 +#: dh_systemd_start:248 msgid "AUTHORS" msgstr "AUTORES" @@ -2952,7 +2952,7 @@ msgstr "" #: dh_icons:77 dh_install:332 dh_installchangelogs:245 dh_installcron:84 #: dh_installdeb:221 dh_installdebconf:132 dh_installdirs:101 #: dh_installdocs:363 dh_installemacsen:148 dh_installexamples:116 -#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:346 +#: dh_installifupdown:76 dh_installinfo:82 dh_installinit:347 #: dh_installlogrotate:57 dh_installman:270 dh_installmanpages:202 #: dh_installmenu:104 dh_installmime:69 dh_installmodules:113 dh_installpam:66 #: dh_installppp:72 dh_installudev:106 dh_installwm:119 dh_installxfonts:94 @@ -5993,12 +5993,12 @@ msgstr "" "F, antes do s?mbolo B<#DEBHELPER#>." #. type: textblock -#: dh_installinit:352 +#: dh_installinit:353 msgid "Steve Langasek " msgstr "Steve Langasek " #. type: textblock -#: dh_installinit:354 +#: dh_installinit:355 msgid "Michael Stapelberg " msgstr "Michael Stapelberg " @@ -7293,8 +7293,8 @@ msgid "" "B." msgstr "" "N?o adiciona o trigger \"ldconfig\" mesmo que parece que o pacote possa " -"precisar dele. A op??o ? chamada B<--no-scripts> por raz?es hist?ricas pois o " -"B previamente gerava scripts do mantenedor que chamavam " +"precisar dele. A op??o ? chamada B<--no-scripts> por raz?es hist?ricas pois " +"o B previamente gerava scripts do mantenedor que chamavam " "B." #. type: textblock @@ -8452,7 +8452,7 @@ msgid "L, L" msgstr "L, L" #. type: textblock -#: dh_systemd_enable:289 dh_systemd_start:249 +#: dh_systemd_enable:289 dh_systemd_start:250 msgid "pkg-systemd-maintainers at lists.alioth.debian.org" msgstr "pkg-systemd-maintainers at lists.alioth.debian.org" -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:24:28 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:24:28 +0000 Subject: [debhelper-devel] [debhelper] 02/05: Make sure all files are installed into the debhelper binary package In-Reply-To: <20161002062428.30756.63282@moszumanska.debian.org> References: <20161002062428.30756.63282@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 213d231d51cd5d5b2e1505753a551370b0adc2cf Author: Michael Biebl Date: Sun Oct 2 01:41:34 2016 +0200 Make sure all files are installed into the debhelper binary package Now that we are building more then one binary package, dh_auto_install no longer uses debian/debhelper by default. Since the transitional dh-systemd package is supposed to be empty, override dh_auto_install and set --destdir=debian/debhelper to make sure all files end up in the debhelper binary package. Signed-off-by: Niels Thykier --- debian/changelog | 3 +++ debian/rules | 3 +++ 2 files changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index d061d02..8a1b490 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,9 @@ debhelper (10.2) UNRELEASED; urgency=medium * Apply patch from Peter Pentchev to fix some typos. + * Apply patch from Michael Biebl to undo a major + regression where all of debhelpers functionality was + missing (introduced in 10.1). (Closes: #839557) -- Niels Thykier Sun, 02 Oct 2016 05:50:21 +0000 diff --git a/debian/rules b/debian/rules index addfbff..b507359 100755 --- a/debian/rules +++ b/debian/rules @@ -16,3 +16,6 @@ # Disable as they are unneeded (and we can then be sure debhelper # builds without needing autotools-dev, dh-strip-nondetermism etc.) override_dh_update_autotools_config override_dh_strip_nondeterminism: + +override_dh_auto_install: + dh_auto_install --destdir=debian/debhelper -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:24:29 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:24:29 +0000 Subject: [debhelper-devel] [debhelper] 05/05: Release debhelper/10.2 into unstable In-Reply-To: <20161002062428.30756.63282@moszumanska.debian.org> References: <20161002062428.30756.63282@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 868f1131f18b20e6500f8c1fedf53584e4d5a979 Author: Niels Thykier Date: Sun Oct 2 06:21:42 2016 +0000 Release debhelper/10.2 into unstable Signed-off-by: Niels Thykier --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index a6aeafa..c8e5ca8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -debhelper (10.2) UNRELEASED; urgency=medium +debhelper (10.2) unstable; urgency=medium * Apply patch from Peter Pentchev to fix some typos. * Apply patch from Michael Biebl to undo a major @@ -10,7 +10,7 @@ debhelper (10.2) UNRELEASED; urgency=medium reduce the confusion of what it does. Thanks to Michael Biebl for the suggestion. - -- Niels Thykier Sun, 02 Oct 2016 05:50:21 +0000 + -- Niels Thykier Sun, 02 Oct 2016 06:20:56 +0000 debhelper (10.1) unstable; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:24:42 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:24:42 +0000 Subject: [debhelper-devel] [debhelper] annotated tag debian/10.2 created (now 8d5f4cb) Message-ID: <20161002062442.31119.18312@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to annotated tag debian/10.2 in repository debhelper. at 8d5f4cb (tag) tagging 868f1131f18b20e6500f8c1fedf53584e4d5a979 (commit) replaces debian/10.1 tagged by Niels Thykier on Sun Oct 2 06:23:35 2016 +0000 - Log ----------------------------------------------------------------- Release debhelper/10.2 into unstable Format: 1.8 Date: Sun, 02 Oct 2016 06:20:56 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 839557 Changes: debhelper (10.2) unstable; urgency=medium . * Apply patch from Peter Pentchev to fix some typos. * Apply patch from Michael Biebl to undo a major regression where all of debhelpers functionality was missing (introduced in 10.1). (Closes: #839557) * dh_installinit,dh_systemd_start: Introduce a new --no-stop-on-upgrade as an alternative to --no-restart-on-upgrade. This new option should be reduce the confusion of what it does. Thanks to Michael Biebl for the suggestion. Checksums-Sha1: 39fafe740b1be106fb15631dfee475211045e698 1693 debhelper_10.2.dsc 7e5c2ae3b48d304aee1febda01da5ec1776fdf88 353368 debhelper_10.2.tar.xz Checksums-Sha256: c21490caf8f32977f686aeeac9c967d51b264eb778dec27801b754aa7e7f90ba 1693 debhelper_10.2.dsc 1b2d73dff0639ca9d95e29de433cdb35e1dd12a6729b3acddca4244c37ca8120 353368 debhelper_10.2.tar.xz Files: 008a7fc832aec8c35f3f326ebae1838b 1693 devel optional debhelper_10.2.dsc cab6747866c1b4572b576e63ff748a7d 353368 devel optional debhelper_10.2.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJX8KfnAAoJEAVLu599gGRCkjMP/1/wuA+vbPuvOvIUziG9+zSL e7m5Dg5mW0tz0BDhdQN1wsauNeb2yAF6vceHCs2TBa0oc696dVFXomUPjzLqdASl Wa6tsIqsS5gAx2FBTKmGuExmsWGdHTx8NxHeBcQz9W6DeEQN+cHukPcsC5EVuYs/ a/XaEw1Nnj70ByNzUphV0DJh6m0oxD4afrNSn0JEVtO1S2DoMcDbMZuu5W2vquRB +Y24uWVf+xQwsYmhhW2vg62tE8pgG+XyDFoPFCSAo+2wlhatOCBpOVabfzvdjyOH UEBNsbBIYxbUr9+ciZciQgPjgXV1TFlWRnrkp56MS1thbMFzyZignkmM0hr2hr43 Hxrpmhcskh7SHasaw7XmYAGf9fnwTZjL4lyWeuzsy08HDEjKC2qsNqn322a93KgT keDFJBbrwnffnu0tHXKrACZzgkKce87TQD4y/mtFPe03XNPwmCfGF5hHoxFWB5R2 UeczrW/vuSx3VII+tLPBC0fjEq5zOwIyNB33lJIzy1rgfiu+Utl3bD4grwdyOSGm TStFtHUorwP8AxJg9pEkP4bvGnvDB/78KjB0+ITgI8/Q11KtESy2HM0NNK17j9D4 cNHNvtURlxLcysGQe2kzyIHGuMY20bvPlwSwnuM4+AMf5oIa4TBCNWipBWB7w4Jp DMBHc8uPgs7O7XrVD+GN =T/Zu -----END PGP SIGNATURE----- Michael Biebl (1): Make sure all files are installed into the debhelper binary package Niels Thykier (3): Introduce --no-stop-on-upgrade as alias of -r Regenerate POT and PO files Release debhelper/10.2 into unstable Peter Pentchev (1): Fix a couple of typographical errors. ----------------------------------------------------------------------- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From ftpmaster at ftp-master.debian.org Sun Oct 2 06:27:44 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 02 Oct 2016 06:27:44 +0000 Subject: [debhelper-devel] Processing of debhelper_10.2_source.changes Message-ID: debhelper_10.2_source.changes uploaded successfully to ftp-master.debian.org along with the files: debhelper_10.2.dsc debhelper_10.2.tar.xz Greetings, Your Debian queue daemon (running on host coccia.debian.org) From ftpmaster at ftp-master.debian.org Sun Oct 2 06:31:32 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 02 Oct 2016 06:31:32 +0000 Subject: [debhelper-devel] Processing of debhelper_10.2_source.changes Message-ID: debhelper_10.2_source.changes uploaded successfully to localhost along with the files: debhelper_10.2.dsc debhelper_10.2.tar.xz Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sun Oct 2 06:48:28 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 02 Oct 2016 06:48:28 +0000 Subject: [debhelper-devel] debhelper_10.2_source.changes REJECTED Message-ID: debhelper source: lintian output: 'missing-build-dependency debhelper', automatically rejected package. debhelper source: If you have a good reason, you may override this lintian tag. === Please feel free to respond to this email if you don't understand why your files were rejected, or if you upload new files which address our concerns. From nthykier at moszumanska.debian.org Sun Oct 2 06:55:03 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:55:03 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (868f113 -> 4e58a36) Message-ID: <20161002065503.12604.47624@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 868f113 Release debhelper/10.2 into unstable new 4e58a36 Release debhelper/10.2.1 into unstable The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 8 ++++++++ debian/rules | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:55:03 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:55:03 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Release debhelper/10.2.1 into unstable In-Reply-To: <20161002065503.12604.47624@moszumanska.debian.org> References: <20161002065503.12604.47624@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 4e58a360e602e1557034ae0262f1dcb556f8919a Author: Niels Thykier Date: Sun Oct 2 06:51:56 2016 +0000 Release debhelper/10.2.1 into unstable Signed-off-by: Niels Thykier --- debian/changelog | 8 ++++++++ debian/rules | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index c8e5ca8..7f62c54 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +debhelper (10.2.1) unstable; urgency=medium + + * d/rules: Add a ./run in front of dh_auto_install. It is + technically not needed, but it prevents lintian from assuming + that we need to Build-Depend debhelper. + + -- Niels Thykier Sun, 02 Oct 2016 06:51:49 +0000 + debhelper (10.2) unstable; urgency=medium * Apply patch from Peter Pentchev to fix some typos. diff --git a/debian/rules b/debian/rules index b507359..c323707 100755 --- a/debian/rules +++ b/debian/rules @@ -18,4 +18,4 @@ override_dh_update_autotools_config override_dh_strip_nondeterminism: override_dh_auto_install: - dh_auto_install --destdir=debian/debhelper + ./run dh_auto_install --destdir=debian/debhelper -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 06:55:54 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 06:55:54 +0000 Subject: [debhelper-devel] [debhelper] annotated tag debian/10.2.1 created (now 278e66a) Message-ID: <20161002065553.13482.15288@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to annotated tag debian/10.2.1 in repository debhelper. at 278e66a (tag) tagging 4e58a360e602e1557034ae0262f1dcb556f8919a (commit) replaces debian/10.2 tagged by Niels Thykier on Sun Oct 2 06:55:09 2016 +0000 - Log ----------------------------------------------------------------- Release debhelper/10.2.1 into unstable Format: 1.8 Date: Sun, 02 Oct 2016 06:51:49 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Changes: debhelper (10.2.1) unstable; urgency=medium . * d/rules: Add a ./run in front of dh_auto_install. It is technically not needed, but it prevents lintian from assuming that we need to Build-Depend debhelper. Checksums-Sha1: e917e131a5ff7fb2a759685c3d64de9cf985600a 1701 debhelper_10.2.1.dsc 5810ee6b6503c1f66c029683c5cb357a4d38f2f0 353420 debhelper_10.2.1.tar.xz Checksums-Sha256: f23a60561b0194c318cc89572884e8c14b21382886e93240faaf36ebb2e78477 1701 debhelper_10.2.1.dsc be9b0c8b4f97facf2c6b3aadf437f7f256d8cc9fadd7c6aa3a32132fb85ba833 353420 debhelper_10.2.1.tar.xz Files: 37034b360560b42b64dd628c4250987c 1701 devel optional debhelper_10.2.1.dsc ff667c732425a315e6f7157530c2f33c 353420 devel optional debhelper_10.2.1.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJX8K9NAAoJEAVLu599gGRCIKcQAIiJ3SMmGbZUsKQ0zRU1JE8F FFBBApzdfG+JDh6a0ZGL+jR1sdL78cWveYGylKfLrGmdhZNbslb8N5CotZewSt8q Wf0WNMaXKjTMNLVqM/veoFIbVu6lFD2oqyARqlt6gz01p+Os8YhFAYosJdRFsZt/ oD4G7zhgEBo+ZP6e8J8dMeoO1hSGcac30065VjRGsXmx8u8JRujklWF5HRHyxXXm P4CAgp+fxlijx+/M59pr2DskC26rYTpjd7HdjAKU4Pkj5De57Ory5nSVPydcp9WV 8RhG35jtlcyBXr6yCM0OjZ8Qwr05R/J0Ej4rW9oNk6LAS+/ARWuU6OyUWYpQG00l 2frlhGAGd3tYNUdZseIRvd5hM3f1aEh3h97nUcWq0AmvrmFS5fydbUaoCDY8wTI9 raK9rar4s15vONqiKUh8Mghiu/uExLIvVyusr10I4gPOmDUCzu+epNSN8aKMX/qw S2JBASoJ9ES7p9QZhfYO/OOJaFtWJKt/6ulvulrjLuYeshoFo64paAQRsXCsug4w QnUjPNLhRIGoObbcGdbmQFfwp4lb0qydyhLjDlXWHqVjkg6DINa95V7PPabgDpCY UXAXVyzylRm/eMCz0yOqe0dK88UfeS9D0XrBZgtDO/0jFiQ6AzFPzrUGDINnULvH SrXZGHt8jmT0fMiKHfLp =UjiR -----END PGP SIGNATURE----- Niels Thykier (1): Release debhelper/10.2.1 into unstable ----------------------------------------------------------------------- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From ftpmaster at ftp-master.debian.org Sun Oct 2 06:57:47 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 02 Oct 2016 06:57:47 +0000 Subject: [debhelper-devel] Processing of debhelper_10.2.1_source.changes Message-ID: debhelper_10.2.1_source.changes uploaded successfully to ftp-master.debian.org along with the files: debhelper_10.2.1.dsc debhelper_10.2.1.tar.xz Greetings, Your Debian queue daemon (running on host coccia.debian.org) From ftpmaster at ftp-master.debian.org Sun Oct 2 07:01:33 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 02 Oct 2016 07:01:33 +0000 Subject: [debhelper-devel] Processing of debhelper_10.2.1_source.changes Message-ID: debhelper_10.2.1_source.changes uploaded successfully to localhost along with the files: debhelper_10.2.1.dsc debhelper_10.2.1.tar.xz Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sun Oct 2 07:03:29 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 02 Oct 2016 07:03:29 +0000 Subject: [debhelper-devel] debhelper_10.2.1_source.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 02 Oct 2016 06:51:49 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Changes: debhelper (10.2.1) unstable; urgency=medium . * d/rules: Add a ./run in front of dh_auto_install. It is technically not needed, but it prevents lintian from assuming that we need to Build-Depend debhelper. Checksums-Sha1: e917e131a5ff7fb2a759685c3d64de9cf985600a 1701 debhelper_10.2.1.dsc 5810ee6b6503c1f66c029683c5cb357a4d38f2f0 353420 debhelper_10.2.1.tar.xz Checksums-Sha256: f23a60561b0194c318cc89572884e8c14b21382886e93240faaf36ebb2e78477 1701 debhelper_10.2.1.dsc be9b0c8b4f97facf2c6b3aadf437f7f256d8cc9fadd7c6aa3a32132fb85ba833 353420 debhelper_10.2.1.tar.xz Files: 37034b360560b42b64dd628c4250987c 1701 devel optional debhelper_10.2.1.dsc ff667c732425a315e6f7157530c2f33c 353420 devel optional debhelper_10.2.1.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX8K8GAAoJEAVLu599gGRCjK8P/iLFK81fU3sXT3guC2Msc7tI jEshb0PS9zAlhgSKMI0ZSxgGGdnbXx27Zg/tHdT0WRdShvVuRzu9TxBDKeFlNI2U u4yZaYVFC6b/hCS+PNG7pVy4F3xxpR0kTUuGdy8iGlqYQkc4htKneBAokh4MmxiD vhSdpLYef3HyCoZgQDS1snBgzvfK4qeF1bdLhmBROr5fPw5+z+z3vqnPm7wJTnhg E+uU8HKINQngnjHtKcR68t7UrQ+2UDFJr26kPzUTLenB+G3aE6zINnHbjMEG//hH UcrEbVYoYI93q4GdAaAm7F3GiI8d50hsexj88jMhG0NekLGv7OIIRUl0s/koTWdh hKHSHzXOBuSER1vpggLM12EkoshIVjTJ1fEougBCYHrIJE8y7tZQEkfiaFagnOls 04zwjhcOg7/2mvkHdIx4eiKFhAq5rtJu/kTEcvBnJgQYMdeyhlANExq/WzSQeSUA c4LAFjE7E/whGfaZOlXAnzAMGiOTYbhf/9LkyFOkYEN3CFxxV9WLFvuzuhjmGqCg DTLSsjWkemscB18TEzTpti7VbsuTDUTCaMnyWwRCAdqS2rNrEhOEcsdJfaceN0Xt 4oQSvKvumQWIUikYmFM2kDPmWdYcgGB7tokOGRGDFLl8wZw9wYmEKNSP8IU44Jw7 Ge5nJ4aw4GvqUuJYaVvG =zap7 -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From niels at thykier.net Sun Oct 2 07:03:29 2016 From: niels at thykier.net (Niels Thykier) Date: Sun, 02 Oct 2016 07:03:29 +0000 Subject: [debhelper-devel] Accepted debhelper 10.2.1 (source) into unstable Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 02 Oct 2016 06:51:49 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Changes: debhelper (10.2.1) unstable; urgency=medium . * d/rules: Add a ./run in front of dh_auto_install. It is technically not needed, but it prevents lintian from assuming that we need to Build-Depend debhelper. Checksums-Sha1: e917e131a5ff7fb2a759685c3d64de9cf985600a 1701 debhelper_10.2.1.dsc 5810ee6b6503c1f66c029683c5cb357a4d38f2f0 353420 debhelper_10.2.1.tar.xz Checksums-Sha256: f23a60561b0194c318cc89572884e8c14b21382886e93240faaf36ebb2e78477 1701 debhelper_10.2.1.dsc be9b0c8b4f97facf2c6b3aadf437f7f256d8cc9fadd7c6aa3a32132fb85ba833 353420 debhelper_10.2.1.tar.xz Files: 37034b360560b42b64dd628c4250987c 1701 devel optional debhelper_10.2.1.dsc ff667c732425a315e6f7157530c2f33c 353420 devel optional debhelper_10.2.1.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX8K8GAAoJEAVLu599gGRCjK8P/iLFK81fU3sXT3guC2Msc7tI jEshb0PS9zAlhgSKMI0ZSxgGGdnbXx27Zg/tHdT0WRdShvVuRzu9TxBDKeFlNI2U u4yZaYVFC6b/hCS+PNG7pVy4F3xxpR0kTUuGdy8iGlqYQkc4htKneBAokh4MmxiD vhSdpLYef3HyCoZgQDS1snBgzvfK4qeF1bdLhmBROr5fPw5+z+z3vqnPm7wJTnhg E+uU8HKINQngnjHtKcR68t7UrQ+2UDFJr26kPzUTLenB+G3aE6zINnHbjMEG//hH UcrEbVYoYI93q4GdAaAm7F3GiI8d50hsexj88jMhG0NekLGv7OIIRUl0s/koTWdh hKHSHzXOBuSER1vpggLM12EkoshIVjTJ1fEougBCYHrIJE8y7tZQEkfiaFagnOls 04zwjhcOg7/2mvkHdIx4eiKFhAq5rtJu/kTEcvBnJgQYMdeyhlANExq/WzSQeSUA c4LAFjE7E/whGfaZOlXAnzAMGiOTYbhf/9LkyFOkYEN3CFxxV9WLFvuzuhjmGqCg DTLSsjWkemscB18TEzTpti7VbsuTDUTCaMnyWwRCAdqS2rNrEhOEcsdJfaceN0Xt 4oQSvKvumQWIUikYmFM2kDPmWdYcgGB7tokOGRGDFLl8wZw9wYmEKNSP8IU44Jw7 Ge5nJ4aw4GvqUuJYaVvG =zap7 -----END PGP SIGNATURE----- From owner at bugs.debian.org Sun Oct 2 07:15:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 07:15:05 +0000 Subject: [debhelper-devel] Bug#839557: marked as done (Package is empty (aside from man pages)) References: <4e310954-5f7e-5686-c5d1-cd230bcef135@thykier.net> <147536682439.13352.16674751115502400361.reportbug@pluto.milchstrasse.xx> Message-ID: Your message dated Sun, 02 Oct 2016 07:11:00 +0000 with message-id <4e310954-5f7e-5686-c5d1-cd230bcef135 at thykier.net> and subject line Re: Package is empty (aside from man pages) has caused the Debian Bug report #839557, regarding Package is empty (aside from man pages) 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 owner at bugs.debian.org immediately.) -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Biebl Subject: Package is empty (aside from man pages) Date: Sun, 02 Oct 2016 02:07:04 +0200 Size: 4660 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Package is empty (aside from man pages) Date: Sun, 02 Oct 2016 07:11:00 +0000 Size: 3087 URL: From owner at bugs.debian.org Sun Oct 2 07:15:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 07:15:05 +0000 Subject: [debhelper-devel] Bug#839557: marked as done (Package is empty (aside from man pages)) References: <4e310954-5f7e-5686-c5d1-cd230bcef135@thykier.net> <147536682439.13352.16674751115502400361.reportbug@pluto.milchstrasse.xx> Message-ID: Your message dated Sun, 02 Oct 2016 07:11:00 +0000 with message-id <4e310954-5f7e-5686-c5d1-cd230bcef135 at thykier.net> and subject line Re: Package is empty (aside from man pages) has caused the Debian Bug report #839557, regarding Package is empty (aside from man pages) 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 owner at bugs.debian.org immediately.) -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Biebl Subject: Package is empty (aside from man pages) Date: Sun, 02 Oct 2016 02:07:04 +0200 Size: 4660 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Package is empty (aside from man pages) Date: Sun, 02 Oct 2016 07:11:00 +0000 Size: 3087 URL: From pere at hungry.com Sun Oct 2 09:05:08 2016 From: pere at hungry.com (Petter Reinholdtsen) Date: Sun, 02 Oct 2016 11:05:08 +0200 Subject: [debhelper-devel] Bug#839571: debhelper: Where did the binaries in the package go? Message-ID: <2flk2drruij.fsf@diskless.uio.no> Package: debhelper Version: 10.1 Severity: important Hi. My build in unstable suddenly no longer work, because debhelper no longer ship 'dh': % dpkg -l debhelper Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-================-=============-=============-====================================== ii debhelper 10.1 all helper programs for debian/rules % dpkg -L debhelper|grep usr/bin % Did the binary move or was the last debhelper build broken? -- Happy hacking Petter Reinholdtsen From pere at hungry.com Sun Oct 2 09:05:08 2016 From: pere at hungry.com (Petter Reinholdtsen) Date: Sun, 02 Oct 2016 11:05:08 +0200 Subject: [debhelper-devel] Bug#839571: debhelper: Where did the binaries in the package go? Message-ID: <2flk2drruij.fsf@diskless.uio.no> Package: debhelper Version: 10.1 Severity: important Hi. My build in unstable suddenly no longer work, because debhelper no longer ship 'dh': % dpkg -l debhelper Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-================-=============-=============-====================================== ii debhelper 10.1 all helper programs for debian/rules % dpkg -L debhelper|grep usr/bin % Did the binary move or was the last debhelper build broken? -- Happy hacking Petter Reinholdtsen From niels at thykier.net Sun Oct 2 09:09:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sun, 02 Oct 2016 09:09:00 +0000 Subject: [debhelper-devel] Bug#839571: Bug#839571: debhelper: Where did the binaries in the package go? In-Reply-To: <2flk2drruij.fsf@diskless.uio.no> References: <2flk2drruij.fsf@diskless.uio.no> Message-ID: <7e4f446b-deca-f593-f8b2-b1b19fd9fbe3@thykier.net> Control: forcemerge 839557 -1 Petter Reinholdtsen: > > Package: debhelper > Version: 10.1 > Severity: important > > Hi. My build in unstable suddenly no longer work, because debhelper no > longer ship 'dh': > > [...] > % > > Did the binary move or was the last debhelper build broken? > Please use debhelper/10.2.1 Thanks, ~Niels From owner at bugs.debian.org Sun Oct 2 09:15:09 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 09:15:09 +0000 Subject: [debhelper-devel] Processed: Re: Bug#839571: debhelper: Where did the binaries in the package go? References: <7e4f446b-deca-f593-f8b2-b1b19fd9fbe3@thykier.net> <2flk2drruij.fsf@diskless.uio.no> Message-ID: Processing control commands: > forcemerge 839557 -1 Bug #839557 {Done: Niels Thykier } [debhelper] Package is empty (aside from man pages) Bug #839571 [debhelper] debhelper: Where did the binaries in the package go? Severity set to 'grave' from 'important' Marked Bug as done Marked as fixed in versions debhelper/10.2.1. Added tag(s) patch. Merged 839557 839571 -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 839571: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839571 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From niels at thykier.net Sun Oct 2 09:09:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sun, 02 Oct 2016 09:09:00 +0000 Subject: [debhelper-devel] Bug#839571: Bug#839571: debhelper: Where did the binaries in the package go? In-Reply-To: <2flk2drruij.fsf@diskless.uio.no> References: <2flk2drruij.fsf@diskless.uio.no> Message-ID: <7e4f446b-deca-f593-f8b2-b1b19fd9fbe3@thykier.net> Control: forcemerge 839557 -1 Petter Reinholdtsen: > > Package: debhelper > Version: 10.1 > Severity: important > > Hi. My build in unstable suddenly no longer work, because debhelper no > longer ship 'dh': > > [...] > % > > Did the binary move or was the last debhelper build broken? > Please use debhelper/10.2.1 Thanks, ~Niels From owner at bugs.debian.org Sun Oct 2 09:15:09 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 09:15:09 +0000 Subject: [debhelper-devel] Processed: Re: Bug#839571: debhelper: Where did the binaries in the package go? References: <7e4f446b-deca-f593-f8b2-b1b19fd9fbe3@thykier.net> <2flk2drruij.fsf@diskless.uio.no> Message-ID: Processing control commands: > forcemerge 839557 -1 Bug #839557 {Done: Niels Thykier } [debhelper] Package is empty (aside from man pages) Bug #839571 [debhelper] debhelper: Where did the binaries in the package go? Severity set to 'grave' from 'important' Marked Bug as done Marked as fixed in versions debhelper/10.2.1. Added tag(s) patch. Merged 839557 839571 -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 839571: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839571 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From nthykier at moszumanska.debian.org Sun Oct 2 09:53:49 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 09:53:49 +0000 Subject: [debhelper-devel] [debhelper] 01/01: d/changelog: Fix typo In-Reply-To: <20161002095348.3836.29579@moszumanska.debian.org> References: <20161002095348.3836.29579@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 4bba0022d71ac764dc9f5c0595cfc2b2d7640311 Author: Niels Thykier Date: Sun Oct 2 09:53:07 2016 +0000 d/changelog: Fix typo Signed-off-by: Niels Thykier --- debian/changelog | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 7f62c54..c007fb6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +debhelper (10.2.2) UNRELEASED; urgency=medium + + * Fix typo in changelog entry for release 10.2. Thanks to + Peter Pentchev for reporting it. + + -- Niels Thykier Sun, 02 Oct 2016 09:52:08 +0000 + debhelper (10.2.1) unstable; urgency=medium * d/rules: Add a ./run in front of dh_auto_install. It is @@ -14,7 +21,7 @@ debhelper (10.2) unstable; urgency=medium missing (introduced in 10.1). (Closes: #839557) * dh_installinit,dh_systemd_start: Introduce a new --no-stop-on-upgrade as an alternative to - --no-restart-on-upgrade. This new option should be + --no-restart-on-upgrade. This new option should reduce the confusion of what it does. Thanks to Michael Biebl for the suggestion. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 09:53:49 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 09:53:49 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (4e58a36 -> 4bba002) Message-ID: <20161002095348.3836.29579@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 4e58a36 Release debhelper/10.2.1 into unstable new 4bba002 d/changelog: Fix typo The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From bigon at debian.org Sun Oct 2 10:22:47 2016 From: bigon at debian.org (Laurent Bigonville) Date: Sun, 2 Oct 2016 12:22:47 +0200 Subject: [debhelper-devel] Bug#836317: dh_systemd_start should stop the sevice on remove even if --no-start has been passed In-Reply-To: <2c3cdd56-7588-36df-8000-1185f77331c4@debian.org> References: <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> <2c3cdd56-7588-36df-8000-1185f77331c4@debian.org> Message-ID: Le 02/10/16 ? 02:13, Michael Biebl a ?crit : > On Thu, 01 Sep 2016 17:03:42 +0200 Laurent Bigonville > wrote: >> Package: debhelper >> Version: 9.20160814 >> Severity: important >> File: /usr/bin/dh_systemd_start >> >> Hi, >> >> ATM, if --no-start is passed to dh_systemd_start, the service is never >> stopped even if the package is removed/purged. >> >> IMHO, is should be stopped in that case, I would do something like: >> >> - if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE}) { >> + if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE} || $dh{NO_START}) { >> # stop service only on remove >> $sd_autoscript->("prerm", "prerm-systemd-restart"); >> - } elsif (!$dh{NO_START}) { >> + } else { >> # always stop service >> $sd_autoscript->("prerm", "prerm-systemd"); >> } >> >> What do you think? > I think this makes sense but we should make sure that this is consistent > with dh_installinit/sysv > Have you checked what dh_installinit does in this case? mmh the manpage of dh_installinit states that: --no-start Do not start the init script on install or upgrade, or stop it on removal. Only call update-rc.d. Useful for rcS scripts. So it seems that not stopping the service on remove is intended, but at the same time I don't think it's relevant for other services than the early initialization ones. From bigon at debian.org Sun Oct 2 10:22:47 2016 From: bigon at debian.org (Laurent Bigonville) Date: Sun, 2 Oct 2016 12:22:47 +0200 Subject: [debhelper-devel] Bug#836317: dh_systemd_start should stop the sevice on remove even if --no-start has been passed In-Reply-To: <2c3cdd56-7588-36df-8000-1185f77331c4@debian.org> References: <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> <147274222233.20607.14689895664465359377.reportbug@valinor.bigon.be> <2c3cdd56-7588-36df-8000-1185f77331c4@debian.org> Message-ID: Le 02/10/16 ? 02:13, Michael Biebl a ?crit : > On Thu, 01 Sep 2016 17:03:42 +0200 Laurent Bigonville > wrote: >> Package: debhelper >> Version: 9.20160814 >> Severity: important >> File: /usr/bin/dh_systemd_start >> >> Hi, >> >> ATM, if --no-start is passed to dh_systemd_start, the service is never >> stopped even if the package is removed/purged. >> >> IMHO, is should be stopped in that case, I would do something like: >> >> - if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE}) { >> + if ($dh{R_FLAG} || $dh{RESTART_AFTER_UPGRADE} || $dh{NO_START}) { >> # stop service only on remove >> $sd_autoscript->("prerm", "prerm-systemd-restart"); >> - } elsif (!$dh{NO_START}) { >> + } else { >> # always stop service >> $sd_autoscript->("prerm", "prerm-systemd"); >> } >> >> What do you think? > I think this makes sense but we should make sure that this is consistent > with dh_installinit/sysv > Have you checked what dh_installinit does in this case? mmh the manpage of dh_installinit states that: --no-start Do not start the init script on install or upgrade, or stop it on removal. Only call update-rc.d. Useful for rcS scripts. So it seems that not stopping the service on remove is intended, but at the same time I don't think it's relevant for other services than the early initialization ones. From loic.minier at dooz.org Sun Oct 2 12:08:35 2016 From: loic.minier at dooz.org (=?UTF-8?Q?Lo=C3=AFc?= Minier) Date: Sun, 2 Oct 2016 14:08:35 +0200 Subject: [debhelper-devel] Bug#204975: [Build-common-hackers] Bug#204975: cdbs: postrm and postinst have useless call to ldconfig In-Reply-To: <20160930004259.hblac5krgsuguckm@survex.com> References: <1062307485.6704.20.camel@columbia> <20041011173401.GA4563@via.ecp.fr> <20041011182530.GD2690@kitenet.net> <20160930004259.hblac5krgsuguckm@survex.com> Message-ID: Hi, Re-reading this bug ? filed 12 years ago ? I have to agree with Joey Hess (and I find my own tone from 12 years ago pretty bad, sorry about that!): it?s not a good idea to rely on the contents of /etc/ld.so.conf. It?s less big a deal than it used to be because of /etc/ld.so.conf.d/* which is where other packages would change the search path, but it?s still an issue because an admin might have changed the local config and this will affect package builds. > Le 30 sept. 2016 ? 02:42, Olly Betts a ?crit : > $ /sbin/ldconfig -N -X -v -f /dev/null 2>/dev/null|sed 's,^\(/.*\):\( (.*)\)\?$,\1,p;d? This approach looks very good to me; here?s perhaps a lighter sed: sed -n '/^\//s#:$##p? (match lines leading with slash, remove trailing colon and print them) However it might be worth bringing this discussion to Debian Policy as this currently said that /etc/ld.so.conf contents must be used. https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-ldconfig Another perhaps smarter approach would be to do away with postinst requirements entirely by installing a ldconfig file-based trigger in libc for *.so files under interesting directories. This would let libc define when to run libc?s ldconfig rather than having each shared library package carry a build-time and install time snippet? Cheers, - Lo?c Minier -------------- next part -------------- An HTML attachment was scrubbed... URL: From loic.minier at dooz.org Sun Oct 2 12:08:35 2016 From: loic.minier at dooz.org (=?UTF-8?Q?Lo=C3=AFc?= Minier) Date: Sun, 2 Oct 2016 14:08:35 +0200 Subject: [debhelper-devel] Bug#204975: [Build-common-hackers] Bug#204975: cdbs: postrm and postinst have useless call to ldconfig In-Reply-To: <20160930004259.hblac5krgsuguckm@survex.com> References: <1062307485.6704.20.camel@columbia> <20041011173401.GA4563@via.ecp.fr> <20041011182530.GD2690@kitenet.net> <20160930004259.hblac5krgsuguckm@survex.com> Message-ID: Hi, Re-reading this bug ? filed 12 years ago ? I have to agree with Joey Hess (and I find my own tone from 12 years ago pretty bad, sorry about that!): it?s not a good idea to rely on the contents of /etc/ld.so.conf. It?s less big a deal than it used to be because of /etc/ld.so.conf.d/* which is where other packages would change the search path, but it?s still an issue because an admin might have changed the local config and this will affect package builds. > Le 30 sept. 2016 ? 02:42, Olly Betts a ?crit : > $ /sbin/ldconfig -N -X -v -f /dev/null 2>/dev/null|sed 's,^\(/.*\):\( (.*)\)\?$,\1,p;d? This approach looks very good to me; here?s perhaps a lighter sed: sed -n '/^\//s#:$##p? (match lines leading with slash, remove trailing colon and print them) However it might be worth bringing this discussion to Debian Policy as this currently said that /etc/ld.so.conf contents must be used. https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-ldconfig Another perhaps smarter approach would be to do away with postinst requirements entirely by installing a ldconfig file-based trigger in libc for *.so files under interesting directories. This would let libc define when to run libc?s ldconfig rather than having each shared library package carry a build-time and install time snippet? Cheers, - Lo?c Minier -------------- next part -------------- An HTML attachment was scrubbed... URL: From niels at thykier.net Sun Oct 2 12:25:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sun, 02 Oct 2016 12:25:00 +0000 Subject: [debhelper-devel] Bug#204975: Bug#204975: [Build-common-hackers] Bug#204975: cdbs: postrm and postinst have useless call to ldconfig In-Reply-To: References: <1062307485.6704.20.camel@columbia> <20041011173401.GA4563@via.ecp.fr> <20041011182530.GD2690@kitenet.net> <20160930004259.hblac5krgsuguckm@survex.com> Message-ID: <5f89ddeb-5088-f935-b7dd-9feb4c5220a2@thykier.net> Lo?c Minier: > Hi, > > [...] > Another perhaps smarter approach would be to do away with postinst requirements entirely by installing > a ldconfig file-based trigger in libc for *.so files under interesting directories. This would let > libc define when to run libc?s ldconfig rather than having each shared library package carry a > build-time and install time snippet? > > Cheers, > - Lo?c Minier > > [...] At the current time, we have migrated to activation triggers. They are still in each package, but it does avoid the shell snippets (and all the related prerm+postinst scripts). As for using a path trigger, I believe that was ruled out as they are recursive. The libc-bin package would have to declare an interest in *all* of /usr/lib, which will generate tons of false-positives. I suspect it may also be a bit heavy on the dpkg side. Thanks, ~Niels From niels at thykier.net Sun Oct 2 12:25:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sun, 02 Oct 2016 12:25:00 +0000 Subject: [debhelper-devel] Bug#204975: Bug#204975: [Build-common-hackers] Bug#204975: cdbs: postrm and postinst have useless call to ldconfig In-Reply-To: References: <1062307485.6704.20.camel@columbia> <20041011173401.GA4563@via.ecp.fr> <20041011182530.GD2690@kitenet.net> <20160930004259.hblac5krgsuguckm@survex.com> Message-ID: <5f89ddeb-5088-f935-b7dd-9feb4c5220a2@thykier.net> Lo?c Minier: > Hi, > > [...] > Another perhaps smarter approach would be to do away with postinst requirements entirely by installing > a ldconfig file-based trigger in libc for *.so files under interesting directories. This would let > libc define when to run libc?s ldconfig rather than having each shared library package carry a > build-time and install time snippet? > > Cheers, > - Lo?c Minier > > [...] At the current time, we have migrated to activation triggers. They are still in each package, but it does avoid the shell snippets (and all the related prerm+postinst scripts). As for using a path trigger, I believe that was ruled out as they are recursive. The libc-bin package would have to declare an interest in *all* of /usr/lib, which will generate tons of false-positives. I suspect it may also be a bit heavy on the dpkg side. Thanks, ~Niels From nthykier at moszumanska.debian.org Sun Oct 2 12:35:13 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 12:35:13 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Deprecate compat levels before 9 In-Reply-To: <20161002123512.25520.20912@moszumanska.debian.org> References: <20161002123512.25520.20912@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 6812ef24ea66b7b9ab945efcd3bd161068151e17 Author: Niels Thykier Date: Sun Oct 2 12:34:24 2016 +0000 Deprecate compat levels before 9 Signed-off-by: Niels Thykier --- Debian/Debhelper/Dh_Lib.pm | 2 +- debhelper-obsolete-compat.pod | 4 ++++ debhelper.pod | 8 ++++++++ debian/changelog | 1 + 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index ff7367b..276686b 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -13,7 +13,7 @@ use constant { 'MIN_COMPAT_LEVEL' => 5, # Lowest compat level that does *not* cause deprecation # warnings - 'LOWEST_NON_DEPRECATED_COMPAT_LEVEL' => 5, + 'LOWEST_NON_DEPRECATED_COMPAT_LEVEL' => 9, # Highest "open-beta" compat level. Remember to notify # debian-devel at l.d.o before bumping this. 'BETA_TESTER_COMPAT' => 10, diff --git a/debhelper-obsolete-compat.pod b/debhelper-obsolete-compat.pod index 1d9f349..4c98ac3 100644 --- a/debhelper-obsolete-compat.pod +++ b/debhelper-obsolete-compat.pod @@ -55,6 +55,8 @@ Every file in F is automatically flagged as a conffile by B =back +This mode is deprecated. + =item v4 Changes from v3 are: @@ -82,6 +84,8 @@ B will correct existing links to conform with policy. =back +This mode is deprecated. + =item v5 This is the lowest supported compatibility level. diff --git a/debhelper.pod b/debhelper.pod index b27bd64..bfc5e19 100644 --- a/debhelper.pod +++ b/debhelper.pod @@ -305,6 +305,8 @@ This is the lowest supported compatibility level. If you are upgrading from an earlier compatibility level, please review L. +This mode is deprecated. + =item v6 Changes from v5 are: @@ -335,6 +337,8 @@ directory. In previous compatibility levels it silently refuses to do this. =back +This mode is deprecated. + =item v7 Changes from v6 are: @@ -363,6 +367,8 @@ none is specified. =back +This mode is deprecated. + =item v8 Changes from v7 are: @@ -392,6 +398,8 @@ BI<*> prefer to use Perl's B in preference to F Sun, 02 Oct 2016 09:52:08 +0000 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 12:35:12 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 12:35:12 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (4bba002 -> 6812ef2) Message-ID: <20161002123512.25520.20912@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 4bba002 d/changelog: Fix typo new 6812ef2 Deprecate compat levels before 9 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Dh_Lib.pm | 2 +- debhelper-obsolete-compat.pod | 4 ++++ debhelper.pod | 8 ++++++++ debian/changelog | 1 + 4 files changed, 14 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From loic.minier at dooz.org Sun Oct 2 12:51:53 2016 From: loic.minier at dooz.org (=?UTF-8?Q?Lo=C3=AFc?= Minier) Date: Sun, 2 Oct 2016 14:51:53 +0200 Subject: [debhelper-devel] Bug#204975: Bug#204975: [Build-common-hackers] Bug#204975: cdbs: postrm and postinst have useless call to ldconfig In-Reply-To: <5f89ddeb-5088-f935-b7dd-9feb4c5220a2@thykier.net> References: <1062307485.6704.20.camel@columbia> <20041011173401.GA4563@via.ecp.fr> <20041011182530.GD2690@kitenet.net> <20160930004259.hblac5krgsuguckm@survex.com> <5f89ddeb-5088-f935-b7dd-9feb4c5220a2@thykier.net> Message-ID: <8CA1B37C-1846-46FB-8351-4B82EF6374D0@dooz.org> > Le 2 oct. 2016 ? 14:25, Niels Thykier a ?crit : > As for using a path trigger, I believe that was ruled out as they are > recursive. The libc-bin package would have to declare an interest in > *all* of /usr/lib, which will generate tons of false-positives. I > suspect it may also be a bit heavy on the dpkg side. Indeed, it seems one has to specify a dir or specific file and one can not use a regexp. https://anonscm.debian.org/cgit/dpkg/dpkg.git/tree/doc/triggers.txt - Lo?c Minier -------------- next part -------------- An HTML attachment was scrubbed... URL: From loic.minier at dooz.org Sun Oct 2 12:51:53 2016 From: loic.minier at dooz.org (=?UTF-8?Q?Lo=C3=AFc?= Minier) Date: Sun, 2 Oct 2016 14:51:53 +0200 Subject: [debhelper-devel] Bug#204975: Bug#204975: [Build-common-hackers] Bug#204975: cdbs: postrm and postinst have useless call to ldconfig In-Reply-To: <5f89ddeb-5088-f935-b7dd-9feb4c5220a2@thykier.net> References: <1062307485.6704.20.camel@columbia> <20041011173401.GA4563@via.ecp.fr> <20041011182530.GD2690@kitenet.net> <20160930004259.hblac5krgsuguckm@survex.com> <5f89ddeb-5088-f935-b7dd-9feb4c5220a2@thykier.net> Message-ID: <8CA1B37C-1846-46FB-8351-4B82EF6374D0@dooz.org> > Le 2 oct. 2016 ? 14:25, Niels Thykier a ?crit : > As for using a path trigger, I believe that was ruled out as they are > recursive. The libc-bin package would have to declare an interest in > *all* of /usr/lib, which will generate tons of false-positives. I > suspect it may also be a bit heavy on the dpkg side. Indeed, it seems one has to specify a dir or specific file and one can not use a regexp. https://anonscm.debian.org/cgit/dpkg/dpkg.git/tree/doc/triggers.txt - Lo?c Minier -------------- next part -------------- An HTML attachment was scrubbed... URL: From henrich at debian.or.jp Sun Oct 2 13:15:29 2016 From: henrich at debian.or.jp (Hideki Yamane) Date: Sun, 2 Oct 2016 22:15:29 +0900 Subject: [debhelper-devel] Bug#839588: debhelper: make: dh: Command not found Message-ID: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> package: debhelper version: 10.1 severity: important Hi, debhelper changes its behavior from 10 to 10.1 and some of my packages cannot build now. > $ gbp buildpackage --git-pbuilder > gbp:info: Tarballs 'fonts-vlgothic_20141206.orig.tar.xz' not found at '../tarballs/' > gbp:info: Creating fonts-vlgothic_20141206.orig.tar.xz from 'upstream/20141206' > gbp:info: Building with (cowbuilder) for sid > gbp:info: Exporting 'HEAD' to '/tmp/build-area/fonts-vlgothic-tmp' > gbp:info: Moving '/tmp/build-area/fonts-vlgothic-tmp' to '/tmp/build-area/fonts-vlgothic-20141206' > Building with cowbuilder for distribution sid > I: using cowbuilder as pbuilder > dpkg-buildpackage: info: source package fonts-vlgothic > dpkg-buildpackage: info: source version 20141206-3 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Hideki Yamane > dpkg-source --before-build fonts-vlgothic-20141206 > fakeroot debian/rules clean > dh clean > make: dh: Command not found > debian/rules:5: recipe for target 'clean' failed > make: *** [clean] Error 127 > dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2 > gbp:error: 'git-pbuilder' failed: it exited with 2 Is there any suggestion for it? -- Regards, Hideki Yamane henrich @ debian.or.jp/org http://wiki.debian.org/HidekiYamane From henrich at debian.or.jp Sun Oct 2 13:15:29 2016 From: henrich at debian.or.jp (Hideki Yamane) Date: Sun, 2 Oct 2016 22:15:29 +0900 Subject: [debhelper-devel] Bug#839588: debhelper: make: dh: Command not found Message-ID: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> package: debhelper version: 10.1 severity: important Hi, debhelper changes its behavior from 10 to 10.1 and some of my packages cannot build now. > $ gbp buildpackage --git-pbuilder > gbp:info: Tarballs 'fonts-vlgothic_20141206.orig.tar.xz' not found at '../tarballs/' > gbp:info: Creating fonts-vlgothic_20141206.orig.tar.xz from 'upstream/20141206' > gbp:info: Building with (cowbuilder) for sid > gbp:info: Exporting 'HEAD' to '/tmp/build-area/fonts-vlgothic-tmp' > gbp:info: Moving '/tmp/build-area/fonts-vlgothic-tmp' to '/tmp/build-area/fonts-vlgothic-20141206' > Building with cowbuilder for distribution sid > I: using cowbuilder as pbuilder > dpkg-buildpackage: info: source package fonts-vlgothic > dpkg-buildpackage: info: source version 20141206-3 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Hideki Yamane > dpkg-source --before-build fonts-vlgothic-20141206 > fakeroot debian/rules clean > dh clean > make: dh: Command not found > debian/rules:5: recipe for target 'clean' failed > make: *** [clean] Error 127 > dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2 > gbp:error: 'git-pbuilder' failed: it exited with 2 Is there any suggestion for it? -- Regards, Hideki Yamane henrich @ debian.or.jp/org http://wiki.debian.org/HidekiYamane From niels at thykier.net Sun Oct 2 13:19:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sun, 02 Oct 2016 13:19:00 +0000 Subject: [debhelper-devel] Bug#839588: Bug#839588: debhelper: make: dh: Command not found In-Reply-To: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> References: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: Control: forcemerge 839557 -1 Hideki Yamane: > package: debhelper > version: 10.1 > severity: important > > Hi, > > debhelper changes its behavior from 10 to 10.1 and some of my packages > cannot build now. > >> [...] > > Is there any suggestion for it? > Hi, Please use debhelper/10.2.1, which was uploaded to unstable earlier today. :) Thanks, ~Niels From niels at thykier.net Sun Oct 2 13:19:00 2016 From: niels at thykier.net (Niels Thykier) Date: Sun, 02 Oct 2016 13:19:00 +0000 Subject: [debhelper-devel] Bug#839588: Bug#839588: debhelper: make: dh: Command not found In-Reply-To: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> References: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: Control: forcemerge 839557 -1 Hideki Yamane: > package: debhelper > version: 10.1 > severity: important > > Hi, > > debhelper changes its behavior from 10 to 10.1 and some of my packages > cannot build now. > >> [...] > > Is there any suggestion for it? > Hi, Please use debhelper/10.2.1, which was uploaded to unstable earlier today. :) Thanks, ~Niels From owner at bugs.debian.org Sun Oct 2 13:21:09 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 13:21:09 +0000 Subject: [debhelper-devel] Processed: Re: Bug#839588: debhelper: make: dh: Command not found References: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: Processing control commands: > forcemerge 839557 -1 Bug #839557 {Done: Niels Thykier } [debhelper] Package is empty (aside from man pages) Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Bug #839588 [debhelper] debhelper: make: dh: Command not found Severity set to 'grave' from 'important' Marked Bug as done Marked as fixed in versions debhelper/10.2.1. Added tag(s) patch. Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Merged 839557 839571 839588 -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 839571: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839571 839588: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839588 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun Oct 2 13:21:09 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 13:21:09 +0000 Subject: [debhelper-devel] Processed: Re: Bug#839588: debhelper: make: dh: Command not found References: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: Processing control commands: > forcemerge 839557 -1 Bug #839557 {Done: Niels Thykier } [debhelper] Package is empty (aside from man pages) Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Bug #839588 [debhelper] debhelper: make: dh: Command not found Severity set to 'grave' from 'important' Marked Bug as done Marked as fixed in versions debhelper/10.2.1. Added tag(s) patch. Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Merged 839557 839571 839588 -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 839571: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839571 839588: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839588 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From abe at debian.org Sun Oct 2 13:21:02 2016 From: abe at debian.org (Axel Beckert) Date: Sun, 2 Oct 2016 15:21:02 +0200 Subject: [debhelper-devel] Bug#839588: Bug#839588: debhelper: make: dh: Command not found In-Reply-To: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> References: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: <20161002132102.GP3597@sym.noone.org> Control: forcemerge 839557 -1 Hi, Hideki Yamane wrote: > package: debhelper > version: 10.1 [...] > debhelper changes its behavior from 10 to 10.1 and some of my packages > cannot build now. [...] > Is there any suggestion for it? Please upgrade to debhelper/10.2.1. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE From owner at bugs.debian.org Sun Oct 2 13:24:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 13:24:04 +0000 Subject: [debhelper-devel] Processed: Re: Bug#839588: debhelper: make: dh: Command not found References: <20161002132102.GP3597@sym.noone.org> <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: Processing control commands: > forcemerge 839557 -1 Bug #839557 {Done: Niels Thykier } [debhelper] Package is empty (aside from man pages) Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Bug #839588 {Done: Niels Thykier } [debhelper] debhelper: make: dh: Command not found Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Bug #839588 {Done: Niels Thykier } [debhelper] debhelper: make: dh: Command not found Merged 839557 839571 839588 -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 839571: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839571 839588: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839588 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From abe at debian.org Sun Oct 2 13:21:02 2016 From: abe at debian.org (Axel Beckert) Date: Sun, 2 Oct 2016 15:21:02 +0200 Subject: [debhelper-devel] Bug#839588: Bug#839588: debhelper: make: dh: Command not found In-Reply-To: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> References: <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: <20161002132102.GP3597@sym.noone.org> Control: forcemerge 839557 -1 Hi, Hideki Yamane wrote: > package: debhelper > version: 10.1 [...] > debhelper changes its behavior from 10 to 10.1 and some of my packages > cannot build now. [...] > Is there any suggestion for it? Please upgrade to debhelper/10.2.1. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE From owner at bugs.debian.org Sun Oct 2 13:24:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 02 Oct 2016 13:24:04 +0000 Subject: [debhelper-devel] Processed: Re: Bug#839588: debhelper: make: dh: Command not found References: <20161002132102.GP3597@sym.noone.org> <20161002221529.a9db505a293f94cc203f1af4@debian.or.jp> Message-ID: Processing control commands: > forcemerge 839557 -1 Bug #839557 {Done: Niels Thykier } [debhelper] Package is empty (aside from man pages) Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Bug #839588 {Done: Niels Thykier } [debhelper] debhelper: make: dh: Command not found Bug #839571 {Done: Niels Thykier } [debhelper] debhelper: Where did the binaries in the package go? Bug #839588 {Done: Niels Thykier } [debhelper] debhelper: make: dh: Command not found Merged 839557 839571 839588 -- 839557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839557 839571: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839571 839588: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839588 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From nthykier at moszumanska.debian.org Sun Oct 2 13:46:24 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 13:46:24 +0000 Subject: [debhelper-devel] [debhelper] 01/01: dh_update_autotools_config: Remove unncessary space In-Reply-To: <20161002134623.25826.81086@moszumanska.debian.org> References: <20161002134623.25826.81086@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 91d076403a018e0cfbdd39c4f25c19b2e8c31ad7 Author: Niels Thykier Date: Sun Oct 2 13:45:56 2016 +0000 dh_update_autotools_config: Remove unncessary space Signed-off-by: Niels Thykier --- dh_update_autotools_config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dh_update_autotools_config b/dh_update_autotools_config index e26073a..17ee724 100755 --- a/dh_update_autotools_config +++ b/dh_update_autotools_config @@ -2,7 +2,7 @@ =head1 NAME -dh_update_autotools_config - Update autotools config files +dh_update_autotools_config - Update autotools config files =cut -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 13:46:24 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 13:46:24 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (6812ef2 -> 91d0764) Message-ID: <20161002134623.25826.81086@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 6812ef2 Deprecate compat levels before 9 new 91d0764 dh_update_autotools_config: Remove unncessary space The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: dh_update_autotools_config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 15:30:14 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 15:30:14 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (91d0764 -> a28eaa2) Message-ID: <20161002153013.8010.94566@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 91d0764 dh_update_autotools_config: Remove unncessary space new 4dad75a t: Fix test issues with the new compat deprecations new a28eaa2 dh: Remove logs before and not after the override target The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ dh | 4 +++- t/buildsystems/autoconf/configure | 1 + t/buildsystems/buildsystem_tests.t | 2 +- t/buildsystems/debian/compat | 2 +- t/dh_install.t | 4 ++-- 6 files changed, 10 insertions(+), 5 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 15:30:14 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 15:30:14 +0000 Subject: [debhelper-devel] [debhelper] 02/02: dh: Remove logs before and not after the override target In-Reply-To: <20161002153013.8010.94566@moszumanska.debian.org> References: <20161002153013.8010.94566@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit a28eaa2639820103ee39dab833eee68fd7be1f90 Author: Niels Thykier Date: Sun Oct 2 15:29:38 2016 +0000 dh: Remove logs before and not after the override target Signed-off-by: Niels Thykier --- debian/changelog | 2 ++ dh | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index d6f8a29..8c99707 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,8 @@ debhelper (10.2.2) UNRELEASED; urgency=medium * Fix typo in changelog entry for release 10.2. Thanks to Peter Pentchev for reporting it. * Deprecate all compat levels lower than 9. + * dh: Discard override log files before running rather than + after. -- Niels Thykier Sun, 02 Oct 2016 09:52:08 +0000 diff --git a/dh b/dh index 4acad26..975e533 100755 --- a/dh +++ b/dh @@ -842,6 +842,9 @@ sub run_override { push @options, $opt unless grep { $_ eq $opt } @options; } + # Discard any override log files before calling the override + # target + complex_doit("rm","-f","debian/*.debhelper.log") if not compat(9); # This passes the options through to commands called # inside the target. $ENV{DH_INTERNAL_OPTIONS}=join("\x1e", @options); @@ -849,7 +852,6 @@ sub run_override { run("debian/rules", $override); delete $ENV{DH_INTERNAL_OPTIONS}; delete $ENV{DH_INTERNAL_OVERRIDE}; - complex_doit("rm","-f","debian/*.debhelper.log") if not compat(9); # Update log for overridden command now that it has # finished successfully. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 15:30:14 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 15:30:14 +0000 Subject: [debhelper-devel] [debhelper] 01/02: t: Fix test issues with the new compat deprecations In-Reply-To: <20161002153013.8010.94566@moszumanska.debian.org> References: <20161002153013.8010.94566@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 4dad75a9f1f602d1a72f86b03d8a00ed6a6566bc Author: Niels Thykier Date: Sun Oct 2 15:16:23 2016 +0000 t: Fix test issues with the new compat deprecations Signed-off-by: Niels Thykier --- t/buildsystems/autoconf/configure | 1 + t/buildsystems/buildsystem_tests.t | 2 +- t/buildsystems/debian/compat | 2 +- t/dh_install.t | 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/t/buildsystems/autoconf/configure b/t/buildsystems/autoconf/configure index 80cf3ec..73715c8 100755 --- a/t/buildsystems/autoconf/configure +++ b/t/buildsystems/autoconf/configure @@ -14,6 +14,7 @@ my @OPTIONS=qw( ^--sysconfdir=/etc$ ^--localstatedir=/var$ ^--libexecdir=\$\{prefix\}/lib/.*$ + ^--libdir=\$\{prefix\}/lib/.*$ ^--disable-silent-rules$ ^--disable-maintainer-mode$ ^--disable-dependency-tracking$ diff --git a/t/buildsystems/buildsystem_tests.t b/t/buildsystems/buildsystem_tests.t index 5a0f57c..098f314 100755 --- a/t/buildsystems/buildsystem_tests.t +++ b/t/buildsystems/buildsystem_tests.t @@ -634,7 +634,7 @@ override_dh_auto_build: $(MAKE) %: @dh_clean > /dev/null 2>&1 - @+dh --buildsystem=makefile --after=dh_auto_configure --until=dh_auto_build $@ 2>/dev/null + @+dh $@ --buildsystem=makefile 2>/dev/null @dh_clean > /dev/null 2>&1 EOF test_is_parallel( do_rules_for_parallel("build", "include debian/rules"), diff --git a/t/buildsystems/debian/compat b/t/buildsystems/debian/compat index 7f8f011..ec63514 100644 --- a/t/buildsystems/debian/compat +++ b/t/buildsystems/debian/compat @@ -1 +1 @@ -7 +9 diff --git a/t/dh_install.t b/t/dh_install.t index c266694..64e4df8 100755 --- a/t/dh_install.t +++ b/t/dh_install.t @@ -14,14 +14,14 @@ system("rm -rf debian/debhelper debian/tmp"); # debian/tmp explicitly specified in filenames in older compat level system("mkdir -p debian/tmp/usr/bin; touch debian/tmp/usr/bin/foo; touch debian/tmp/usr/bin/bar"); -system("DH_COMPAT=6 ./dh_install debian/tmp/usr/bin/foo"); +system("DH_COMPAT=6 ./dh_install debian/tmp/usr/bin/foo 2>/dev/null"); ok(-e "debian/debhelper/usr/bin/foo"); ok(! -e "debian/debhelper/usr/bin/bar"); system("rm -rf debian/debhelper debian/tmp"); # --sourcedir=debian/tmp in older compat level system("mkdir -p debian/tmp/usr/bin; touch debian/tmp/usr/bin/foo; touch debian/tmp/usr/bin/bar"); -system("DH_COMPAT=6 ./dh_install --sourcedir=debian/tmp usr/bin/foo"); +system("DH_COMPAT=6 ./dh_install --sourcedir=debian/tmp usr/bin/foo 2>/dev/null"); ok(-e "debian/debhelper/usr/bin/foo"); ok(! -e "debian/debhelper/usr/bin/bar"); system("rm -rf debian/debhelper debian/tmp"); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 17:20:19 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 17:20:19 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (a28eaa2 -> af55b01) Message-ID: <20161002172019.11740.68103@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from a28eaa2 dh: Remove logs before and not after the override target new af55b01 Remove references to usr/{man,info,X11*/man} The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 3 +++ dh_compress | 2 +- dh_fixperms | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 17:20:19 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 17:20:19 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Remove references to usr/{man, info, X11*/man} In-Reply-To: <20161002172019.11740.68103@moszumanska.debian.org> References: <20161002172019.11740.68103@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit af55b01fe8f0f2ddf2e35ac95c43e378938f335a Author: Niels Thykier Date: Sun Oct 2 17:19:46 2016 +0000 Remove references to usr/{man,info,X11*/man} Signed-off-by: Niels Thykier --- debian/changelog | 3 +++ dh_compress | 2 +- dh_fixperms | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8c99707..7630d7c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,9 @@ debhelper (10.2.2) UNRELEASED; urgency=medium * Deprecate all compat levels lower than 9. * dh: Discard override log files before running rather than after. + * dh_compress,dh_fixperms: Remove references to long + obsolete directories such as usr/info, usr/man and + usr/X11*/man. -- Niels Thykier Sun, 02 Oct 2016 09:52:08 +0000 diff --git a/dh_compress b/dh_compress index 55f7386..dfb076e 100755 --- a/dh_compress +++ b/dh_compress @@ -110,7 +110,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # complete list of such extensions: ".gz", ".z", ".taz", # ".tgz", "-gz", "-z", "_z" push @files, split(/\n/,` - find usr/info usr/share/info usr/man usr/share/man usr/X11*/man -type f ! -iname "*.gz" \\ + find usr/share/info usr/share/man -type f ! -iname "*.gz" \\ ! -iname "*.gif" ! -iname "*.png" ! -iname "*.jpg" \\ ! -iname "*.jpeg" \\ 2>/dev/null || true; diff --git a/dh_fixperms b/dh_fixperms index 214a091..79c2b18 100755 --- a/dh_fixperms +++ b/dh_fixperms @@ -86,7 +86,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { "| xargs -0r chmod 0755"); # Executable man pages are a bad thing.. - complex_doit("find $tmp/usr/share/man $tmp/usr/man/ $tmp/usr/X11*/man/ -type f", + complex_doit("find $tmp/usr/share/man -type f", "$find_options -print0 2>/dev/null | xargs -0r chmod 0644"); # ..and header files .. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 19:53:05 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 19:53:05 +0000 Subject: [debhelper-devel] [debhelper] 01/01: dh_installudev: Remove unused variable In-Reply-To: <20161002195305.14967.57692@moszumanska.debian.org> References: <20161002195305.14967.57692@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 56e7dc4f2a6b47007364ec7f4e3dee1eba2f21c8 Author: Niels Thykier Date: Sun Oct 2 19:43:52 2016 +0000 dh_installudev: Remove unused variable Signed-off-by: Niels Thykier --- dh_installudev | 1 - 1 file changed, 1 deletion(-) diff --git a/dh_installudev b/dh_installudev index 5a07d34..1985676 100755 --- a/dh_installudev +++ b/dh_installudev @@ -85,7 +85,6 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $filename = "$package.udev"; } $filename=~s/\.udev$/.rules/; - my $oldfilename=$filename; if (defined $dh{NAME}) { $filename="$dh{NAME}.rules"; } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 19:53:05 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 19:53:05 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (af55b01 -> 56e7dc4) Message-ID: <20161002195305.14967.57692@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from af55b01 Remove references to usr/{man,info,X11*/man} new 56e7dc4 dh_installudev: Remove unused variable The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: dh_installudev | 1 - 1 file changed, 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:13:11 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:13:11 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (56e7dc4 -> dbdad39) Message-ID: <20161002201311.14861.79885@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 56e7dc4 dh_installudev: Remove unused variable new dbdad39 Refactor install_dir usage to avoid the "if -d " tests The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Dh_Lib.pm | 15 +++++---------- dh_bugfiles | 2 +- dh_builddeb | 4 +--- dh_gconf | 2 +- dh_gencontrol | 8 ++------ dh_install | 6 ++---- dh_installcatalogs | 7 +++---- dh_installchangelogs | 4 +--- dh_installcron | 8 ++------ dh_installdeb | 4 +--- dh_installdebconf | 4 +--- dh_installdirs | 4 +--- dh_installdocs | 4 +--- dh_installemacsen | 16 ++++------------ dh_installexamples | 6 ++---- dh_installifupdown | 4 +--- dh_installinfo | 4 +--- dh_installinit | 24 +++++------------------- dh_installlogcheck | 4 +--- dh_installlogrotate | 4 +--- dh_installman | 4 +--- dh_installmanpages | 4 +--- dh_installmenu | 8 ++------ dh_installmime | 8 ++------ dh_installmodules | 4 +--- dh_installpam | 4 +--- dh_installppp | 4 +--- dh_installudev | 4 +--- dh_lintian | 4 +--- dh_makeshlibs | 8 ++------ dh_md5sums | 8 ++------ dh_movefiles | 4 +--- dh_shlibdeps | 8 ++------ dh_strip | 8 +++----- doc/PROGRAMMING | 1 + 35 files changed, 59 insertions(+), 156 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:13:12 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:13:12 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Refactor install_dir usage to avoid the "if -d " tests In-Reply-To: <20161002201311.14861.79885@moszumanska.debian.org> References: <20161002201311.14861.79885@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit dbdad391cc62fc92f54d8f9eab1f4bc68c1073cb Author: Niels Thykier Date: Sun Oct 2 20:11:34 2016 +0000 Refactor install_dir usage to avoid the "if -d " tests They were not needed in the first place (as "install -d" DTRT). Signed-off-by: Niels Thykier --- Debian/Debhelper/Dh_Lib.pm | 15 +++++---------- dh_bugfiles | 2 +- dh_builddeb | 4 +--- dh_gconf | 2 +- dh_gencontrol | 8 ++------ dh_install | 6 ++---- dh_installcatalogs | 7 +++---- dh_installchangelogs | 4 +--- dh_installcron | 8 ++------ dh_installdeb | 4 +--- dh_installdebconf | 4 +--- dh_installdirs | 4 +--- dh_installdocs | 4 +--- dh_installemacsen | 16 ++++------------ dh_installexamples | 6 ++---- dh_installifupdown | 4 +--- dh_installinfo | 4 +--- dh_installinit | 24 +++++------------------- dh_installlogcheck | 4 +--- dh_installlogrotate | 4 +--- dh_installman | 4 +--- dh_installmanpages | 4 +--- dh_installmenu | 8 ++------ dh_installmime | 8 ++------ dh_installmodules | 4 +--- dh_installpam | 4 +--- dh_installppp | 4 +--- dh_installudev | 4 +--- dh_lintian | 4 +--- dh_makeshlibs | 8 ++------ dh_md5sums | 8 ++------ dh_movefiles | 4 +--- dh_shlibdeps | 8 ++------ dh_strip | 8 +++----- doc/PROGRAMMING | 1 + 35 files changed, 59 insertions(+), 156 deletions(-) diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 276686b..3ecd6e6 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -321,7 +321,8 @@ sub install_lib { doit('install', '-p', '-m0644', @_); } sub install_dir { - doit('install', '-d', @_); + my @to_create = grep { not -d $_ } @_; + doit('install', '-d', @to_create) if @to_create; } # Run a command that may have a huge number of arguments, like xargs does. @@ -702,9 +703,7 @@ sub generated_file { my $dir = "debian/.debhelper/generated/${package}"; my $path = "${dir}/${filename}"; $mkdirs //= 1; - if ($mkdirs and not -d $dir) { - install_dir($dir); - } + install_dir($dir) if $mkdirs; return $path; } @@ -1132,9 +1131,7 @@ sub make_symlink{ # Make sure the directory the link will be in exists. my $basedir=dirname("$tmp/$dest"); - if (! -e $basedir) { - install_dir($basedir); - } + install_dir($basedir); # Policy says that if the link is all within one toplevel # directory, it should be relative. If it's between @@ -1354,9 +1351,7 @@ sub restore_file_on_clean { my $bucket_index = 'debian/.debhelper/bucket/index'; my $bucket_dir = 'debian/.debhelper/bucket/files'; my $checksum; - if (not -d $bucket_dir) { - install_dir($bucket_dir); - } + install_dir($bucket_dir); if ($file =~ m{^/}) { error("restore_file_on_clean requires a path relative to the package dir"); } diff --git a/dh_bugfiles b/dh_bugfiles index 2fe9a11..dd694da 100755 --- a/dh_bugfiles +++ b/dh_bugfiles @@ -107,7 +107,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { install_dir($dir); doit("mv", "${dir}.tmp", "$dir/script"); } - elsif (! -d $dir) { + else { install_dir($dir); } while (my ($type, $srcfile) = each(%bugfiles)) { diff --git a/dh_builddeb b/dh_builddeb index a39a716..36e729d 100755 --- a/dh_builddeb +++ b/dh_builddeb @@ -97,9 +97,7 @@ sub build_and_rename_deb { my ($package, $destdir, $cmd, $rename_sub) = @_; my $build_dir = "debian/.debhelper/scratch-space/build-${package}"; my ($dpkg_filename, $desired_filename); - if ( ! -d $build_dir) { - install_dir($build_dir); - } + install_dir($build_dir); doit(@${cmd}, $build_dir); opendir(my $fd, $build_dir); for my $name (readdir($fd)) { diff --git a/dh_gconf b/dh_gconf index 28793b2..caed0fd 100755 --- a/dh_gconf +++ b/dh_gconf @@ -81,7 +81,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # Migrate schemas from /etc/gconf/schemas to /usr/share/gconf/schemas if (-d $old_schemas_dir) { - install_dir($new_schemas_dir) unless -d $new_schemas_dir; + install_dir($new_schemas_dir); complex_doit("mv $old_schemas_dir/*.schemas $new_schemas_dir/"); doit("rmdir","-p","--ignore-fail-on-non-empty",$old_schemas_dir); } diff --git a/dh_gencontrol b/dh_gencontrol index bde389d..887d35c 100755 --- a/dh_gencontrol +++ b/dh_gencontrol @@ -67,9 +67,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $changelog='debian/changelog'; } - if ( ! -d "$tmp/DEBIAN" ) { - install_dir("$tmp/DEBIAN"); - } + install_dir("$tmp/DEBIAN"); # avoid gratuitous warning if (! -e $substvars || system("grep -q '^misc:Depends=' $substvars") != 0) { @@ -124,9 +122,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } else { push(@dbgsym_options, '-UReplaces', '-UBreaks'); } - if ( ! -d "${dbgsym_tmp}/DEBIAN" ) { - install_dir("${dbgsym_tmp}/DEBIAN"); - } + install_dir("${dbgsym_tmp}/DEBIAN"); doit("dpkg-gencontrol", "-p${package}", "-l$changelog", "-T$substvars", "-P${dbgsym_tmp}",@{$dh{U_PARAMS}}, @dbgsym_options); diff --git a/dh_install b/dh_install index 5275056..205d470 100755 --- a/dh_install +++ b/dh_install @@ -227,10 +227,8 @@ foreach my $package (getpackages()) { } # Make sure the destination directory exists. - if (! -e "$tmp/$dest") { - install_dir("$tmp/$dest"); - } - + install_dir("$tmp/$dest"); + if (-d $src && $exclude) { my $basename = basename($src); my $dir = ($basename eq '.') ? $src : "$src/.."; diff --git a/dh_installcatalogs b/dh_installcatalogs index 1a863d5..af6129a 100755 --- a/dh_installcatalogs +++ b/dh_installcatalogs @@ -82,10 +82,11 @@ foreach my $package (@{$dh{DOPACKAGES}}) { foreach my $line (filedoublearray($sgmlcatlistfile)) { my $source = $line->[0]; my $dest = $line->[1]; - my $fulldest = "$tmpdir/$dest"; + my $fulldest = "$tmpdir/$dest"; $fulldest =~ s|//|/|g; # beautification if (! -d dirname($fulldest)) { + # Ensure the parent exist install_dir($tmpdir."/".dirname($dest)); } @@ -97,9 +98,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if (@sgmlinstalled) { addsubstvar($package, "misc:Depends", "sgml-base", ">= $sgmlbasever"); - if (! -d "$tmpdir/etc/sgml") { - install_dir("$tmpdir/etc/sgml"); - } + install_dir("$tmpdir/etc/sgml"); my $centralcat = "/etc/sgml/$package.cat"; diff --git a/dh_installchangelogs b/dh_installchangelogs index b5e26a7..9f0563e 100755 --- a/dh_installchangelogs +++ b/dh_installchangelogs @@ -199,9 +199,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { next unless -d "$tmp/usr/share/doc/$package"; } - if (! -d "$tmp/usr/share/doc/$package") { - install_dir("$tmp/usr/share/doc/$package"); - } + install_dir("$tmp/usr/share/doc/$package"); if (! $dh{NO_ACT}) { if (! install_binNMU_changelog($package, $changelog, $changelog_name)) { diff --git a/dh_installcron b/dh_installcron index 8b42775..9217934 100755 --- a/dh_installcron +++ b/dh_installcron @@ -61,18 +61,14 @@ foreach my $package (@{$dh{DOPACKAGES}}) { foreach my $type (qw{hourly daily weekly monthly}) { my $cron=pkgfile($package,"cron.$type"); if ($cron) { - if (! -d "$tmp/etc/cron.$type") { - install_dir("$tmp/etc/cron.$type"); - } + install_dir("$tmp/etc/cron.$type"); install_prog($cron,"$tmp/etc/cron.$type/".pkgfilename($package)); } } # Separate because this needs to be mode 644. my $cron=pkgfile($package,"cron.d"); if ($cron) { - if (! -d "$tmp/etc/cron.d") { - install_dir("$tmp/etc/cron.d"); - } + install_dir("$tmp/etc/cron.d"); install_file($cron,"$tmp/etc/cron.d/".pkgfilename($package)); } } diff --git a/dh_installdeb b/dh_installdeb index c881707..7ba846c 100755 --- a/dh_installdeb +++ b/dh_installdeb @@ -95,9 +95,7 @@ my %maintscript_predeps = ( foreach my $package (@{$dh{DOPACKAGES}}) { my $tmp=tmpdir($package); - if (! -d "$tmp/DEBIAN") { - install_dir("$tmp/DEBIAN"); - } + install_dir("$tmp/DEBIAN"); if (is_udeb($package)) { # For udebs, only do the postinst, and no #DEBHELPER#. diff --git a/dh_installdebconf b/dh_installdebconf index bf601eb..1c3d902 100755 --- a/dh_installdebconf +++ b/dh_installdebconf @@ -89,9 +89,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $config=pkgfile($package,"config"); my $templates=pkgfile($package,"templates"); - if (! -d "$tmp/DEBIAN") { - install_dir("$tmp/DEBIAN"); - } + install_dir("$tmp/DEBIAN"); if (! is_udeb($package)) { debhelper_script_subst($package, "config"); diff --git a/dh_installdirs b/dh_installdirs index d3bce35..0ea9dd4 100755 --- a/dh_installdirs +++ b/dh_installdirs @@ -63,9 +63,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $tmp=tmpdir($package); my $file=pkgfile($package,"dirs"); - if (! -e $tmp) { - install_dir($tmp); - } + install_dir($tmp); my @dirs; diff --git a/dh_installdocs b/dh_installdocs index 935d724..9c82b5b 100755 --- a/dh_installdocs +++ b/dh_installdocs @@ -325,9 +325,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { closedir(DEB); if (%doc_ids) { - if (! -d "$tmp/usr/share/doc-base/") { - install_dir("$tmp/usr/share/doc-base/"); - } + install_dir("$tmp/usr/share/doc-base/"); } # check for duplicate document ids my %used_doc_ids; diff --git a/dh_installemacsen b/dh_installemacsen index aac15a1..98f820c 100755 --- a/dh_installemacsen +++ b/dh_installemacsen @@ -100,31 +100,23 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $emacsen_startup=pkgfile($package,"emacsen-startup"); if ($emacsen_compat ne '') { - if (! -d "$tmp/usr/lib/emacsen-common/packages/compat") { - install_dir("$tmp/usr/lib/emacsen-common/packages/compat"); - } + install_dir("$tmp/usr/lib/emacsen-common/packages/compat"); install_file($emacsen_compat, "$tmp/usr/lib/emacsen-common/packages/compat/$package"); } if ($emacsen_install ne '') { - if (! -d "$tmp/usr/lib/emacsen-common/packages/install") { - install_dir("$tmp/usr/lib/emacsen-common/packages/install"); - } + install_dir("$tmp/usr/lib/emacsen-common/packages/install"); install_prog($emacsen_install,"$tmp/usr/lib/emacsen-common/packages/install/$package"); } if ($emacsen_remove ne '') { - if (! -d "$tmp/usr/lib/emacsen-common/packages/remove") { - install_dir("$tmp/usr/lib/emacsen-common/packages/remove"); - } + install_dir("$tmp/usr/lib/emacsen-common/packages/remove"); install_prog("$emacsen_remove","$tmp/usr/lib/emacsen-common/packages/remove/$package"); } if ($emacsen_startup ne '') { - if (! -d "$tmp/etc/$dh{FLAVOR}/site-start.d/") { - install_dir("$tmp/etc/$dh{FLAVOR}/site-start.d/"); - } + install_dir("$tmp/etc/$dh{FLAVOR}/site-start.d/"); install_file($emacsen_startup,"$tmp/etc/$dh{FLAVOR}/site-start.d/$dh{PRIORITY}$package.el"); } diff --git a/dh_installexamples b/dh_installexamples index cd2fff5..5a695dd 100755 --- a/dh_installexamples +++ b/dh_installexamples @@ -82,10 +82,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } if (@examples) { - if (! -d "$tmp/usr/share/doc/$package/examples") { - install_dir("$tmp/usr/share/doc/$package/examples"); - } - + install_dir("$tmp/usr/share/doc/$package/examples"); + my $exclude = ''; if ($dh{EXCLUDE_FIND}) { $exclude .= ' -and ! \( '.$dh{EXCLUDE_FIND}.' \)'; diff --git a/dh_installifupdown b/dh_installifupdown index 3fdbaad..d27f464 100755 --- a/dh_installifupdown +++ b/dh_installifupdown @@ -61,9 +61,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { foreach my $script (qw(pre-up up down post-down)) { my $file=pkgfile($package, "if-$script"); if ($file ne '') { - if (! -d "$tmp/etc/network/if-$script.d") { - install_dir("$tmp/etc/network/if-$script.d"); - } + install_dir("$tmp/etc/network/if-$script.d"); install_prog($file,"$tmp/etc/network/if-$script.d/".pkgfilename($package)); } } diff --git a/dh_installinfo b/dh_installinfo index d12b0c0..f5e7ad8 100755 --- a/dh_installinfo +++ b/dh_installinfo @@ -66,9 +66,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } if (@info) { - if ( ! -d "$tmp/usr/share/info") { - install_dir("$tmp/usr/share/info"); - } + install_dir("$tmp/usr/share/info"); doit("cp", '--reflink=auto', @info, "$tmp/usr/share/info"); doit("chmod","-R", "go=rX","$tmp/usr/share/info/"); doit("chmod","-R", "u+rw","$tmp/usr/share/info/"); diff --git a/dh_installinit b/dh_installinit index a79113a..087a3bd 100755 --- a/dh_installinit +++ b/dh_installinit @@ -219,37 +219,26 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $service=pkgfile($package,"service"); if ($service ne '' && ! $dh{ONLYSCRIPTS}) { my $path="$tmp/lib/systemd/system"; - if (! -d $path) { - install_dir($path); - } - + install_dir($path); install_file($service, "$path/$script.service"); } my $tmpfile=pkgfile($package,"tmpfile"); if ($tmpfile ne '' && ! $dh{ONLYSCRIPTS}) { my $path="$tmp/usr/lib/tmpfiles.d"; - if (! -d $path) { - install_dir($path); - } - + install_dir($path); install_file($tmpfile, "$path/$script.conf"); } my $job=pkgfile($package,"upstart"); if ($job ne '' && ! $dh{ONLYSCRIPTS}) { - if (! -d "$tmp/etc/init") { - install_dir("$tmp/etc/init"); - } - + install_dir("$tmp/etc/init"); install_file($job, "$tmp/etc/init/$jobfile.conf"); } my $default=pkgfile($package,'default'); if ($default ne '' && ! $dh{ONLYSCRIPTS}) { - if (! -d "$tmp/etc/default") { - install_dir("$tmp/etc/default"); - } + install_dir("$tmp/etc/default"); install_file($default, "$tmp/etc/default/$script"); } @@ -257,10 +246,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { pkgfile($package,"init.d"); if ($init ne '' && ! $dh{ONLYSCRIPTS}) { - if (! -d "$tmp/etc/init.d") { - install_dir("$tmp/etc/init.d"); - } - + install_dir("$tmp/etc/init.d"); install_prog($init,"$tmp/etc/init.d/$script"); } diff --git a/dh_installlogcheck b/dh_installlogcheck index 72c92a3..b243c6e 100755 --- a/dh_installlogcheck +++ b/dh_installlogcheck @@ -68,11 +68,9 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $typenod=~s/\.d//; my $logcheck=pkgfile($package,"logcheck.$typenod"); if ($logcheck) { - if (! -d "$tmp/etc/logcheck/$type") { - install_dir("$tmp/etc/logcheck/$type"); - } my $packagenodot=pkgfilename($package); # run-parts.. $packagenodot=~s/\./_/g; + install_dir("$tmp/etc/logcheck/$type"); install_file($logcheck, "$tmp/etc/logcheck/$type/$packagenodot"); } } diff --git a/dh_installlogrotate b/dh_installlogrotate index 9d7d554..8e43086 100755 --- a/dh_installlogrotate +++ b/dh_installlogrotate @@ -43,9 +43,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $file=pkgfile($package,"logrotate"); if ($file) { - if (! -d "$tmp/etc/logrotate.d") { - install_dir("$tmp/etc/logrotate.d"); - } + install_dir("$tmp/etc/logrotate.d"); install_file($file,"$tmp/etc/logrotate.d/".pkgfilename($package)); } } diff --git a/dh_installman b/dh_installman index af2d136..78faf13 100755 --- a/dh_installman +++ b/dh_installman @@ -178,9 +178,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { next if -l $instpage; next if compat(5) && -e $instpage; - if (! -d $destdir) { - install_dir($destdir); - } + install_dir($destdir); if ($gz) { complex_doit "zcat \Q$page\E > \Q$instpage\E"; } diff --git a/dh_installmanpages b/dh_installmanpages index 2583002..3f5a949 100755 --- a/dh_installmanpages +++ b/dh_installmanpages @@ -173,9 +173,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $destdir=~tr:/:/:s; # just for looks if (! -e "$destdir/$basename" && !-l "$destdir/$basename") { - if (! -d $destdir) { - install_dir($destdir); - } + install_dir($destdir); install_file($page,$destdir.$instname); } } diff --git a/dh_installmenu b/dh_installmenu index a2c5910..9499ad3 100755 --- a/dh_installmenu +++ b/dh_installmenu @@ -65,9 +65,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if ($menu ne '') { if (compat(10)) { - if (! -d "$tmp/usr/share/menu") { - install_dir("$tmp/usr/share/menu"); - } + install_dir("$tmp/usr/share/menu"); install_file($menu,"$tmp/usr/share/menu/$package"); # Add the scripts if a menu-method file doesn't exist. @@ -83,9 +81,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } if ($menu_method ne '') { - if (!-d "$tmp/etc/menu-methods") { - install_dir("$tmp/etc/menu-methods"); - } + install_dir("$tmp/etc/menu-methods"); install_file($menu_method,"$tmp/etc/menu-methods/$package"); if (! $dh{NOSCRIPTS}) { diff --git a/dh_installmime b/dh_installmime index 0b394ad..25da89e 100755 --- a/dh_installmime +++ b/dh_installmime @@ -46,17 +46,13 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $mime=pkgfile($package,"mime"); if ($mime ne '') { - if (! -d "$tmp/usr/lib/mime/packages") { - install_dir("$tmp/usr/lib/mime/packages"); - } + install_dir("$tmp/usr/lib/mime/packages"); install_file($mime, "$tmp/usr/lib/mime/packages/$package"); } my $sharedmimeinfo=pkgfile($package,"sharedmimeinfo"); if ($sharedmimeinfo ne '') { - if (! -d "$tmp/usr/share/mime/packages") { - install_dir("$tmp/usr/share/mime/packages"); - } + install_dir("$tmp/usr/share/mime/packages"); install_file($sharedmimeinfo, "$tmp/usr/share/mime/packages/$package.xml"); } diff --git a/dh_installmodules b/dh_installmodules index 068f56d..6f7630a 100755 --- a/dh_installmodules +++ b/dh_installmodules @@ -91,10 +91,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $modprobe_file=pkgfile($package,"modprobe"); if ($modprobe_file) { - if (! -e "$tmp/etc/modprobe.d") { - install_dir("$tmp/etc/modprobe.d"); - } my $path = '/etc/modprobe.d/' . pkgfilename($package) . '.conf'; + install_dir("$tmp/etc/modprobe.d"); install_file($modprobe_file, "$tmp/$path"); } diff --git a/dh_installpam b/dh_installpam index 2f73241..92c2621 100755 --- a/dh_installpam +++ b/dh_installpam @@ -52,9 +52,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $pam=pkgfile($package,"pam"); if ($pam ne '') { - if (! -d "$tmp/etc/pam.d") { - install_dir("$tmp/etc/pam.d"); - } + install_dir("$tmp/etc/pam.d"); install_file($pam,"$tmp/etc/pam.d/".pkgfilename($package)); } } diff --git a/dh_installppp b/dh_installppp index 342591a..39e41ca 100755 --- a/dh_installppp +++ b/dh_installppp @@ -57,9 +57,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { foreach my $script (qw(up down)) { my $file=pkgfile($package, "ppp.ip-$script"); if ($file ne '') { - if (! -d "$tmp/etc/ppp/ip-$script.d") { - install_dir("$tmp/etc/ppp/ip-$script.d"); - } + install_dir("$tmp/etc/ppp/ip-$script.d"); install_prog($file,"$tmp/etc/ppp/ip-$script.d/".pkgfilename($package)); } } diff --git a/dh_installudev b/dh_installudev index 1985676..41870e2 100755 --- a/dh_installudev +++ b/dh_installudev @@ -90,10 +90,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } if ($rules_file) { - if (! -e "$tmp/lib/udev/rules.d") { - install_dir("$tmp/lib/udev/rules.d"); - } my $rule="/lib/udev/rules.d/$dh{PRIORITY}$filename"; + install_dir("$tmp/lib/udev/rules.d"); install_file($rules_file, "${tmp}${rule}"); } } diff --git a/dh_lintian b/dh_lintian index ffb16f6..4439334 100755 --- a/dh_lintian +++ b/dh_lintian @@ -50,9 +50,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $overrides=pkgfile($package,"lintian-overrides"); if ($overrides ne '') { - if (! -d $or_dir) { - install_dir($or_dir); - } + install_dir($or_dir); install_dh_config_file($overrides, "$or_dir/$package"); } } diff --git a/dh_makeshlibs b/dh_makeshlibs index 4c39387..45f2946 100755 --- a/dh_makeshlibs +++ b/dh_makeshlibs @@ -184,9 +184,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $major=$dh{M_PARAMS}; } - if (! -d "$tmp/DEBIAN") { - install_dir("$tmp/DEBIAN"); - } + install_dir("$tmp/DEBIAN"); my $deps=$package; if ($dh{V_FLAG_SET}) { if ($shlibs_file) { @@ -236,9 +234,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } if ($shlibs_file) { - if (! -d "$tmp/DEBIAN") { - install_dir("$tmp/DEBIAN"); - } + install_dir("$tmp/DEBIAN"); install_file($shlibs_file, "$tmp/DEBIAN/shlibs"); } diff --git a/dh_md5sums b/dh_md5sums index 6437003..d4e9ff3 100755 --- a/dh_md5sums +++ b/dh_md5sums @@ -55,9 +55,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $dbgsym_tmp = "debian/.debhelper/${package}/dbgsym-root"; my $tmp=tmpdir($package); - if (! -d "$tmp/DEBIAN") { - install_dir("$tmp/DEBIAN"); - } + install_dir("$tmp/DEBIAN"); # Check if we should exclude conffiles. my $exclude=""; @@ -89,9 +87,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { doit("chown", "0:0", "$tmp/DEBIAN/md5sums"); } if ( -d $dbgsym_tmp) { - if (! -d "${dbgsym_tmp}/DEBIAN") { - install_dir("${dbgsym_tmp}/DEBIAN"); - } + install_dir("${dbgsym_tmp}/DEBIAN"); $find = "find . -type f ! -regex './DEBIAN/.*' -printf '%P\\0'"; complex_doit("(cd $dbgsym_tmp >/dev/null ; $find | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null"); diff --git a/dh_movefiles b/dh_movefiles index 52a12bb..de9facb 100755 --- a/dh_movefiles +++ b/dh_movefiles @@ -118,9 +118,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { push(@tomove, @tomove_expanded); if (@tomove) { - if (! -d $tmp) { - install_dir($tmp); - } + install_dir($tmp); doit("rm","-f","debian/movelist"); foreach (@tomove) { diff --git a/dh_shlibdeps b/dh_shlibdeps index 19df209..eefcc43 100755 --- a/dh_shlibdeps +++ b/dh_shlibdeps @@ -107,14 +107,10 @@ if (defined $dh{V_FLAG}) { foreach my $package (@{$dh{DOPACKAGES}}) { my $tmp=tmpdir($package); my $ext=pkgext($package); + my (@filelist, $ff); # dpkg-shlibdeps expects this directory to exist - if (! -d "$tmp/DEBIAN") { - install_dir("$tmp/DEBIAN"); - } - - my @filelist; - my $ff; + install_dir("$tmp/DEBIAN"); # Generate a list of ELF binaries in the package, ignoring any # we were told to exclude. diff --git a/dh_strip b/dh_strip index 7161cc5..7a16750 100755 --- a/dh_strip +++ b/dh_strip @@ -272,9 +272,7 @@ sub make_debug { $debug_path=$desttmp."/usr/lib/debug/".$base_file; } my $debug_dir=dirname($debug_path); - if (! -d $debug_dir) { - install_dir($debug_dir); - } + install_dir($debug_dir); if (compat(8) && $use_build_id < 2) { doit($objcopy, "--only-keep-debug", $file, $debug_path); } @@ -369,7 +367,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $dbgsym_docdir = "${debugtmp}/usr/share/doc"; my $doc_symlink = "${dbgsym_docdir}/${package}-dbgsym"; if ( not -l $doc_symlink and not -e $doc_symlink ) { - install_dir($dbgsym_docdir) if not -d $dbgsym_docdir; + install_dir($dbgsym_docdir); doit('ln', '-s', $package, $doc_symlink); } if ($dh{MIGRATE_DBGSYM}) { @@ -388,7 +386,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $dir = "debian/.debhelper/${dbg_pkg}"; } $path = "${dir}/dbgsym-build-ids"; - install_dir($dir) if ! -d $dir; + install_dir($dir); open(my $fd, '>>', $path) or error("open $path failed: $!"); print {$fd} join(q{ }, sort(@build_ids)) . "\n"; close($fd) or error("close $path failed: $!"); diff --git a/doc/PROGRAMMING b/doc/PROGRAMMING index f530b94..4d1e315 100644 --- a/doc/PROGRAMMING +++ b/doc/PROGRAMMING @@ -311,6 +311,7 @@ install_dh_config_file($src, $dest[, $mode]) install_dir($dir) Create the directory denoted by the path $dir and all parent entries as well (as needed). + If the directory already exists, the function does not. install_file($src, $dest) Installs $src into $dest with mode 0644. The parent dir of $dest must exist (can be created with install_dir). -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:17:52 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:17:52 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (dbdad39 -> bc446da) Message-ID: <20161002201752.19376.52534@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from dbdad39 Refactor install_dir usage to avoid the "if -d " tests new bc446da dh_systemd_enable: Prefer install_* to doit('install', ...) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: dh_systemd_enable | 48 ++++++++++++++---------------------------------- 1 file changed, 14 insertions(+), 34 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:17:52 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:17:52 +0000 Subject: [debhelper-devel] [debhelper] 01/01: dh_systemd_enable: Prefer install_* to doit('install', ...) In-Reply-To: <20161002201752.19376.52534@moszumanska.debian.org> References: <20161002201752.19376.52534@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit bc446dacfa2c9507581c6fe5754241b975afc3f0 Author: Niels Thykier Date: Sun Oct 2 20:17:15 2016 +0000 dh_systemd_enable: Prefer install_* to doit('install', ...) Signed-off-by: Niels Thykier --- dh_systemd_enable | 48 ++++++++++++++---------------------------------- 1 file changed, 14 insertions(+), 34 deletions(-) diff --git a/dh_systemd_enable b/dh_systemd_enable index 064adc8..7a0621e 100755 --- a/dh_systemd_enable +++ b/dh_systemd_enable @@ -140,71 +140,51 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $service=pkgfile($package,"service"); if ($service ne '') { my $path="$tmpdir/lib/systemd/system"; - if (! -d "$path") { - doit("install","-d","$path"); - } + install_dir($path); - doit("install","-p","-m644",$service,"$path/$script.service"); + install_file($service, "$path/$script.service"); } my $template=pkgfile("$package@","service"); if ($template ne '') { my $path="$tmpdir/lib/systemd/system"; - if (! -d "$path") { - doit("install","-d","$path"); - } - - doit("install","-p","-m644",$template,"$path/$script at .service"); + install_dir($path); + install_file($template, "$path/$script at .service"); } my $target=pkgfile($package,"target"); if ($target ne '') { my $path="$tmpdir/lib/systemd/system"; - if (! -d "$path") { - doit("install","-d","$path"); - } - - doit("install","-p","-m644",$target,"$path/$script.target"); + install_dir($path); + install_file($target, "$path/$script.target"); } my $socket=pkgfile($package,"socket"); if ($socket ne '') { my $path="$tmpdir/lib/systemd/system"; - if (! -d "$path") { - doit("install","-d","$path"); - } - - doit("install","-p","-m644",$socket,"$path/$script.socket"); + install_dir($path); + install_file($socket, "$path/$script.socket"); } my $tmpfile=pkgfile($package,"tmpfile"); if ($tmpfile ne '') { my $path="$tmpdir/usr/lib/tmpfiles.d"; - if (! -d "$path") { - doit("install","-d","$path"); - } - - doit("install","-p","-m644",$tmpfile,"$path/$script.conf"); + install_dir($path); + install_file($tmpfile, "$path/$script.conf"); } my $mount=pkgfile($package,"mount"); if ($mount ne '') { my $path="$tmpdir/usr/lib/system"; - if (! -d "$path") { - doit("install","-d","$path"); - } - - doit("install","-p","-m644",$mount,"$path/$script.mount"); + install_dir($path); + install_file($mount, "$path/$script.mount"); } my $pathunit=pkgfile($package,"path"); if ($pathunit ne '') { my $path="$tmpdir/lib/systemd/system"; - if (! -d "$path") { - doit("install","-d","$path"); - } - - doit("install","-p","-m644",$pathunit,"$path/$script.path"); + install_dir($path); + install_file($pathunit, "$path/$script.path"); } find({ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:19:37 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:19:37 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (bc446da -> f1757dd) Message-ID: <20161002201936.21224.1671@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from bc446da dh_systemd_enable: Prefer install_* to doit('install', ...) new f1757dd dh_systemd_*: Add "use warnings" The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: dh_systemd_enable | 1 + dh_systemd_start | 1 + 2 files changed, 2 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:19:37 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:19:37 +0000 Subject: [debhelper-devel] [debhelper] 01/01: dh_systemd_*: Add "use warnings" In-Reply-To: <20161002201936.21224.1671@moszumanska.debian.org> References: <20161002201936.21224.1671@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit f1757dd5d915e567d2cd1f09e3811c2673ad1867 Author: Niels Thykier Date: Sun Oct 2 20:19:08 2016 +0000 dh_systemd_*: Add "use warnings" Signed-off-by: Niels Thykier --- dh_systemd_enable | 1 + dh_systemd_start | 1 + 2 files changed, 2 insertions(+) diff --git a/dh_systemd_enable b/dh_systemd_enable index 7a0621e..09093f0 100755 --- a/dh_systemd_enable +++ b/dh_systemd_enable @@ -7,6 +7,7 @@ dh_systemd_enable - enable/disable systemd unit files =cut use strict; +use warnings; use Debian::Debhelper::Dh_Lib; use File::Find; diff --git a/dh_systemd_start b/dh_systemd_start index 6cee5c0..940fc80 100755 --- a/dh_systemd_start +++ b/dh_systemd_start @@ -7,6 +7,7 @@ dh_systemd_start - start/stop/restart systemd unit files =cut use strict; +use warnings; use Debian::Debhelper::Dh_Lib; use File::Find; use Cwd qw(getcwd abs_path); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:41:56 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:41:56 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (f1757dd -> 580bc09) Message-ID: <20161002204155.3855.61187@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from f1757dd dh_systemd_*: Add "use warnings" new 580bc09 Dh_Lib: Add a reset_perm_and_owner function The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Dh_Lib.pm | 13 ++++++++----- dh_bugfiles | 4 ++-- dh_fixperms | 4 ++-- dh_gencontrol | 7 ++----- dh_installchangelogs | 3 +-- dh_installdeb | 2 +- dh_installman | 2 +- dh_makeshlibs | 3 +-- dh_md5sums | 6 ++---- dh_strip | 2 +- doc/PROGRAMMING | 10 ++++++++++ 11 files changed, 31 insertions(+), 25 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 2 20:41:56 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 02 Oct 2016 20:41:56 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Dh_Lib: Add a reset_perm_and_owner function In-Reply-To: <20161002204155.3855.61187@moszumanska.debian.org> References: <20161002204155.3855.61187@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 580bc09d41ddc8542515f50d40ff8c8477711d3d Author: Niels Thykier Date: Sun Oct 2 20:41:26 2016 +0000 Dh_Lib: Add a reset_perm_and_owner function Signed-off-by: Niels Thykier --- Debian/Debhelper/Dh_Lib.pm | 13 ++++++++----- dh_bugfiles | 4 ++-- dh_fixperms | 4 ++-- dh_gencontrol | 7 ++----- dh_installchangelogs | 3 +-- dh_installdeb | 2 +- dh_installman | 2 +- dh_makeshlibs | 3 +-- dh_md5sums | 6 ++---- dh_strip | 2 +- doc/PROGRAMMING | 10 ++++++++++ 11 files changed, 31 insertions(+), 25 deletions(-) diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 3ecd6e6..121dc04 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -49,7 +49,7 @@ use vars qw(@EXPORT %dh); &get_source_date_epoch &is_cross_compiling &generated_file &autotrigger &package_section &restore_file_on_clean &restore_all_files - &open_gz + &open_gz &reset_perm_and_owner ); # The Makefile changes this if debhelper is installed in a PREFIX. @@ -324,6 +324,11 @@ sub install_dir { my @to_create = grep { not -d $_ } @_; doit('install', '-d', @to_create) if @to_create; } +sub reset_perm_and_owner { + my ($mode, @paths) = @_; + doit('chmod', $mode, '--', @paths); + doit('chown', '0:0', '--', @paths); +} # Run a command that may have a huge number of arguments, like xargs does. # Pass in a reference to an array containing the arguments, and then other @@ -1101,14 +1106,12 @@ sub debhelper_script_subst { # Just get rid of any #DEBHELPER# in the script. complex_doit("sed s/#DEBHELPER#// < $file > $tmp/DEBIAN/$script"); } - doit("chown","0:0","$tmp/DEBIAN/$script"); - doit("chmod","0755","$tmp/DEBIAN/$script"); + reset_perm_and_owner('0755', "$tmp/DEBIAN/$script"); } elsif ( -f "debian/$ext$script.debhelper" ) { complex_doit("printf '#!/bin/sh\nset -e\n' > $tmp/DEBIAN/$script"); complex_doit("cat debian/$ext$script.debhelper >> $tmp/DEBIAN/$script"); - doit("chown","0:0","$tmp/DEBIAN/$script"); - doit("chmod","0755","$tmp/DEBIAN/$script"); + reset_perm_and_owner('0755', "$tmp/DEBIAN/$script"); } } diff --git a/dh_bugfiles b/dh_bugfiles index dd694da..51fe1ff 100755 --- a/dh_bugfiles +++ b/dh_bugfiles @@ -121,10 +121,10 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # Ensure that the bug script is executable if (-f $dir) { - chmod 0755, $dir; + reset_perm_and_owner('0755', $dir); } elsif (-f "$dir/script") { - chmod 0755, "$dir/script"; + reset_perm_and_owner('0755', "$dir/script"); } } diff --git a/dh_fixperms b/dh_fixperms index 79c2b18..fafe451 100755 --- a/dh_fixperms +++ b/dh_fixperms @@ -124,10 +124,10 @@ foreach my $package (@{$dh{DOPACKAGES}}) { "! -name 'script' $find_options -print0", "2>/dev/null | xargs -0r chmod 644"); if ( -f "$tmp/usr/share/bug/$package/script" ) { - doit('chmod', '0755', "$tmp/usr/share/bug/$package/script"); + reset_perm_and_owner('0755', "$tmp/usr/share/bug/$package/script"); } } elsif ( -f "$tmp/usr/share/bug/$package" ) { - doit('chmod', '0755', "$tmp/usr/share/bug/$package"); + reset_perm_and_owner('0755', "$tmp/usr/share/bug/$package"); } # Lintian overrides should never be executable, too. diff --git a/dh_gencontrol b/dh_gencontrol index 887d35c..4edb065 100755 --- a/dh_gencontrol +++ b/dh_gencontrol @@ -126,8 +126,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { doit("dpkg-gencontrol", "-p${package}", "-l$changelog", "-T$substvars", "-P${dbgsym_tmp}",@{$dh{U_PARAMS}}, @dbgsym_options); - doit("chmod","0644","${dbgsym_tmp}/DEBIAN/control"); - doit("chown","0:0","${dbgsym_tmp}/DEBIAN/control"); + reset_perm_and_owner('0644', "${dbgsym_tmp}/DEBIAN/control"); } elsif ($build_ids) { # Only include the build-id if there is no dbgsym package (if # there is a dbgsym package, the build-ids into the control @@ -141,9 +140,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # This chmod is only necessary if the user sets the umask to # something odd. - doit("chmod","0644","$tmp/DEBIAN/control"); - - doit("chown","0:0","$tmp/DEBIAN/control"); + reset_perm_and_owner('0644', "${tmp}/DEBIAN/control"); } sub read_dbgsym_file { diff --git a/dh_installchangelogs b/dh_installchangelogs index 9f0563e..4aaef0b 100755 --- a/dh_installchangelogs +++ b/dh_installchangelogs @@ -224,8 +224,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $link_to='changelog.html'; if (! defined $upstream_text) { complex_doit("echo 'See changelog.html.gz' > $base/changelog"); - doit("chmod","644","$base/changelog"); - doit("chown","0:0","$base/changelog"); + reset_perm_and_owner('0644',"$base/changelog"); } } if ($dh{K_FLAG}) { diff --git a/dh_installdeb b/dh_installdeb index 7ba846c..0507617 100755 --- a/dh_installdeb +++ b/dh_installdeb @@ -182,7 +182,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { doit("rm","-f","$tmp/DEBIAN/conffiles"); } else { - doit("chmod","0644","$tmp/DEBIAN/conffiles"); + reset_perm_and_owner('0644', "$tmp/DEBIAN/conffiles"); } } } diff --git a/dh_installman b/dh_installman index 78faf13..bbea82e 100755 --- a/dh_installman +++ b/dh_installman @@ -210,7 +210,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { complex_doit "man --recode UTF-8 ./\Q$orig\E > \Q$tmp\E"; # recode uncompresses compressed pages doit "rm", "-f", $orig if s/\.(gz|Z)$//; - doit "chmod", 644, $tmp; + reset_perm_and_owner('0755' $tmp); doit "mv", "-f", $tmp, $_; }, "$tmp/$dir"); } diff --git a/dh_makeshlibs b/dh_makeshlibs index 45f2946..7fb5ac1 100755 --- a/dh_makeshlibs +++ b/dh_makeshlibs @@ -239,8 +239,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } if (-e "$tmp/DEBIAN/shlibs") { - doit("chmod","0644","$tmp/DEBIAN/shlibs"); - doit("chown","0:0","$tmp/DEBIAN/shlibs"); + reset_perm_and_owner('0644', "$tmp/DEBIAN/shlibs"); } # dpkg-gensymbols files diff --git a/dh_md5sums b/dh_md5sums index d4e9ff3..b4b3c92 100755 --- a/dh_md5sums +++ b/dh_md5sums @@ -83,8 +83,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { doit("rm","-f","$tmp/DEBIAN/md5sums"); } else { - doit("chmod", "0644", "$tmp/DEBIAN/md5sums"); - doit("chown", "0:0", "$tmp/DEBIAN/md5sums"); + reset_perm_and_owner('0644', "$tmp/DEBIAN/md5sums"); } if ( -d $dbgsym_tmp) { install_dir("${dbgsym_tmp}/DEBIAN"); @@ -96,8 +95,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { doit('rm', '-f', "${dbgsym_tmp}/DEBIAN/md5sums"); } else { - doit('chmod', '0644', "${dbgsym_tmp}/DEBIAN/md5sums"); - doit('chown', '0:0', "${dbgsym_tmp}/DEBIAN/md5sums"); + reset_perm_and_owner('0644', "${dbgsym_tmp}/DEBIAN/md5sums"); } } } diff --git a/dh_strip b/dh_strip index 7a16750..9ecfa41 100755 --- a/dh_strip +++ b/dh_strip @@ -283,7 +283,7 @@ sub make_debug { } # No reason for this to be executable. - doit("chmod", "0644", $debug_path); + reset_perm_and_owner('0644', $debug_path); return $debug_path; } diff --git a/doc/PROGRAMMING b/doc/PROGRAMMING index 4d1e315..eb06372 100644 --- a/doc/PROGRAMMING +++ b/doc/PROGRAMMING @@ -324,6 +324,16 @@ install_lib($src, $dest) Installs a library at the path $src into $dest. The parent dir of $dest must exist (can be created with install_dir). This is intended for installing libraries. +reset_perm_and_owner($mode, $path...) + Resets the ownership and mode (POSIX permissions) of $path + This is useful for files created directly by the script, but + it not necessary for files installed via the install_* + functions. + The file owner and group is set to "root:root". The change + is only done on the exact paths listed (i.e. it is *not* + recursive). + To avoid issue, please pass mode as a string (i.e. '0755' + rather than 0755). open_gz($file) Open $file, read from it as a gzip-compressed file and return the file handle. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From debian at alteholz.de Mon Oct 3 15:09:23 2016 From: debian at alteholz.de (Thorsten Alteholz) Date: Mon, 3 Oct 2016 17:09:23 +0200 (CEST) Subject: [debhelper-devel] Bug#839655: wrong translation Message-ID: Package: debhelper Severity: minor User: alteholz at debian.org thanks Dear Maintainer, the man page of dh_systemd_start says: --no-start Do not start the unit file after upgrades and after (...) The German translation says: --no-start startet die Unit-Datei nach Upgrades (...) which is the exact opposite meaning Something like: --no-start startet nicht die Unit-Datei nach Upgrades (...) would be better. Thanks! Thorsten From debian at alteholz.de Mon Oct 3 15:09:23 2016 From: debian at alteholz.de (Thorsten Alteholz) Date: Mon, 3 Oct 2016 17:09:23 +0200 (CEST) Subject: [debhelper-devel] Bug#839655: wrong translation Message-ID: Package: debhelper Severity: minor User: alteholz at debian.org thanks Dear Maintainer, the man page of dh_systemd_start says: --no-start Do not start the unit file after upgrades and after (...) The German translation says: --no-start startet die Unit-Datei nach Upgrades (...) which is the exact opposite meaning Something like: --no-start startet nicht die Unit-Datei nach Upgrades (...) would be better. Thanks! Thorsten From helmut at subdivi.de Mon Oct 3 18:23:28 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Mon, 3 Oct 2016 20:23:28 +0200 Subject: [debhelper-devel] Bug#839681: debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem Message-ID: <20161003182325.cc7a4ebnee67hqus@alf.mars> Package: debhelper Version: 10.2.1 User: helmutg at debian.org Usertags: rebootstrap Hi Niels, thank you for applying an improved version of my patch in #836988. Unfortunately, it doesn't quite work as expected. The intention was that our modification to the makefile buildsystem wouldn't affect packages that were using other buildsystems (e.g. autoconf). Unfortunately, the buildsystem is not a per-source package property. Instead, it is a per-target property. The autoconf buildsystem currently only handles configure and test and defers all other targets to the makefile buildsystem. That happens to include the build target, which we changed. This is very unfortunate as it happens to break cross building icu, which needs to do a native build before doing the actual cross build. I'd also expect it to break other packages, so we'll probably need to change the behaviour again. I basically see two possible solutions: * Acknowledge that changing the makefile buildsystem also changes dh_auto_build for autoconf packages and thus the original change needs to be reverted. * Ensure that child classes of makefile.pm take all targets. I am attaching a patch for the latter (as revert is trivial). I think the change conceptually makes sense, because using different buildsystems was unexpected to me (and Paul Wise). I also checked all other child classes and all of them (including mkcmake) do take over all targets. This might actually be a regression introduced in commit 758ce0bb1fbb505aa05f2dd3ac85d7d084b94312. Indeed the icu build is fixed both by applying this patch and by adding --buildsystem=autoconf to dh_auto_build. I don't consider the latter a proper fix, because it is too counter-intuitive that this should be necessary and because it likely breaks other packages as well. What do you think? If all else fails, I vote for revert. Helmut -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-fix-autoconf-cross-regression-from-836988.patch Type: text/x-diff Size: 2172 bytes Desc: not available URL: From helmut at subdivi.de Mon Oct 3 18:23:28 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Mon, 3 Oct 2016 20:23:28 +0200 Subject: [debhelper-devel] Bug#839681: debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem Message-ID: <20161003182325.cc7a4ebnee67hqus@alf.mars> Package: debhelper Version: 10.2.1 User: helmutg at debian.org Usertags: rebootstrap Hi Niels, thank you for applying an improved version of my patch in #836988. Unfortunately, it doesn't quite work as expected. The intention was that our modification to the makefile buildsystem wouldn't affect packages that were using other buildsystems (e.g. autoconf). Unfortunately, the buildsystem is not a per-source package property. Instead, it is a per-target property. The autoconf buildsystem currently only handles configure and test and defers all other targets to the makefile buildsystem. That happens to include the build target, which we changed. This is very unfortunate as it happens to break cross building icu, which needs to do a native build before doing the actual cross build. I'd also expect it to break other packages, so we'll probably need to change the behaviour again. I basically see two possible solutions: * Acknowledge that changing the makefile buildsystem also changes dh_auto_build for autoconf packages and thus the original change needs to be reverted. * Ensure that child classes of makefile.pm take all targets. I am attaching a patch for the latter (as revert is trivial). I think the change conceptually makes sense, because using different buildsystems was unexpected to me (and Paul Wise). I also checked all other child classes and all of them (including mkcmake) do take over all targets. This might actually be a regression introduced in commit 758ce0bb1fbb505aa05f2dd3ac85d7d084b94312. Indeed the icu build is fixed both by applying this patch and by adding --buildsystem=autoconf to dh_auto_build. I don't consider the latter a proper fix, because it is too counter-intuitive that this should be necessary and because it likely breaks other packages as well. What do you think? If all else fails, I vote for revert. Helmut -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-fix-autoconf-cross-regression-from-836988.patch Type: text/x-diff Size: 2172 bytes Desc: not available URL: From nthykier at moszumanska.debian.org Mon Oct 3 18:50:32 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Mon, 03 Oct 2016 18:50:32 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (580bc09 -> a767ed7) Message-ID: <20161003185032.8251.1638@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 580bc09 Dh_Lib: Add a reset_perm_and_owner function new a767ed7 fix autoconf/cross regression from #836988 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Buildsystem/autoconf.pm | 14 +++++--------- debian/changelog | 5 +++++ 2 files changed, 10 insertions(+), 9 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Mon Oct 3 18:50:32 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Mon, 03 Oct 2016 18:50:32 +0000 Subject: [debhelper-devel] [debhelper] 01/01: fix autoconf/cross regression from #836988 In-Reply-To: <20161003185032.8251.1638@moszumanska.debian.org> References: <20161003185032.8251.1638@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit a767ed7ea95053c49e1806fd3ddfc19f05a8a488 Author: Helmut Grohne Date: Mon Oct 3 19:09:58 2016 +0200 fix autoconf/cross regression from #836988 When adding the makefile buildsystem cross variables, the intention was that it would not affect non-makefile buildsystems (in particular no downstream buildsystems). However, the decision which buildsystem to use is done on a per-target basis. Thus a typical autoconf package will use the autoconf buildsystem for configure and test, but fall back to the makefile buildsystem for clean and build. Thus the cross variables were added for autoconf build as well, which broke the cross build of icu. The solution chosen here is to have autoconf take over build and clean from makefile as well by inheriting its methods. Thus the semantics stay unchanged with the exception of not adding the cross variables for build. All other children of the makefile buildsystem (including mkcmake) already take over all targets, so this issue really only affects autoconf. Fixes: 7ea67c9aace4 ("makefile.pm: Set CC+CXX to the host compilers when cross-building") Signed-off-by: Helmut Grohne Signed-off-by: Niels Thykier --- Debian/Debhelper/Buildsystem/autoconf.pm | 14 +++++--------- debian/changelog | 5 +++++ 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Debian/Debhelper/Buildsystem/autoconf.pm b/Debian/Debhelper/Buildsystem/autoconf.pm index 8604152..ec3a9f7 100644 --- a/Debian/Debhelper/Buildsystem/autoconf.pm +++ b/Debian/Debhelper/Buildsystem/autoconf.pm @@ -19,15 +19,11 @@ sub check_auto_buildable { my $this=shift; my ($step)=@_; - # Handle configure; the rest - next class (compat with 7.0.x code path) - if ($step eq "configure") { - return 1 if -x $this->get_sourcepath("configure"); - } - if ($step eq "test") { - return 1 if (-e $this->get_buildpath("Makefile") && - -x $this->get_sourcepath("configure")); - } - return 0; + return 0 unless -x $this->get_sourcepath("configure"); + + # Handle configure explicitly; inherit the rest + return 1 if $step eq "configure"; + return $this->SUPER::check_auto_buildable(@_); } sub configure { diff --git a/debian/changelog b/debian/changelog index 7630d7c..10028cd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,11 @@ debhelper (10.2.2) UNRELEASED; urgency=medium * dh_compress,dh_fixperms: Remove references to long obsolete directories such as usr/info, usr/man and usr/X11*/man. + * autoreconf.pm: Apply patch from Helmut Grohne to fix + autoconf/cross regression from #836988. The autoreconf + build-system is now also used directly for "clean" and + "build" (while still usin the "make" build-system for the + heavy lifting). (Closes: #839681) -- Niels Thykier Sun, 02 Oct 2016 09:52:08 +0000 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From owner at bugs.debian.org Mon Oct 3 18:51:14 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 03 Oct 2016 18:51:14 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 839681 References: <1475520625-3855-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 839681 + pending Bug #839681 [debhelper] debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 839681: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839681 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Mon Oct 3 18:51:14 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 03 Oct 2016 18:51:14 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 839681 References: <1475520625-3855-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 839681 + pending Bug #839681 [debhelper] debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 839681: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839681 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From sanvila at unex.es Tue Oct 4 10:03:01 2016 From: sanvila at unex.es (Santiago Vila) Date: Tue, 4 Oct 2016 12:03:01 +0200 (CEST) Subject: [debhelper-devel] Bug#839723: debhelper: Should ${misc:Depends} detect and include lsb-base automatically? Message-ID: Package: debhelper Severity: wishlist Hello Niels. I reported this against chef: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839718 but I fear that there must be more packages with the same bug. Maybe it would be useful that debhelper detects that /lib/lsb/init-functions is being used in some init script and adds lsb-base automatically to ${misc:Depends}. (The chef source package uses "dh" and it uses debian/chef.chef-client.init automatically). I was also going to report this against lintian, but it was already reported as Bug #468147. As of today, lsb-base is "less" essential than before: util-linux no longer depends on it and it's perfectly possible to have a chroot to build packages without it. Thanks. From sanvila at unex.es Tue Oct 4 10:03:01 2016 From: sanvila at unex.es (Santiago Vila) Date: Tue, 4 Oct 2016 12:03:01 +0200 (CEST) Subject: [debhelper-devel] Bug#839723: debhelper: Should ${misc:Depends} detect and include lsb-base automatically? Message-ID: Package: debhelper Severity: wishlist Hello Niels. I reported this against chef: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839718 but I fear that there must be more packages with the same bug. Maybe it would be useful that debhelper detects that /lib/lsb/init-functions is being used in some init script and adds lsb-base automatically to ${misc:Depends}. (The chef source package uses "dh" and it uses debian/chef.chef-client.init automatically). I was also going to report this against lintian, but it was already reported as Bug #468147. As of today, lsb-base is "less" essential than before: util-linux no longer depends on it and it's perfectly possible to have a chroot to build packages without it. Thanks. From nthykier at moszumanska.debian.org Tue Oct 4 16:48:28 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Tue, 04 Oct 2016 16:48:28 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (a767ed7 -> ff6a1cc) Message-ID: <20161004164827.22101.15115@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from a767ed7 fix autoconf/cross regression from #836988 new ff6a1cc d/changelog: Clarify an entry The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Tue Oct 4 16:48:28 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Tue, 04 Oct 2016 16:48:28 +0000 Subject: [debhelper-devel] [debhelper] 01/01: d/changelog: Clarify an entry In-Reply-To: <20161004164827.22101.15115@moszumanska.debian.org> References: <20161004164827.22101.15115@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit ff6a1cc2a88f548ecf06c7c6923b52861389c8f0 Author: Niels Thykier Date: Tue Oct 4 16:47:53 2016 +0000 d/changelog: Clarify an entry Signed-off-by: Niels Thykier --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 10028cd..6b4117e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,8 @@ debhelper (10.2.2) UNRELEASED; urgency=medium * Fix typo in changelog entry for release 10.2. Thanks to Peter Pentchev for reporting it. * Deprecate all compat levels lower than 9. - * dh: Discard override log files before running rather than - after. + * dh: Discard override log files before running the override + rather than after. * dh_compress,dh_fixperms: Remove references to long obsolete directories such as usr/info, usr/man and usr/X11*/man. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From mary.vargas at csbp.com.bo Tue Oct 4 21:47:44 2016 From: mary.vargas at csbp.com.bo (Ms. Ella Golan) Date: Wed, 05 Oct 2016 03:17:44 +0530 Subject: [debhelper-devel] RE Message-ID: <20161004214835.A6C31515B28@mail.csbp.com.bo> I am Ms.Ella Golan, I am the Executive Vice President Banking Division with FIRST INTERNATIONAL BANK OF ISRAEL LTD (FIBI). I am getting in touch with you regarding an extremely important and urgent matter. If you would oblige me the opportunity, I shall provide you with details upon your response. Faithfully, Ms.Ella Golan From niels at thykier.net Wed Oct 5 05:58:00 2016 From: niels at thykier.net (Niels Thykier) Date: Wed, 05 Oct 2016 05:58:00 +0000 Subject: [debhelper-devel] Bug#836110: Remove export of PERL_USE_UNSAFE_INC in the future In-Reply-To: <20160830163541.GX16907@urchin.earth.li> References: <20160830132044.GS16907@urchin.earth.li> <20160830163541.GX16907@urchin.earth.li> <20160830163541.GX16907@urchin.earth.li> Message-ID: <0f551c48-32d2-36ae-7a8c-69e8b9ec0753@thykier.net> On Tue, 30 Aug 2016 17:35:41 +0100 Dominic Hargreaves wrote: > Package: debhelper > Version: 9.20160814 > Severity: wishlist > X-Debbugs-Cc: perl at packages.debian.org > User: debian-perl at lists.debian.org > Usertags: perl-cwd-inc-removal > > On Tue, Aug 30, 2016 at 03:59:00PM +0000, Niels Thykier wrote: > > Dominic Hargreaves: > > > Hi maintainers, > > > > > > Thanks very much for applying the patches in #832436 for the > > > remove-cwd-in-inc issue in perl. One of these changes, to export > > > PERL_USE_UNSAFE_INC, is not a good long-term solution, and I will file > > > bugs against packages which would otherwise be broken in due course > > > with a view to requesting removal of that export in debhelper at some > > > point after stretch's release. > > > > > > Would you be happy for me to file a wishlist bug against this to act > > > as a reminder, and to block with the bugs I will file against affected > > > packages? > > > > > > No hurry on this, but I wanted to make sure it didn't get forgotten. > > > > > > Cheers, > > > Dominic. > > > > > > [...] > > > [...] > Hi Dominic, Did you file some of the blockers already? If so, they don't seem to be tagged as blockers of this bug. :) Thanks, ~Niels From niels at thykier.net Wed Oct 5 05:58:00 2016 From: niels at thykier.net (Niels Thykier) Date: Wed, 05 Oct 2016 05:58:00 +0000 Subject: [debhelper-devel] Bug#836110: Remove export of PERL_USE_UNSAFE_INC in the future In-Reply-To: <20160830163541.GX16907@urchin.earth.li> References: <20160830132044.GS16907@urchin.earth.li> <20160830163541.GX16907@urchin.earth.li> <20160830163541.GX16907@urchin.earth.li> Message-ID: <0f551c48-32d2-36ae-7a8c-69e8b9ec0753@thykier.net> On Tue, 30 Aug 2016 17:35:41 +0100 Dominic Hargreaves wrote: > Package: debhelper > Version: 9.20160814 > Severity: wishlist > X-Debbugs-Cc: perl at packages.debian.org > User: debian-perl at lists.debian.org > Usertags: perl-cwd-inc-removal > > On Tue, Aug 30, 2016 at 03:59:00PM +0000, Niels Thykier wrote: > > Dominic Hargreaves: > > > Hi maintainers, > > > > > > Thanks very much for applying the patches in #832436 for the > > > remove-cwd-in-inc issue in perl. One of these changes, to export > > > PERL_USE_UNSAFE_INC, is not a good long-term solution, and I will file > > > bugs against packages which would otherwise be broken in due course > > > with a view to requesting removal of that export in debhelper at some > > > point after stretch's release. > > > > > > Would you be happy for me to file a wishlist bug against this to act > > > as a reminder, and to block with the bugs I will file against affected > > > packages? > > > > > > No hurry on this, but I wanted to make sure it didn't get forgotten. > > > > > > Cheers, > > > Dominic. > > > > > > [...] > > > [...] > Hi Dominic, Did you file some of the blockers already? If so, they don't seem to be tagged as blockers of this bug. :) Thanks, ~Niels From algernon at madhouse-project.org Wed Oct 5 07:15:36 2016 From: algernon at madhouse-project.org (Gergely Nagy) Date: Wed, 05 Oct 2016 09:15:36 +0200 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> (Niels Thykier's message of "Sat, 01 Oct 2016 11:26:00 +0000") References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> Message-ID: <867f9nz2p3.fsf@madhouse-project.org> Hi! >>>>> "Niels" == Niels Thykier writes: Niels> On Mon, 23 Jun 2003 09:59:52 -0400 Joe Nahmias wrote: Now, this is quite an ancient issue! :D >> dh_install has problems handling files listed in debian/pkgname.install >> when the filename contains (an) embedded space(s). For example, when >> debian/fceu-doc.install contains the line: >> >> Documentation/tech/ppu/2C02\ technical\ operation.TXT usr/share/doc/fceu-doc/tech/ >> >> the following results: >> >> dh_install >> cp: cannot stat `./Documentation/tech/ppu/2C02\\': No such file or directory >> dh_install: command returned error code 256 >> make: *** [install] Error 1 Niels> A couple of points/ideas: Niels> * dh-exec and debhelper should /preferably/ agree on users write their Niels> spaces to be preserved (so the interface is the same for users with Niels> and without dh-exec). Agreed. I'll see if there are any parts of dh-exec that need to handle spaces better. My gut feeling is, that apart from dh-exec-install-rename, there aren't any. Niels> * The internal communication between dh-exec and debhelper does not Niels> have to be the same as the input format. Especially not if it would Niels> save you trouble of having to do complex "decode and recode" cycles Right now, dh-exec just preprocesses the file, there is no special communication protocol, and for the sake of simplicity, I'd prefer if this stayed that way. Otherwise I'd have to rewrite most of it. That is, I'd like to keep the internal communication format the same as it is today, free of any special dh-exec <=> debhelper stuff. What dh-exec spits out in the end, should be treated as a traditional debhelper control file. If any other communication needs to be done (which would mostly mean debhelper telling dh-exec some more info), that should be in environment variables - just like it is now. Niels> As an example, dh-exec-install-rename would go from: Niels> if (/([^\s]*)\s+=>\s+([^\s]*)/ || /^=>\s+([^\s]*)/) { Niels> ... Niels> } Niels> ... Niels> $_ .= " " . $dstpath if ($append_destpath eq TRUE); Niels> To something like (untested): Niels> if (/([^\x1e]*)\x1e=>\x1e([^\x1e]*)/ || /^=>\x1e([^\x1e]*)/) { Niels> ... Niels> } Niels> ... Niels> $_ .= "\x1e" . $dstpath if ($append_destpath eq TRUE); Niels> (possible with /x and some inline spaces to make it more readable). Mmmm... I'd rather change the regexp to be a bit more lenient about spaces. It originally had (.*), and that was changed to disallowing spaces only to avoid being greedy and treat "foo => bar" as an instruction to rename "foo " to "bar". Instead, I could just use .*, and strip the spaces at the end, unless they are escaped. That is a lot less code for both dh-exec and debhelper: I only have to change dh-exec, and debhelper does not need any dh-exec-specific code. Niels> * avoid having to add (complex) decode+encode in all the Niels> scripts dh-exec does not need complex decode+encode steps. At least, not more than it already does have. It just adds some extra sugar on top of the debhelper-understood format, and writes out the same format users would write. I think this design is fine, and just this case alone is not a reason enough to change this. Niels> * put all the parsing of the user-formatted input in one place for Niels> dh-exec. This would be useful, if there were other places than -install-rename where this matters, but there isn't, and I don't really see this changing in the future. Niels> * put all compatibility handling with debhelper in one place Well, it's already in one place, pretty much, the only place that needs it. :) If there will be more places that need this special handling, I can still easily pull out the functions that do the decoding/encoding, without having to change debhelper itself. Niels> This still leaves the question of the input format. If you have any Niels> suggestions for that or alternatives, please let me know. :) My suggestion is: don't change the format. I'll make dh-exec handle spaces in the rename script. You only need to teach debhelper to handle the \-escaped spaces. The dh-exec part of this is about 10 lines plus tests, at a guess. Doing the \x1e separator thing would be considerably more, and as such, I'd opt for the easier solution. -- |8] From algernon at madhouse-project.org Wed Oct 5 07:15:36 2016 From: algernon at madhouse-project.org (Gergely Nagy) Date: Wed, 05 Oct 2016 09:15:36 +0200 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> (Niels Thykier's message of "Sat, 01 Oct 2016 11:26:00 +0000") References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> Message-ID: <867f9nz2p3.fsf@madhouse-project.org> Hi! >>>>> "Niels" == Niels Thykier writes: Niels> On Mon, 23 Jun 2003 09:59:52 -0400 Joe Nahmias wrote: Now, this is quite an ancient issue! :D >> dh_install has problems handling files listed in debian/pkgname.install >> when the filename contains (an) embedded space(s). For example, when >> debian/fceu-doc.install contains the line: >> >> Documentation/tech/ppu/2C02\ technical\ operation.TXT usr/share/doc/fceu-doc/tech/ >> >> the following results: >> >> dh_install >> cp: cannot stat `./Documentation/tech/ppu/2C02\\': No such file or directory >> dh_install: command returned error code 256 >> make: *** [install] Error 1 Niels> A couple of points/ideas: Niels> * dh-exec and debhelper should /preferably/ agree on users write their Niels> spaces to be preserved (so the interface is the same for users with Niels> and without dh-exec). Agreed. I'll see if there are any parts of dh-exec that need to handle spaces better. My gut feeling is, that apart from dh-exec-install-rename, there aren't any. Niels> * The internal communication between dh-exec and debhelper does not Niels> have to be the same as the input format. Especially not if it would Niels> save you trouble of having to do complex "decode and recode" cycles Right now, dh-exec just preprocesses the file, there is no special communication protocol, and for the sake of simplicity, I'd prefer if this stayed that way. Otherwise I'd have to rewrite most of it. That is, I'd like to keep the internal communication format the same as it is today, free of any special dh-exec <=> debhelper stuff. What dh-exec spits out in the end, should be treated as a traditional debhelper control file. If any other communication needs to be done (which would mostly mean debhelper telling dh-exec some more info), that should be in environment variables - just like it is now. Niels> As an example, dh-exec-install-rename would go from: Niels> if (/([^\s]*)\s+=>\s+([^\s]*)/ || /^=>\s+([^\s]*)/) { Niels> ... Niels> } Niels> ... Niels> $_ .= " " . $dstpath if ($append_destpath eq TRUE); Niels> To something like (untested): Niels> if (/([^\x1e]*)\x1e=>\x1e([^\x1e]*)/ || /^=>\x1e([^\x1e]*)/) { Niels> ... Niels> } Niels> ... Niels> $_ .= "\x1e" . $dstpath if ($append_destpath eq TRUE); Niels> (possible with /x and some inline spaces to make it more readable). Mmmm... I'd rather change the regexp to be a bit more lenient about spaces. It originally had (.*), and that was changed to disallowing spaces only to avoid being greedy and treat "foo => bar" as an instruction to rename "foo " to "bar". Instead, I could just use .*, and strip the spaces at the end, unless they are escaped. That is a lot less code for both dh-exec and debhelper: I only have to change dh-exec, and debhelper does not need any dh-exec-specific code. Niels> * avoid having to add (complex) decode+encode in all the Niels> scripts dh-exec does not need complex decode+encode steps. At least, not more than it already does have. It just adds some extra sugar on top of the debhelper-understood format, and writes out the same format users would write. I think this design is fine, and just this case alone is not a reason enough to change this. Niels> * put all the parsing of the user-formatted input in one place for Niels> dh-exec. This would be useful, if there were other places than -install-rename where this matters, but there isn't, and I don't really see this changing in the future. Niels> * put all compatibility handling with debhelper in one place Well, it's already in one place, pretty much, the only place that needs it. :) If there will be more places that need this special handling, I can still easily pull out the functions that do the decoding/encoding, without having to change debhelper itself. Niels> This still leaves the question of the input format. If you have any Niels> suggestions for that or alternatives, please let me know. :) My suggestion is: don't change the format. I'll make dh-exec handle spaces in the rename script. You only need to teach debhelper to handle the \-escaped spaces. The dh-exec part of this is about 10 lines plus tests, at a guess. Doing the \x1e separator thing would be considerably more, and as such, I'd opt for the easier solution. -- |8] From nthykier at moszumanska.debian.org Wed Oct 5 18:22:48 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Wed, 05 Oct 2016 18:22:48 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (ff6a1cc -> 6720ebb) Message-ID: <20161005182248.1599.15770@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from ff6a1cc d/changelog: Clarify an entry new 6720ebb dh_installdirs: in c11 - don't create d/ unconditionally The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debhelper.pod | 8 ++++++++ debian/changelog | 5 +++++ dh_installdirs | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Wed Oct 5 18:22:48 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Wed, 05 Oct 2016 18:22:48 +0000 Subject: [debhelper-devel] [debhelper] 01/01: dh_installdirs: in c11 - don't create d/ unconditionally In-Reply-To: <20161005182248.1599.15770@moszumanska.debian.org> References: <20161005182248.1599.15770@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 6720ebbbbde08e35072f53b13861fbcccee1e6ed Author: Niels Thykier Date: Wed Oct 5 18:22:02 2016 +0000 dh_installdirs: in c11 - don't create d/ unconditionally Signed-off-by: Niels Thykier --- debhelper.pod | 8 ++++++++ debian/changelog | 5 +++++ dh_installdirs | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/debhelper.pod b/debhelper.pod index bfc5e19..f3edcf5 100644 --- a/debhelper.pod +++ b/debhelper.pod @@ -605,6 +605,14 @@ B<--mainpackage> option. Please remember to check/update your doc-base files. +=item - + +B no longer creates debian/I directories +unless explicitly requested (or it has to create a subdirectory in +it). + +The vast majority of all packages will be unaffected by this change. + =back =back diff --git a/debian/changelog b/debian/changelog index 6b4117e..24575ce 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,6 +13,11 @@ debhelper (10.2.2) UNRELEASED; urgency=medium build-system is now also used directly for "clean" and "build" (while still usin the "make" build-system for the heavy lifting). (Closes: #839681) + * dh_installdirs: In compat 11, avoid creating debian/ + directories except when required to do so. This fixes a + corner case, where an arch:all build would behave + differently than an arch:all+arch:any when dh_installdir is + optimised out only for the arch:all build. -- Niels Thykier Sun, 02 Oct 2016 09:52:08 +0000 diff --git a/dh_installdirs b/dh_installdirs index 0ea9dd4..df04e4a 100755 --- a/dh_installdirs +++ b/dh_installdirs @@ -63,7 +63,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $tmp=tmpdir($package); my $file=pkgfile($package,"dirs"); - install_dir($tmp); + install_dir($tmp) if compat(10); my @dirs; -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Wed Oct 5 20:26:29 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Wed, 05 Oct 2016 20:26:29 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (6720ebb -> 540f05a) Message-ID: <20161005202629.28361.23408@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 6720ebb dh_installdirs: in c11 - don't create d/ unconditionally new 540f05a Remove obsolete comment The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Dh_Lib.pm | 1 - 1 file changed, 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Wed Oct 5 20:26:29 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Wed, 05 Oct 2016 20:26:29 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Remove obsolete comment In-Reply-To: <20161005202629.28361.23408@moszumanska.debian.org> References: <20161005202629.28361.23408@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 540f05ad0d2a9cc0791cf415adc88284fa955b60 Author: Niels Thykier Date: Wed Oct 5 20:25:58 2016 +0000 Remove obsolete comment --- Debian/Debhelper/Dh_Lib.pm | 1 - 1 file changed, 1 deletion(-) diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 121dc04..331c316 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -801,7 +801,6 @@ sub filedoublearray { my @ret; while () { chomp; - # Only ignore comments and empty lines in v5 mode. if (not $x) { next if /^#/ || /^$/; } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From niels at thykier.net Wed Oct 5 20:24:00 2016 From: niels at thykier.net (Niels Thykier) Date: Wed, 05 Oct 2016 20:24:00 +0000 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <867f9nz2p3.fsf@madhouse-project.org> References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> <867f9nz2p3.fsf@madhouse-project.org> Message-ID: <2ae52509-3d61-b41e-4d4b-d4e4a6e50e89@thykier.net> Gergely Nagy: > Hi! > >>>>>> "Niels" == Niels Thykier writes: > > Niels> On Mon, 23 Jun 2003 09:59:52 -0400 Joe Nahmias wrote: > > Now, this is quite an ancient issue! :D > Partly why I want it -done'd! ;) > [...] > > You only need to teach debhelper to handle the \-escaped spaces. > I am not really sure I want to use \-escaped spaces. Besides being a pain in themselves, it would also suggest that the glob characters can be escaped. Which leads us to Joey Hess's comment in #198507#17. If we go down that route of backslash escaped characters, I inclined to go all in with Text::ParseWords's shellwords/parse_line from the beginning. Would that still be doable in the dh-exec end? Thanks, ~Niels From niels at thykier.net Wed Oct 5 20:24:00 2016 From: niels at thykier.net (Niels Thykier) Date: Wed, 05 Oct 2016 20:24:00 +0000 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <867f9nz2p3.fsf@madhouse-project.org> References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> <867f9nz2p3.fsf@madhouse-project.org> Message-ID: <2ae52509-3d61-b41e-4d4b-d4e4a6e50e89@thykier.net> Gergely Nagy: > Hi! > >>>>>> "Niels" == Niels Thykier writes: > > Niels> On Mon, 23 Jun 2003 09:59:52 -0400 Joe Nahmias wrote: > > Now, this is quite an ancient issue! :D > Partly why I want it -done'd! ;) > [...] > > You only need to teach debhelper to handle the \-escaped spaces. > I am not really sure I want to use \-escaped spaces. Besides being a pain in themselves, it would also suggest that the glob characters can be escaped. Which leads us to Joey Hess's comment in #198507#17. If we go down that route of backslash escaped characters, I inclined to go all in with Text::ParseWords's shellwords/parse_line from the beginning. Would that still be doable in the dh-exec end? Thanks, ~Niels From algernon at madhouse-project.org Thu Oct 6 08:12:39 2016 From: algernon at madhouse-project.org (Gergely Nagy) Date: Thu, 06 Oct 2016 10:12:39 +0200 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <2ae52509-3d61-b41e-4d4b-d4e4a6e50e89@thykier.net> (Niels Thykier's message of "Wed, 05 Oct 2016 20:24:00 +0000") References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> <867f9nz2p3.fsf@madhouse-project.org> <2ae52509-3d61-b41e-4d4b-d4e4a6e50e89@thykier.net> Message-ID: <8637k9zyiw.fsf@madhouse-project.org> >>>>> "Niels" == Niels Thykier writes: >> [...] >> >> You only need to teach debhelper to handle the \-escaped spaces. >> Niels> I am not really sure I want to use \-escaped spaces. Besides being a Niels> pain in themselves, it would also suggest that the glob characters can Niels> be escaped. Which leads us to Joey Hess's comment in #198507#17. Niels> If we go down that route of backslash escaped characters, I inclined to Niels> go all in with Text::ParseWords's shellwords/parse_line from the beginning. Niels> Would that still be doable in the dh-exec end? Yep. All the funny parts of dh-exec are implemented in Perl, so I can use the same libraries Debhelper does. When deciding what language to use for the scripts, Perl was chosen because Debhelper is in Perl, too. On a crazy note, I could even make dh-exec do the parsing, replace all spaces with ?, or do some other trickery, like copying the file to a unique directory, and replacing the line with DIR/*. That way, debhelper wouldn't need to change anything at all. But this would be crazy. ;) -- |8] From algernon at madhouse-project.org Thu Oct 6 08:12:39 2016 From: algernon at madhouse-project.org (Gergely Nagy) Date: Thu, 06 Oct 2016 10:12:39 +0200 Subject: [debhelper-devel] Bug#198507: dh_install: fails if filenames have an embedded space In-Reply-To: <2ae52509-3d61-b41e-4d4b-d4e4a6e50e89@thykier.net> (Niels Thykier's message of "Wed, 05 Oct 2016 20:24:00 +0000") References: <20030623135952.0223EE80D@a750.nahmias.net> <20030623135952.0223EE80D@a750.nahmias.net> <2688412b-aa1e-60d0-0625-9a37cd7e4157@thykier.net> <867f9nz2p3.fsf@madhouse-project.org> <2ae52509-3d61-b41e-4d4b-d4e4a6e50e89@thykier.net> Message-ID: <8637k9zyiw.fsf@madhouse-project.org> >>>>> "Niels" == Niels Thykier writes: >> [...] >> >> You only need to teach debhelper to handle the \-escaped spaces. >> Niels> I am not really sure I want to use \-escaped spaces. Besides being a Niels> pain in themselves, it would also suggest that the glob characters can Niels> be escaped. Which leads us to Joey Hess's comment in #198507#17. Niels> If we go down that route of backslash escaped characters, I inclined to Niels> go all in with Text::ParseWords's shellwords/parse_line from the beginning. Niels> Would that still be doable in the dh-exec end? Yep. All the funny parts of dh-exec are implemented in Perl, so I can use the same libraries Debhelper does. When deciding what language to use for the scripts, Perl was chosen because Debhelper is in Perl, too. On a crazy note, I could even make dh-exec do the parsing, replace all spaces with ?, or do some other trickery, like copying the file to a unique directory, and replacing the line with DIR/*. That way, debhelper wouldn't need to change anything at all. But this would be crazy. ;) -- |8] From nthykier at moszumanska.debian.org Thu Oct 6 15:59:23 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Thu, 06 Oct 2016 15:59:23 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (540f05a -> 469fc42) Message-ID: <20161006155922.24684.42264@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 540f05a Remove obsolete comment new 469fc42 Dh_Lib.pm: Fix typo of positive The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Dh_Lib.pm | 4 ++-- debian/changelog | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Thu Oct 6 15:59:23 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Thu, 06 Oct 2016 15:59:23 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Dh_Lib.pm: Fix typo of positive In-Reply-To: <20161006155922.24684.42264@moszumanska.debian.org> References: <20161006155922.24684.42264@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 469fc42d51a84d7612c8de2e17fb79f3a4eb51b4 Author: Niels Thykier Date: Thu Oct 6 15:58:49 2016 +0000 Dh_Lib.pm: Fix typo of positive Signed-off-by: Niels Thykier --- Debian/Debhelper/Dh_Lib.pm | 4 ++-- debian/changelog | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 331c316..3c44238 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -434,7 +434,7 @@ sub dirname { my $l=<$compat_in>; close($compat_in); if (! defined $l || ! length $l) { - error("debian/compat must contain a postive number (found an empty first line)"); + error("debian/compat must contain a positive number (found an empty first line)"); } else { @@ -445,7 +445,7 @@ sub dirname { if (exists($NAMED_COMPAT_LEVELS{$c})) { $c = $NAMED_COMPAT_LEVELS{$c}; } elsif ($c !~ m/^\d+$/) { - error("debian/compat must contain a postive number (found: \"$c\")"); + error("debian/compat must contain a positive number (found: \"$c\")"); } } } diff --git a/debian/changelog b/debian/changelog index 24575ce..45def96 100644 --- a/debian/changelog +++ b/debian/changelog @@ -18,6 +18,8 @@ debhelper (10.2.2) UNRELEASED; urgency=medium corner case, where an arch:all build would behave differently than an arch:all+arch:any when dh_installdir is optimised out only for the arch:all build. + * Dh_Lib.pm: Fix typo of positive. Thanks to Matthias Klose + for spotting it. -- Niels Thykier Sun, 02 Oct 2016 09:52:08 +0000 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From noreply at release.debian.org Fri Oct 7 16:39:16 2016 From: noreply at release.debian.org (Debian testing watch) Date: Fri, 07 Oct 2016 16:39:16 +0000 Subject: [debhelper-devel] debhelper 10.2.1 MIGRATED to testing Message-ID: FYI: The status of the debhelper source package in Debian's testing distribution has changed. Previous version: 10 Current version: 10.2.1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Fri Oct 7 16:39:16 2016 From: noreply at release.debian.org (Debian testing watch) Date: Fri, 07 Oct 2016 16:39:16 +0000 Subject: [debhelper-devel] debhelper 10.2.1 MIGRATED to testing Message-ID: FYI: The status of the debhelper source package in Debian's testing distribution has changed. Previous version: 10 Current version: 10.2.1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From nthykier at moszumanska.debian.org Sat Oct 8 09:49:52 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 09:49:52 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (469fc42 -> f56f348) Message-ID: <20161008094952.32223.48729@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 469fc42 Dh_Lib.pm: Fix typo of positive new 1804984 t/syntax: Print the failing tool new f56f348 dh_installman: Fix syntax error The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: dh_installman | 2 +- t/syntax.t | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 8 09:49:52 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 09:49:52 +0000 Subject: [debhelper-devel] [debhelper] 01/02: t/syntax: Print the failing tool In-Reply-To: <20161008094952.32223.48729@moszumanska.debian.org> References: <20161008094952.32223.48729@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 18049844eb63bff2cdf9aba2fbad3ebca2ab324e Author: Niels Thykier Date: Sat Oct 8 09:48:17 2016 +0000 t/syntax: Print the failing tool Signed-off-by: Niels Thykier --- t/syntax.t | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/t/syntax.t b/t/syntax.t index f58577a..fb1d9c0 100755 --- a/t/syntax.t +++ b/t/syntax.t @@ -8,7 +8,8 @@ plan(tests => (@progs + @libs)); foreach my $file (@progs, @libs) { print "# Testing $file\n"; - ok(system("perl -c $file >/dev/null 2>&1"), 0); + ok(system("perl -c $file >/dev/null 2>&1"), 0) + or print STDERR "# Testing $file is broken\n"; } # Local Variables: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 8 09:49:53 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 09:49:53 +0000 Subject: [debhelper-devel] [debhelper] 02/02: dh_installman: Fix syntax error In-Reply-To: <20161008094952.32223.48729@moszumanska.debian.org> References: <20161008094952.32223.48729@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit f56f3485155b06c78d2857a38678fa92df5736aa Author: Niels Thykier Date: Sat Oct 8 09:49:18 2016 +0000 dh_installman: Fix syntax error Signed-off-by: Niels Thykier --- dh_installman | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dh_installman b/dh_installman index bbea82e..3a16084 100755 --- a/dh_installman +++ b/dh_installman @@ -210,7 +210,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { complex_doit "man --recode UTF-8 ./\Q$orig\E > \Q$tmp\E"; # recode uncompresses compressed pages doit "rm", "-f", $orig if s/\.(gz|Z)$//; - reset_perm_and_owner('0755' $tmp); + reset_perm_and_owner('0755', $tmp); doit "mv", "-f", $tmp, $_; }, "$tmp/$dir"); } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 8 10:02:38 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 10:02:38 +0000 Subject: [debhelper-devel] [debhelper] 01/01: t: Fix test after change of autoconf build system In-Reply-To: <20161008100237.10609.75129@moszumanska.debian.org> References: <20161008100237.10609.75129@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit c684d1e8bac977f5076ccb6441e6c6af69683ca0 Author: Niels Thykier Date: Sat Oct 8 10:01:35 2016 +0000 t: Fix test after change of autoconf build system Signed-off-by: Niels Thykier --- t/buildsystems/buildsystem_tests.t | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/t/buildsystems/buildsystem_tests.t b/t/buildsystems/buildsystem_tests.t index 098f314..9d1c1aa 100755 --- a/t/buildsystems/buildsystem_tests.t +++ b/t/buildsystems/buildsystem_tests.t @@ -253,7 +253,7 @@ for $bs (@bs) { } touch "$tmpdir/configure", 0755; -test_check_auto_buildable($bs{autoconf}, "configure", { configure => 1 }); +test_check_auto_buildable($bs{autoconf}, "configure", { configure => 1, clean => 1 }); touch "$tmpdir/CMakeLists.txt"; test_check_auto_buildable($bs{cmake}, "CMakeLists.txt", { configure => 1, clean => 1 }); @@ -264,7 +264,7 @@ test_check_auto_buildable($bs{perl_makemaker}, "Makefile.PL", { configure => 1 } # With Makefile touch "$builddir/Makefile"; test_check_auto_buildable($bs{makefile}, "Makefile", 1); -test_check_auto_buildable($bs{autoconf}, "configure+Makefile", { configure => 1, test => 1 }); +test_check_auto_buildable($bs{autoconf}, "configure+Makefile", { configure => 1, test => 1, build => 1, install => 1, clean => 1 }); test_check_auto_buildable($bs{cmake}, "CMakeLists.txt+Makefile", 1); touch "$builddir/CMakeCache.txt"; # strong evidence that cmake was run test_check_auto_buildable($bs{cmake}, "CMakeCache.txt+Makefile", 2); @@ -316,8 +316,8 @@ test_autoselection("auto-selects nothing", undef, %tmp); touch "$tmpdir/configure", 0755; touch "$builddir/Makefile"; test_autoselection("autoconf", - { configure => "autoconf", build => "makefile", - test => "autoconf", install => "makefile", clean => "makefile" }, %tmp); + { configure => "autoconf", build => "autoconf", + test => "autoconf", install => "autoconf", clean => "autoconf" }, %tmp); cleandir $tmpdir; # Perl Makemaker (build, test, clean fail with builddir set [not supported]) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 8 10:02:38 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 10:02:38 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (f56f348 -> c684d1e) Message-ID: <20161008100237.10609.75129@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from f56f348 dh_installman: Fix syntax error new c684d1e t: Fix test after change of autoconf build system The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: t/buildsystems/buildsystem_tests.t | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 8 10:25:46 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 10:25:46 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Release debhelper/10.2.2 into unstable In-Reply-To: <20161008102537.32509.25408@moszumanska.debian.org> References: <20161008102537.32509.25408@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 834dd62b30a35919f8ea0d528abf85fec32d504d Author: Niels Thykier Date: Sat Oct 8 10:19:24 2016 +0000 Release debhelper/10.2.2 into unstable Signed-off-by: Niels Thykier --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 45def96..cc44474 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -debhelper (10.2.2) UNRELEASED; urgency=medium +debhelper (10.2.2) unstable; urgency=medium * Fix typo in changelog entry for release 10.2. Thanks to Peter Pentchev for reporting it. @@ -21,7 +21,7 @@ debhelper (10.2.2) UNRELEASED; urgency=medium * Dh_Lib.pm: Fix typo of positive. Thanks to Matthias Klose for spotting it. - -- Niels Thykier Sun, 02 Oct 2016 09:52:08 +0000 + -- Niels Thykier Sat, 08 Oct 2016 10:16:23 +0000 debhelper (10.2.1) unstable; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 8 10:25:37 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 10:25:37 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (c684d1e -> 834dd62) Message-ID: <20161008102537.32509.25408@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from c684d1e t: Fix test after change of autoconf build system new 834dd62 Release debhelper/10.2.2 into unstable The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 8 10:30:01 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 08 Oct 2016 10:30:01 +0000 Subject: [debhelper-devel] [debhelper] annotated tag debian/10.2.2 created (now 97bf0c8) Message-ID: <20161008103000.5249.77225@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to annotated tag debian/10.2.2 in repository debhelper. at 97bf0c8 (tag) tagging 834dd62b30a35919f8ea0d528abf85fec32d504d (commit) replaces debian/10.2.1 tagged by Niels Thykier on Sat Oct 8 10:29:25 2016 +0000 - Log ----------------------------------------------------------------- Release debhelper/10.2.2 into unstable Format: 1.8 Date: Sat, 08 Oct 2016 10:16:23 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2.2 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 839681 Changes: debhelper (10.2.2) unstable; urgency=medium . * Fix typo in changelog entry for release 10.2. Thanks to Peter Pentchev for reporting it. * Deprecate all compat levels lower than 9. * dh: Discard override log files before running the override rather than after. * dh_compress,dh_fixperms: Remove references to long obsolete directories such as usr/info, usr/man and usr/X11*/man. * autoreconf.pm: Apply patch from Helmut Grohne to fix autoconf/cross regression from #836988. The autoreconf build-system is now also used directly for "clean" and "build" (while still usin the "make" build-system for the heavy lifting). (Closes: #839681) * dh_installdirs: In compat 11, avoid creating debian/ directories except when required to do so. This fixes a corner case, where an arch:all build would behave differently than an arch:all+arch:any when dh_installdir is optimised out only for the arch:all build. * Dh_Lib.pm: Fix typo of positive. Thanks to Matthias Klose for spotting it. Checksums-Sha1: 6ee7f892f090e936cd374864839e7a3e40334975 1701 debhelper_10.2.2.dsc 2e70b5b72b3b6e08da9285af83b262ca74af1e87 355692 debhelper_10.2.2.tar.xz Checksums-Sha256: c26e66f492a17a58d8337a262e38c7d89d1569a7e399a9db237657089b34620a 1701 debhelper_10.2.2.dsc 07f84f415f390bd9573a7abc8078203b3f57a2d4590b97010cf75b596b274075 355692 debhelper_10.2.2.tar.xz Files: d3f3f96cca9314517cb89d93e9a52a4f 1701 devel optional debhelper_10.2.2.dsc fed7c37be88f69691ee208c3fc289bb3 355692 devel optional debhelper_10.2.2.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJX+MqFAAoJEAVLu599gGRCMsgP/3SUj2LcaaB4HYyjvpf9YxlH yO9J6pkd3ulodT7Wt/c1x8AEnJTl6w5xBLbUT9VTXpf7WSDOL5bn5FPVlpA1dU3K TocYSD6uzx2LM3SfIBMz0rPYhgX02YdVjtm/Jv7aIUjAClGsC88ME0vpK1jslfP5 2M1OeZn/OiwRFuicIKfE7pleUFOpke7cX/bv+pedcN+a2qdZDZfxf1rukoqN5msM 66ZeAirne8JTlgQnB/6A6Pg4Sajq+HRzwsxAN73295t2d9125OMN54N9TkbJqjBU p53TQzBxahYpULT/lQSQxrhXdmk7zV8zjAMZb5kwZy5ajwpnubnyPQV0GMY6k7kE zJo2yZAWhIscMUsDHoM/buPUFshfg5EkVIKBi6GuGGlUbUn41XSBYmNabNFqqkM2 yXgPk8+rCIP+dAinuvGfHuabblZqkKNhVhcLwGVKOI0Ix/dIgrNV56BEa2Q9GrMr L9tYjjs/JPm1ypYJzLJu0jR4G+bPv/RqATvgBYvNhKHyg8vA3+YXuDAE1PUlBqFT 0Kuz/bYW5/qrOYV0cH7NuPDAK7b3SnfFElCnwzgI+vyIYCsz26C8SXxTzn1AJOuE 0j7EUi9kqCnt+7xl4S+EFsP1G3zCy043ZrPRNyQ6k4GuIcxaF87L0jYH1rKZOR0Z N44aV8Pn30k+7SmAQy55 =ezO6 -----END PGP SIGNATURE----- Helmut Grohne (1): fix autoconf/cross regression from #836988 Niels Thykier (19): d/changelog: Fix typo Deprecate compat levels before 9 dh_update_autotools_config: Remove unncessary space t: Fix test issues with the new compat deprecations dh: Remove logs before and not after the override target Remove references to usr/{man,info,X11*/man} dh_installudev: Remove unused variable Refactor install_dir usage to avoid the "if -d " tests dh_systemd_enable: Prefer install_* to doit('install', ...) dh_systemd_*: Add "use warnings" Dh_Lib: Add a reset_perm_and_owner function d/changelog: Clarify an entry dh_installdirs: in c11 - don't create d/ unconditionally Remove obsolete comment Dh_Lib.pm: Fix typo of positive t/syntax: Print the failing tool dh_installman: Fix syntax error t: Fix test after change of autoconf build system Release debhelper/10.2.2 into unstable ----------------------------------------------------------------------- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From ftpmaster at ftp-master.debian.org Sat Oct 8 10:31:29 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 08 Oct 2016 10:31:29 +0000 Subject: [debhelper-devel] Processing of debhelper_10.2.2_source.changes Message-ID: debhelper_10.2.2_source.changes uploaded successfully to ftp-master.debian.org along with the files: debhelper_10.2.2.dsc debhelper_10.2.2.tar.xz Greetings, Your Debian queue daemon (running on host coccia.debian.org) From ftpmaster at ftp-master.debian.org Sat Oct 8 10:33:54 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 08 Oct 2016 10:33:54 +0000 Subject: [debhelper-devel] Processing of debhelper_10.2.2_source.changes Message-ID: debhelper_10.2.2_source.changes uploaded successfully to localhost along with the files: debhelper_10.2.2.dsc debhelper_10.2.2.tar.xz Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sat Oct 8 11:21:13 2016 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 08 Oct 2016 11:21:13 +0000 Subject: [debhelper-devel] debhelper_10.2.2_source.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 08 Oct 2016 10:16:23 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2.2 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 839681 Changes: debhelper (10.2.2) unstable; urgency=medium . * Fix typo in changelog entry for release 10.2. Thanks to Peter Pentchev for reporting it. * Deprecate all compat levels lower than 9. * dh: Discard override log files before running the override rather than after. * dh_compress,dh_fixperms: Remove references to long obsolete directories such as usr/info, usr/man and usr/X11*/man. * autoreconf.pm: Apply patch from Helmut Grohne to fix autoconf/cross regression from #836988. The autoreconf build-system is now also used directly for "clean" and "build" (while still usin the "make" build-system for the heavy lifting). (Closes: #839681) * dh_installdirs: In compat 11, avoid creating debian/ directories except when required to do so. This fixes a corner case, where an arch:all build would behave differently than an arch:all+arch:any when dh_installdir is optimised out only for the arch:all build. * Dh_Lib.pm: Fix typo of positive. Thanks to Matthias Klose for spotting it. Checksums-Sha1: 6ee7f892f090e936cd374864839e7a3e40334975 1701 debhelper_10.2.2.dsc 2e70b5b72b3b6e08da9285af83b262ca74af1e87 355692 debhelper_10.2.2.tar.xz Checksums-Sha256: c26e66f492a17a58d8337a262e38c7d89d1569a7e399a9db237657089b34620a 1701 debhelper_10.2.2.dsc 07f84f415f390bd9573a7abc8078203b3f57a2d4590b97010cf75b596b274075 355692 debhelper_10.2.2.tar.xz Files: d3f3f96cca9314517cb89d93e9a52a4f 1701 devel optional debhelper_10.2.2.dsc fed7c37be88f69691ee208c3fc289bb3 355692 devel optional debhelper_10.2.2.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX+MoOAAoJEAVLu599gGRCYhwP/1iHVOeVRbaqQu/Dxq2ZhOOp ev+v5p5gk+2suvV4/kb67FubFVwU+FYvsQiTLOP/Pt2AnDEI39NQjef2vvnjN1ix HbIRZU9zj56Z6cZjH4fTXIS3z2m0knnQ3XYKyaTXQL4sqzioxwyj2enEmE6oNVZm zpqS1bLKIrD12RekkxzN7Bym5KNjYsFEez+MEo5erQuufIKGVF56ClhrHvn9rAe0 fuwK9QSbjmz3FvL7dXtVSaIk5h6AHBk9fKoYQEOgXL34GFoFtGtqqI2U+9wkqf2R pii8wE4UTOR+bH19oLrJWIU5ApGt2kn936AG3i3PmpuKZOb2wZG3wh1usRAppSOo qOm6UlmTSIuv/YQVSkumUBK2pPCFuu1UafxAPwXUrRLEqEwoEGNbTD9aWmO2TR2k F010VVWVwP5GsOyGx7aLQrvwcuzYi6UrNJTcCXmYPUkpQ9gln5FpPfMoHnsynuuR AZY5pZeX52NuOhu5nh1TljxZT8U9nPQ27u21ghF2vIG/uC4BizPJuoihKa+eCPcC tMilY9aRqsvbQIZ1y96psfK2VMw28oekAFHn0TBMQkzvj351DjDjvRXeV6RWrHbM c2vjX++KKoiL6rrfdsC7sNiw/754lMYvH3Lj6gqOZz+qOKV2pNnZiuj/F9dDuewd kmqM2ot2FsgtFA3qr+/T =8CYj -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From niels at thykier.net Sat Oct 8 11:21:13 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 08 Oct 2016 11:21:13 +0000 Subject: [debhelper-devel] Accepted debhelper 10.2.2 (source) into unstable Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 08 Oct 2016 10:16:23 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2.2 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 839681 Changes: debhelper (10.2.2) unstable; urgency=medium . * Fix typo in changelog entry for release 10.2. Thanks to Peter Pentchev for reporting it. * Deprecate all compat levels lower than 9. * dh: Discard override log files before running the override rather than after. * dh_compress,dh_fixperms: Remove references to long obsolete directories such as usr/info, usr/man and usr/X11*/man. * autoreconf.pm: Apply patch from Helmut Grohne to fix autoconf/cross regression from #836988. The autoreconf build-system is now also used directly for "clean" and "build" (while still usin the "make" build-system for the heavy lifting). (Closes: #839681) * dh_installdirs: In compat 11, avoid creating debian/ directories except when required to do so. This fixes a corner case, where an arch:all build would behave differently than an arch:all+arch:any when dh_installdir is optimised out only for the arch:all build. * Dh_Lib.pm: Fix typo of positive. Thanks to Matthias Klose for spotting it. Checksums-Sha1: 6ee7f892f090e936cd374864839e7a3e40334975 1701 debhelper_10.2.2.dsc 2e70b5b72b3b6e08da9285af83b262ca74af1e87 355692 debhelper_10.2.2.tar.xz Checksums-Sha256: c26e66f492a17a58d8337a262e38c7d89d1569a7e399a9db237657089b34620a 1701 debhelper_10.2.2.dsc 07f84f415f390bd9573a7abc8078203b3f57a2d4590b97010cf75b596b274075 355692 debhelper_10.2.2.tar.xz Files: d3f3f96cca9314517cb89d93e9a52a4f 1701 devel optional debhelper_10.2.2.dsc fed7c37be88f69691ee208c3fc289bb3 355692 devel optional debhelper_10.2.2.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX+MoOAAoJEAVLu599gGRCYhwP/1iHVOeVRbaqQu/Dxq2ZhOOp ev+v5p5gk+2suvV4/kb67FubFVwU+FYvsQiTLOP/Pt2AnDEI39NQjef2vvnjN1ix HbIRZU9zj56Z6cZjH4fTXIS3z2m0knnQ3XYKyaTXQL4sqzioxwyj2enEmE6oNVZm zpqS1bLKIrD12RekkxzN7Bym5KNjYsFEez+MEo5erQuufIKGVF56ClhrHvn9rAe0 fuwK9QSbjmz3FvL7dXtVSaIk5h6AHBk9fKoYQEOgXL34GFoFtGtqqI2U+9wkqf2R pii8wE4UTOR+bH19oLrJWIU5ApGt2kn936AG3i3PmpuKZOb2wZG3wh1usRAppSOo qOm6UlmTSIuv/YQVSkumUBK2pPCFuu1UafxAPwXUrRLEqEwoEGNbTD9aWmO2TR2k F010VVWVwP5GsOyGx7aLQrvwcuzYi6UrNJTcCXmYPUkpQ9gln5FpPfMoHnsynuuR AZY5pZeX52NuOhu5nh1TljxZT8U9nPQ27u21ghF2vIG/uC4BizPJuoihKa+eCPcC tMilY9aRqsvbQIZ1y96psfK2VMw28oekAFHn0TBMQkzvj351DjDjvRXeV6RWrHbM c2vjX++KKoiL6rrfdsC7sNiw/754lMYvH3Lj6gqOZz+qOKV2pNnZiuj/F9dDuewd kmqM2ot2FsgtFA3qr+/T =8CYj -----END PGP SIGNATURE----- From owner at bugs.debian.org Sat Oct 8 11:24:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 08 Oct 2016 11:24:03 +0000 Subject: [debhelper-devel] Bug#839681: marked as done (debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem) References: <20161003182325.cc7a4ebnee67hqus@alf.mars> Message-ID: Your message dated Sat, 08 Oct 2016 11:21:13 +0000 with message-id and subject line Bug#839681: fixed in debhelper 10.2.2 has caused the Debian Bug report #839681, regarding debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem 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 owner at bugs.debian.org immediately.) -- 839681: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839681 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Helmut Grohne Subject: debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem Date: Mon, 3 Oct 2016 20:23:28 +0200 Size: 6054 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#839681: fixed in debhelper 10.2.2 Date: Sat, 08 Oct 2016 11:21:13 +0000 Size: 5838 URL: From owner at bugs.debian.org Sat Oct 8 11:24:03 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 08 Oct 2016 11:24:03 +0000 Subject: [debhelper-devel] Bug#839681: marked as done (debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem) References: <20161003182325.cc7a4ebnee67hqus@alf.mars> Message-ID: Your message dated Sat, 08 Oct 2016 11:21:13 +0000 with message-id and subject line Bug#839681: fixed in debhelper 10.2.2 has caused the Debian Bug report #839681, regarding debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem 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 owner at bugs.debian.org immediately.) -- 839681: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839681 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Helmut Grohne Subject: debhelper: autoconf buildsystem: regression due to cross compilation improvements in makefile buildsystem Date: Mon, 3 Oct 2016 20:23:28 +0200 Size: 6054 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Bug#839681: fixed in debhelper 10.2.2 Date: Sat, 08 Oct 2016 11:21:13 +0000 Size: 5838 URL: From abe at deuxchevaux.org Sat Oct 8 11:42:14 2016 From: abe at deuxchevaux.org (Axel Beckert) Date: Sat, 08 Oct 2016 11:42:14 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (834dd62 -> 1df6039) Message-ID: <20161008114213.11758.28008@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. abe pushed a change to branch master in repository debhelper. from 834dd62 Release debhelper/10.2.2 into unstable new 1df6039 Fix wrong German translation of dh_systemd_start man page The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 7 +++++++ man/po4a/po/de.po | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From abe at deuxchevaux.org Sat Oct 8 11:42:14 2016 From: abe at deuxchevaux.org (Axel Beckert) Date: Sat, 08 Oct 2016 11:42:14 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Fix wrong German translation of dh_systemd_start man page In-Reply-To: <20161008114213.11758.28008@moszumanska.debian.org> References: <20161008114213.11758.28008@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. abe pushed a commit to branch master in repository debhelper. commit 1df6039437275d46c731264c5fbedd5f70696728 Author: Axel Beckert Date: Sat Oct 8 13:40:31 2016 +0200 Fix wrong German translation of dh_systemd_start man page Thanks to Thorsten Alteholz for spotting the mistake! Closes: #839655 --- debian/changelog | 7 +++++++ man/po4a/po/de.po | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index cc44474..9852a76 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +debhelper (10.2.3) UNRELEASED; urgency=medium + + * Fix wrong German translation of dh_systemd_start man page. Thanks to + Thorsten Alteholz for spotting the mistake! (Closes: #839655) + + -- Axel Beckert Sat, 08 Oct 2016 13:37:56 +0200 + debhelper (10.2.2) unstable; urgency=medium * Fix typo in changelog entry for release 10.2. Thanks to diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po index 73ba904..369ac58 100644 --- a/man/po4a/po/de.po +++ b/man/po4a/po/de.po @@ -8601,7 +8601,7 @@ msgid "" "(the latter is only relevant for services without a corresponding init " "script)." msgstr "" -"startet die Unit-Datei nach Upgrades und nach anf?nglicher Installation " +"die Unit-Datei nach Upgrades oder nach anf?nglicher Installation nicht starten" "(letzteres ist nur f?r Dienste ohne zugeh?riges Init-Skript relevant)." #. type: textblock -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From owner at bugs.debian.org Sat Oct 8 11:45:07 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 08 Oct 2016 11:45:07 +0000 Subject: [debhelper-devel] Processed: tagging 839655, found 839655 in 10.2.1, found 839655 in 10.2.2 References: <1475926897-1728-bts-abe@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > tags 839655 + pending Bug #839655 [debhelper] wrong translation Added tag(s) pending. > found 839655 10.2.1 Bug #839655 [debhelper] wrong translation Marked as found in versions debhelper/10.2.1. > found 839655 10.2.2 Bug #839655 [debhelper] wrong translation There is no source info for the package 'debhelper' at version '10.2.2' with architecture '' Unable to make a source version for version '10.2.2' Marked as found in versions 10.2.2. > thanks Stopping processing here. Please contact me if you need assistance. -- 839655: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839655 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat Oct 8 11:45:07 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 08 Oct 2016 11:45:07 +0000 Subject: [debhelper-devel] Processed: tagging 839655, found 839655 in 10.2.1, found 839655 in 10.2.2 References: <1475926897-1728-bts-abe@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > tags 839655 + pending Bug #839655 [debhelper] wrong translation Added tag(s) pending. > found 839655 10.2.1 Bug #839655 [debhelper] wrong translation Marked as found in versions debhelper/10.2.1. > found 839655 10.2.2 Bug #839655 [debhelper] wrong translation There is no source info for the package 'debhelper' at version '10.2.2' with architecture '' Unable to make a source version for version '10.2.2' Marked as found in versions 10.2.2. > thanks Stopping processing here. Please contact me if you need assistance. -- 839655: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839655 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From jenkins at jenkins.debian.net Sat Oct 8 13:49:57 2016 From: jenkins at jenkins.debian.net (jenkins at jenkins.debian.net) Date: Sat, 8 Oct 2016 13:49:57 +0000 (UTC) Subject: [debhelper-devel] Build failed in Jenkins: debhelper-tests_jessie #1 Message-ID: <1578220981.239.1475934597375.JavaMail.jenkins@jenkins> https://jenkins.debian.net/job/debhelper-tests_jessie/1/------------------------------------------ [...truncated 2179 lines...] Setting up hardening-includes (2.6) ... Setting up iso-codes (3.57-1) ... Setting up libalgorithm-c3-perl (0.09-1) ... Setting up libalgorithm-diff-perl (1.19.02-3) ... Setting up libalgorithm-diff-xs-perl (0.04-3+b1) ... Setting up libalgorithm-merge-perl (0.08-2) ... Setting up libapt-pkg-perl (0.1.29+b2) ... Setting up libarchive-extract-perl (0.72-1) ... Setting up libarchive-zip-perl (1.39-1) ... Setting up libasprintf-dev:amd64 (0.19.3-2) ... Setting up libauthen-sasl-perl (2.1600-1) ... Setting up libcgi-pm-perl (4.09-1) ... Setting up libfcgi-perl (0.77-1+b1) ... Setting up libcgi-fast-perl (1:2.04-1) ... Setting up libsub-name-perl (0.12-1) ... Setting up libclass-accessor-perl (0.34-1) ... Setting up libclass-c3-perl (0.26-1) ... Setting up libclass-c3-xs-perl (0.13-2+b1) ... Setting up libclass-inspector-perl (1.28-1) ... Setting up libclone-perl (0.37-1+b1) ... Setting up libcommon-sense-perl (3.73-2+b3) ... Setting up libconvert-binhex-perl (1.123-2) ... Setting up libcpan-meta-perl (2.142690-1) ... Setting up libcrypt-ssleay-perl (0.58-1+b2) ... Setting up libparams-util-perl (1.07-2+b1) ... Setting up libsub-install-perl (0.928-1) ... Setting up libdata-optlist-perl (0.109-1) ... Setting up libmro-compat-perl (0.12-1) ... Setting up libsub-exporter-perl (0.986-1) ... Setting up libdata-section-perl (0.200006-1) ... Setting up libdigest-hmac-perl (1.03+dfsg-1) ... Setting up libdistro-info-perl (0.14) ... Setting up libnet-ssleay-perl (1.65-1+deb8u1) ... Setting up libio-socket-ssl-perl (2.002-2+deb8u1) ... Setting up libnet-smtp-ssl-perl (1.01-3) ... Setting up libmailtools-perl (2.13-1) ... Setting up libsocket6-perl (0.25-1+b1) ... Setting up libio-socket-inet6-perl (2.72-1) ... Setting up libnet-ip-perl (1.26-1) ... Setting up libnet-dns-perl (0.81-2+deb8u1) ... Setting up libnet-domain-tld-perl (1.72-1) ... Setting up libemail-valid-perl (1.195-1) ... Setting up libencode-locale-perl (1.03-1) ... Setting up libexporter-lite-perl (0.06-1) ... Setting up libfile-basedir-perl (0.03-1) ... Setting up libfile-fcntllock-perl (0.22-1+b1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libfont-afm-perl (1.20-1) ... Setting up libgettextpo-dev:amd64 (0.19.3-2) ... Setting up libglib2.0-data (2.42.1-1) ... Setting up liburi-perl (1.64-1) ... Setting up libhtml-tagset-perl (3.20-2) ... Setting up libhtml-parser-perl (3.71-1+b3) ... Setting up libio-html-perl (1.001-1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libhttp-message-perl (6.06-1) ... Setting up libhtml-form-perl (6.03-1) ... Setting up libhtml-tree-perl (5.03-1) ... Setting up libhtml-format-perl (2.11-1) ... Setting up libhttp-cookies-perl (6.01-1) ... Setting up libhttp-daemon-perl (6.01-1) ... Setting up libhttp-negotiate-perl (6.00-2) ... Setting up libio-pty-perl (1:1.08-1+b4) ... Setting up libio-sessiondata-perl (1.03-1) ... Setting up libio-string-perl (1.08-3) ... Setting up libio-stringy-perl (2.110-5) ... Setting up libipc-run-perl (0.92-1) ... Setting up libjson-perl (2.61-1) ... Setting up libjson-xs-perl (2.340-1+b2) ... Setting up liblist-moreutils-perl (0.33-2+b1) ... Setting up liblog-message-perl (0.8-1) ... Setting up liblog-message-simple-perl (0.10-2) ... Setting up libnet-http-perl (6.07-1) ... Setting up libwww-robotrules-perl (6.01-1) ... Setting up libsys-hostname-long-perl (1.4-3) ... Setting up libmail-sendmail-perl (0.79.16-1) ... Setting up libmime-tools-perl (5.505-1) ... Setting up libmodule-build-perl (0.421000-2+deb8u1) ... Setting up libmodule-pluggable-perl (5.1-1) ... Setting up libmodule-signature-perl (0.73-1+deb8u2) ... Setting up libossp-uuid-perl (1.6.2-1.5+b1) ... Setting up libpackage-constants-perl (0.04-1) ... Setting up libparse-debianchangelog-perl (1.2.0-1.1) ... Setting up libperlio-gzip-perl (0.18-3+b1) ... Setting up libpod-latex-perl (0.61-1) ... Setting up libregexp-common-perl (2013031301-1) ... Setting up libpod-readme-perl (0.11-1) ... Setting up libsasl2-modules:amd64 (2.1.26.dfsg1-13+deb8u1) ... Setting up libtask-weaken-perl (1.04-1) ... Setting up libtext-template-perl (1.46-1) ... Setting up libsoftware-license-perl (0.103010-3) ... Setting up libterm-ui-perl (0.42-1) ... Setting up libtext-levenshtein-perl (0.11-1) ... Setting up libtext-soundex-perl (3.4-1+b2) ... Setting up libtie-ixhash-perl (1.23-1) ... Setting up patchutils (0.3.3-1) ... Setting up t1utils (1.38-4) ... Setting up lintian (2.5.30+deb8u4) ... Setting up lsb-release (4.1+Debian13+nmu1) ... Setting up manpages-dev (3.74-1) ... Setting up psmisc (22.21-2) ... Setting up python-apt-common (0.9.3.12) ... Setting up rename (0.20-3) ... update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode Setting up rsync (3.1.1-3) ... invoke-rc.d: policy-rc.d denied execution of restart. Setting up shared-mime-info (1.3-1) ... Setting up strace (4.9-2) ... Setting up unzip (6.0-16+deb8u2) ... Setting up wdiff (1.2.2-1) ... Setting up xauth (1:1.0.9-1) ... Setting up xdg-user-dirs (0.15-2) ... Setting up xml-core (0.13+nmu2) ... Setting up equivs (2.0.9) ... Setting up python3 (3.4.2-2) ... Setting up devscripts (2.15.3+deb8u1) ... Setting up liblwp-protocol-https-perl (6.06-2) ... Setting up python3-apt (0.9.3.12) ... Setting up python3-pkg-resources (5.5.1-1) ... Setting up python3-chardet (2.3.0-1) ... Setting up python3-six (1.8.0-1) ... Setting up python3-debian (0.1.27) ... Setting up python3-magic (1:5.22+15-2+deb8u2) ... Setting up dh-python (1.20141111-2) ... Setting up libwww-perl (6.08-1) ... Setting up libparse-debcontrol-perl (2.005-4) ... Setting up libxml-parser-perl (2.41-3) ... Setting up libsoap-lite-perl (1.11-1) ... Setting up libxmlrpc-lite-perl (0.717-1) ... Processing triggers for libc-bin (2.19-18+deb8u6) ... Processing triggers for systemd (215-17+deb8u5) ... Processing triggers for ca-certificates (20141019+deb8u1) ... Updating certificates in /etc/ssl/certs... 174 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d....done. Processing triggers for sgml-base (1.26+nmu4) ... + '[' timeout = gbp ']' + '[' -f debian/control ']' + cat debian/control Source: debhelper Section: devel Priority: optional Maintainer: Debhelper Maintainers Uploaders: Niels Thykier , Bernhard R. Link Build-Depends: dpkg-dev (>= 1.18.0~), perl:any, po4a (>= 0.24) Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/debhelper/debhelper.git Vcs-Browser: https://anonscm.debian.org/git/debhelper/debhelper.git Package: debhelper Architecture: all Depends: autotools-dev, binutils, dh-autoreconf (>= 12~), dh-strip-nondeterminism, dpkg (>= 1.16.2), dpkg-dev (>= 1.18.2~), file (>= 3.23), libdpkg-perl (>= 1.17.14), man-db (>= 2.5.1-1), po-debconf, ${misc:Depends}, ${perl:Depends} Breaks: dh-systemd (<< 1.38) Replaces: dh-systemd (<< 1.38) Suggests: dh-make Multi-Arch: foreign Description: helper programs for debian/rules A collection of programs that can be used in a debian/rules file to automate common tasks related to building Debian packages. Programs are included to install various files into your package, compress files, fix file permissions, integrate your package with the Debian menu system, debconf, doc-base, etc. Most Debian packages use debhelper as part of their build process. Package: dh-systemd Section: oldlibs Priority: extra Architecture: all Multi-Arch: foreign Depends: debhelper (>= 9.20160709), ${misc:Depends}, Description: debhelper add-on to handle systemd unit files - transitional package This package is for transitional purposes and can be removed safely. + mk-build-deps -ir dh_testdir dh_testroot dh_prep dh_testdir dh_testroot dh_install dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package `debhelper-build-deps' in `../debhelper-build-deps_10.2.3_all.deb'. The package has been created. Attention, the package has been created in the current directory, not in ".." as indicated by the message above! Selecting previously unselected package debhelper-build-deps. (Reading database ... 24894 files and directories currently installed.) Preparing to unpack debhelper-build-deps_10.2.3_all.deb ... Unpacking debhelper-build-deps (10.2.3) ... Reading package lists... Building dependency tree... Reading state information... Correcting dependencies... Done The following packages will be REMOVED: debhelper-build-deps 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 3072 B disk space will be freed. E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory) (Reading database ... 24898 files and directories currently installed.) Removing debhelper-build-deps (10.2.3) ... + '[' timeout = gbp ']' + timeout 6h dpkg-buildpackage -us -uc -tc dpkg-buildpackage: source package debhelper dpkg-buildpackage: source version 10.2.3 dpkg-buildpackage: source distribution UNRELEASED dpkg-buildpackage: source changed by Axel Beckert dpkg-source --before-build testrun dpkg-buildpackage: host architecture amd64 dpkg-source: info: using options from testrun/debian/source/local-options: --tar-ignore --tar-ignore=debhelper/.idea dpkg-checkbuilddeps: Unmet build dependencies: dpkg-dev (>= 1.18.0~) po4a (>= 0.24) dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.) + cleanup + '[' -e /chroots/chroot-run-jessie.k5PUbq4HM/tmp/testrun/stats.csv ']' ++ ls -1 '/chroots/chroot-run-jessie.k5PUbq4HM/tmp/debian-edu-doc_*.changes' ++ true + CHANGES= + '[' '!' -z '' ']' + '[' false = true ']' + '[' -d /chroots/chroot-run-jessie.k5PUbq4HM/proc ']' + sudo umount -l /chroots/chroot-run-jessie.k5PUbq4HM/proc + '[' -d /chroots/chroot-run-jessie.k5PUbq4HM/testrun ']' + '[' -d /chroots/chroot-run-jessie.k5PUbq4HM ']' + sudo rm -rf --one-file-system /chroots/chroot-run-jessie.k5PUbq4HM Sat 8 Oct 13:49:57 UTC 2016 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-nTCNvH74, which will now be removed. Build step 'Execute shell' marked build as failure From nthykier at moszumanska.debian.org Sun Oct 9 05:35:23 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 09 Oct 2016 05:35:23 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (1df6039 -> 0b8b917) Message-ID: <20161009053522.18802.72374@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 1df6039 Fix wrong German translation of dh_systemd_start man page new 0b8b917 dh_auto_test: Note that tests are run under cross-builds The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ dh_auto_test | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun Oct 9 05:35:23 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 09 Oct 2016 05:35:23 +0000 Subject: [debhelper-devel] [debhelper] 01/01: dh_auto_test: Note that tests are run under cross-builds In-Reply-To: <20161009053522.18802.72374@moszumanska.debian.org> References: <20161009053522.18802.72374@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 0b8b91707f1f335ea4ab56df56e84cd058ac508c Author: Mattia Rizzolo Date: Sat Oct 8 22:58:00 2016 +0000 dh_auto_test: Note that tests are run under cross-builds Remove now wrong note from dh_auto_test that tests are skipped while cross compiling That's not true anymore since 49df7380cd2279dd30d965b2a88d81ccf7fc8216 (triggered by #726967). Signed-off-by: Mattia Rizzolo Signed-off-by: Niels Thykier --- debian/changelog | 2 ++ dh_auto_test | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9852a76..4f2edce 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ debhelper (10.2.3) UNRELEASED; urgency=medium * Fix wrong German translation of dh_systemd_start man page. Thanks to Thorsten Alteholz for spotting the mistake! (Closes: #839655) + * dh_auto_test: Apply patch from Mattia Rizzolo to update + documentation about running tests during cross-building. -- Axel Beckert Sat, 08 Oct 2016 13:37:56 +0200 diff --git a/dh_auto_test b/dh_auto_test index 13dad9a..af4b85d 100755 --- a/dh_auto_test +++ b/dh_auto_test @@ -48,9 +48,6 @@ B usually passes. If the B environment variable contains B, no tests will be performed. -dh_auto_test does not run the test suite when a package is being cross -compiled. - =cut if (get_buildoption("nocheck")) { -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From jenkins at jenkins.debian.net Sun Oct 9 05:56:16 2016 From: jenkins at jenkins.debian.net (jenkins at jenkins.debian.net) Date: Sun, 9 Oct 2016 05:56:16 +0000 (UTC) Subject: [debhelper-devel] Build failed in Jenkins: debhelper-tests_jessie #2 In-Reply-To: <1578220981.239.1475934597375.JavaMail.jenkins@jenkins> References: <1578220981.239.1475934597375.JavaMail.jenkins@jenkins> Message-ID: <371431836.267.1475992576831.JavaMail.jenkins@jenkins> https://jenkins.debian.net/job/debhelper-tests_jessie/2/Changes: [niels] dh_auto_test: Note that tests are run under cross-builds ------------------------------------------ [...truncated 2180 lines...] Setting up hardening-includes (2.6) ... Setting up iso-codes (3.57-1) ... Setting up libalgorithm-c3-perl (0.09-1) ... Setting up libalgorithm-diff-perl (1.19.02-3) ... Setting up libalgorithm-diff-xs-perl (0.04-3+b1) ... Setting up libalgorithm-merge-perl (0.08-2) ... Setting up libapt-pkg-perl (0.1.29+b2) ... Setting up libarchive-extract-perl (0.72-1) ... Setting up libarchive-zip-perl (1.39-1) ... Setting up libasprintf-dev:amd64 (0.19.3-2) ... Setting up libauthen-sasl-perl (2.1600-1) ... Setting up libcgi-pm-perl (4.09-1) ... Setting up libfcgi-perl (0.77-1+b1) ... Setting up libcgi-fast-perl (1:2.04-1) ... Setting up libsub-name-perl (0.12-1) ... Setting up libclass-accessor-perl (0.34-1) ... Setting up libclass-c3-perl (0.26-1) ... Setting up libclass-c3-xs-perl (0.13-2+b1) ... Setting up libclass-inspector-perl (1.28-1) ... Setting up libclone-perl (0.37-1+b1) ... Setting up libcommon-sense-perl (3.73-2+b3) ... Setting up libconvert-binhex-perl (1.123-2) ... Setting up libcpan-meta-perl (2.142690-1) ... Setting up libcrypt-ssleay-perl (0.58-1+b2) ... Setting up libparams-util-perl (1.07-2+b1) ... Setting up libsub-install-perl (0.928-1) ... Setting up libdata-optlist-perl (0.109-1) ... Setting up libmro-compat-perl (0.12-1) ... Setting up libsub-exporter-perl (0.986-1) ... Setting up libdata-section-perl (0.200006-1) ... Setting up libdigest-hmac-perl (1.03+dfsg-1) ... Setting up libdistro-info-perl (0.14) ... Setting up libnet-ssleay-perl (1.65-1+deb8u1) ... Setting up libio-socket-ssl-perl (2.002-2+deb8u1) ... Setting up libnet-smtp-ssl-perl (1.01-3) ... Setting up libmailtools-perl (2.13-1) ... Setting up libsocket6-perl (0.25-1+b1) ... Setting up libio-socket-inet6-perl (2.72-1) ... Setting up libnet-ip-perl (1.26-1) ... Setting up libnet-dns-perl (0.81-2+deb8u1) ... Setting up libnet-domain-tld-perl (1.72-1) ... Setting up libemail-valid-perl (1.195-1) ... Setting up libencode-locale-perl (1.03-1) ... Setting up libexporter-lite-perl (0.06-1) ... Setting up libfile-basedir-perl (0.03-1) ... Setting up libfile-fcntllock-perl (0.22-1+b1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libfont-afm-perl (1.20-1) ... Setting up libgettextpo-dev:amd64 (0.19.3-2) ... Setting up libglib2.0-data (2.42.1-1) ... Setting up liburi-perl (1.64-1) ... Setting up libhtml-tagset-perl (3.20-2) ... Setting up libhtml-parser-perl (3.71-1+b3) ... Setting up libio-html-perl (1.001-1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libhttp-message-perl (6.06-1) ... Setting up libhtml-form-perl (6.03-1) ... Setting up libhtml-tree-perl (5.03-1) ... Setting up libhtml-format-perl (2.11-1) ... Setting up libhttp-cookies-perl (6.01-1) ... Setting up libhttp-daemon-perl (6.01-1) ... Setting up libhttp-negotiate-perl (6.00-2) ... Setting up libio-pty-perl (1:1.08-1+b4) ... Setting up libio-sessiondata-perl (1.03-1) ... Setting up libio-string-perl (1.08-3) ... Setting up libio-stringy-perl (2.110-5) ... Setting up libipc-run-perl (0.92-1) ... Setting up libjson-perl (2.61-1) ... Setting up libjson-xs-perl (2.340-1+b2) ... Setting up liblist-moreutils-perl (0.33-2+b1) ... Setting up liblog-message-perl (0.8-1) ... Setting up liblog-message-simple-perl (0.10-2) ... Setting up libnet-http-perl (6.07-1) ... Setting up libwww-robotrules-perl (6.01-1) ... Setting up libsys-hostname-long-perl (1.4-3) ... Setting up libmail-sendmail-perl (0.79.16-1) ... Setting up libmime-tools-perl (5.505-1) ... Setting up libmodule-build-perl (0.421000-2+deb8u1) ... Setting up libmodule-pluggable-perl (5.1-1) ... Setting up libmodule-signature-perl (0.73-1+deb8u2) ... Setting up libossp-uuid-perl (1.6.2-1.5+b1) ... Setting up libpackage-constants-perl (0.04-1) ... Setting up libparse-debianchangelog-perl (1.2.0-1.1) ... Setting up libperlio-gzip-perl (0.18-3+b1) ... Setting up libpod-latex-perl (0.61-1) ... Setting up libregexp-common-perl (2013031301-1) ... Setting up libpod-readme-perl (0.11-1) ... Setting up libsasl2-modules:amd64 (2.1.26.dfsg1-13+deb8u1) ... Setting up libtask-weaken-perl (1.04-1) ... Setting up libtext-template-perl (1.46-1) ... Setting up libsoftware-license-perl (0.103010-3) ... Setting up libterm-ui-perl (0.42-1) ... Setting up libtext-levenshtein-perl (0.11-1) ... Setting up libtext-soundex-perl (3.4-1+b2) ... Setting up libtie-ixhash-perl (1.23-1) ... Setting up patchutils (0.3.3-1) ... Setting up t1utils (1.38-4) ... Setting up lintian (2.5.30+deb8u4) ... Setting up lsb-release (4.1+Debian13+nmu1) ... Setting up manpages-dev (3.74-1) ... Setting up psmisc (22.21-2) ... Setting up python-apt-common (0.9.3.12) ... Setting up rename (0.20-3) ... update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode Setting up rsync (3.1.1-3) ... invoke-rc.d: policy-rc.d denied execution of restart. Setting up shared-mime-info (1.3-1) ... Setting up strace (4.9-2) ... Setting up unzip (6.0-16+deb8u2) ... Setting up wdiff (1.2.2-1) ... Setting up xauth (1:1.0.9-1) ... Setting up xdg-user-dirs (0.15-2) ... Setting up xml-core (0.13+nmu2) ... Setting up equivs (2.0.9) ... Setting up python3 (3.4.2-2) ... Setting up devscripts (2.15.3+deb8u1) ... Setting up liblwp-protocol-https-perl (6.06-2) ... Setting up python3-apt (0.9.3.12) ... Setting up python3-pkg-resources (5.5.1-1) ... Setting up python3-chardet (2.3.0-1) ... Setting up python3-six (1.8.0-1) ... Setting up python3-debian (0.1.27) ... Setting up python3-magic (1:5.22+15-2+deb8u2) ... Setting up dh-python (1.20141111-2) ... Setting up libwww-perl (6.08-1) ... Setting up libparse-debcontrol-perl (2.005-4) ... Setting up libxml-parser-perl (2.41-3) ... Setting up libsoap-lite-perl (1.11-1) ... Setting up libxmlrpc-lite-perl (0.717-1) ... Processing triggers for libc-bin (2.19-18+deb8u6) ... Processing triggers for systemd (215-17+deb8u5) ... Processing triggers for ca-certificates (20141019+deb8u1) ... Updating certificates in /etc/ssl/certs... 174 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d....done. Processing triggers for sgml-base (1.26+nmu4) ... + '[' timeout = gbp ']' + '[' -f debian/control ']' + cat debian/control Source: debhelper Section: devel Priority: optional Maintainer: Debhelper Maintainers Uploaders: Niels Thykier , Bernhard R. Link Build-Depends: dpkg-dev (>= 1.18.0~), perl:any, po4a (>= 0.24) Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/debhelper/debhelper.git Vcs-Browser: https://anonscm.debian.org/git/debhelper/debhelper.git Package: debhelper Architecture: all Depends: autotools-dev, binutils, dh-autoreconf (>= 12~), dh-strip-nondeterminism, dpkg (>= 1.16.2), dpkg-dev (>= 1.18.2~), file (>= 3.23), libdpkg-perl (>= 1.17.14), man-db (>= 2.5.1-1), po-debconf, ${misc:Depends}, ${perl:Depends} Breaks: dh-systemd (<< 1.38) Replaces: dh-systemd (<< 1.38) Suggests: dh-make Multi-Arch: foreign Description: helper programs for debian/rules A collection of programs that can be used in a debian/rules file to automate common tasks related to building Debian packages. Programs are included to install various files into your package, compress files, fix file permissions, integrate your package with the Debian menu system, debconf, doc-base, etc. Most Debian packages use debhelper as part of their build process. Package: dh-systemd Section: oldlibs Priority: extra Architecture: all Multi-Arch: foreign Depends: debhelper (>= 9.20160709), ${misc:Depends}, Description: debhelper add-on to handle systemd unit files - transitional package This package is for transitional purposes and can be removed safely. + mk-build-deps -ir dh_testdir dh_testroot dh_prep dh_testdir dh_testroot dh_install dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package `debhelper-build-deps' in `../debhelper-build-deps_10.2.3_all.deb'. The package has been created. Attention, the package has been created in the current directory, not in ".." as indicated by the message above! Selecting previously unselected package debhelper-build-deps. (Reading database ... 24894 files and directories currently installed.) Preparing to unpack debhelper-build-deps_10.2.3_all.deb ... Unpacking debhelper-build-deps (10.2.3) ... Reading package lists... Building dependency tree... Reading state information... Correcting dependencies... Done The following packages will be REMOVED: debhelper-build-deps 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 3072 B disk space will be freed. E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory) (Reading database ... 24898 files and directories currently installed.) Removing debhelper-build-deps (10.2.3) ... + '[' timeout = gbp ']' + timeout 6h dpkg-buildpackage -us -uc -tc dpkg-buildpackage: source package debhelper dpkg-buildpackage: source version 10.2.3 dpkg-buildpackage: source distribution UNRELEASED dpkg-buildpackage: source changed by Axel Beckert dpkg-source --before-build testrun dpkg-buildpackage: host architecture amd64 dpkg-source: info: using options from testrun/debian/source/local-options: --tar-ignore --tar-ignore=debhelper/.idea dpkg-checkbuilddeps: Unmet build dependencies: dpkg-dev (>= 1.18.0~) po4a (>= 0.24) dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.) + cleanup + '[' -e /chroots/chroot-run-jessie.NdU9o9smH/tmp/testrun/stats.csv ']' ++ ls -1 '/chroots/chroot-run-jessie.NdU9o9smH/tmp/debian-edu-doc_*.changes' ++ true + CHANGES= + '[' '!' -z '' ']' + '[' false = true ']' + '[' -d /chroots/chroot-run-jessie.NdU9o9smH/proc ']' + sudo umount -l /chroots/chroot-run-jessie.NdU9o9smH/proc + '[' -d /chroots/chroot-run-jessie.NdU9o9smH/testrun ']' + '[' -d /chroots/chroot-run-jessie.NdU9o9smH ']' + sudo rm -rf --one-file-system /chroots/chroot-run-jessie.NdU9o9smH Sun 9 Oct 05:56:16 UTC 2016 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-YT5xT2Vw, which will now be removed. Build step 'Execute shell' marked build as failure From abe at deuxchevaux.org Sun Oct 9 09:30:15 2016 From: abe at deuxchevaux.org (Axel Beckert) Date: Sun, 09 Oct 2016 09:30:15 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (0b8b917 -> 711e66f) Message-ID: <20161009093014.5647.1251@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. abe pushed a change to branch master in repository debhelper. from 0b8b917 dh_auto_test: Note that tests are run under cross-builds new 711e66f Fix up current changelog entry: Add author tags The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 3 +++ 1 file changed, 3 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From abe at deuxchevaux.org Sun Oct 9 09:30:15 2016 From: abe at deuxchevaux.org (Axel Beckert) Date: Sun, 09 Oct 2016 09:30:15 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Fix up current changelog entry: Add author tags In-Reply-To: <20161009093014.5647.1251@moszumanska.debian.org> References: <20161009093014.5647.1251@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. abe pushed a commit to branch master in repository debhelper. commit 711e66f1cd978ad9cc9cb13107a72e7857e44420 Author: Axel Beckert Date: Sun Oct 9 11:29:36 2016 +0200 Fix up current changelog entry: Add author tags --- debian/changelog | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index 4f2edce..f68a2d2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,10 @@ debhelper (10.2.3) UNRELEASED; urgency=medium + [ Axel Beckert ] * Fix wrong German translation of dh_systemd_start man page. Thanks to Thorsten Alteholz for spotting the mistake! (Closes: #839655) + + [ Mattia Rizzolo ] * dh_auto_test: Apply patch from Mattia Rizzolo to update documentation about running tests during cross-building. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From jenkins at jenkins.debian.net Sun Oct 9 09:49:07 2016 From: jenkins at jenkins.debian.net (jenkins at jenkins.debian.net) Date: Sun, 9 Oct 2016 09:49:07 +0000 (UTC) Subject: [debhelper-devel] Build failed in Jenkins: debhelper-tests_jessie #3 In-Reply-To: <371431836.267.1475992576831.JavaMail.jenkins@jenkins> References: <371431836.267.1475992576831.JavaMail.jenkins@jenkins> Message-ID: <1185165040.281.1476006547043.JavaMail.jenkins@jenkins> https://jenkins.debian.net/job/debhelper-tests_jessie/3/Changes: [abe] Fix up current changelog entry: Add author tags ------------------------------------------ [...truncated 2180 lines...] Setting up hardening-includes (2.6) ... Setting up iso-codes (3.57-1) ... Setting up libalgorithm-c3-perl (0.09-1) ... Setting up libalgorithm-diff-perl (1.19.02-3) ... Setting up libalgorithm-diff-xs-perl (0.04-3+b1) ... Setting up libalgorithm-merge-perl (0.08-2) ... Setting up libapt-pkg-perl (0.1.29+b2) ... Setting up libarchive-extract-perl (0.72-1) ... Setting up libarchive-zip-perl (1.39-1) ... Setting up libasprintf-dev:amd64 (0.19.3-2) ... Setting up libauthen-sasl-perl (2.1600-1) ... Setting up libcgi-pm-perl (4.09-1) ... Setting up libfcgi-perl (0.77-1+b1) ... Setting up libcgi-fast-perl (1:2.04-1) ... Setting up libsub-name-perl (0.12-1) ... Setting up libclass-accessor-perl (0.34-1) ... Setting up libclass-c3-perl (0.26-1) ... Setting up libclass-c3-xs-perl (0.13-2+b1) ... Setting up libclass-inspector-perl (1.28-1) ... Setting up libclone-perl (0.37-1+b1) ... Setting up libcommon-sense-perl (3.73-2+b3) ... Setting up libconvert-binhex-perl (1.123-2) ... Setting up libcpan-meta-perl (2.142690-1) ... Setting up libcrypt-ssleay-perl (0.58-1+b2) ... Setting up libparams-util-perl (1.07-2+b1) ... Setting up libsub-install-perl (0.928-1) ... Setting up libdata-optlist-perl (0.109-1) ... Setting up libmro-compat-perl (0.12-1) ... Setting up libsub-exporter-perl (0.986-1) ... Setting up libdata-section-perl (0.200006-1) ... Setting up libdigest-hmac-perl (1.03+dfsg-1) ... Setting up libdistro-info-perl (0.14) ... Setting up libnet-ssleay-perl (1.65-1+deb8u1) ... Setting up libio-socket-ssl-perl (2.002-2+deb8u1) ... Setting up libnet-smtp-ssl-perl (1.01-3) ... Setting up libmailtools-perl (2.13-1) ... Setting up libsocket6-perl (0.25-1+b1) ... Setting up libio-socket-inet6-perl (2.72-1) ... Setting up libnet-ip-perl (1.26-1) ... Setting up libnet-dns-perl (0.81-2+deb8u1) ... Setting up libnet-domain-tld-perl (1.72-1) ... Setting up libemail-valid-perl (1.195-1) ... Setting up libencode-locale-perl (1.03-1) ... Setting up libexporter-lite-perl (0.06-1) ... Setting up libfile-basedir-perl (0.03-1) ... Setting up libfile-fcntllock-perl (0.22-1+b1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libfont-afm-perl (1.20-1) ... Setting up libgettextpo-dev:amd64 (0.19.3-2) ... Setting up libglib2.0-data (2.42.1-1) ... Setting up liburi-perl (1.64-1) ... Setting up libhtml-tagset-perl (3.20-2) ... Setting up libhtml-parser-perl (3.71-1+b3) ... Setting up libio-html-perl (1.001-1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libhttp-message-perl (6.06-1) ... Setting up libhtml-form-perl (6.03-1) ... Setting up libhtml-tree-perl (5.03-1) ... Setting up libhtml-format-perl (2.11-1) ... Setting up libhttp-cookies-perl (6.01-1) ... Setting up libhttp-daemon-perl (6.01-1) ... Setting up libhttp-negotiate-perl (6.00-2) ... Setting up libio-pty-perl (1:1.08-1+b4) ... Setting up libio-sessiondata-perl (1.03-1) ... Setting up libio-string-perl (1.08-3) ... Setting up libio-stringy-perl (2.110-5) ... Setting up libipc-run-perl (0.92-1) ... Setting up libjson-perl (2.61-1) ... Setting up libjson-xs-perl (2.340-1+b2) ... Setting up liblist-moreutils-perl (0.33-2+b1) ... Setting up liblog-message-perl (0.8-1) ... Setting up liblog-message-simple-perl (0.10-2) ... Setting up libnet-http-perl (6.07-1) ... Setting up libwww-robotrules-perl (6.01-1) ... Setting up libsys-hostname-long-perl (1.4-3) ... Setting up libmail-sendmail-perl (0.79.16-1) ... Setting up libmime-tools-perl (5.505-1) ... Setting up libmodule-build-perl (0.421000-2+deb8u1) ... Setting up libmodule-pluggable-perl (5.1-1) ... Setting up libmodule-signature-perl (0.73-1+deb8u2) ... Setting up libossp-uuid-perl (1.6.2-1.5+b1) ... Setting up libpackage-constants-perl (0.04-1) ... Setting up libparse-debianchangelog-perl (1.2.0-1.1) ... Setting up libperlio-gzip-perl (0.18-3+b1) ... Setting up libpod-latex-perl (0.61-1) ... Setting up libregexp-common-perl (2013031301-1) ... Setting up libpod-readme-perl (0.11-1) ... Setting up libsasl2-modules:amd64 (2.1.26.dfsg1-13+deb8u1) ... Setting up libtask-weaken-perl (1.04-1) ... Setting up libtext-template-perl (1.46-1) ... Setting up libsoftware-license-perl (0.103010-3) ... Setting up libterm-ui-perl (0.42-1) ... Setting up libtext-levenshtein-perl (0.11-1) ... Setting up libtext-soundex-perl (3.4-1+b2) ... Setting up libtie-ixhash-perl (1.23-1) ... Setting up patchutils (0.3.3-1) ... Setting up t1utils (1.38-4) ... Setting up lintian (2.5.30+deb8u4) ... Setting up lsb-release (4.1+Debian13+nmu1) ... Setting up manpages-dev (3.74-1) ... Setting up psmisc (22.21-2) ... Setting up python-apt-common (0.9.3.12) ... Setting up rename (0.20-3) ... update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode Setting up rsync (3.1.1-3) ... invoke-rc.d: policy-rc.d denied execution of restart. Setting up shared-mime-info (1.3-1) ... Setting up strace (4.9-2) ... Setting up unzip (6.0-16+deb8u2) ... Setting up wdiff (1.2.2-1) ... Setting up xauth (1:1.0.9-1) ... Setting up xdg-user-dirs (0.15-2) ... Setting up xml-core (0.13+nmu2) ... Setting up equivs (2.0.9) ... Setting up python3 (3.4.2-2) ... Setting up devscripts (2.15.3+deb8u1) ... Setting up liblwp-protocol-https-perl (6.06-2) ... Setting up python3-apt (0.9.3.12) ... Setting up python3-pkg-resources (5.5.1-1) ... Setting up python3-chardet (2.3.0-1) ... Setting up python3-six (1.8.0-1) ... Setting up python3-debian (0.1.27) ... Setting up python3-magic (1:5.22+15-2+deb8u2) ... Setting up dh-python (1.20141111-2) ... Setting up libwww-perl (6.08-1) ... Setting up libparse-debcontrol-perl (2.005-4) ... Setting up libxml-parser-perl (2.41-3) ... Setting up libsoap-lite-perl (1.11-1) ... Setting up libxmlrpc-lite-perl (0.717-1) ... Processing triggers for libc-bin (2.19-18+deb8u6) ... Processing triggers for systemd (215-17+deb8u5) ... Processing triggers for ca-certificates (20141019+deb8u1) ... Updating certificates in /etc/ssl/certs... 174 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d....done. Processing triggers for sgml-base (1.26+nmu4) ... + '[' timeout = gbp ']' + '[' -f debian/control ']' + cat debian/control Source: debhelper Section: devel Priority: optional Maintainer: Debhelper Maintainers Uploaders: Niels Thykier , Bernhard R. Link Build-Depends: dpkg-dev (>= 1.18.0~), perl:any, po4a (>= 0.24) Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/debhelper/debhelper.git Vcs-Browser: https://anonscm.debian.org/git/debhelper/debhelper.git Package: debhelper Architecture: all Depends: autotools-dev, binutils, dh-autoreconf (>= 12~), dh-strip-nondeterminism, dpkg (>= 1.16.2), dpkg-dev (>= 1.18.2~), file (>= 3.23), libdpkg-perl (>= 1.17.14), man-db (>= 2.5.1-1), po-debconf, ${misc:Depends}, ${perl:Depends} Breaks: dh-systemd (<< 1.38) Replaces: dh-systemd (<< 1.38) Suggests: dh-make Multi-Arch: foreign Description: helper programs for debian/rules A collection of programs that can be used in a debian/rules file to automate common tasks related to building Debian packages. Programs are included to install various files into your package, compress files, fix file permissions, integrate your package with the Debian menu system, debconf, doc-base, etc. Most Debian packages use debhelper as part of their build process. Package: dh-systemd Section: oldlibs Priority: extra Architecture: all Multi-Arch: foreign Depends: debhelper (>= 9.20160709), ${misc:Depends}, Description: debhelper add-on to handle systemd unit files - transitional package This package is for transitional purposes and can be removed safely. + mk-build-deps -ir dh_testdir dh_testroot dh_prep dh_testdir dh_testroot dh_install dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package `debhelper-build-deps' in `../debhelper-build-deps_10.2.3_all.deb'. The package has been created. Attention, the package has been created in the current directory, not in ".." as indicated by the message above! Selecting previously unselected package debhelper-build-deps. (Reading database ... 24894 files and directories currently installed.) Preparing to unpack debhelper-build-deps_10.2.3_all.deb ... Unpacking debhelper-build-deps (10.2.3) ... Reading package lists... Building dependency tree... Reading state information... Correcting dependencies... Done The following packages will be REMOVED: debhelper-build-deps 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 3072 B disk space will be freed. E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory) (Reading database ... 24898 files and directories currently installed.) Removing debhelper-build-deps (10.2.3) ... + '[' timeout = gbp ']' + timeout 6h dpkg-buildpackage -us -uc -tc dpkg-buildpackage: source package debhelper dpkg-buildpackage: source version 10.2.3 dpkg-buildpackage: source distribution UNRELEASED dpkg-buildpackage: source changed by Axel Beckert dpkg-source --before-build testrun dpkg-buildpackage: host architecture amd64 dpkg-source: info: using options from testrun/debian/source/local-options: --tar-ignore --tar-ignore=debhelper/.idea dpkg-checkbuilddeps: Unmet build dependencies: dpkg-dev (>= 1.18.0~) po4a (>= 0.24) dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.) + cleanup + '[' -e /chroots/chroot-run-jessie.lElqEMp2r/tmp/testrun/stats.csv ']' ++ ls -1 '/chroots/chroot-run-jessie.lElqEMp2r/tmp/debian-edu-doc_*.changes' ++ true + CHANGES= + '[' '!' -z '' ']' + '[' false = true ']' + '[' -d /chroots/chroot-run-jessie.lElqEMp2r/proc ']' + sudo umount -l /chroots/chroot-run-jessie.lElqEMp2r/proc + '[' -d /chroots/chroot-run-jessie.lElqEMp2r/testrun ']' + '[' -d /chroots/chroot-run-jessie.lElqEMp2r ']' + sudo rm -rf --one-file-system /chroots/chroot-run-jessie.lElqEMp2r Sun 9 Oct 09:49:06 UTC 2016 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-wKAh9Tm0, which will now be removed. Build step 'Execute shell' marked build as failure From fsateler at debian.org Sun Oct 9 20:26:10 2016 From: fsateler at debian.org (Felipe Sateler) Date: Sun, 9 Oct 2016 17:26:10 -0300 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: <144828928715.25730.14885534602795366937.reportbug@felipepc> References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Control: tags -1 patch On 23 November 2015 at 11:34, Felipe Sateler wrote: > Package: dh-systemd > Version: 1.24 > Severity: normal > > Current autoscript has: > > if [ -d /run/systemd/system ]; then > systemctl --system daemon-reload >/dev/null || true > if [ -n "$2" : ]; then > _dh_action=try-restart > else > _dh_action=start > fi > deb-systemd-invoke $_dh_action #UNITFILES# >/dev/null || true > fi > > > And this does not take into account that --no-start was passed. If it > was passed, then try-restart should always be used. This is more problematic now that restart-on-upgrade is default. The following patch fixes the issue: diff --git a/autoscripts/postinst-systemd-restartnostart b/autoscripts/postinst-systemd-restartnostart index e69de29..eb52e27 100644 --- a/autoscripts/postinst-systemd-restartnostart +++ b/autoscripts/postinst-systemd-restartnostart @@ -0,0 +1,6 @@ +if [ -d /run/systemd/system ]; then + systemctl --system daemon-reload >/dev/null || true + if [ -n "$2" ]; then + deb-systemd-invoke try-restart #UNITFILES# >/dev/null || true + fi +fi diff --git a/dh_systemd_start b/dh_systemd_start index 940fc80..46c14a7 100755 --- a/dh_systemd_start +++ b/dh_systemd_start @@ -225,7 +225,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { }; if ($dh{RESTART_AFTER_UPGRADE}) { - $sd_autoscript->("postinst", "postinst-systemd-restart"); + my $snippet = "postinst-systemd-restart" . ($dh{NO_START} ? "nostart" : ""); + $sd_autoscript->("postinst", $snippet); } elsif (!$dh{NO_START}) { # We need to stop/start before/after the upgrade. $sd_autoscript->("postinst", "postinst-systemd-start"); -- Saludos, Felipe Sateler From owner at bugs.debian.org Sun Oct 9 20:27:13 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 09 Oct 2016 20:27:13 +0000 Subject: [debhelper-devel] Processed: Re: Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Processing control commands: > tags -1 patch Bug #805878 [debhelper] dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install Added tag(s) patch. -- 805878: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805878 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun Oct 9 20:27:13 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 09 Oct 2016 20:27:13 +0000 Subject: [debhelper-devel] Processed: Re: Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Processing control commands: > tags -1 patch Bug #805878 [debhelper] dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install Added tag(s) patch. -- 805878: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805878 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From fsateler at debian.org Sun Oct 9 20:26:10 2016 From: fsateler at debian.org (Felipe Sateler) Date: Sun, 9 Oct 2016 17:26:10 -0300 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: <144828928715.25730.14885534602795366937.reportbug@felipepc> References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Control: tags -1 patch On 23 November 2015 at 11:34, Felipe Sateler wrote: > Package: dh-systemd > Version: 1.24 > Severity: normal > > Current autoscript has: > > if [ -d /run/systemd/system ]; then > systemctl --system daemon-reload >/dev/null || true > if [ -n "$2" : ]; then > _dh_action=try-restart > else > _dh_action=start > fi > deb-systemd-invoke $_dh_action #UNITFILES# >/dev/null || true > fi > > > And this does not take into account that --no-start was passed. If it > was passed, then try-restart should always be used. This is more problematic now that restart-on-upgrade is default. The following patch fixes the issue: diff --git a/autoscripts/postinst-systemd-restartnostart b/autoscripts/postinst-systemd-restartnostart index e69de29..eb52e27 100644 --- a/autoscripts/postinst-systemd-restartnostart +++ b/autoscripts/postinst-systemd-restartnostart @@ -0,0 +1,6 @@ +if [ -d /run/systemd/system ]; then + systemctl --system daemon-reload >/dev/null || true + if [ -n "$2" ]; then + deb-systemd-invoke try-restart #UNITFILES# >/dev/null || true + fi +fi diff --git a/dh_systemd_start b/dh_systemd_start index 940fc80..46c14a7 100755 --- a/dh_systemd_start +++ b/dh_systemd_start @@ -225,7 +225,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { }; if ($dh{RESTART_AFTER_UPGRADE}) { - $sd_autoscript->("postinst", "postinst-systemd-restart"); + my $snippet = "postinst-systemd-restart" . ($dh{NO_START} ? "nostart" : ""); + $sd_autoscript->("postinst", $snippet); } elsif (!$dh{NO_START}) { # We need to stop/start before/after the upgrade. $sd_autoscript->("postinst", "postinst-systemd-start"); -- Saludos, Felipe Sateler From 46update-complete at online.de Mon Oct 10 01:46:32 2016 From: 46update-complete at online.de (Card Complete) Date: Mon, 10 Oct 2016 03:46:32 +0200 Subject: [debhelper-devel] 3-D Secure Aktualisierung Message-ID: <0M6DoA-1avFVL3bMA-00y6T4@mrelayeu.kundenserver.de> Sendungscode: 5657193402861473 10. Oktober 2016 Sehr geehrte/r Kunde/in, k?rzlich haben wir unsere Sicherheitsrichtlinien verbessert und optimiert, um Sie besser vor Betrug sch?tzen zu k?nnen. Bedingt durch das neue Sicherheitssystem ist eine Aktualisierung Ihres 3-D Secure Verfahrens erforderlich, um Ihre Kreditkarte weiterhin wie gewohnt sicher Online verwenden zu k?nnen. Wir bedauern die Unannehmlichkeiten, CardComplete Service AG Lassallenstra?e 3 1020 Wien -------------- next part -------------- An HTML attachment was scrubbed... URL: From sjr at debian.org Mon Oct 10 15:24:51 2016 From: sjr at debian.org (Simon Richter) Date: Mon, 10 Oct 2016 17:24:51 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation Message-ID: <147611309146.1109.2349499258549258351.reportbug@coffee> Package: debhelper Version: 9.20160814 Severity: wishlist Hi, right now, if I want to crosscompile a package that uses CMake, I need to override dh_auto_configure: override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_TOOLCHAIN_FILE=/etc/dpkg-cross/cmake/CMakeCross.txt \ -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) This toolchain file is shipped with the dpkg-cross package. Would it be possible to integrate this into debhelper proper so I don't need to add a build dependency in order to support cross compilation? Simon -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.26.1-1 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.023-2 ii dpkg 1.18.10 ii dpkg-dev 1.18.10 ii file 1:5.28-4 ii libdpkg-perl 1.18.10 ii man-db 2.7.5-1 ii perl 5.22.2-3 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201606 -- no debconf information From sjr at debian.org Mon Oct 10 15:24:51 2016 From: sjr at debian.org (Simon Richter) Date: Mon, 10 Oct 2016 17:24:51 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation Message-ID: <147611309146.1109.2349499258549258351.reportbug@coffee> Package: debhelper Version: 9.20160814 Severity: wishlist Hi, right now, if I want to crosscompile a package that uses CMake, I need to override dh_auto_configure: override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_TOOLCHAIN_FILE=/etc/dpkg-cross/cmake/CMakeCross.txt \ -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) This toolchain file is shipped with the dpkg-cross package. Would it be possible to integrate this into debhelper proper so I don't need to add a build dependency in order to support cross compilation? Simon -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.26.1-1 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.023-2 ii dpkg 1.18.10 ii dpkg-dev 1.18.10 ii file 1:5.28-4 ii libdpkg-perl 1.18.10 ii man-db 2.7.5-1 ii perl 5.22.2-3 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201606 -- no debconf information From helmut at subdivi.de Mon Oct 10 18:39:39 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Mon, 10 Oct 2016 20:39:39 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <147611309146.1109.2349499258549258351.reportbug@coffee> References: <147611309146.1109.2349499258549258351.reportbug@coffee> Message-ID: <20161010183938.GA17141@localhost> Control: tags -1 + moreinfo On Mon, Oct 10, 2016 at 05:24:51PM +0200, Simon Richter wrote: > right now, if I want to crosscompile a package that uses CMake, I need to > override dh_auto_configure: > > override_dh_auto_configure: > dh_auto_configure -- \ > -DCMAKE_TOOLCHAIN_FILE=/etc/dpkg-cross/cmake/CMakeCross.txt \ > -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) This is not true. At least 50 source packages cross build just fine with cmake and dh_auto_configure (in sid) without those flags. You need to be more precise as to why you think this is needed. I believe that CMAKE_LIBRARY_PATH is unneeded, because debhelper sets already CMAKE_INSTALL_LIBDIR. That works for a significant chunk of packages. Do you see any problem with that approach? Use debhelper >= 10.2.1. > This toolchain file is shipped with the dpkg-cross package. dpkg-cross is deprecated by its former maintainer and ought to be removed. > Would it be possible to integrate this into debhelper proper so I don't > need to add a build dependency in order to support cross compilation? I don't think that what you are proposing is the right solution to the problem (in particular due to relying on dpkg-cross). Nevertheless, I invite you to continue discussion on debian-cross at lists.debian.org. Helmut From owner at bugs.debian.org Mon Oct 10 18:45:06 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 10 Oct 2016 18:45:06 +0000 Subject: [debhelper-devel] Processed: Re: Bug#840323: debhelper: cmake build system: cross compilation References: <20161010183938.GA17141@localhost> <147611309146.1109.2349499258549258351.reportbug@coffee> Message-ID: Processing control commands: > tags -1 + moreinfo Bug #840323 [debhelper] debhelper: cmake build system: cross compilation Added tag(s) moreinfo. -- 840323: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840323 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From helmut at subdivi.de Mon Oct 10 18:39:39 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Mon, 10 Oct 2016 20:39:39 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <147611309146.1109.2349499258549258351.reportbug@coffee> References: <147611309146.1109.2349499258549258351.reportbug@coffee> Message-ID: <20161010183938.GA17141@localhost> Control: tags -1 + moreinfo On Mon, Oct 10, 2016 at 05:24:51PM +0200, Simon Richter wrote: > right now, if I want to crosscompile a package that uses CMake, I need to > override dh_auto_configure: > > override_dh_auto_configure: > dh_auto_configure -- \ > -DCMAKE_TOOLCHAIN_FILE=/etc/dpkg-cross/cmake/CMakeCross.txt \ > -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) This is not true. At least 50 source packages cross build just fine with cmake and dh_auto_configure (in sid) without those flags. You need to be more precise as to why you think this is needed. I believe that CMAKE_LIBRARY_PATH is unneeded, because debhelper sets already CMAKE_INSTALL_LIBDIR. That works for a significant chunk of packages. Do you see any problem with that approach? Use debhelper >= 10.2.1. > This toolchain file is shipped with the dpkg-cross package. dpkg-cross is deprecated by its former maintainer and ought to be removed. > Would it be possible to integrate this into debhelper proper so I don't > need to add a build dependency in order to support cross compilation? I don't think that what you are proposing is the right solution to the problem (in particular due to relying on dpkg-cross). Nevertheless, I invite you to continue discussion on debian-cross at lists.debian.org. Helmut From owner at bugs.debian.org Mon Oct 10 18:45:06 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 10 Oct 2016 18:45:06 +0000 Subject: [debhelper-devel] Processed: Re: Bug#840323: debhelper: cmake build system: cross compilation References: <20161010183938.GA17141@localhost> <147611309146.1109.2349499258549258351.reportbug@coffee> Message-ID: Processing control commands: > tags -1 + moreinfo Bug #840323 [debhelper] debhelper: cmake build system: cross compilation Added tag(s) moreinfo. -- 840323: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840323 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From holger at layer-acht.org Mon Oct 10 21:30:35 2016 From: holger at layer-acht.org (Holger Levsen) Date: Mon, 10 Oct 2016 21:30:35 +0000 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161010183938.GA17141@localhost> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> Message-ID: <20161010213035.GA3980@layer-acht.org> Hi Helmut, On Mon, Oct 10, 2016 at 08:39:39PM +0200, Helmut Grohne wrote: > dpkg-cross is deprecated by its former maintainer and ought to be > removed. this seems a fairly strong statement, considering https://tracker.debian.org/pkg/dpkg-cross shows not a single bug filed against the package. cc:ing Neil and wookey for comment - if this is the case, please file a RM bug, dpkg-cross is even part of testing! -- cheers, Holger -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 811 bytes Desc: Digital signature URL: From holger at layer-acht.org Mon Oct 10 21:30:35 2016 From: holger at layer-acht.org (Holger Levsen) Date: Mon, 10 Oct 2016 21:30:35 +0000 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161010183938.GA17141@localhost> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> Message-ID: <20161010213035.GA3980@layer-acht.org> Hi Helmut, On Mon, Oct 10, 2016 at 08:39:39PM +0200, Helmut Grohne wrote: > dpkg-cross is deprecated by its former maintainer and ought to be > removed. this seems a fairly strong statement, considering https://tracker.debian.org/pkg/dpkg-cross shows not a single bug filed against the package. cc:ing Neil and wookey for comment - if this is the case, please file a RM bug, dpkg-cross is even part of testing! -- cheers, Holger -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 811 bytes Desc: Digital signature URL: From helmut at subdivi.de Tue Oct 11 04:33:06 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Tue, 11 Oct 2016 06:33:06 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161010213035.GA3980@layer-acht.org> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> Message-ID: <20161011043305.GA12543@localhost> Hi Holger, On Mon, Oct 10, 2016 at 09:30:35PM +0000, Holger Levsen wrote: > this seems a fairly strong statement, considering > https://tracker.debian.org/pkg/dpkg-cross shows not a single bug filed > against the package. Quoting Neil Williams in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771496#46: | summary 771496 If anything you are doing would fail after the removal of dpkg-cross, you're doing it wrong. It's going away, whether you want it to or not. There is a reason why dpkg-cross is not part of jessie. Wookey, should we add a blocker bug keep it out of jessie? Helmut From helmut at subdivi.de Tue Oct 11 04:33:06 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Tue, 11 Oct 2016 06:33:06 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161010213035.GA3980@layer-acht.org> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> Message-ID: <20161011043305.GA12543@localhost> Hi Holger, On Mon, Oct 10, 2016 at 09:30:35PM +0000, Holger Levsen wrote: > this seems a fairly strong statement, considering > https://tracker.debian.org/pkg/dpkg-cross shows not a single bug filed > against the package. Quoting Neil Williams in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771496#46: | summary 771496 If anything you are doing would fail after the removal of dpkg-cross, you're doing it wrong. It's going away, whether you want it to or not. There is a reason why dpkg-cross is not part of jessie. Wookey, should we add a blocker bug keep it out of jessie? Helmut From codehelp at debian.org Tue Oct 11 07:40:13 2016 From: codehelp at debian.org (Neil Williams) Date: Tue, 11 Oct 2016 08:40:13 +0100 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161011043305.GA12543@localhost> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> <20161011043305.GA12543@localhost> Message-ID: <20161011084013.184c3767@sylvester.codehelp> On Tue, 11 Oct 2016 06:33:06 +0200 Helmut Grohne wrote: > Hi Holger, > > On Mon, Oct 10, 2016 at 09:30:35PM +0000, Holger Levsen wrote: > > this seems a fairly strong statement, considering > > https://tracker.debian.org/pkg/dpkg-cross shows not a single bug > > filed against the package. I could file 15 RC bugs against dpkg-cross for the flagrant disregard of ALL Debian Policy, if you really want proof of the abominations that hide within it. However, cross-config has none of those issues, so to allow cross-config to exist in Stretch I want to see the removal of the dpkg-cross and libdebian-dpkgcross-perl binary packages instead. These should have been removed from Debian before we released Lenny, let alone Jessie. Yay for the inertia of cross-building in Debian. cross-config exists solely to allow the removal of the dpkg-cross and libdebian-dpkgcross-perl binaries. Even then, the contents of cross-config could end up in other packages just as easily. To repeat: > | summary 771496 If anything you are doing would fail after the > removal of dpkg-cross, you're doing it wrong. It's going away, > whether you want it to or not. That does *not* apply to cross-config and the original bug made it clear that the configuration elements could remain. > Quoting Neil Williams in > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771496#46: > | summary 771496 If anything you are doing would fail after the > removal of dpkg-cross, you're doing it wrong. It's going away, > whether you want it to or not. Wrong package for this bug report. The package you need for CMake and other *configuration* support for cross-building (not *packaging* support for cross-building) is cross-config. https://packages.debian.org/sid/all/cross-config/filelist /etc/dpkg-cross/cmake/CMakeCross.txt That's the only file needed for CMake - it could just as easily be migrated into another package. > There is a reason why dpkg-cross is not part of jessie. > > Wookey, should we add a blocker bug keep it out of jessie? Holger: did you mean Stretch? If so, then instead of blocker bugs, what we need is a new upload which only leaves the cross-config binary package. But then I'm tired of this particular fight, that's why I orphaned it. However, Stretch must not release with the dpkg-cross and libdebian-dpkgcross-perl binary packages. If the new upload doesn't happen by the end of November 2017, then (as agreed at DebConf16), I'll have to do it as a final QA upload, leaving only the cross-config binary package. -- Neil Williams ============= http://www.linux.codehelp.co.uk/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From codehelp at debian.org Tue Oct 11 07:40:13 2016 From: codehelp at debian.org (Neil Williams) Date: Tue, 11 Oct 2016 08:40:13 +0100 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161011043305.GA12543@localhost> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> <20161011043305.GA12543@localhost> Message-ID: <20161011084013.184c3767@sylvester.codehelp> On Tue, 11 Oct 2016 06:33:06 +0200 Helmut Grohne wrote: > Hi Holger, > > On Mon, Oct 10, 2016 at 09:30:35PM +0000, Holger Levsen wrote: > > this seems a fairly strong statement, considering > > https://tracker.debian.org/pkg/dpkg-cross shows not a single bug > > filed against the package. I could file 15 RC bugs against dpkg-cross for the flagrant disregard of ALL Debian Policy, if you really want proof of the abominations that hide within it. However, cross-config has none of those issues, so to allow cross-config to exist in Stretch I want to see the removal of the dpkg-cross and libdebian-dpkgcross-perl binary packages instead. These should have been removed from Debian before we released Lenny, let alone Jessie. Yay for the inertia of cross-building in Debian. cross-config exists solely to allow the removal of the dpkg-cross and libdebian-dpkgcross-perl binaries. Even then, the contents of cross-config could end up in other packages just as easily. To repeat: > | summary 771496 If anything you are doing would fail after the > removal of dpkg-cross, you're doing it wrong. It's going away, > whether you want it to or not. That does *not* apply to cross-config and the original bug made it clear that the configuration elements could remain. > Quoting Neil Williams in > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771496#46: > | summary 771496 If anything you are doing would fail after the > removal of dpkg-cross, you're doing it wrong. It's going away, > whether you want it to or not. Wrong package for this bug report. The package you need for CMake and other *configuration* support for cross-building (not *packaging* support for cross-building) is cross-config. https://packages.debian.org/sid/all/cross-config/filelist /etc/dpkg-cross/cmake/CMakeCross.txt That's the only file needed for CMake - it could just as easily be migrated into another package. > There is a reason why dpkg-cross is not part of jessie. > > Wookey, should we add a blocker bug keep it out of jessie? Holger: did you mean Stretch? If so, then instead of blocker bugs, what we need is a new upload which only leaves the cross-config binary package. But then I'm tired of this particular fight, that's why I orphaned it. However, Stretch must not release with the dpkg-cross and libdebian-dpkgcross-perl binary packages. If the new upload doesn't happen by the end of November 2017, then (as agreed at DebConf16), I'll have to do it as a final QA upload, leaving only the cross-config binary package. -- Neil Williams ============= http://www.linux.codehelp.co.uk/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From holger at layer-acht.org Tue Oct 11 09:19:25 2016 From: holger at layer-acht.org (Holger Levsen) Date: Tue, 11 Oct 2016 09:19:25 +0000 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161011084013.184c3767@sylvester.codehelp> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> <20161011043305.GA12543@localhost> <20161011084013.184c3767@sylvester.codehelp> Message-ID: <20161011091925.GA8051@layer-acht.org> On Tue, Oct 11, 2016 at 08:40:13AM +0100, Neil Williams wrote: > I could file 15 RC bugs against dpkg-cross for the flagrant > disregard of ALL Debian Policy, if you really want proof of the > abominations that hide within it. file at least one? > However, cross-config has none of > those issues, so to allow cross-config to exist in Stretch I want to > see the removal of the dpkg-cross and libdebian-dpkgcross-perl binary > packages instead. These should have been removed from Debian before we > released Lenny, let alone Jessie. Yay for the inertia of cross-building > in Debian. the way to get a package removed in Debian is to file a RM bug. uploading another package replacing it and assuming everybody knows that the old package is useless and buggy is not the way to go and doesnt work. see this bug report for evidence. > cross-config exists solely to allow the removal of the dpkg-cross and > libdebian-dpkgcross-perl binaries. Even then, the contents of > cross-config could end up in other packages just as easily. then please file a bug for the removal of dpkg-cross. > > There is a reason why dpkg-cross is not part of jessie. > > > > Wookey, should we add a blocker bug keep it out of jessie? > > Holger: did you mean Stretch? I ment stretch and *I* never spoke of jessie in this bug report. Helmut added this confusion. I explicitly said "dpkg-cross is even part of testing!" > However, Stretch must not release with the dpkg-cross and > libdebian-dpkgcross-perl binary packages. Please file bugs (to get those binary packages removed). > If the new upload doesn't > happen by the end of November 2017, then (as agreed at DebConf16), I'll > have to do it as a final QA upload, leaving only the cross-config > binary package. And this now finally made me realize cross-config is coming from the same source package :) Anyhow, dpkg-cross is part of testing (Stretch) and according to you it shouldnt. So please fix this. And, to repeat myself, indicating that it shouldnt be used, via a public bug in the BTS against dpkg-cross would be helpful. (Not hiding problems and all that.) -- cheers, Holger -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 811 bytes Desc: Digital signature URL: From holger at layer-acht.org Tue Oct 11 09:19:25 2016 From: holger at layer-acht.org (Holger Levsen) Date: Tue, 11 Oct 2016 09:19:25 +0000 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161011084013.184c3767@sylvester.codehelp> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> <20161011043305.GA12543@localhost> <20161011084013.184c3767@sylvester.codehelp> Message-ID: <20161011091925.GA8051@layer-acht.org> On Tue, Oct 11, 2016 at 08:40:13AM +0100, Neil Williams wrote: > I could file 15 RC bugs against dpkg-cross for the flagrant > disregard of ALL Debian Policy, if you really want proof of the > abominations that hide within it. file at least one? > However, cross-config has none of > those issues, so to allow cross-config to exist in Stretch I want to > see the removal of the dpkg-cross and libdebian-dpkgcross-perl binary > packages instead. These should have been removed from Debian before we > released Lenny, let alone Jessie. Yay for the inertia of cross-building > in Debian. the way to get a package removed in Debian is to file a RM bug. uploading another package replacing it and assuming everybody knows that the old package is useless and buggy is not the way to go and doesnt work. see this bug report for evidence. > cross-config exists solely to allow the removal of the dpkg-cross and > libdebian-dpkgcross-perl binaries. Even then, the contents of > cross-config could end up in other packages just as easily. then please file a bug for the removal of dpkg-cross. > > There is a reason why dpkg-cross is not part of jessie. > > > > Wookey, should we add a blocker bug keep it out of jessie? > > Holger: did you mean Stretch? I ment stretch and *I* never spoke of jessie in this bug report. Helmut added this confusion. I explicitly said "dpkg-cross is even part of testing!" > However, Stretch must not release with the dpkg-cross and > libdebian-dpkgcross-perl binary packages. Please file bugs (to get those binary packages removed). > If the new upload doesn't > happen by the end of November 2017, then (as agreed at DebConf16), I'll > have to do it as a final QA upload, leaving only the cross-config > binary package. And this now finally made me realize cross-config is coming from the same source package :) Anyhow, dpkg-cross is part of testing (Stretch) and according to you it shouldnt. So please fix this. And, to repeat myself, indicating that it shouldnt be used, via a public bug in the BTS against dpkg-cross would be helpful. (Not hiding problems and all that.) -- cheers, Holger -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 811 bytes Desc: Digital signature URL: From wookey at wookware.org Tue Oct 11 15:21:58 2016 From: wookey at wookware.org (Wookey) Date: Tue, 11 Oct 2016 16:21:58 +0100 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161010213035.GA3980@layer-acht.org> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> Message-ID: <20161011152158.GR8923@mail.wookware.org> On 2016-10-10 21:30 +0000, Holger Levsen wrote: > Hi Helmut, > > On Mon, Oct 10, 2016 at 08:39:39PM +0200, Helmut Grohne wrote: > > dpkg-cross is deprecated by its former maintainer and ought to be > > removed. > > this seems a fairly strong statement, considering > https://tracker.debian.org/pkg/dpkg-cross shows not a single bug filed > against the package. Now that dpkg-cross has had its RC bug fixed, I am happy to keep it in maintenance mode. It is not useless. It is also the source package from which cross-config comes, and that remains important. So no it's shouldn't be RMed. And yes I'm looking after it. I have just done the formal adoption upload to make this clearer As to the more interesting question of how best to deal with cmake cross-building, I wish I knew what the correct thing to do is. It is clearly better to have dpkg and debhelper conspire to set things up so that they 'just work' if we can. Because we have multiarch there is a good chance that this can be done in such a way that both native and cross building work with the same config. But I must admit that I have never managed to fully grok what was done in cmake to make multiarch crossbuilding work. I did recently mess with a cmake package and I specified -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) in an override_dh_auto_configure: to get it to build with multiarch paths. but this was not sufficient for the library to get put in $(DEB_HOST_MULTIARCH) even inthe native build. Indeed I was wondering where the right place to ask about this sort of thing is? the CmakeLists.txt file just says set(libdir ${CMAKE_INSTALL_LIBDIR}) and after that the pkgconfig file ends up in the right (multiarch) place, but the library itself doesn't. Anyone know what might be up there? (The offending package there is ne10, which is not yet uploaded, because the multiarch path is only partially working) /end digression. cross-config exists as a place for extra cross configuration that is not (yet) catered for by our other systems. As we move things into dpkg and debhelper it will ideally become obsolete, but I don't think we are there yet. It is true that Helmut has spend a lot more time on this recently than I have. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: From wookey at wookware.org Tue Oct 11 15:21:58 2016 From: wookey at wookware.org (Wookey) Date: Tue, 11 Oct 2016 16:21:58 +0100 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161010213035.GA3980@layer-acht.org> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> Message-ID: <20161011152158.GR8923@mail.wookware.org> On 2016-10-10 21:30 +0000, Holger Levsen wrote: > Hi Helmut, > > On Mon, Oct 10, 2016 at 08:39:39PM +0200, Helmut Grohne wrote: > > dpkg-cross is deprecated by its former maintainer and ought to be > > removed. > > this seems a fairly strong statement, considering > https://tracker.debian.org/pkg/dpkg-cross shows not a single bug filed > against the package. Now that dpkg-cross has had its RC bug fixed, I am happy to keep it in maintenance mode. It is not useless. It is also the source package from which cross-config comes, and that remains important. So no it's shouldn't be RMed. And yes I'm looking after it. I have just done the formal adoption upload to make this clearer As to the more interesting question of how best to deal with cmake cross-building, I wish I knew what the correct thing to do is. It is clearly better to have dpkg and debhelper conspire to set things up so that they 'just work' if we can. Because we have multiarch there is a good chance that this can be done in such a way that both native and cross building work with the same config. But I must admit that I have never managed to fully grok what was done in cmake to make multiarch crossbuilding work. I did recently mess with a cmake package and I specified -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) in an override_dh_auto_configure: to get it to build with multiarch paths. but this was not sufficient for the library to get put in $(DEB_HOST_MULTIARCH) even inthe native build. Indeed I was wondering where the right place to ask about this sort of thing is? the CmakeLists.txt file just says set(libdir ${CMAKE_INSTALL_LIBDIR}) and after that the pkgconfig file ends up in the right (multiarch) place, but the library itself doesn't. Anyone know what might be up there? (The offending package there is ne10, which is not yet uploaded, because the multiarch path is only partially working) /end digression. cross-config exists as a place for extra cross configuration that is not (yet) catered for by our other systems. As we move things into dpkg and debhelper it will ideally become obsolete, but I don't think we are there yet. It is true that Helmut has spend a lot more time on this recently than I have. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: From lagoliwarlord1 at gmail.com Tue Oct 11 19:24:01 2016 From: lagoliwarlord1 at gmail.com (LAGOLI WARLORD) Date: Tue, 11 Oct 2016 21:24:01 +0200 Subject: [debhelper-devel] (no subject) Message-ID: hello From helmut at subdivi.de Tue Oct 11 21:04:22 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Tue, 11 Oct 2016 23:04:22 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161011084013.184c3767@sylvester.codehelp> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> <20161011043305.GA12543@localhost> <20161011084013.184c3767@sylvester.codehelp> Message-ID: <20161011210421.GA21400@localhost> On Tue, Oct 11, 2016 at 08:40:13AM +0100, Neil Williams wrote: > cross-config exists solely to allow the removal of the dpkg-cross and > libdebian-dpkgcross-perl binaries. Even then, the contents of > cross-config could end up in other packages just as easily. Yes, we should move cross-config to a better place. > To repeat: > > | summary 771496 If anything you are doing would fail after the > > removal of dpkg-cross, you're doing it wrong. It's going away, > > whether you want it to or not. > > That does *not* apply to cross-config and the original bug made it > clear that the configuration elements could remain. Even cross-config is sorely broken. Let me give some examples: * ac_cv_func_malloc_0_nonnull=yes is wrong for e.g. musl * Relying on DEB_HOST_* makes cross-config unuseable for non-package builds. Instead, it should be multiarched. * Searching /lib/$DEB_HOST_GNU_TYPE is broken on i386. * glib_cv_stack_grows=no is wrong on hppa. * ac_cv_file__etc_environment=no does not match native builds. * CMAKE_SYSTEM_NAME=Linux breaks kfreebsd-any and hurd-any. * The CMake toolchain file thinks we're still using sysroots. * There are very many cache results that are not required anymore. In general, all ac_cv_sizeof_* should be removed and the projects still requiring them (e.g. blt until Steve Langasek fixed it) should be fixed. Thus I believe that using cross-config is more harmful than useful, because it has been completely unmaintained for years. > Wrong package for this bug report. The package you need for CMake and > other *configuration* support for cross-building (not *packaging* > support for cross-building) is cross-config. > > https://packages.debian.org/sid/all/cross-config/filelist > > /etc/dpkg-cross/cmake/CMakeCross.txt Having dpkg-cross in the name is wrong. It should not be endorsed in any way. This needs to become a cross-distribution collaboration thing to become sustainable. > That's the only file needed for CMake - it could just as easily be > migrated into another package. As I explained, no file is needed for CMake in the common case. dh_auto_configure will just work. > > Wookey, should we add a blocker bug keep it out of jessie? Yes, this should have been stretch. > However, Stretch must not release with the dpkg-cross and > libdebian-dpkgcross-perl binary packages. If the new upload doesn't > happen by the end of November 2017, then (as agreed at DebConf16), I'll > have to do it as a final QA upload, leaving only the cross-config > binary package. Before killing it in sid, note that bootstrapping still relies on dpkg-cross. We're in kind of a limbo here. There are basically two ways to do a cross toolchain bootstrap: 1. Use dpkg-cross. 2. Use the patches from cross-gcc-dev. cross-gcc-dev is fragile because it tends to break with gcc uploads. Thus dpkg-cross currently is the only reliable way to bootstrap. Please upstream cross-gcc-dev before removing dpkg-cross. Helmut From helmut at subdivi.de Tue Oct 11 21:04:22 2016 From: helmut at subdivi.de (Helmut Grohne) Date: Tue, 11 Oct 2016 23:04:22 +0200 Subject: [debhelper-devel] Bug#840323: debhelper: cmake build system: cross compilation In-Reply-To: <20161011084013.184c3767@sylvester.codehelp> References: <147611309146.1109.2349499258549258351.reportbug@coffee> <20161010183938.GA17141@localhost> <20161010213035.GA3980@layer-acht.org> <20161011043305.GA12543@localhost> <20161011084013.184c3767@sylvester.codehelp> Message-ID: <20161011210421.GA21400@localhost> On Tue, Oct 11, 2016 at 08:40:13AM +0100, Neil Williams wrote: > cross-config exists solely to allow the removal of the dpkg-cross and > libdebian-dpkgcross-perl binaries. Even then, the contents of > cross-config could end up in other packages just as easily. Yes, we should move cross-config to a better place. > To repeat: > > | summary 771496 If anything you are doing would fail after the > > removal of dpkg-cross, you're doing it wrong. It's going away, > > whether you want it to or not. > > That does *not* apply to cross-config and the original bug made it > clear that the configuration elements could remain. Even cross-config is sorely broken. Let me give some examples: * ac_cv_func_malloc_0_nonnull=yes is wrong for e.g. musl * Relying on DEB_HOST_* makes cross-config unuseable for non-package builds. Instead, it should be multiarched. * Searching /lib/$DEB_HOST_GNU_TYPE is broken on i386. * glib_cv_stack_grows=no is wrong on hppa. * ac_cv_file__etc_environment=no does not match native builds. * CMAKE_SYSTEM_NAME=Linux breaks kfreebsd-any and hurd-any. * The CMake toolchain file thinks we're still using sysroots. * There are very many cache results that are not required anymore. In general, all ac_cv_sizeof_* should be removed and the projects still requiring them (e.g. blt until Steve Langasek fixed it) should be fixed. Thus I believe that using cross-config is more harmful than useful, because it has been completely unmaintained for years. > Wrong package for this bug report. The package you need for CMake and > other *configuration* support for cross-building (not *packaging* > support for cross-building) is cross-config. > > https://packages.debian.org/sid/all/cross-config/filelist > > /etc/dpkg-cross/cmake/CMakeCross.txt Having dpkg-cross in the name is wrong. It should not be endorsed in any way. This needs to become a cross-distribution collaboration thing to become sustainable. > That's the only file needed for CMake - it could just as easily be > migrated into another package. As I explained, no file is needed for CMake in the common case. dh_auto_configure will just work. > > Wookey, should we add a blocker bug keep it out of jessie? Yes, this should have been stretch. > However, Stretch must not release with the dpkg-cross and > libdebian-dpkgcross-perl binary packages. If the new upload doesn't > happen by the end of November 2017, then (as agreed at DebConf16), I'll > have to do it as a final QA upload, leaving only the cross-config > binary package. Before killing it in sid, note that bootstrapping still relies on dpkg-cross. We're in kind of a limbo here. There are basically two ways to do a cross toolchain bootstrap: 1. Use dpkg-cross. 2. Use the patches from cross-gcc-dev. cross-gcc-dev is fragile because it tends to break with gcc uploads. Thus dpkg-cross currently is the only reliable way to bootstrap. Please upstream cross-gcc-dev before removing dpkg-cross. Helmut From biebl at debian.org Thu Oct 13 15:36:40 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 17:36:40 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: <144828928715.25730.14885534602795366937.reportbug@felipepc> References: <144828928715.25730.14885534602795366937.reportbug@felipepc> <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Control: severity -1 important On Mon, 23 Nov 2015 11:34:47 -0300 Felipe Sateler wrote: > Package: dh-systemd > Version: 1.24 > Severity: normal > > Current autoscript has: > > if [ -d /run/systemd/system ]; then > systemctl --system daemon-reload >/dev/null || true > if [ -n "$2" : ]; then > _dh_action=try-restart > else > _dh_action=start > fi > deb-systemd-invoke $_dh_action #UNITFILES# >/dev/null || true > fi > > > And this does not take into account that --no-start was passed. If it > was passed, then try-restart should always be used. > Now that compat level 10 has --restart-after-upgrade as default, this bug has a wider impact (thus bumping the severity). With compat level 9 and older, --no-start did not generate any maintainer scripts code at all. Aside from the bug that "start" is used on new installs, I wonder if we should (try-)restart the service at all. Thoughts? Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From owner at bugs.debian.org Thu Oct 13 15:39:06 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Thu, 13 Oct 2016 15:39:06 +0000 Subject: [debhelper-devel] Processed: Re: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Processing control commands: > severity -1 important Bug #805878 [debhelper] dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install Severity set to 'important' from 'normal' -- 805878: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805878 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Thu Oct 13 15:39:06 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Thu, 13 Oct 2016 15:39:06 +0000 Subject: [debhelper-devel] Processed: Re: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Processing control commands: > severity -1 important Bug #805878 [debhelper] dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install Severity set to 'important' from 'normal' -- 805878: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805878 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From biebl at debian.org Thu Oct 13 15:36:40 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 17:36:40 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: <144828928715.25730.14885534602795366937.reportbug@felipepc> References: <144828928715.25730.14885534602795366937.reportbug@felipepc> <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Control: severity -1 important On Mon, 23 Nov 2015 11:34:47 -0300 Felipe Sateler wrote: > Package: dh-systemd > Version: 1.24 > Severity: normal > > Current autoscript has: > > if [ -d /run/systemd/system ]; then > systemctl --system daemon-reload >/dev/null || true > if [ -n "$2" : ]; then > _dh_action=try-restart > else > _dh_action=start > fi > deb-systemd-invoke $_dh_action #UNITFILES# >/dev/null || true > fi > > > And this does not take into account that --no-start was passed. If it > was passed, then try-restart should always be used. > Now that compat level 10 has --restart-after-upgrade as default, this bug has a wider impact (thus bumping the severity). With compat level 9 and older, --no-start did not generate any maintainer scripts code at all. Aside from the bug that "start" is used on new installs, I wonder if we should (try-)restart the service at all. Thoughts? Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From fsateler at debian.org Thu Oct 13 15:47:50 2016 From: fsateler at debian.org (Felipe Sateler) Date: Thu, 13 Oct 2016 12:47:50 -0300 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: On 13 October 2016 at 12:36, Michael Biebl wrote: > Control: severity -1 important > > On Mon, 23 Nov 2015 11:34:47 -0300 Felipe Sateler > wrote: >> Package: dh-systemd >> Version: 1.24 >> Severity: normal >> >> Current autoscript has: >> >> if [ -d /run/systemd/system ]; then >> systemctl --system daemon-reload >/dev/null || true >> if [ -n "$2" : ]; then >> _dh_action=try-restart >> else >> _dh_action=start >> fi >> deb-systemd-invoke $_dh_action #UNITFILES# >/dev/null || true >> fi >> >> >> And this does not take into account that --no-start was passed. If it >> was passed, then try-restart should always be used. >> > > Now that compat level 10 has --restart-after-upgrade as default, this > bug has a wider impact (thus bumping the severity). > > With compat level 9 and older, --no-start did not generate any > maintainer scripts code at all. You can get the same with dh 10 with --no-start --no-restart-after-upgrade > > Aside from the bug that "start" is used on new installs, I wonder if we > should (try-)restart the service at all. There are 4 types of service: 1. Start on install, use stop/start on upgrades --no-restart-after-upgrade 2. Start on install, use restart on upgrades --restart-after-upgrade 3. Don't start on install, restart on upgrades --no-start --restart-after-upgrade # not working 4. Don't start on install, don't restart on upgrades --no-start --no-restart-after-upgrade Currently, we can do 1, 2 and 4. With my patch, we add option 3. However, the interface is less than intuitive :/ -- Saludos, Felipe Sateler From fsateler at debian.org Thu Oct 13 15:47:50 2016 From: fsateler at debian.org (Felipe Sateler) Date: Thu, 13 Oct 2016 12:47:50 -0300 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: On 13 October 2016 at 12:36, Michael Biebl wrote: > Control: severity -1 important > > On Mon, 23 Nov 2015 11:34:47 -0300 Felipe Sateler > wrote: >> Package: dh-systemd >> Version: 1.24 >> Severity: normal >> >> Current autoscript has: >> >> if [ -d /run/systemd/system ]; then >> systemctl --system daemon-reload >/dev/null || true >> if [ -n "$2" : ]; then >> _dh_action=try-restart >> else >> _dh_action=start >> fi >> deb-systemd-invoke $_dh_action #UNITFILES# >/dev/null || true >> fi >> >> >> And this does not take into account that --no-start was passed. If it >> was passed, then try-restart should always be used. >> > > Now that compat level 10 has --restart-after-upgrade as default, this > bug has a wider impact (thus bumping the severity). > > With compat level 9 and older, --no-start did not generate any > maintainer scripts code at all. You can get the same with dh 10 with --no-start --no-restart-after-upgrade > > Aside from the bug that "start" is used on new installs, I wonder if we > should (try-)restart the service at all. There are 4 types of service: 1. Start on install, use stop/start on upgrades --no-restart-after-upgrade 2. Start on install, use restart on upgrades --restart-after-upgrade 3. Don't start on install, restart on upgrades --no-start --restart-after-upgrade # not working 4. Don't start on install, don't restart on upgrades --no-start --no-restart-after-upgrade Currently, we can do 1, 2 and 4. With my patch, we add option 3. However, the interface is less than intuitive :/ -- Saludos, Felipe Sateler From biebl at debian.org Thu Oct 13 15:56:31 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 17:56:31 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Am 13.10.2016 um 17:47 schrieb Felipe Sateler: > On 13 October 2016 at 12:36, Michael Biebl wrote: >> >> Now that compat level 10 has --restart-after-upgrade as default, this >> bug has a wider impact (thus bumping the severity). >> >> With compat level 9 and older, --no-start did not generate any >> maintainer scripts code at all. > > You can get the same with dh 10 with --no-start --no-restart-after-upgrade Right. But isn't this an unexpected change? See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837528, which is related. I wonder if --no-start should imply --no-restart-after-upgrade If not, we should at least improve the documentation in that regard. Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Thu Oct 13 15:56:31 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 17:56:31 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Am 13.10.2016 um 17:47 schrieb Felipe Sateler: > On 13 October 2016 at 12:36, Michael Biebl wrote: >> >> Now that compat level 10 has --restart-after-upgrade as default, this >> bug has a wider impact (thus bumping the severity). >> >> With compat level 9 and older, --no-start did not generate any >> maintainer scripts code at all. > > You can get the same with dh 10 with --no-start --no-restart-after-upgrade Right. But isn't this an unexpected change? See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837528, which is related. I wonder if --no-start should imply --no-restart-after-upgrade If not, we should at least improve the documentation in that regard. Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Thu Oct 13 16:08:42 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 18:08:42 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Am 13.10.2016 um 17:56 schrieb Michael Biebl: > Am 13.10.2016 um 17:47 schrieb Felipe Sateler: >> On 13 October 2016 at 12:36, Michael Biebl wrote: >>> >>> Now that compat level 10 has --restart-after-upgrade as default, this >>> bug has a wider impact (thus bumping the severity). >>> >>> With compat level 9 and older, --no-start did not generate any >>> maintainer scripts code at all. >> >> You can get the same with dh 10 with --no-start --no-restart-after-upgrade > > Right. But isn't this an unexpected change? > See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837528, which is > related. > I wonder if --no-start should imply --no-restart-after-upgrade > > If not, we should at least improve the documentation in that regard. fwiw, in network-manager I use > override_dh_systemd_start: > dh_link lib/systemd/system/NetworkManager.service \ > lib/systemd/system/network-manager.service > dh_systemd_start -pnetwork-manager --no-start NetworkManager-dispatcher.service > dh_systemd_start -pnetwork-manager --no-start NetworkManager-wait-online.service > dh_systemd_start -pnetwork-manager --restart-after-upgrade NetworkManager.service After the compat bump to 10, I get the attached diff, which shows many odd issues postinst/ - NetworkManager-dispatcher.service is restarted 3 times, NetworkManager-wait-online.service 2 times - we now process NetworkManager.service, although that should be handled by update-rc.d postrm/, - systemctl --system daemon-reload has been added 4 times prerm/ - NetworkManager-dispatcher.service is stopped 3 times, NetworkManager-wait-online.service 2 times -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-dh-10.patch Type: text/x-patch Size: 7772 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Thu Oct 13 16:08:42 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 18:08:42 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: Am 13.10.2016 um 17:56 schrieb Michael Biebl: > Am 13.10.2016 um 17:47 schrieb Felipe Sateler: >> On 13 October 2016 at 12:36, Michael Biebl wrote: >>> >>> Now that compat level 10 has --restart-after-upgrade as default, this >>> bug has a wider impact (thus bumping the severity). >>> >>> With compat level 9 and older, --no-start did not generate any >>> maintainer scripts code at all. >> >> You can get the same with dh 10 with --no-start --no-restart-after-upgrade > > Right. But isn't this an unexpected change? > See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837528, which is > related. > I wonder if --no-start should imply --no-restart-after-upgrade > > If not, we should at least improve the documentation in that regard. fwiw, in network-manager I use > override_dh_systemd_start: > dh_link lib/systemd/system/NetworkManager.service \ > lib/systemd/system/network-manager.service > dh_systemd_start -pnetwork-manager --no-start NetworkManager-dispatcher.service > dh_systemd_start -pnetwork-manager --no-start NetworkManager-wait-online.service > dh_systemd_start -pnetwork-manager --restart-after-upgrade NetworkManager.service After the compat bump to 10, I get the attached diff, which shows many odd issues postinst/ - NetworkManager-dispatcher.service is restarted 3 times, NetworkManager-wait-online.service 2 times - we now process NetworkManager.service, although that should be handled by update-rc.d postrm/, - systemctl --system daemon-reload has been added 4 times prerm/ - NetworkManager-dispatcher.service is stopped 3 times, NetworkManager-wait-online.service 2 times -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-dh-10.patch Type: text/x-patch Size: 7772 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Thu Oct 13 16:28:09 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 18:28:09 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: <1ab0a795-04f5-0c5d-9ea7-30bef20110d9@debian.org> Am 13.10.2016 um 18:08 schrieb Michael Biebl: > Am 13.10.2016 um 17:56 schrieb Michael Biebl: >> Am 13.10.2016 um 17:47 schrieb Felipe Sateler: >>> On 13 October 2016 at 12:36, Michael Biebl wrote: >>>> >>>> With compat level 9 and older, --no-start did not generate any >>>> maintainer scripts code at all. >>> >>> You can get the same with dh 10 with --no-start --no-restart-after-upgrade > fwiw, in network-manager I use > >> override_dh_systemd_start: >> dh_link lib/systemd/system/NetworkManager.service \ >> lib/systemd/system/network-manager.service >> dh_systemd_start -pnetwork-manager --no-start NetworkManager-dispatcher.service >> dh_systemd_start -pnetwork-manager --no-start NetworkManager-wait-online.service >> dh_systemd_start -pnetwork-manager --restart-after-upgrade NetworkManager.service For some reason --no-start --no-restart-on-upgrade still generates code for NetworkManager-dispatcher.service. Something odd going on here. Maybe dh_systemd_start get's confused by the [Install] Also=NetworkManager-dispatcher.service in NetworkManager.service -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From biebl at debian.org Thu Oct 13 16:28:09 2016 From: biebl at debian.org (Michael Biebl) Date: Thu, 13 Oct 2016 18:28:09 +0200 Subject: [debhelper-devel] Bug#805878: dh-systemd: dh_systemd_start --no-start --restart-after-upgrade causes the service to be started on install In-Reply-To: References: <144828928715.25730.14885534602795366937.reportbug@felipepc> Message-ID: <1ab0a795-04f5-0c5d-9ea7-30bef20110d9@debian.org> Am 13.10.2016 um 18:08 schrieb Michael Biebl: > Am 13.10.2016 um 17:56 schrieb Michael Biebl: >> Am 13.10.2016 um 17:47 schrieb Felipe Sateler: >>> On 13 October 2016 at 12:36, Michael Biebl wrote: >>>> >>>> With compat level 9 and older, --no-start did not generate any >>>> maintainer scripts code at all. >>> >>> You can get the same with dh 10 with --no-start --no-restart-after-upgrade > fwiw, in network-manager I use > >> override_dh_systemd_start: >> dh_link lib/systemd/system/NetworkManager.service \ >> lib/systemd/system/network-manager.service >> dh_systemd_start -pnetwork-manager --no-start NetworkManager-dispatcher.service >> dh_systemd_start -pnetwork-manager --no-start NetworkManager-wait-online.service >> dh_systemd_start -pnetwork-manager --restart-after-upgrade NetworkManager.service For some reason --no-start --no-restart-on-upgrade still generates code for NetworkManager-dispatcher.service. Something odd going on here. Maybe dh_systemd_start get's confused by the [Install] Also=NetworkManager-dispatcher.service in NetworkManager.service -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From noreply at release.debian.org Fri Oct 14 16:39:16 2016 From: noreply at release.debian.org (Debian testing watch) Date: Fri, 14 Oct 2016 16:39:16 +0000 Subject: [debhelper-devel] debhelper 10.2.2 MIGRATED to testing Message-ID: FYI: The status of the debhelper source package in Debian's testing distribution has changed. Previous version: 10.2.1 Current version: 10.2.2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Fri Oct 14 16:39:16 2016 From: noreply at release.debian.org (Debian testing watch) Date: Fri, 14 Oct 2016 16:39:16 +0000 Subject: [debhelper-devel] debhelper 10.2.2 MIGRATED to testing Message-ID: FYI: The status of the debhelper source package in Debian's testing distribution has changed. Previous version: 10.2.1 Current version: 10.2.2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From nthykier at moszumanska.debian.org Sat Oct 15 08:53:08 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 08:53:08 +0000 Subject: [debhelper-devel] [debhelper] 02/05: Revert "dh_installcatalogs: Explicitly activate sgml-base trigger" In-Reply-To: <20161015085251.16841.98178@moszumanska.debian.org> References: <20161015085251.16841.98178@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch jessie-backports in repository debhelper. commit 196b5f3bd2146c2e9804cfaedfd84bf95c0940a6 Author: Niels Thykier Date: Mon Jun 20 18:02:32 2016 +0000 Revert "dh_installcatalogs: Explicitly activate sgml-base trigger" This change is not ready for backports - requires newer version of sgml-base. This reverts commit e816fbea88d2387ef078c3ac116db816d1efe6f5. --- autoscripts/preinst-sgmlcatalog | 8 ++++++++ dh_installcatalogs | 15 +++++++-------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/autoscripts/preinst-sgmlcatalog b/autoscripts/preinst-sgmlcatalog new file mode 100644 index 0000000..96f0673 --- /dev/null +++ b/autoscripts/preinst-sgmlcatalog @@ -0,0 +1,8 @@ +if test -f #CENTRALCAT# -a "(" "$1" = "upgrade" -o "$1" = "install" -a -n "$2" ")" && + ! dpkg-query -S #CENTRALCAT# >/dev/null 2>&1; then + # If the dpkg-query command returns non-zero, the central catalog is + # not owned by any package. This is due to an old behaviour of + # debhelper. Now that file becomes a conffile. In order to avoid a + # question during installation, we remove the old non-conffile. + mv #CENTRALCAT# #CENTRALCAT#.old +fi diff --git a/dh_installcatalogs b/dh_installcatalogs index bb45db9..d33ad9e 100755 --- a/dh_installcatalogs +++ b/dh_installcatalogs @@ -10,7 +10,7 @@ use strict; use warnings; use Debian::Debhelper::Dh_Lib; -my $sgmlbasever = "1.28"; +my $sgmlbasever = "1.26+nmu2"; =head1 SYNOPSIS @@ -26,10 +26,9 @@ F.cat>. This command automatically adds maintainer script snippets for registering and unregistering the catalogs and supercatalogs (unless -B<-n> is used). These snippets are inserted into the maintainer -scripts and the B file by B; see -L for an explanation of Debhelper maintainer script -snippets. +B<-n> is used). These snippets are inserted into the maintainer scripts +by B; see L for an explanation of +Debhelper maintainer script snippets. A dependency on B will be added to B<${misc:Depends}>, so be sure your package uses that variable in F. @@ -54,8 +53,7 @@ start with F. =item B<-n>, B<--noscripts> -Do not modify F/F/F scripts nor add an -activation trigger. +Do not modify F/F/F scripts. =back @@ -110,7 +108,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { close CENTRALCAT; if (! $dh{NOSCRIPTS}) { - autotrigger($package, "activate", "update-sgmlcatalog"); + autoscript($package, "preinst", "preinst-sgmlcatalog", + "s%#CENTRALCAT#%$centralcat%g;"); autoscript($package, "postrm", "postrm-sgmlcatalog", "s%#CENTRALCAT#%$centralcat%g;"); } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 15 08:53:08 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 08:53:08 +0000 Subject: [debhelper-devel] [debhelper] 03/05: Add new changelog In-Reply-To: <20161015085251.16841.98178@moszumanska.debian.org> References: <20161015085251.16841.98178@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch jessie-backports in repository debhelper. commit 139830ff591435ecabefff0e80e20d74e5b1862a Author: Niels Thykier Date: Mon Jun 20 18:04:26 2016 +0000 Add new changelog Signed-off-by: Niels Thykier --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/debian/changelog b/debian/changelog index ddda3da..775f7c0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +debhelper (9.20160618.1~bpo8+1) jessie-backports; urgency=medium + + * Rebuild for jessie-backports. + * Revert sgml-base trigger change as it requires a newer + version of sgml-base. Bug being reopened: #825005 + * Disabled features from previous bpo releases: + - Disable automatic dbgsym as it requires dpkg-dev 1.18.2 + + -- Niels Thykier Mon, 20 Jun 2016 17:59:46 +0000 + debhelper (9.20160618.1) unstable; urgency=medium * Dh_Lib.pm: Reject requests for compat 4 instead of -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 15 08:53:07 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 08:53:07 +0000 Subject: [debhelper-devel] [debhelper] 01/05: Merge tag 'debian/9.20160618.1' into jessie-backports In-Reply-To: <20161015085251.16841.98178@moszumanska.debian.org> References: <20161015085251.16841.98178@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch jessie-backports in repository debhelper. commit 9cc1fe5ab5f7a11052321aefc9dc960a1c4adde0 Merge: 6c16177 4717550 Author: Niels Thykier Date: Mon Jun 20 17:59:26 2016 +0000 Merge tag 'debian/9.20160618.1' into jessie-backports Release debhelper/9.20160618.1 into unstable Format: 1.8 Date: Sat, 18 Jun 2016 20:52:29 +0000 Source: debhelper Binary: debhelper Architecture: source Version: 9.20160618.1 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules Changes: debhelper (9.20160618.1) unstable; urgency=medium . * Dh_Lib.pm: Reject requests for compat 4 instead of silently accepting it (while all helpers no longer check for it). Checksums-Sha1: ce3dfcb9605d9f4e2ce271c2c0ff3b8b8f01541e 1716 debhelper_9.20160618.1.dsc 4f2cb65226967584eabdb33328e6f87fafffafdb 338204 debhelper_9.20160618.1.tar.xz Checksums-Sha256: a90158db3c7c29b607e35fdb9c5ddc5adea8c262540323789828eaaeddec3d17 1716 debhelper_9.20160618.1.dsc c1a7e2a56ea2e6dd4be28969d8c0ae28ef99cdd30da3cb8c338d264677d60386 338204 debhelper_9.20160618.1.tar.xz Files: a6e9a89e9e932e3ffd968f28ca71bf76 1716 devel optional debhelper_9.20160618.1.dsc 989d974e089dff2cbf8a13232c05fa2a 338204 devel optional debhelper_9.20160618.1.tar.xz Debian/Debhelper/Buildsystem/ant.pm | 4 + Debian/Debhelper/Buildsystem/python_distutils.pm | 8 +- Debian/Debhelper/Dh_Getopt.pm | 10 +- Debian/Debhelper/Dh_Lib.pm | 102 +++++++++------ autoscripts/postinst-moveconffile | 9 -- autoscripts/preinst-moveconffile | 9 -- autoscripts/preinst-sgmlcatalog | 8 -- debhelper.pod | 65 +--------- debian/changelog | 67 +++++++++- debian/control | 2 +- dh | 38 +++--- dh_clean | 11 -- dh_compress | 8 +- dh_gconf | 4 +- dh_install | 13 +- dh_installcatalogs | 15 +-- dh_installdocs | 14 +-- dh_installman | 23 ++-- dh_installmanpages | 10 +- dh_installmodules | 7 +- dh_installudev | 16 --- dh_md5sums | 7 +- dh_perl | 9 +- dh_strip | 150 +++++++++++------------ doc/PROGRAMMING | 6 + t/buildsystems/buildsystem_tests.t | 9 +- t/dh-lib.t | 6 +- t/size.t | 8 +- 28 files changed, 314 insertions(+), 324 deletions(-) diff --cc debian/changelog index e413b09,a690890..ddda3da --- a/debian/changelog +++ b/debian/changelog @@@ -1,10 -1,68 +1,75 @@@ + debhelper (9.20160618.1) unstable; urgency=medium + + * Dh_Lib.pm: Reject requests for compat 4 instead of + silently accepting it (while all helpers no longer + check for it). + + -- Niels Thykier Sat, 18 Jun 2016 20:52:29 +0000 + + debhelper (9.20160618) unstable; urgency=medium + + * dh: Fix bug where "--help" or "--list" would not work + unless "debian/compat" existed and had a supported + compat level. (Closes: #820508) + * dh_compress: Gracefully handle debian (or any other + path segment in the package "tmpdir") being a symlink + pointing outside the same directory. Thanks to + Bernhard Miklautz for the report. (Closes: #820711) + * Dh_Lib.pm: Compat files are now mandatory. + * dh_clean: Remove work around for missing compat file. + This removes a confusing warning when the package is + not built by CDBS. (Closes: #811059) + * debhelper.pod: Add a line stating that debian/compat + is mandatory. (Closes: #805405) + * dh_strip: Apply patch from Peter Pentchev to only strip + static libraries with a basename matching "lib.*\.a". + (Closes: #820446) + * ant.pm: Apply patch from Emmanuel Bourg to pass a + normalised "user.name" parameter to ant. + (Closes: #824490) + * dh_installudev/dh_installmodules: Drop maintainer + script snippets for migrating conffiles. + - Side effect, avoids portability issue with certain + shell implementations. (Closes: #815158) + * autoscripts/*inst-moveconffile: Remove unused files. + * dh: Update documentation to reflect the current + implementation. + * Remove support for compat 4. + * dh_strip: Add debuglinks to ELF binaries even with + DEB_BUILD_OPTIONS=noautodbgsym to make the regular deb + bit-for-bit reproducible with vs. without this flag. + Thanks to Helmut Grohne for the report. + * dh_installcatalogs: Apply patch from Helmut Grohne to + explicitly trigger a new update-sgmlcatalog trigger, + since dpkg does not triger conffiles on package removal. + (Closes: #825005) + * dh_installcatalos: Apply patch from Helmut Grohne to + remove autoscript for a transition that completed in + Wheezy. + * dh_strip: Unconditionally pass --enable-deterministic-archives + to strip for static libs as the stable version of binutils + supports it. + * dh_strip: Use file(1) to determine the build-id when + available. This saves an readelf call for every binary in + the package. + * dh_strip: Cache file(1) output to avoid calling file(1) + twice on all ELF binaries in the package. + * Dh_Lib.pm: Add better error messages when a debhelper program + fails due to an executable config file not terminating with + success. (Closes: #818933) + * dh_strip: Pass -e to file(1) to skip tests for file formats + that dh_strip does not care about. + * Bump standards-version to 3.9.8 - no changes required. + + -- Niels Thykier Sat, 18 Jun 2016 14:41:05 +0000 + +debhelper (9.20160403~bpo8+1) jessie-backports; urgency=medium + + * Rebuild for jessie-backports. + * Disable automatic dbgsym as it requires dpkg-dev 1.18.2 + + -- Niels Thykier Fri, 10 Jun 2016 17:48:34 +0000 + debhelper (9.20160403) unstable; urgency=medium * d/control: Requre dh-autoreconf (>= 12) to ensure diff --cc debian/control index b5b1708,b9eb40b..7f29dce --- a/debian/control +++ b/debian/control @@@ -3,8 -3,8 +3,8 @@@ Section: deve Priority: optional Maintainer: Debhelper Maintainers Uploaders: Niels Thykier , Bernhard R. Link , Tianon Gravi -Build-Depends: po4a (>= 0.24), dpkg-dev (>= 1.18.0~) +Build-Depends: po4a (>= 0.24) - Standards-Version: 3.9.7 + Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/debhelper/debhelper.git Vcs-Browser: https://anonscm.debian.org/git/debhelper/debhelper.git -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 15 08:53:10 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 08:53:10 +0000 Subject: [debhelper-devel] [debhelper] 04/05: Merge tag 'debian/10.2.2' into jessie-backports In-Reply-To: <20161015085251.16841.98178@moszumanska.debian.org> References: <20161015085251.16841.98178@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch jessie-backports in repository debhelper. commit 8b61fbc06fbeaa035212bcaf30f20daa2bbed4ab Merge: 139830f 834dd62 Author: Niels Thykier Date: Sat Oct 15 08:24:28 2016 +0000 Merge tag 'debian/10.2.2' into jessie-backports Release debhelper/10.2.2 into unstable Format: 1.8 Date: Sat, 08 Oct 2016 10:16:23 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.2.2 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Niels Thykier Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 839681 Changes: debhelper (10.2.2) unstable; urgency=medium . * Fix typo in changelog entry for release 10.2. Thanks to Peter Pentchev for reporting it. * Deprecate all compat levels lower than 9. * dh: Discard override log files before running the override rather than after. * dh_compress,dh_fixperms: Remove references to long obsolete directories such as usr/info, usr/man and usr/X11*/man. * autoreconf.pm: Apply patch from Helmut Grohne to fix autoconf/cross regression from #836988. The autoreconf build-system is now also used directly for "clean" and "build" (while still usin the "make" build-system for the heavy lifting). (Closes: #839681) * dh_installdirs: In compat 11, avoid creating debian/ directories except when required to do so. This fixes a corner case, where an arch:all build would behave differently than an arch:all+arch:any when dh_installdir is optimised out only for the arch:all build. * Dh_Lib.pm: Fix typo of positive. Thanks to Matthias Klose for spotting it. Checksums-Sha1: 6ee7f892f090e936cd374864839e7a3e40334975 1701 debhelper_10.2.2.dsc 2e70b5b72b3b6e08da9285af83b262ca74af1e87 355692 debhelper_10.2.2.tar.xz Checksums-Sha256: c26e66f492a17a58d8337a262e38c7d89d1569a7e399a9db237657089b34620a 1701 debhelper_10.2.2.dsc 07f84f415f390bd9573a7abc8078203b3f57a2d4590b97010cf75b596b274075 355692 debhelper_10.2.2.tar.xz Files: d3f3f96cca9314517cb89d93e9a52a4f 1701 devel optional debhelper_10.2.2.dsc fed7c37be88f69691ee208c3fc289bb3 355692 devel optional debhelper_10.2.2.tar.xz .mailmap | 4 + Debian/Debhelper/Buildsystem/autoconf.pm | 14 +- Debian/Debhelper/Buildsystem/cmake.pm | 8 + Debian/Debhelper/Buildsystem/makefile.pm | 16 +- Debian/Debhelper/Buildsystem/perl_build.pm | 2 +- Debian/Debhelper/Buildsystem/perl_makemaker.pm | 2 +- Debian/Debhelper/Dh_Buildsystems.pm | 38 +++- Debian/Debhelper/Dh_Getopt.pm | 9 + Debian/Debhelper/Dh_Lib.pm | 69 ++++--- Debian/Debhelper/Sequence/systemd.pm | 14 ++ Makefile | 12 +- autoscripts/postinst-systemd-dont-enable | 13 ++ autoscripts/postinst-systemd-enable | 13 ++ autoscripts/postinst-systemd-restart | 9 + autoscripts/postinst-systemd-start | 4 + autoscripts/postrm-systemd | 12 ++ autoscripts/postrm-systemd-reload-only | 3 + autoscripts/prerm-systemd | 3 + autoscripts/prerm-systemd-restart | 3 + debhelper-obsolete-compat.pod | 128 ++++++++++++ debhelper.pod | 135 +++++++++++- debian/changelog | 176 ++++++++++++++++ debian/compat | 2 +- debian/control | 39 +++- debian/copyright | 31 +++ debian/rules | 3 + dh | 6 +- dh_bugfiles | 6 +- dh_builddeb | 4 +- dh_clean | 5 + dh_compress | 2 +- dh_fixperms | 6 +- dh_gconf | 2 +- dh_gencontrol | 15 +- dh_icons | 2 +- dh_install | 18 +- dh_installcatalogs | 9 +- dh_installchangelogs | 7 +- dh_installcron | 8 +- dh_installdeb | 6 +- dh_installdebconf | 6 +- dh_installdirs | 4 +- dh_installdocs | 19 +- dh_installemacsen | 18 +- dh_installexamples | 6 +- dh_installifupdown | 4 +- dh_installinfo | 4 +- dh_installinit | 35 +--- dh_installlogcheck | 4 +- dh_installlogrotate | 4 +- dh_installman | 6 +- dh_installmanpages | 4 +- dh_installmenu | 30 +-- dh_installmime | 8 +- dh_installmodules | 6 +- dh_installpam | 4 +- dh_installppp | 4 +- dh_installudev | 5 +- dh_installwm | 2 +- dh_lintian | 4 +- dh_makeshlibs | 17 +- dh_md5sums | 16 +- dh_movefiles | 4 +- dh_perl | 9 +- dh_shlibdeps | 11 +- dh_strip | 29 +-- dh_systemd_enable | 272 +++++++++++++++++++++++++ dh_systemd_start | 253 +++++++++++++++++++++++ dh_ucf | 2 +- dh_update_autotools_config | 2 +- dh_usrlocal | 2 +- doc/PROGRAMMING | 18 +- man/po4a/po4a.cfg | 4 + strings-kept-translations.pod | 10 + t/buildsystems/autoconf/configure | 1 + t/buildsystems/buildsystem_tests.t | 74 ++++--- t/buildsystems/debian/compat | 2 +- t/dh_install.t | 4 +- t/dh_installdocs/debian/changelog | 5 + t/dh_installdocs/debian/compat | 1 + t/dh_installdocs/debian/control | 20 ++ t/dh_installdocs/debian/docfile | 1 + t/dh_installdocs/dh_installdocs.t | 78 +++++++ t/{maintscript => maintscript.t} | 5 +- t/syntax.t | 3 +- 85 files changed, 1562 insertions(+), 316 deletions(-) diff --cc debian/changelog index 775f7c0,cc44474..91e69d0 --- a/debian/changelog +++ b/debian/changelog @@@ -1,13 -1,179 +1,189 @@@ + debhelper (10.2.2) unstable; urgency=medium + + * Fix typo in changelog entry for release 10.2. Thanks to + Peter Pentchev for reporting it. + * Deprecate all compat levels lower than 9. + * dh: Discard override log files before running the override + rather than after. + * dh_compress,dh_fixperms: Remove references to long + obsolete directories such as usr/info, usr/man and + usr/X11*/man. + * autoreconf.pm: Apply patch from Helmut Grohne to fix + autoconf/cross regression from #836988. The autoreconf + build-system is now also used directly for "clean" and + "build" (while still usin the "make" build-system for the + heavy lifting). (Closes: #839681) + * dh_installdirs: In compat 11, avoid creating debian/ + directories except when required to do so. This fixes a + corner case, where an arch:all build would behave + differently than an arch:all+arch:any when dh_installdir is + optimised out only for the arch:all build. + * Dh_Lib.pm: Fix typo of positive. Thanks to Matthias Klose + for spotting it. + + -- Niels Thykier Sat, 08 Oct 2016 10:16:23 +0000 + + debhelper (10.2.1) unstable; urgency=medium + + * d/rules: Add a ./run in front of dh_auto_install. It is + technically not needed, but it prevents lintian from assuming + that we need to Build-Depend debhelper. + + -- Niels Thykier Sun, 02 Oct 2016 06:51:49 +0000 + + debhelper (10.2) unstable; urgency=medium + + * Apply patch from Peter Pentchev to fix some typos. + * Apply patch from Michael Biebl to undo a major + regression where all of debhelpers functionality was + missing (introduced in 10.1). (Closes: #839557) + * dh_installinit,dh_systemd_start: Introduce a new + --no-stop-on-upgrade as an alternative to + --no-restart-on-upgrade. This new option should + reduce the confusion of what it does. Thanks to + Michael Biebl for the suggestion. + + -- Niels Thykier Sun, 02 Oct 2016 06:20:56 +0000 + + debhelper (10.1) unstable; urgency=medium + + * Apply patch from Michael Biebl to take over dh-systemd + package to ease backporting to jessie-backports. + (Closes: #837585) + * Apply patch from Helmut Grohne and Julian Andres Klode + to improve cross-building support in the cmake build + system. (Closes: #833789) + * Make the makefile.pm buildsystem (but not subclasses thereof) + pass the CC and CXX variables set to the host compilers when + cross-building. Thanks to Helmut Grohne for the idea and + the initial patch. (Closes: #836988) + * dh_md5sums.1: Mention dpkg --verify as a consumer of the + output file. Thanks to Guillem Jover for reporting it. + * debhelper-obsolete-compat.pod: Add a manpage for the + upgrade checklist for all obsolete/removed compat levels. + Thanks to Jakub Wilk for the suggestion. + * Dh_Getopt,dh_*: Rename --onlyscripts to --only-scripts and + --noscripts to --no-scripts for consistency with other + options. The old variants are accepted for compatibility. + Thanks to Rapha?l Hertzog for the suggestion. + (Closes: #838446) + * cmake.pm: If cmake fails, also dump CMakeFiles/CMakeOutput.log + and CMakeFiles/CMakeError.log if they are present. Thanks to + Michael Banck for the suggestion. (Closes: #839389) + * d/copyright: Correct copyright and license of dh_systemd* + tools. + + -- Niels Thykier Sat, 01 Oct 2016 20:45:27 +0000 + + debhelper (10) unstable; urgency=medium + + [ Niels Thykier ] + * Dh_Lib.pm: Support a new named "beta-tester" compat level. + If you want to participate in beta testing of new compat + levels, please review "man 7 debhelper" for more + information. + * Dh_Lib.pm: Fix bug in detection of existing auto-trigger. + + [ Axel Beckert ] + * Apply patch by Jens Reyer to fix typo in dh_installdocs man page. + (Closes: #836344) + * Use uppercase "Debian" in package description when the project is + meant. Fixes lintian warning capitalization-error-in-description. + * Apply "wrap-and-sort -a" + * Add a .mailmap file for making "git shortlog" work properly. + + [ Translations ] + * Update German translation (Chris Leick) (Closes: #835593) + * Update Portuguese translation (Am?rico Monteiro) + (Closes: #835403) + * Update French translation (Baptiste Jammet) (Closes: #836693) + + -- Niels Thykier Sun, 11 Sep 2016 09:00:23 +0000 + + debhelper (9.20160814) unstable; urgency=medium + + * dh_installdocs: Apply patch from Sven Joachim to make + --link-doc work again in compat 11 (See: #830309) + * t: Apply patch from Sven Joachim to add some test cases + to dh_installdocs's --link-doc behaviour. + (Closes: #831465) + * dh_installinit,dh_systemd_start: Apply patches from + Peter Pentchev to make -R default in compat 10 (as + documented, but not as implemented). + * perl_{build,makemaker}.pm: Apply patch from Dominic + Hargreaves to explicitly pass -I. to perl. This is to + assist with the fix for CVE-2016-1238. (Closes: #832436) + * dh_install: Clarify that "debian/not-installed" is not + related to the --exclude parameter. + * dh_install: Apply patch from Sven Joachim to support + the "debian/tmp" prefix being optional in + "debian/not-installed". (Closes: #815506) + * Dh_Lib.pm: Apply patch from Dominic Hargreaves to set + PERL_USE_UNSAFE_INC to fix a further set of packages + which fail to build with . removed from @INC. + (Closes: #832436) + * Dh_Buildsystems.pm: Enable auto-detection of the maven + and gradle buildsystems (provided they are installed). + Thanks to Emmanuel Bourg for the suggestion. + (Closes: #801732) + + -- Niels Thykier Sun, 14 Aug 2016 09:19:35 +0000 + + debhelper (9.20160709) unstable; urgency=medium + + * Explicitly Build-Depends on perl:any for pod2man instead + of relying on it implicitly via libdpkg-perl. + * dh_shlibdeps: Clarify that -L is also useful for packages + using debian/shlibs.local for private libraries. + * dh_installdocs: Apply patch from Sven Joachim to fix a + regression with --link-doc and installing extra + documentation. (Closes: #830309) + * Apply patches from Michael Biebl to merge dh_systemd_enable + and dh_systemd_start from the dh-systemd package. + (Closes: #822670) + * dh: Enable the systemd helpers by default in compat 10 and + later. + + -- Niels Thykier Sat, 09 Jul 2016 09:53:02 +0000 + + debhelper (9.20160702) unstable; urgency=medium + + * Start on compat 11. + * dh_installmenu: Stop installing menu files in compat 11 + (menu-methods are still installed). + * dh_*: Deprecate -s in favor of -a. The -s option is + removed in compat 11. + * dh_strip: Fix regression in 9.20160618, which caused + issues when there were hardlinked ELF binaries in a + package. Thanks to Sven Joachim for the report, the + analysis/testing and for providing a patch for the + most common case. (Closes: #829142) + * Dh_Lib.pm: Cope with the parallel options in make 4.2. + Thanks to Martin Dorey for the report. (Closes: #827132) + * dh_installdocs: In compat 11, install documentation into + /usr/share/doc/mainpackage as requested by policy 3.9.7. + Thanks to Sandro Knau? for the report. (Closes: #824221) + * dh_perl: Emit perl:any dependencies when a package only + contains perl programs (but no modules of any kind). + Thanks to Javier Serrano Polo and Niko Tyni for the + report and feedback. (Closes: #824696) + + [ Translations ] + * Update German translation (Chris Leick + Eduard Bloch) + (Closes: #827699) + + -- Niels Thykier Sat, 02 Jul 2016 13:24:21 +0000 + +debhelper (9.20160618.1~bpo8+1) jessie-backports; urgency=medium + + * Rebuild for jessie-backports. + * Revert sgml-base trigger change as it requires a newer + version of sgml-base. Bug being reopened: #825005 + * Disabled features from previous bpo releases: + - Disable automatic dbgsym as it requires dpkg-dev 1.18.2 + + -- Niels Thykier Mon, 20 Jun 2016 17:59:46 +0000 + debhelper (9.20160618.1) unstable; urgency=medium * Dh_Lib.pm: Reject requests for compat 4 instead of diff --cc debian/control index 7f29dce,541e56e..5bc2f4a --- a/debian/control +++ b/debian/control @@@ -2,15 -2,31 +2,30 @@@ Source: debhelpe Section: devel Priority: optional Maintainer: Debhelper Maintainers - Uploaders: Niels Thykier , Bernhard R. Link , Tianon Gravi - Build-Depends: po4a (>= 0.24) + Uploaders: Niels Thykier , + Bernhard R. Link -Build-Depends: dpkg-dev (>= 1.18.0~), - perl:any, ++Build-Depends: perl:any, + po4a (>= 0.24) Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/debhelper/debhelper.git Vcs-Browser: https://anonscm.debian.org/git/debhelper/debhelper.git Package: debhelper Architecture: all - Depends: ${perl:Depends}, ${misc:Depends}, file (>= 3.23), dpkg (>= 1.16.2), dpkg-dev (>= 1.17.0), binutils, po-debconf, man-db (>= 2.5.1-1), libdpkg-perl (>= 1.17.14), dh-strip-nondeterminism, autotools-dev, dh-autoreconf (>= 12~) + Depends: autotools-dev, + binutils, + dh-autoreconf (>= 12~), + dh-strip-nondeterminism, + dpkg (>= 1.16.2), - dpkg-dev (>= 1.18.2~), ++ dpkg-dev (>= 1.17.0) + file (>= 3.23), + libdpkg-perl (>= 1.17.14), + man-db (>= 2.5.1-1), + po-debconf, + ${misc:Depends}, + ${perl:Depends} + Breaks: dh-systemd (<< 1.38) + Replaces: dh-systemd (<< 1.38) Suggests: dh-make Multi-Arch: foreign Description: helper programs for debian/rules diff --cc dh_installcatalogs index d33ad9e,af6129a..1077283 --- a/dh_installcatalogs +++ b/dh_installcatalogs @@@ -51,9 -52,10 +51,9 @@@ start with F =over 4 - =item B<-n>, B<--noscripts> + =item B<-n>, B<--no-scripts> -Do not modify F/F/F scripts nor add an -activation trigger. +Do not modify F/F/F scripts. =back -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 15 08:53:06 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 08:53:06 +0000 Subject: [debhelper-devel] [debhelper] branch jessie-backports updated (6c16177 -> acfa52f) Message-ID: <20161015085251.16841.98178@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch jessie-backports in repository debhelper. from 6c16177 Refresh pot and po files adds c42cc63 Dh_Lib.pm: Drop unused $max_compat variable adds 6a91ee3 dh: Invoke inhibit_log() earlier for --help/--list adds 5da632b Dh_Lib: let compat with nowarn survive missing compat adds 88ccf00 Dh_Lib: Avoid erroring out in END handler adds 74e25c5 d/changelog: Add entry for dh fix adds b41377e d/changelog: Move change to new entry adds 1418796 dh_compress: Resolve tmpdir to handle symlinks adds 821a8a4 d/compat files are now mandatory adds b1eab9a Move remark to the right --list option adds da70872 debhelper.pod: Nits adds 32dea5d compat file message nits. adds 6ec3eae t: Migrate to 3-arg open adds 3787545 t/size.t: Add use strict + use warnings adds c5b14e3 Prefer 3-arg open in Debhelper libraries adds e2420e4 dh_*: Prefer 3-arg open adds 2dc8e58 dh_installman: Replace zcat with new open_gz adds cab556d dh_strip: Only match *.a files that start with "lib" adds 8f05076 Drop .* from the beginning of unanchored regular expressions adds fe23125 Add changelog entry for Peter Pentchev's changes adds c30f7d6 d/changelog: Fix a typo adds 6327cba ant.pm: Reproducible username for Ant builds adds 54323d4 dh_gconf: Prefer install_dir instead of doit(mkdir) adds 5c8c226 Drop all uses of autoscripts/*-moveconffile adds da21c86 dh: Update the documentation a bit adds 615b11b Remove support for compat 4 adds 01480c1 Replace $dh{DEBUGPACKAGES} with $dh{DEBUGPACKAGE} adds ea48855 dh_strip: Refactor a few lines adds 481b565 dh_strip: Add debuglinks even under D_B_O=noautodbgsym adds e816fbe dh_installcatalogs: Explicitly activate sgml-base trigger adds 6b5663c dh_strip: Use strip -D unconditionally for static libs adds 6942cb4 dh_strip: Re-use file(1) output to determine build-id adds d98cb47 dh_strip: Cache file(1) output adds d5c0bf3 Dh_Lib.pm: Better errors when a exec-config fails adds 6ed70b2 dh_strip: Pass -e to file to avoid unncessary tests adds 6dc2950 Bump standards-versions to 3.9.8 adds 14a0bd5 Release debhelper/9.20160618 into unstable adds 6056bab Dh_Lib: Reject requests for compat 4 adds 4717550 Release debhelper/9.20160618.1 into unstable new 9cc1fe5 Merge tag 'debian/9.20160618.1' into jessie-backports new 196b5f3 Revert "dh_installcatalogs: Explicitly activate sgml-base trigger" new 139830f Add new changelog adds b925a80 d/changelog: New changelog entry adds a149f01 Optimise a few stat calls adds d52c336 Start compat 11 adds c1f1025 dh_installmenu: Stop installing menu files in compat 11 adds 49656f5 Dh_Getopt: Deprecate -s and remove it in compat 11 adds 3c7cc22 dh_clean: Drop -k in compat 11 adds 2733cb7 Regenerate POT and PO files adds c121ee9 Updated German translation adds 55fe056 Regenerate de.po adds 6307207 dh_strip: Fix handling of hardlinked ELF when using build-ids adds 71a0569 dh_strip: disable file(1) cache when not using build-ids adds 94af032 debhelper.pod: Add missing =back adds 0663b19 Handle renamed/changed make parallel options adds 71007f7 dh_installdocs: Install use dir of mainpackage (C11) adds 9bfbef9 dh_perl: Emit perl:any dependencies for program-only pkgs adds 8dd8c91 Update POT and PO files adds fac517f Release debhelper/9.20160702 into unstable adds 83659a3 Explicitly B-D on perl:any adds 06690f0 dh_shlibdeps: Clarify that -L is also useful with shlibs.local adds 863ef39 dh_installdocs: Fix regression wrt symlinked doc directory adds 403da6b d/changlog: Move some entries into an UNRELEASED entry adds ee9f5d7 Remove myself from uploaders adds 27d8081 Merge dh-systemd into debhelper proper adds fdcfd8b Enable systemd addon by default in compat level 11 adds 44c1679 Add necessary Breaks/Replaces for dh-systemd adds 0ed36a6 Enable systemd sequence in compat 10 adds 45c79ca d/control: Provides dh-systemd (= 1.38) adds ffcd9f1 d/changelog: Add entries for systemd merge adds 43bc228 Regenerate POT and PO files adds 12eb2e1 Release debhelper/9.20160709 into unstable adds 6c946cd dh_installdocs: Fix regression in compat 11 mode adds d2bf014 Add some tests for for dh_installdocs adds f8570c9 d/changelog: Add missing Closes adds bac7d66 dh_installinit: Actually enable -R in compat 10. adds 1545ccb dh_systemd_start: --restart-after-upgrade in compat 10. adds 11f0550 d/changelog: Document Peter Pentchev contributions adds f7d8a06 Invoke Makefile.PL and Build.PL with perl -I. as part of the fixes for CVE-2016-1238 adds 7a2344b t/maintscript.t: Rename + Mark as executable adds 282240a dh_install: Clarify that not-installed is not related to --exclude adds c26e9e7 dh_install: Make d/tmp prefix optional in d/not-installed adds 7b76ca9 Export PERL_USE_UNSAFE_INC to fix a further set of packages which fail to build with . removed from @INC adds 6d77f0a create_bs_instance: Support non-required build systems adds 1fa6f3b Support auto-detection of whitelisted build-systems adds 50ac5f7 Dh_Buildsystems.pm: Update --list output adds 02312cc Make the third-party buildsystem list deterministic adds 7362e82 t: Disable third-party build systems adds 9db2a79 Refresh POT and PO files adds a6d747d Release debhelper/9.20160814 into unstable adds 5fd18ee d/changelog: Open next entry adds 0278bf6 Dh_Lib: Support a virtual "beta-tester" compat level adds 5fb2a15 Regenerate POT and PO files adds 75bfc9d Dh_Lib: Fix bug in autotrigger dup detection adds 80c0c5e Fix typo in dh_installdocs man page adds b67d123 Add changelog item for previous commit adds 3c0a317 Fix FTBFS due to typo in variable name adds 80c60e9 Use uppercase "Debian" in package description when the project is meant adds 5b18f95 Apply "wrap-and-sort -a" adds 1843639 Add a .mailmap file for making "git shortlog" work properly adds 462af55 debhelper.pod: Fix typo (Thanks to Chris Leick) adds a0e83b8 Update German translations adds 5700204 Update Portuguese translations adds d694a8a Update French translations adds ac8d705 Automatic update of POT and PO files adds c669561 Mark compat 10 as the recommended compat level adds d873e31 Regenerate POT and PO files adds a9c3f62 Release debhelper/10 into unstable adds 593d5d9 Provide transitional dh-systemd package adds a24d9c7 d/changelog: Add entry for Michael's patch adds 2de6945 Fix typo in manpage s/intend/intent/ adds 99bc1c5 Apply typo fix to the POT and PO files adds 23149c7 cmake.pm: Set pkg-config and LIBDIR when cross-building adds 7ea67c9 makefile.pm: Set CC+CXX to the host compilers when cross-building adds ecfa8d0 dh_md5sums.1: Mention dpkg --verify as a consumer adds 583079e dh_strip: Avoid duplicate condition adds 94adb29 Add manpage of obsolete compat levels adds 172e0f4 Update POT and PO files adds e9ee789 Add a dash in --no-scripts and --only-scripts for consistency adds 5da8359 cmake.pm: Dump CMakeOutput and CMakeError on cmake errors adds be1eff4 d/copyright: Clarify copyright and license of dh_systemd* adds 200b8ad Release debhelper/10.1 into unstable adds 04a2d95 Fix a couple of typographical errors. adds 213d231 Make sure all files are installed into the debhelper binary package adds 75fe3f9 Introduce --no-stop-on-upgrade as alias of -r adds 665314f Regenerate POT and PO files adds 868f113 Release debhelper/10.2 into unstable adds 4e58a36 Release debhelper/10.2.1 into unstable adds 4bba002 d/changelog: Fix typo adds 6812ef2 Deprecate compat levels before 9 adds 91d0764 dh_update_autotools_config: Remove unncessary space adds 4dad75a t: Fix test issues with the new compat deprecations adds a28eaa2 dh: Remove logs before and not after the override target adds af55b01 Remove references to usr/{man,info,X11*/man} adds 56e7dc4 dh_installudev: Remove unused variable adds dbdad39 Refactor install_dir usage to avoid the "if -d " tests adds bc446da dh_systemd_enable: Prefer install_* to doit('install', ...) adds f1757dd dh_systemd_*: Add "use warnings" adds 580bc09 Dh_Lib: Add a reset_perm_and_owner function adds a767ed7 fix autoconf/cross regression from #836988 adds ff6a1cc d/changelog: Clarify an entry adds 6720ebb dh_installdirs: in c11 - don't create d/ unconditionally adds 540f05a Remove obsolete comment adds 469fc42 Dh_Lib.pm: Fix typo of positive adds 1804984 t/syntax: Print the failing tool adds f56f348 dh_installman: Fix syntax error adds c684d1e t: Fix test after change of autoconf build system adds 834dd62 Release debhelper/10.2.2 into unstable new 8b61fbc Merge tag 'debian/10.2.2' into jessie-backports new acfa52f d/changelog: Add entry for 10.2.2~bpo8+1 The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .mailmap | 4 + Debian/Debhelper/Buildsystem/ant.pm | 4 + Debian/Debhelper/Buildsystem/autoconf.pm | 14 +- Debian/Debhelper/Buildsystem/cmake.pm | 8 + Debian/Debhelper/Buildsystem/makefile.pm | 16 +- Debian/Debhelper/Buildsystem/perl_build.pm | 2 +- Debian/Debhelper/Buildsystem/perl_makemaker.pm | 2 +- Debian/Debhelper/Buildsystem/python_distutils.pm | 8 +- Debian/Debhelper/Dh_Buildsystems.pm | 38 +++- Debian/Debhelper/Dh_Getopt.pm | 19 +- Debian/Debhelper/Dh_Lib.pm | 167 ++++++++------ Debian/Debhelper/Sequence/systemd.pm | 14 ++ Makefile | 12 +- autoscripts/postinst-moveconffile | 9 - autoscripts/postinst-systemd-dont-enable | 13 ++ autoscripts/postinst-systemd-enable | 13 ++ autoscripts/postinst-systemd-restart | 9 + autoscripts/postinst-systemd-start | 4 + autoscripts/postrm-systemd | 12 + autoscripts/postrm-systemd-reload-only | 3 + autoscripts/preinst-moveconffile | 9 - autoscripts/prerm-systemd | 3 + autoscripts/prerm-systemd-restart | 3 + debhelper-obsolete-compat.pod | 128 +++++++++++ debhelper.pod | 194 ++++++++++------ debian/changelog | 263 +++++++++++++++++++++- debian/compat | 2 +- debian/control | 41 +++- debian/copyright | 31 +++ debian/rules | 3 + dh | 44 ++-- dh_bugfiles | 6 +- dh_builddeb | 4 +- dh_clean | 16 +- dh_compress | 10 +- dh_fixperms | 6 +- dh_gconf | 4 +- dh_gencontrol | 15 +- dh_icons | 2 +- dh_install | 31 +-- dh_installcatalogs | 9 +- dh_installchangelogs | 7 +- dh_installcron | 8 +- dh_installdeb | 6 +- dh_installdebconf | 6 +- dh_installdirs | 4 +- dh_installdocs | 31 +-- dh_installemacsen | 18 +- dh_installexamples | 6 +- dh_installifupdown | 4 +- dh_installinfo | 4 +- dh_installinit | 35 +-- dh_installlogcheck | 4 +- dh_installlogrotate | 4 +- dh_installman | 29 ++- dh_installmanpages | 14 +- dh_installmenu | 30 +-- dh_installmime | 8 +- dh_installmodules | 13 +- dh_installpam | 4 +- dh_installppp | 4 +- dh_installudev | 21 +- dh_installwm | 2 +- dh_lintian | 4 +- dh_makeshlibs | 17 +- dh_md5sums | 23 +- dh_movefiles | 4 +- dh_perl | 18 +- dh_shlibdeps | 11 +- dh_strip | 167 +++++++------- dh_systemd_enable | 272 +++++++++++++++++++++++ dh_systemd_start | 253 +++++++++++++++++++++ dh_ucf | 2 +- dh_update_autotools_config | 2 +- dh_usrlocal | 2 +- doc/PROGRAMMING | 24 +- man/po4a/po4a.cfg | 4 + strings-kept-translations.pod | 10 + t/buildsystems/autoconf/configure | 1 + t/buildsystems/buildsystem_tests.t | 83 ++++--- t/buildsystems/debian/compat | 2 +- t/dh-lib.t | 6 +- t/dh_install.t | 4 +- t/dh_installdocs/debian/changelog | 5 + t/dh_installdocs/debian/compat | 1 + t/dh_installdocs/debian/control | 20 ++ t/dh_installdocs/debian/docfile | 1 + t/dh_installdocs/dh_installdocs.t | 78 +++++++ t/{maintscript => maintscript.t} | 5 +- t/size.t | 8 +- t/syntax.t | 3 +- 91 files changed, 1875 insertions(+), 612 deletions(-) create mode 100644 .mailmap create mode 100644 Debian/Debhelper/Sequence/systemd.pm delete mode 100644 autoscripts/postinst-moveconffile create mode 100644 autoscripts/postinst-systemd-dont-enable create mode 100644 autoscripts/postinst-systemd-enable create mode 100644 autoscripts/postinst-systemd-restart create mode 100644 autoscripts/postinst-systemd-start create mode 100644 autoscripts/postrm-systemd create mode 100644 autoscripts/postrm-systemd-reload-only delete mode 100644 autoscripts/preinst-moveconffile create mode 100644 autoscripts/prerm-systemd create mode 100644 autoscripts/prerm-systemd-restart create mode 100644 debhelper-obsolete-compat.pod create mode 100755 dh_systemd_enable create mode 100755 dh_systemd_start create mode 100644 strings-kept-translations.pod create mode 100644 t/dh_installdocs/debian/changelog create mode 100644 t/dh_installdocs/debian/compat create mode 100644 t/dh_installdocs/debian/control create mode 100644 t/dh_installdocs/debian/docfile create mode 100755 t/dh_installdocs/dh_installdocs.t rename t/{maintscript => maintscript.t} (84%) mode change 100644 => 100755 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 15 08:53:10 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 08:53:10 +0000 Subject: [debhelper-devel] [debhelper] 05/05: d/changelog: Add entry for 10.2.2~bpo8+1 In-Reply-To: <20161015085251.16841.98178@moszumanska.debian.org> References: <20161015085251.16841.98178@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch jessie-backports in repository debhelper. commit acfa52f0101120cfa644e2de310fd5ad799c40f0 Author: Niels Thykier Date: Sat Oct 15 08:51:40 2016 +0000 d/changelog: Add entry for 10.2.2~bpo8+1 Signed-off-by: Niels Thykier --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/debian/changelog b/debian/changelog index 91e69d0..d2e397e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +debhelper (10.2.2~bpo8+1) UNRELEASED; urgency=medium + + * Rebuild for jessie-backports. + * Existing changes from previous bpo releases: + - Disable automatic dbgsym as it requires dpkg-dev 1.18.2 + - Revert of sgml-base trigger as it needs a newer version + of sgml-base (Related bug: #825005) + + -- Niels Thykier Sat, 15 Oct 2016 08:48:11 +0000 + debhelper (10.2.2) unstable; urgency=medium * Fix typo in changelog entry for release 10.2. Thanks to -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 15 09:06:48 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 09:06:48 +0000 Subject: [debhelper-devel] [debhelper] branch jessie-backports updated (acfa52f -> 1dfbe03) Message-ID: <20161015090648.30948.76538@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch jessie-backports in repository debhelper. from acfa52f d/changelog: Add entry for 10.2.2~bpo8+1 new 1dfbe03 Regenerate POT and PO files The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: man/po4a/po/de.po | 1951 ++++++++++++++++++++++++++++--------------- man/po4a/po/debhelper.pot | 1454 +++++++++++++++++++++----------- man/po4a/po/es.po | 1968 ++++++++++++++++++++++++++++--------------- man/po4a/po/fr.po | 2027 +++++++++++++++++++++++++++++---------------- man/po4a/po/pt.po | 1944 ++++++++++++++++++++++++++++--------------- 5 files changed, 6120 insertions(+), 3224 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat Oct 15 09:06:49 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 15 Oct 2016 09:06:49 +0000 Subject: [debhelper-devel] [debhelper] 01/01: Regenerate POT and PO files In-Reply-To: <20161015090648.30948.76538@moszumanska.debian.org> References: <20161015090648.30948.76538@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch jessie-backports in repository debhelper. commit 1dfbe03fcd9779245b426b1778703d17734377f1 Author: Niels Thykier Date: Sat Oct 15 09:06:04 2016 +0000 Regenerate POT and PO files Signed-off-by: Niels Thykier --- man/po4a/po/de.po | 1951 ++++++++++++++++++++++++++++--------------- man/po4a/po/debhelper.pot | 1454 +++++++++++++++++++++----------- man/po4a/po/es.po | 1968 ++++++++++++++++++++++++++++--------------- man/po4a/po/fr.po | 2027 +++++++++++++++++++++++++++++---------------- man/po4a/po/pt.po | 1944 ++++++++++++++++++++++++++++--------------- 5 files changed, 6120 insertions(+), 3224 deletions(-) diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po index 1c51038..fa56b4f 100644 --- a/man/po4a/po/de.po +++ b/man/po4a/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20151101\n" "Report-Msgid-Bugs-To: debhelper at packages.debian.org\n" -"POT-Creation-Date: 2016-06-10 18:06+0000\n" +"POT-Creation-Date: 2016-10-15 09:05+0000\n" "PO-Revision-Date: 2016-01-28 19:49+0100\n" "Last-Translator: Chris Leick \n" "Language-Team: German \n" @@ -18,19 +18,19 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. type: =head1 -#: debhelper.pod:1 dh:3 dh_auto_build:3 dh_auto_clean:3 dh_auto_configure:3 -#: dh_auto_install:3 dh_auto_test:3 dh_bugfiles:3 dh_builddeb:3 dh_clean:3 -#: dh_compress:3 dh_fixperms:3 dh_gconf:3 dh_gencontrol:3 dh_icons:3 -#: dh_install:3 dh_installcatalogs:3 dh_installchangelogs:3 dh_installcron:3 -#: dh_installdeb:3 dh_installdebconf:3 dh_installdirs:3 dh_installdocs:3 -#: dh_installemacsen:3 dh_installexamples:3 dh_installifupdown:3 -#: dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 +#: debhelper.pod:1 debhelper-obsolete-compat.pod:1 dh:3 dh_auto_build:3 +#: dh_auto_clean:3 dh_auto_configure:3 dh_auto_install:3 dh_auto_test:3 +#: dh_bugfiles:3 dh_builddeb:3 dh_clean:3 dh_compress:3 dh_fixperms:3 +#: dh_gconf:3 dh_gencontrol:3 dh_icons:3 dh_install:3 dh_installcatalogs:3 +#: dh_installchangelogs:3 dh_installcron:3 dh_installdeb:3 dh_installdebconf:3 +#: dh_installdirs:3 dh_installdocs:3 dh_installemacsen:3 dh_installexamples:3 +#: dh_installifupdown:3 dh_installinfo:3 dh_installinit:3 dh_installlogcheck:3 #: dh_installlogrotate:3 dh_installman:3 dh_installmanpages:3 dh_installmenu:3 #: dh_installmime:3 dh_installmodules:3 dh_installpam:3 dh_installppp:3 #: dh_installudev:3 dh_installwm:3 dh_installxfonts:3 dh_link:3 dh_lintian:3 #: dh_listpackages:3 dh_makeshlibs:3 dh_md5sums:3 dh_movefiles:3 dh_perl:3 #: dh_prep:3 dh_shlibdeps:3 dh_strip:3 dh_testdir:3 dh_testroot:3 -#: dh_usrlocal:3 +#: dh_usrlocal:3 dh_systemd_enable:3 dh_systemd_start:3 msgid "NAME" msgstr "NAME" @@ -40,12 +40,12 @@ msgid "debhelper - the debhelper tool suite" msgstr "debhelper - die Debhelper-Werkzeugsammlung" #. type: =head1 -#: debhelper.pod:5 dh:13 dh_auto_build:13 dh_auto_clean:14 -#: dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 dh_bugfiles:13 -#: dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 dh_gconf:13 -#: dh_gencontrol:13 dh_icons:14 dh_install:14 dh_installcatalogs:15 -#: dh_installchangelogs:13 dh_installcron:13 dh_installdeb:13 -#: dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 +#: debhelper.pod:5 debhelper-obsolete-compat.pod:5 dh:13 dh_auto_build:13 +#: dh_auto_clean:14 dh_auto_configure:13 dh_auto_install:16 dh_auto_test:14 +#: dh_bugfiles:13 dh_builddeb:13 dh_clean:13 dh_compress:15 dh_fixperms:14 +#: dh_gconf:13 dh_gencontrol:13 dh_icons:14 dh_install:14 +#: dh_installcatalogs:15 dh_installchangelogs:13 dh_installcron:13 +#: dh_installdeb:13 dh_installdebconf:13 dh_installdirs:13 dh_installdocs:13 #: dh_installemacsen:13 dh_installexamples:13 dh_installifupdown:13 #: dh_installinfo:13 dh_installinit:14 dh_installlogcheck:13 #: dh_installlogrotate:13 dh_installman:14 dh_installmanpages:14 @@ -53,15 +53,20 @@ msgstr "debhelper - die Debhelper-Werkzeugsammlung" #: dh_installppp:13 dh_installudev:14 dh_installwm:13 dh_installxfonts:13 #: dh_link:14 dh_lintian:13 dh_listpackages:13 dh_makeshlibs:13 dh_md5sums:14 #: dh_movefiles:13 dh_perl:15 dh_prep:13 dh_shlibdeps:14 dh_strip:14 -#: dh_testdir:13 dh_testroot:7 dh_usrlocal:15 +#: dh_testdir:13 dh_testroot:7 dh_usrlocal:15 dh_systemd_enable:14 +#: dh_systemd_start:15 msgid "SYNOPSIS" msgstr "?BERSICHT" #. type: textblock #: debhelper.pod:7 +#, fuzzy +#| msgid "" +#| "BI<*> [B<-v>] [B<-a>] [B<-i>] [B<-s>] [B<--no-act>] [B<-" +#| "p>I] [B<-N>I] [B<-P>I]" msgid "" -"BI<*> [B<-v>] [B<-a>] [B<-i>] [B<-s>] [B<--no-act>] [B<-p>I] " -"[B<-N>I] [B<-P>I]" +"BI<*> [B<-v>] [B<-a>] [B<-i>] [B<--no-act>] [B<-p>I] [B<-" +"N>I] [B<-P>I]" msgstr "" "BI<*> [B<-v>] [B<-a>] [B<-i>] [B<-s>] [B<--no-act>] [B<-p>I] [B<-" "N>I] [B<-P>I]" @@ -80,7 +85,8 @@ msgstr "" #: dh_installppp:17 dh_installudev:18 dh_installwm:17 dh_installxfonts:17 #: dh_link:18 dh_lintian:17 dh_listpackages:17 dh_makeshlibs:17 dh_md5sums:18 #: dh_movefiles:17 dh_perl:19 dh_prep:17 dh_shlibdeps:18 dh_strip:18 -#: dh_testdir:17 dh_testroot:11 dh_usrlocal:19 +#: dh_testdir:17 dh_testroot:11 dh_usrlocal:19 dh_systemd_enable:18 +#: dh_systemd_start:19 msgid "DESCRIPTION" msgstr "BESCHREIBUNG" @@ -316,7 +322,7 @@ msgstr "" "detailreicher Modus: zeigt alle Befehle, die das Paketbauverzeichnis ?ndern" #. type: =item -#: debhelper.pod:106 dh:65 +#: debhelper.pod:106 dh:67 msgid "B<--no-act>" msgstr "B<--no-act>" @@ -379,20 +385,16 @@ msgstr "B<-s>, B<--same-arch>" #. type: textblock #: debhelper.pod:127 -msgid "" -"This used to be a smarter version of the B<-a> flag, but the B<-a> flag is " -"now equally smart." +msgid "Deprecated alias of B<-a>." msgstr "" -"Dies wurde als intelligentere Version des Schalters B<-a> benutzt, aber B<-" -"a> ist nun genauso intelligent." #. type: =item -#: debhelper.pod:130 +#: debhelper.pod:129 msgid "B<-N>I, B<--no-package=>I" msgstr "B<-N>I, B<--no-package=>I" #. type: textblock -#: debhelper.pod:132 +#: debhelper.pod:131 msgid "" "Do not act on the specified package even if an B<-a>, B<-i>, or B<-p> option " "lists the package as one that should be acted on." @@ -401,12 +403,12 @@ msgstr "" "a>, B<-i> oder B<-p> das Paket als zu verarbeiten auflisten." #. type: =item -#: debhelper.pod:135 +#: debhelper.pod:134 msgid "B<--remaining-packages>" msgstr "B<--remaining-packages>" #. type: textblock -#: debhelper.pod:137 +#: debhelper.pod:136 msgid "" "Do not act on the packages which have already been acted on by this " "debhelper command earlier (i.e. if the command is present in the package " @@ -422,12 +424,12 @@ msgstr "" "verarbeiten." #. type: =item -#: debhelper.pod:143 +#: debhelper.pod:142 msgid "B<--ignore=>I" msgstr "B<--ignore=>I" #. type: textblock -#: debhelper.pod:145 +#: debhelper.pod:144 msgid "" "Ignore the specified file. This can be used if F contains a " "debhelper config file that a debhelper command should not act on. Note that " @@ -441,7 +443,7 @@ msgstr "" "nie einen Grund geben, diese Dateien zu ignorieren." #. type: textblock -#: debhelper.pod:150 +#: debhelper.pod:149 msgid "" "For example, if upstream ships a F that you don't want " "B to install, use B<--ignore=debian/init>" @@ -451,12 +453,12 @@ msgstr "" "ignore=debian/init>" #. type: =item -#: debhelper.pod:153 +#: debhelper.pod:152 msgid "B<-P>I, B<--tmpdir=>I" msgstr "B<-P>I, B<--tmpdir=>I" #. type: textblock -#: debhelper.pod:155 +#: debhelper.pod:154 msgid "" "Use I for package build directory. The default is debian/I" msgstr "" @@ -464,12 +466,12 @@ msgstr "" "Voreinstellung ist debian/I." #. type: =item -#: debhelper.pod:157 +#: debhelper.pod:156 msgid "B<--mainpackage=>I" msgstr "B<--mainpackage=>I" #. type: textblock -#: debhelper.pod:159 +#: debhelper.pod:158 msgid "" "This little-used option changes the package which debhelper considers the " "\"main package\", that is, the first one listed in F, and " @@ -482,12 +484,12 @@ msgstr "" "Dateien verwandt werden k?nnen." #. type: =item -#: debhelper.pod:164 +#: debhelper.pod:163 msgid "B<-O=>I