dpkg 1.15.1 source package in Debian

Changelog

dpkg (1.15.1) unstable; urgency=low


  [ Raphael Hertzog ]
  * Fix dpkg-genchanges to not include the additional upstream tarballs
    when they are not desired (specific to source packages using format 3.0
    quilt).
  * Call quilt only once to apply all patches instead of once per patch
    when building 3.0 (quilt) source packages. Closes: #518453
  * Fix dpkg-shlibdeps so that it works again when analyzing binaries
    outside of package's directory. Closes: #518687
  * Modify dpkg-shlibdeps to let shlibs.local override symbols files too.
  * Drop support of debian/control's “Format” field used by dpkg-source while
    it's not too late. Instead debian/source/format should be used to indicate
    the desired source package format.
  * Update deb-triggers(5) and dpkg-trigger(1) to add a reference to
    /usr/share/doc/dpkg/triggers.txt.gz. Closes: #519717
  * Avoid perl warnings in dpkg-gencontrol and dpkg-genchanges when the
    Architecture field is missing in a binary package. Closes: #510282
  * Modify Dpkg::Version::check_version() to not die by default.
    Closes: #510615
  * dpkg-source now ignores all possible vi swap file extensions (and not
    only .swp). The corresponding exclude pattern for -I also got tightened to
    only catch filenames starting with a dot. Closes: #515540
  * dpkg-gencontrol displays a better error message when an ORed dependency
    is used in a union field like Conflicts, Replaces or Breaks.
    Closes: #489238
  * dpkg-source's signature check is now done with gpgv if possible and
    timeouts if not completed within 10 seconds. Closes: #490929
    When using gpg, use --no-default-keyring to be consistent with gpgv's
    behaviour to not use the user's keyring. Closes: #440841
  * Update dpkg-dev dependencies: Closes: #472942
    - Move gnupg to Recommends. It's needed to sign .dsc and .changes.
    - Add gpgv to Recommends. Useful to check signatures of extracted packages.
    - Add debian-maintainers to Suggests. Together with debian-keyring they
    contain all the GPG keys required to verify official Debian packages.
  * Drop /etc/dpkg/origins as it's taken over by base-files (see #487437).
  * Fix dpkg-shlibdeps to properly initialize a symbol-based dependency
    even when some symbols are associated with a (fake) version "0". Such a
    version means that the symbol has always existed in all versions of the
    package.
  * When dpkg delegates to dpkg-query or dpkg-deb to do the actual work, add
    the "--" marker to explicitely document the end of options so that
    arguments starting with a dash are not interpreted as options.
    Closes: #293163
    Thanks to Bill Allombert for the patch.
  * dpkg now correctly refuses empty parameters when an integer value is
    wanted. Closes: #386197 Based on a patch by Bill Allombert.
  * Fix a mistake in the french translation of dpkg's manual page.
    Thanks to Jonathan Gibert. Closes: #522032
  * Fix dpkg-source to not die when uncompressor processes are killed by
    SIGPIPE due to tar closing the pipe without exhausting all the data
    available. Closes: #523329
  * dpkg-gencontrol now handles properly (empty) dependencies which contain
    only spaces. Closes: #522787
  * dpkg-source now accepts additional tarballs (in format "3.0 (quilt)")
    with a "component" name containing dashes. Closes: #524376
  * Fix dpkg-source to not complain on binary files that are ignored and are
    not going to be included in the debian tarball of a "3.0 (quilt)" source
    package. Closes: #524375
  * Bump Standards-Version to 3.8.1 (no change required).
  * Do not store usernames and group names in tarballs created by dpkg-source,
    they are anyway ignored at unpack time. Closes: #523184
  * Fix update-alternatives to not remove real files installed in place of
    an alternative link when the corresponding alternative is fully removed.
    Closes: #526538
  * Add a new dpkg-vendor tool to query vendor information stored in
    /etc/dpkg/origins. It can be used in debian/rules to enable different
    behaviour depending on the current vendor at the time of the build.
    Closes: #498380
    Modify dpkg-buildpackage to not set the DEB_VENDOR environment variable,
    packages should use the dpkg-vendor program instead.
  * Ensure that the automatic patch created in format "3.0 (quilt)" is always
    well registered with quilt even when it's updated by a new call to
    dpkg-source. Thanks to Goswin von Brederlow for the initial patch.
    Closes: #525858
  * Do not update/create debian/patches/.dpkg-source-applied during build,
    it's only meant to document what patches have been applied at extraction
    time. Closes: #525835
  * Let dpkg-buildpackage add the missing execute right on debian/rules if
    needed. Display a warning when it happens. Closes: #499088
  * Allow to combine -nc and -S in dpkg-buildpackage but display a warning
    saying that it's not advised. Closes: #304404
  * Let dpkg-buildpackage error out with subprocerr() when dpkg-checkbuilddeps
    is interrupted/killed by a signal. Closes: #498734
  * Fix dpkg-buildpackage/dpkg-genchanges to properly interpret option -v0.
    Closes: #475916
  * Improves how dpkg-parsechangelog handles non-existing versions
    in its --since, --until, --to, --from options. Approximate the intent
    by selectioning the nearest version instead. Closes: #477638
  * Update dpkg-parsechangelog's documentation to make it clearer that spaces
    are not allowed between single characters options and their values.
    Closes: #494883
  * Don't let dpkg-scanpackages complain about missing overrides when
    no overrides file has been given. Closes: #468106
    Thanks to Piotr Engelking for the patch.

  [ Guillem Jover ]
  * Fix typo in dpkg output (‘unexecpted’ → ‘unexpected’). Closes: #519082
    Thanks to Ivan Masár.
  * Sync archtable with architectures currently present in Debian sid.
    - Remove m68k.
    - Add kfreebsd-i386 and kfreebsd-amd64.
  * Add avr32 to cputable. Closes: #523456
  * Detect the curses headers to use instead of hardcoding them.
  * Make dpkg-source do not set arch:any in .dsc on arch-restricted packages.
    Thanks to Philipp Kern <email address hidden>. Closes: #526617
  * Add '.hgtags' to the default dpkg-source -i regex and -I pattern.
    Closes: #525854
  * Use backticks instead of non-portable make $(shell) function in automake.
  * Do not install dselect and start-stop-daemon man pages when the programs
    have been disabled from configure.
  * Move Debian specific keyrings to the Debian vendor class and change the
    Ubuntu vendor class to inherit from it.
  * Do not set the Arch substvar in dpkg-source, avoiding generating warnings
    when there's no compiler present. Closes: #526132
  * Preserve faulting errno when printing reason in start-stop-daemon fatal
    function.
  * Only print fatal errno string in start-stop-daemon if it was non-zero.
  * Print the valid values for the IO scheduler class in start-stop-daemon
    --help output.
  * Print a warning when using obsolete '--print-installation-architecture'.
    Closes: #528171
  * Remove obsolete --largemem and --smallmem dpkg options.
  * Remove obsolete --force-auto-select dpkg option.
  * Remove obsolete priorities support from dpkg.
  * Remove obsolete 822-date program.
  * Do not right justify the database reading progress percent counter.
  * Remove deprecated status on substvars for dpkg-source dpkg-genchanges,
    and stop producing warnings.
  * Make deprecated dpkg-scanpackages --udeb option produce a warning.
  * Change dpkg-source --help output to state there's no default substvar
    file to match reality.
  * Warn in start-stop-daemon if the argument to --name is longer than the
    supported kernel process name size. Closes: #353015, #519128
  * Do not warn in dpkg-deb when parsing unknown fields with the “Private-”
    prefix. Based on a patch by Nils Rennebarth. Closes: #353040

  [ Frank Lichtenheld ]
  * Dpkg::Version: Remove unnecessary function next_elem which just
    replicates the standard shift behaviour.

  [ Colin Watson ]
  * Add "keyrings" vendor hook, used by dpkg-source to allow vendors to
    supply additional keyrings against which source package signatures will
    be verified. Implement this for Ubuntu. Closes: #525834

  [ Updated dselect translations ]
  * German (Sven Joachim).
  * Swedish (Peter Krefting).

  [ Updated scripts translations ]
  * French (Christian Perrier).
  * German (Helge Kreutzmann).
  * Swedish (Peter Krefting).

  [ Added dpkg translations ]
  * Asturian (Marcos Alvarez Costales). Closes: #519478, #519813, #519998
  * Esperanto (Felipe Castro). Closes: #523023

  [ Updated dpkg translations ]
  * French (Christian Perrier).
  * German (Sven Joachim).
  * Slovak (Ivan Masár). Closes: #519084
  * Swedish (Peter Krefting).
  * Russian (Yuri Kozlov). Closes: #526659

  [ Updated man page translations ]
  * German (Helge Kreutzmann).
  * Swedish (Peter Krefting).

 -- Guillem Jover <email address hidden>  Thu, 21 May 2009 06:45:45 +0200

Upload details

Uploaded by:
Dpkg Mailing List
Uploaded to:
Sid
Original maintainer:
Dpkg Mailing List
Architectures:
any
Section:
admin
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
dpkg_1.15.1.dsc 1.2 KiB f01840f4f58e53ea2773038e2805d3134d6b535ceaaa591c4d3c849262f660ff
dpkg_1.15.1.tar.gz 6.7 MiB 5d88e04046531583e0ecf3e89c9dd8e726ec73af8c37e9c1e334179f9d1f2744

No changes file available.

Binary packages built by this source