Accepted dpkg 1.14.4ubuntu1 (source)

Ian Jackson iwj at ubuntu.com
Wed May 30 21:00:14 BST 2007


Accepted:
 OK: dpkg_1.14.4ubuntu1.dsc
     -> Component: main Section: base
 OK: dpkg_1.14.4ubuntu1.tar.gz

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 30 May 2007 20:11:54 +0100
Source: dpkg
Binary: dpkg dselect dpkg-dev
Architecture: source
Version: 1.14.4ubuntu1
Distribution: gutsy
Urgency: low
Maintainer: ubuntu-devel at lists.ubuntu.com
Changed-By: Ian Jackson <iwj at ubuntu.com>
Description: 
 dpkg       - package maintenance system for Debian
 dpkg-dev   - package building tools for Debian
 dselect    - user tool to manage Debian packages
Closes: 9085 31634 107449 162348 179913 260987 273407 314462 345594 347715 353252 361866 367712 367717 374645 377855 379320 383438 390636 390914 390916 391143 392431 393069 393924 394135 396338 396884 397479 397737 398061 399343 402526 403216 404938 404943 405668 406481 409566 410605 414087 414794 415230 415320 416167 416810 418154 418528 420766 421290 422239 422404 422848 422979 423029 423085 423140 423193 423392 423401 423403 423451 423452 423544 423555 423864 424670 424998 425041 425629 425641 425776
Changes: 
 dpkg (1.14.4ubuntu1) gutsy; urgency=low
 .
   Forward-port Ubuntu changes from feisty, as follows:
 .
   Miscellaneous fixes:
   * Don't consider it a file conflict if the package contains
     a symlink to a directory where another package already contains the
     same symlink/directory and the existing and new symlinks point to the
     same place.  (Launchpad 22340, Debian #377682.)
   * mlib contains m_strdup (part of the fix for Debian #379028).
   * Fix formatting of these files:
        lib/showpkg.c
        lib/tarfn.c
        src/configure.c
        src/archives.c (function quote_filename only)
     to conform to the rest of dpkg by running them through
     expand -t2 (and in the last case using M-x indent-rigidly once).
     As discussed on debian-dpkg.  Submitted upstream as Debian #375711.
   * scripts/update-alternatives.pl: in the case where the slave is
     inapplicable do not attempt to create the slave link before removing
     it again.  This will help alleviate LP #84906 (vim upgrade problems)
     and will generally make things slightly less fragile.  Debian #411699.
   * dpkg-source: respect g+s and umask when extracting.
     (LP 51468, submitted upstream as Debian #390915.)
     The new behaviour is that the only thing which matters about the
     permissions specified in the archive is whether an object has execute
     permission for anyone, as for chmod =X.  Set-id (of files and
     directories) and read/write permissions from the archive are ignored.
     Permissions are determined by the umask; group ownership and
     directory-setgid according the usual filesystem policies.
 .
   Launchpad integration:
   * Implement changelog-closes-bugs for Ubuntu (see
     https://wiki.ubuntu.com/ClosingBugsFromChangelog).
   * Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not
     complain about unknown fields.
 .
   DebianMaintainerField:
   * scripts/dpkg-source.pl: Check that debian/control complies to
     https://wiki.ubuntu.com/DebianMaintainerField: Refuse to build a source
     package if we have an Ubuntu version number, but Maintainer: is not an
     Ubuntu address. Output a warning if there is no XSBC-Original-Maintainer:
     field for packages with an Ubuntu version number.
   * scripts/dpkg-source.pl: Only fail to build the source package if $DEBEMAIL
     contains 'ubuntu'. If not, only print a warning.
   * debian/control: Change Maintainer/XSBC-Original-Maintainer field.
 .
   Implementation of Breaks:
   * References:
      http://lists.debian.org/debian-devel/1997/10/msg00643.html
      https://wiki.ubuntu.com/PackageDependencyFieldBreaks
      Debian #379140.
   * Manpages mention Breaks: deb-control.5, dpkg-query.1, dpkg.1.
   * Support for Breaks in dpkg-source, dpkg-gencontrol et al.
   * Support for Breaks in the code in dpkg.
   * Breaks is ignored by dselect.
   * Fix for Debian #378003 (multiple deconfigurations) is
     mixed in with Breaks implementation.
   * Declare Breaks against older dpkg-dev rather than Conflicts.
   * Decisions made:
     * Specifying Breaks: <virtual package> is fairly meaningless
       without versioned Provides but to make versioned Provides easier
       in the future we support it fully.
     * We do not transitively deconfigure things when we deconfigure
       due to Breaks, just as we don't do so when we deconfigure due
       to removal due to Conflicts (see also Debian #378009).
     * Just as for deconfiguration due to Conflicts, we don't deconfigure
       Essential packages without --force-remove-essential.
     * We aren't willing to deconfigure more than one package as a result
       of a single element of a Breaks, just as we aren't willing to
       remove more than one package as a result of a single element of
       a Conflicts.  (Note that this can only occur due to virtual
       packages so it can be worked around by specifying the individual
       real packages instead.)
     * We're happy to deconfigure a package that's on hold even if
       afterwards, due to Breaks, there might not be a way to reconfigure it.
       (This is analogous to the situation where we install a package which
       no longer satisfies the dependencies of an on-hold package; it's not
       clear what the right answer is.)
     * We invent a new --force-breaks which does much the
       same as --force-conflicts.
     * --ignore-depends works for Breaks even though it doesn't work
       for Conflicts.
     * <deconfigured's prerm> deconfigure in-favour <installing> <ver>
         as well as
       <deconfigured's prerm> deconfigure in-favour <installing> <ver> \
                                        removing <conflictor> <ver>
       and of course the corresponding
     <deconfigured's postinst> abort-deconfigure in-favour <installing> <ver>
 .
 dpkg (1.14.4) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Fix perl warnings:
     - When unpacking a source package with -sp from a different directory
       than the one containing the tarball. Closes: #424998
   * Remove an unused variable in dpkg-statoverride by renaming it to the
     initially intended name. Closes: #425041
   * Fix loose regex in dpkg-source (/\.debian.tar/ -> /\.debian\.tar/).
     Thanks to Kylan Robinson. Closes: #425629
   * Revert change on 1.14.0 from Aaron M. Ucko. Trim down duped entries only
     when passing them to dpkg-query instead. Closes: #425641
   * Recognize again architecture wildcards. Closes: #424670
 .
   [ Updated dpkg translations ]
   * Basque (Piarres Beobide). Closes: #425776
   * French (Frederic Bothamy).
   * Galician (Jacobo Tarrio).
 .
 dpkg (1.14.3) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Fix perl warnings:
     - In dpkg-genchanges when called with -S. Closes: #423193
     - In architecture comparison operations. Closes: #423452
     - Fill slavepaths undefined entries with an empty string to guarantee
       they are always defined. Closes: #423140, #423451, #423544, #423555
   * Include the new split man pages deb-substvars.5, deb-override.5 and
     deb-shlibs.5 in dpkg-dev.
   * Fix deb-substvars.5 section to match reality.
   * Refactor update-alternatives.
   * Fix dpkg-divert to work again w/o specifying the '--divert' and
     '--package' or '--local' options. Closes: #423864
   * Document in install-info.8 that when no '--section' option is specified,
     install-info will try to use the INFO-DIR-SECTION entry from the info
     file. Add missing commas. Thanks to Kurt B. Kaiser. Closes: #397737
   * Disambiguate in install-info.8 the use of 'Info directory' with
     'Info dir file'. Closes: #420766
   * Document in deb-control.5 that the control file can have '#'-style
     comments. Closes: #406481
   * Make start-stop-daemon fork twice while daemonizing.
 .
   [ Updated dpkg-dev translations ]
   * French (Frederic Bothamy). Closes: #423392
 .
   [ Updated dpkg translations ]
   * French (Christian Perrier).
   * German (Sven Joachim). Closes: #423401
 .
   [ Updated dselect translations ]
   * German (Sven Joachim). Closes: #423403
 .
 dpkg (1.14.2) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Remove bashisms in dpkg-buildpackage. Closes: #422239
   * Handle case in update-alternatives when there's no existing alternative
     to configure. Closes: #260987, #353252, #367717, #392431
   * Add solaris support to ostable and triplettable. Closes: #361866
   * Properly create the generic name symlink in update-alternatives for new
     alternatives. Closes: #422979
   * Include translations again, which disappeared due to a dirty source tree
     and a bogus Makefile.am for the man pages. Closes: #423029, #423085
 .
 dpkg (1.14.1) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Fix partial upgrades by tightening dpkg-dev versioned Depends to
     dpkg 1.14.0, and dpkg Conflicts against << dpkg-dev 1.14.0, where
     the triplettable support first appeared. Closes: #422848
 .
 dpkg (1.14.0) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Make the copyright information in dpkg-deb.1 and dpkg-split.1 match the
     one in the source. Thanks to Nicolas Francois. Closes: #379320
   * Allow dpkg-buildpackage to properly override '-b' when passed after '-B'.
     Thanks to Julian Gilbey. Closes: #397479
   * Move retrieval of uid and gid information from controllib.pl into a
     function, so that scripts not needing it do not execute that code.
     Based on a patch by Riku Voipio. Closes: #396884
   * Do not bail out in dpkg when building without start-stop-daemon support,
     by checking if the macro value is true instead of it being defined.
     Thanks to Mark Rosenstand.
   * Make all perl scripts use strict and warnings, to ease catching errors.
   * Refactor update-alternatives code, with the side effect that now commands
     on non existing link group files will return an error code (except
     for --remove, now). Closes: #273407
   * Add a missing newline to a warning message in dpkg. Closes: #390914
     Thanks to Ian Jackson.
   * Fix typo in variable name in dpkg-source which was causing it to not
     create directories when extracting the diff. Closes: #374645
   * Fix up and down keystrokes in the dselect help message. Closes: #383438
     Thanks to Sven Joachim.
   * Convert 822-date to be a simple wrapper around 'date -R'. 822-date is
     now deprecated and should not be used anymore. It might be removed
     sometime in the future. Closes: #31634, #367712, #314462
     Thanks to Frank Lichtenheld.
   * Add '.gitignore' to the default dpkg-source -i regex. Closes: #409566
     Thanks to Julien Cristau.
   * Add '.hg' to the default dpkg-source -i regex. Closes: #414794
   * Use l10n-friendlier strings to describe dependencies. Closes: #390916
     Thanks to Ian Jackson.
   * Change priority for dpkg-dev from standard to optional to match the
     override.
   * Do not use a build-stamp in debian/rules.
   * Fix confusing bottom status lines in dselect, unifying them by removing
     the method or package name and capitalizing. Closes: #9085
   * Check proper error value returned by BZ2_bzerror. Closes: #410605
   * Exit with an error instead of an assert if a file name is too long when
     building a .deb package. Closes: #393069
   * Exit with an error instead of an assert if the number of conflictors is
     exceeded. Remove bogus comments. Closes: #377855
   * Fix regular expression special-casing Origin, Bugs and Maintainer fields
     which was making X[SBC]- fields containing such strings to propagate into
     the .deb control file unprocessed. Thanks to Colin Watson.
   * Add support for '--admindir' in dpkg-buildpackage, dpkg-checkbuilddeps
     and dpkg-shlibdeps. Closes: #162348
   * Cleaning and format unification of manual pages.
   * Make the override-file argument to dpkg-scanpackages optional.
   * Refactor compression filtering code.
   * Split override file information from dpkg-scanpackages.1 into
     deb-override.5 manual page.
   * Split dpkg-source.1 into independent man pages, namely deb-substvars.5,
     deb-shlibs.5, dpkg-buildpackage.1, dpkg-distaddfile.1, dpkg-genchanges.1,
     dpkg-gencontrol.1, dpkg-parsechangelog.1 and dpkg-shlibdeps.1.
   * Support building binary packages with the member data.tar.lzma compressed
     with lzma.
   * Require gettext 0.16.1.
   * Show the epoch (if present) when displaying package versions.
     Closes: #107449, #179913, #345594, #393924, #405668
     Based on a patch by Jeffrey W. Baker.
   * Switch from pseudo-tags to usertags, and update the documentation.
   * Fix typo in German dpkg man page. Closes: #416167
     Thanks to Martin Weis.
   * Properly sort Uploaders field in generated .dsc files.
   * Reorder a bit the fields in output files.
   * Speed up dpkg-shlibdeps by avoiding doing a dpkg-query for duped
     libraries. Thanks to Aaron M. Ucko. Closes: #421290
   * Generalize source architecture handling by abstracting it through the new
     Debian triplet and the new triplettable.
   * Add armel support to ostable and triplettable. Closes: #414087
 .
   [ Updated dpkg translations ]
   * Dutch (Bart Cornelis).
   * French (Frederic Bothamy).
   * Polish (Robert Luberda).
   * Romanian (Eddy Petri?or).
   * Simplified Chinese (Anthony Wong). Closes: #415320
   * Traditional Chinese (Anthony Wong). Closes: #415230
 .
   [ Added dpkg translations ]
   * Estonian added (Ivar Smolin). Closes: #422404
   * Kurdish added (Erdal Ronahi). Closes: #418154
   * Marathi added (Priti Patil). Closes: #416810
 .
   [ Updated man pages translations ]
   * German (German l10n team). Closes: #418528
   * Polish (Robert Luberda).
 .
   [ Updated dselect translations ]
   * Dutch (Bart Cornelis).
   * Polish (Robert Luberda).
 .
 dpkg (1.13.25) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Fix year 2018 in changelog for Michael Alan Dorman's upload in 1998,
     which was confusing the changelog parsers. Closes: #402526
   * Document in its man page that update-alternatives requires cooperation
     from all packages dealing with the specific file. Closes: #396338
     Thanks to Tomas Pospisek <tpo_deb at sourcepole.ch>.
   * Require POSIX inside subprocerr in controllib.pl. Closes: #390636
     Thanks to Brendan O'Dea <bod at debian.org>.
   * Support extracting lzma compressed source and binary packages,
     and add a Suggests on package lzma. Closes: #347715
   * Add '/emul/ia32-linux' biarch paths to dpkg-shlibdeps. Closes: #403216
   * Remove non-modified /etc/dpkg/dpkg.cfg configuration file when upgrading
     from versions 1.9.21 through 1.10.28, to avoid getting prompted about
     conffile changes. Closes: #398061
 .
   [ Updated dpkg translations ]
   * Chinese (Traditional, Asho Yeh).
   * Korean (Sunjae Park). Closes: #394135, #404938
   * Norwegian Bokmal (Hans Fredrik Nordhaug). Closes: #391143
   * Nepali (Shiva Prasad Pokharel).
   * Romanian (Eddy Petri?or).
   * Catalan (Jorda Polo).
   * Swedish (Peter Karlsson).
   * Vietnamese (Clytie Siddall). Closes: #399343
 .
   [ Added dpkg translations ]
   * Punjabi (A S Alam).
 .
   [ Updated dpkg-dev translations ]
   * Catalan (Jordi Mallach).
 .
   [ Updated dselect translations ]
   * Korean (Sunjae Park). Closes: #404943
Files: 
 67204388757005e88f12bcd09b50c09e 916 admin required dpkg_1.14.4ubuntu1.dsc
 a8b6e1d66515a159aae729f7dcedfb16 5632066 admin required dpkg_1.14.4ubuntu1.tar.gz
Original-Maintainer: Dpkg Developers <team at dpkg.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFGXdVt05QTisYqw/QRAm6ZAJ4yqe6rqPCSnUlrWamN/gfK/zLoGgCgsB9J
nOyAFwhAMBUd120qJ/CoVhE=
=Fh6R
-----END PGP SIGNATURE-----





More information about the gutsy-changes mailing list