[Reproducible-commits] [dpkg] annotated tag 1.16.1 created (now 4682476)

Holger Levsen holger at layer-acht.org
Tue May 3 08:43:34 UTC 2016


This is an automated email from the git hooks/post-receive script.

holger pushed a change to annotated tag 1.16.1
in repository dpkg.

        at  4682476   (tag)
   tagging  437f8b53910c0b59df6182fc23a1485f8638c745 (commit)
  replaces  1.16.0.3
 tagged by  Guillem Jover
        on  Fri Sep 23 06:35:51 2011 +0200

- Log -----------------------------------------------------------------
Release 1.16.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk58DKkACgkQuW9ciZ2SjJvpaACg3pxyH+aiLCqhhu2zPeg59ihC
KtsAn1o/xk+/Yh97+Bi7BJEjr+4dntX3
=WDy0
-----END PGP SIGNATURE-----

Bill Allombert (1):
      dpkg-buildpackage: support for Build-Features: build-arch

Christian PERRIER (6):
      Updated French translation of programs
      French translation of scripts completed
      Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
      Updated french translation of manpages
      Fix Sylvestre's translation
      Changelog for French translation update

Cyril Brulebois (1):
      dpkg-gensymbols: cope with empty lines

Flo (2):
      Improve description of package states in man page
      Improve description of package states in man page

Guillem Jover (190):
      Install deb-src-control(5) man pages in dpkg-dev
      Dpkg::Source::Package: Add ‘.gitmodules’ to the default ignore lists
      dpkg: Rename set_selinux_path_context() to tarobject_set_se_context()
      Merge branch 'sid' (through tag '1.16.0.1')
      man: On dpkg-query -L each list of files per package is separated by blank lines
      Changelog police
      dpkg: Remove unused force_conff_new() and force_conff_miss() declarations
      u-a: Remove unused new_choice assignment
      libdpkg: Move nicknames table from parsehelp.c to parse.c
      man: Change debian-split member internal description to a list
      Switch to debhelper compatibility level 7
      Use dh_prep instead of deprecated “dh_clean -k”
      Bump Standards-Version to 3.9.2 (no changes needed)
      u-a: Flush the alternatives database file stream before fsync()ing it
      dpkg-split: Generate filenames following current conventions on --join
      s-s-d: Refactor do_stop_summary() out from do_stop()
      s-s-d: Change do_stop() to always obey global quietmode
      libdpkg: Add new str_quote_meta() function
      Support conffiles with spaces when diffing them
      libdpkg: Rename and alias pdb_lax_parser to pdb_lax_version_parser
      Add --force-bad-version to allow installing packages with bogus versions
      dpkg: Do not fail when unpacking a diverted hardlink
      dpkg-deb(1): --fsys-tarfile will always process the archive sequentially
      dpkg: Refactor force flags to parsedb flags into parsedb_force_flags()
      dpkg: Remove --new and --old dpkg-deb option handling
      dpkg(1): Remove reference to --nocheck dpkg-deb option
      dpkg(1): Clarify the current dpkg behaviour when running the back-ends
      Fix typos in Vietnamese translation (deselect → dselect)
      dpkg: Use “unselected” as an adjective instead of “deselected”
      s-s-d: Use a single action variable to track the command line actions
      Clarify exit status in dpkg-split and start-stop-daemon --help output
      man: Clarify “EXIT STATUS” sections by using bold and a table
      s-s-d: Add LSB --status command to check for process status
      s-s-d: Add process name kernel limits for several systems
      libdpkg: Move version module declarations to a new version.h
      libdpkg: Move informativeversion() to the version module
      dpkg: Move <dpkg/tarfn.h> inclusion from cleanup.c to archives.h
      s-s-d: Return status_unknown on error reading from the pid file
      dselect: Mark ‘y’ variables as unused for getyx() and getmaxyx()
      Merge branch 'sid' (through tag '1.16.0.3')
      dpkg: Fix wrong matching for check on directory containing conffiles
      dpkg: Rename hasdirectoryconffiles() to dir_has_conffiles()
      dpkg: Rename isdirectoryinuse() to dir_is_used_by_others()
      Group Build-Depends lines by purpose
      dpkg-deb: Pass the real file descriptors to compression functions
      libdpkg: Switch the compression filter functions to always return
      libdpkg: Expand buffer_copy_TYPE macro instances
      libdpkg: Rename struct buffer_write_md5ctx to buffer_md5_ctx
      libdpkg: Remove unneeded checks on buffer_copy loop termination
      libdpkg: Add new buffer_skip_Int() and switch fd_null_copy() to it
      dpkg: Add debug output on match in dir_is_used_by_others()
      dpkg: On purge correctly remove a symlink pointing to a directory
      libdpkg: Rename cu_closefile to cu_closestream
      dpkg: Make fd variable passed to cu_closefd static
      libdpkg: Use new writedb flags instead of independent bool variables
      dpkg: Change write_filelist_except() to take a mask intead of a bool
      dpkg: Do not preserve and check for conffiles on leftover dir removal
      dpkg: On purge remove the conffiles from the file list file
      dpkg: Keep parent directories of directories kept during removal
      libdpkg: Properly pop the cleanup handler in trk_explicit_interest_change
      libdpkg: Do not fail on current file removal in trk_explicit_interest_change
      libdpkg: Properly reset filetriggers_edited in trig_file_interests_save
      Dpkg::Source::Package: Add ‘.hgsigs’ to the default ignore lists
      libdpkg: Do not allow blank lines in field values
      libdpkg: Do not warn on missing Architecture in config-files state
      libdpkg: Fix fd_fd_filter to execute the filter on the child
      dpkg: Unpack missing shared directories when the package is replaced
      dpkg: Use braces on ‘if’ to avoid ambiguous ‘else’
      dpkg-deb: Always chdir(2) in the childs to not change the global state
      libdpkg: Add missing symbols to the version script
      libdpkg: Do not require programs to define printforhelp
      libdpkg: Add missing macros for program names
      libdpkg: Add new progname module handling functions
      Use new dpkg_set_progname and dpkg_get_progname instead of thisname
      Fix comment header lines describing the subproject
      Fix printforhelp string in dpkg-divert and dpkg-statoverride
      libdpkg: Rename myopt module to options
      libdpkg: Rename variable r to pid in subproc_fork()
      libdpkg: Rename sigaction variables in subproc module to sa and sa_save
      libdpkg: Rename catch_signals to signo_ignores in subproc module
      Use “command line” instead of commandline or command-line
      dselect(1): Rename USAGE section to ACTIONS
      dselect(1): Add missing built-in methods
      deb-control(5): Add missing escaping to field dashes
      man: Use dashes instead of underscores for variable text
      dpkg-shlibdeps(1): Add missing “with”
      dpkg-query(1): Clarify that several fields are not dselect specific
      Refer to Sources and Packages files as part of a repository
      man: Use [option...] instead of [options] and friends
      man: Use italics or bold instead of surrounding the text with <>
      man: Correctly format text with bold and italics
      dpkg-maintscript-helper: Unify somewhat --help output with other commands
      dpkg-deb: Use CONTROLFILE instead of a literal string
      dpkg-deb: Construct control components paths with printf variants
      Add build-indep and build-arch targets as aliases for build
      build: Move DPKG_ARCHITECTURE macro call to the end
      build: Use the detected perl to invoke dpkg-architecture.pl
      build: Error out if the host dpkg architecture cannot be determined
      dpkg-deb: Add new -v, --verbose option
      dpkg-deb: Add --raw-extract option combining --control and --extract
      libdpkg: Remove trailing semicolons from getc_mmap and ungetc_mmap
      libdpkg: Add pkg and pkgbin to struct parsedb_state
      libdpkg: Move dataptr and endptr from parsedb() to struct parsedb_state
      libdpkg: Refactor RFC-822 stanza parsing into new parse_stanza()
      libdpkg: Rename parse helper *_mmap functions to parse_*
      libdpkg: Detangle fieldinfos from struct field_state
      libdpkg: Make parse_stanza() a public function
      libdpkg: Remove obsolete variable references in parsedb() comment
      libdpkg: Close the file descriptor just after slurping it in parsedb()
      libdpkg: Refactor parse_open() and parse_close() from parsedb()
      libdpkg: Initialize ps->pkg and ps->pkgbin to NULL in parse_open()
      libdpkg: Use a generic pointer to pass the parsed object data around
      dpkg: Defer hardlink renames to avoid breakage on unpack
      man: Use minus signs and hyphens consistently
      dselect(1): Correct configuration directory reference
      deb-src-control(5): Use linux-any in example control stanza
      dpkg-deb(1): Clarify the default compression-levels
      Expand numeric literals and word abbreviation in usage error output
      dpkg-parsechangelog: Remove duplicate program name from usage error output
      dpkg: Clarify --update-avail usage error message
      Fix spelling errors
      Do not use possessive «'s» after ‘s’ or ‘x’
      Dpkg::Compression: Change default values depending on the compressor used
      u-a: Do not check if linknames can be updated if --force is in use
      u-a: Rename get_all_alternatives() to altdb_get_namelist()
      u-a: Refactor scandir() namelist free into new altdb_free_namelist()
      u-a: Split alternative map loading into two functions
      u-a: Move alternative map loading to the actions that make use of them
      u-a: Refactor --install argument checking into a new function
      u-a: Refactor alternative argument checks into new function
      u-a: Do not build strings from parts in alternative_check_install_args
      Dpkg::Source::Package: Use “-z” instead of “not -s”
      dpkg-source: Make single-debian-patch not abort on upstream changes
      Convert translation files to UTF-8
      libdpkg: Add a test case for fd_md5()
      libdpkg: Rename fd_null_copy() to fd_skip()
      libdpkg: Namespace buffer init and done functions with buffer_filter_
      libdpkg: Rename BUFFER_WRITE_MD5 to BUFFER_FILTER_MD5
      libdpkg: Add new BUFFER_FILTER_NULL filter action
      libdpkg: Detangle buffer filter logic from write logic
      dpkg: Change type of variable r from int to ssize_t in conffderef()
      dpkg: Print a message instead of asserting on readlink/stat size discrepancy
      u-a: Split xreadlink() allocation code into areadlink()
      u-a: Use xreadlink() instead of areadlink() in alternative_evolve()
      u-a: Do not try to readlink() a non-symlink
      u-a: Refactor alternative_path_classify from alternative_can_replace_path
      u-a: Update alternative links only if they change
      dpkg: Fix double “error:” string in missing PATH error output
      dpkg-deb: Do not warn on strange timestamps
      libdpkg: Move trig_name_is_illegal to a new trigname module
      libdpkg: Rename trig_enqueue_awaited_pend to trig_awaited_pend_enqueue
      libdpkg: Refactor trig_awaited_pend_head processing into new functions
      libdpkg: Move trigger note support to a new trignote module
      Do not include trailing slash for directory string literals
      dpkg: Refactor control directory creation on unpack
      libdpkg: Do not generate the unused infodir in modstatdb_init()
      dpkg-buildflags(1): Escape minus sign
      build: Ship debian/dpkg.prerm in the dist tarball
      Fix bug closure for “dpkg-deb: Do not warn on strange timestamps”
      dpkg-split: Do not include trailing slash in PARTSDIR
      libdpkg: Unify test_varbuf_add function naming
      libdpkg: Add missing test cases for the command and varbuf modules
      libdpkg: Add new mod-db, progname and subproc modules test cases
      libdpkg: Refactor path basename code into new path_basename function
      libdpkg: Move ohshite calls into the buffer_copy loop
      libdpkg: Rename err variables to z_errnum and bz_errnum
      libdpkg: Add more test cases for version parsing failures
      libdpkg: Add new error module
      libdpkg: Switch parseversion() to use dpkg_error
      dpkg: Do not fail on version parsing warnings in --compare-versions
      u-a: Add ref counting support to struct alternative
      u-a: Free struct alternative_map variables
      dpkg-buildflags(1): Fix ld option name from -z,bindnow to -z,now
      s-s-d: Cast proc_stat_owner_uid() to uid_t to fix a warning
      s-s-d: Fix do_procinit() on OSHurd, OShpux and HAVE_KVM_H
      s-s-d: Reset the user and group names from the password entry on --chuid
      s-s-d(8): Document the optional “:group|gid” argument for --chuid
      build: Ignore perl test programs for coverage report
      dpkg: Destroy the dpkg_error variables on warnings
      build: Place all man rules at the end of the Makefile.am
      build: Use rm instead of po4a on make clean to not change the .pot file
      build: Use po4a --srcdir and --builddir
      build: Merge PO4A_COMMON_OPTS and PO4A_BUILD_OPTS into PO4A_OPTS
      build: Pack [type:man] entries in po4a.cfg
      scripts/mk: Simplify sed expression for DEB_DISTRIBUTION
      dpkg-buildflags: Disable bind now by default
      Add project documentation to the top level README
      Regenerate .pot files and merge .po files with them
      Add debian/changelog entry for .deb large file support (LFS) fixes
      Release 1.16.1

Helge Kreutzmann (36):
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Fix copyright year in header
      Update German scripts translation
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Regenerate .pot files and merge .po files with them
      Update German scripts translation
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Fix typo
      Regenerate .pot files and merge .po files with them
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Sort language names properly
      Update German translation of manual pages

Jonathan Nieder (2):
      libdpkg: Use execvp(3) unconditionally in command_exec()
      libdpkg: Use new DPKG_BUFFER_SIZE macro instead of hard-coded literal

Kees Cook (1):
      dpkg-buildflags(1): add initial hardening documentation

Lars Buitinck (1):
      dpkg-query(1): improve description of --search

Ludovic Brenta (1):
      dpkg-gencontrol: Run du with --apparent-size for the Installed-Size field

Niels Thykier (3):
      dpkg-vendor: fail on missing parameters for required arguments
      dpkg-mergechangelogs: fail if it cannot close the output file
      dpkg-dev: fail when closing an output handle fails

Peter Krefting (8):
      Update Swedish translation.
      Fix some damage introduced by gtranslator.
      Update Swedish translation.
      Update Swedish translation.
      Update Swedish translation.
      Update Swedish translation:
      Update Swedish translation.
      Fixed typo in Swedish man page translation.

Raphaël Hertzog (93):
      Add new changelog entry for 1.16.1
      Dpkg::Deps: Implement new "reset" method
      Dpkg::Deps: some typo and consistency fixes in the POD documentation
      libdpkg: add non-regression test for version number starting with non-digit
      Dpkg::Version: update version_check to forbid versions starting with non digits
      dpkg-deb: fix error message output by read_fail()
      Merge commit '1.16.0.2'
      dpkg-query(1): document empty lines as separator for --status and --print-avail too
      update-alternatives: new syserr() function
      update-alternatives: fsync the administrative files before installation
      dpkg-source: tighten the regexp used to ignore the .pc directory of quilt
      deb-src-control(5), start-stop-daemon(8): small improvements
      dpkg-source: fix behaviour of --extend-diff-ignore if used after --diff-ignore
      dpkg: small bugfix in the dependency checking code for virtual packages
      dpkg: use the correct version in "pkg-foo is unpacked, but is version <v>"
      dpkg: depisok() can now suggest to process awaited triggers for a package
      dpkg: improve pre-dependency check on unpack
      libdpkg: keep Config-Version in triggers-awaited state
      dpkg-source: ensure "any" doesn't hide "all" in the Architecture field
      dpkg: properly remove triggers information during package removal
      dpkg-gensymbols: warn when the generated symbols files is empty
      dpkg-source: reenable the Package-List field
      Dpkg::Source::Package: add extraction functions to the supported API
      Fix typo in debian/changelog spotted by lintian
      Dpkg::Vendor: add the module the supported Perl API
      Dpkg::BuildFlags: avoid a Perl warning when HOME is not set
      dpkg-source: support debian/source/local-patch-header
      Fix typo in French translation of dpkg-source(1).
      dpkg-source: --after-build unapplies patches applied during --before-build
      dpkg-source: unapplied patches do not warrant a warning
      dpkg: ensure that trig_transitional_activate() doesn't introduce bad data
      dpkg: ensure that post_postinst_tasks() doesn't introduce bad data
      dpkg-source(1): wording improvement
      Dpkg::ErrorHandling::syntaxerr(): handle supplementary parameters like report()
      dpkg-source: add some supplementary checks of debian/control
      dpkg-gensymbols(1): document syntax of comments
      dpkg: do not fallback to "new-prerm failed-upgrade" for downgrades
      dpkg: implement "interest-noawait" and "activate-noawait" trigger commands
      Add missing changelog entry for new trigger directives
      Fix bad indentation in various parts of the code
      dpkg-buildflags(1): DEB_*_(SET|APPEND) are meant for users
      update-alternatives: do not allow to reuse a slave link in another slave alternative
      dpkg: add the missing ohshite() on a failed syscall
      dpkg-source: improve the logic to identify ignored files
      dpkg-deb: adjust code now that extracthalf() no longer chdir() as a side-effect
      dpkg-source(1): fix a small typo
      dpkg-source(1): improve the description of --before-build & --after-build
      dpkg-buildpackage: no longer exports the compiler flags
      Dpkg::Path: new find_build_file() function
      dpkg-buildflags: support debian/buildflags
      dpkg-buildflags: supports a prepend command
      dpkg-buildflags: new --dump action, make it the default
      update-alternatives: fix regression when dropping slave alternatives
      update-alternatives: clarify role of --force concerning removal of links
      update-alternatives: can_replace_link() → can_replace_path()
      dpkg-source: improve the error message "no orig.tar file found"
      dpkg: fix possible segfault in findbreakcycle().
      dpkg-dev: add some common makefile snippets for use in rules files
      Update changelog to close a bug reporting a problem already fixed
      dpkg-divert: fix the test-suite to also skip tests that would fail if run as root
      debian/rules: introduce a maintainer build mode
      dpkg-mergechangelogs: use 7 characters for conflict markers
      dpkg-mergechangelogs: fix test-suite
      Fix markup in French translation
      dpkg-source: accept "." as the directory parameter
      dpkg-source: uniform handling of the patch header
      Dpkg::Source::Package: replace register_autopatch() with register_patch()
      Dpkg::Source::Package::V2: move logic to create patches in a separate function
      Dpkg::Source::Package::V2: cleanup generate_patch()
      dpkg-source: implement --commit and fail with unrecorded changes
      Provide a new makefile snippet exporting basic package information
      Revert "dpkg-buildflags: support debian/buildflags"
      dpkg-buildflags: implement --export=configure
      dpkg-buildflags: implement support of DEB_<flag>_MAINT_<op> env variables
      dpkg-buildflags: support a "strip" operation
      debian/rules: use the in-tree dpkg-buildflags to inject build flags
      Revert "dpkg-buildpackage: support for Build-Features: build-arch"
      Regenerate .pot files and merge .po files with them
      Move changelog entry to attribute it correctly to me
      dpkg-source: clean up temporary file in case of interruption
      dpkg-source: don't always print "local changes have been recorded in a new patch"
      dpkg-source: simplify message pointing to dpkg-source --commit
      Dpkg::Deps: fix simplification logic of union dependencies
      dpkg: correctly handle a hardlink pointing to a conffile
      dpkg-source(1): add example of extend-diff-ignore's usage
      Dpkg::BuildOptions: enable usage of alternative variable names
      dpkg-buildflags: emit hardening build flags by default
      Revert "u-a: Use xreadlink() instead of areadlink() in alternative_evolve()"
      update-alternatives: new non-regression test
      update-alternatives: use alternative_path_classify() more extensively
      update-alternatives: properly handle stat()/lstat() failures
      scripts/mk/pkg-info.mk: adjust variable names
      scripts/mk/pkg-info.mk: DEB_DISTRIBUTION returns all listed distributions

Sven Joachim (9):
      German dpkg translation update
      dpkg: Mark error message for translation
      build: Update po/POTFILES.in for renamed source file
      German dpkg translation update
      Minor fixes
      German dpkg translation update
      German dpkg translation update
      German dpkg translation update
      German dpkg translation update

Sylvestre Ledru (2):
      Fix a french typo
      Update of the french localization

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/dpkg.git



More information about the Reproducible-commits mailing list