| dpkg (1.16.1.1) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Fix dpkg-source to not ignore the automatic patch when checking |
| for unrecorded changes. Closes: #643148 |
| * Let dpkg-source --commit create debian/patches when required. |
| Closes: #643037 |
| * Fix dpkg-buildflags --dump to return 0 as exit code and not 1. |
| * Update dpkg-buildflags(1) to not include quotes in the examples |
| setting DEB_BUILD_MAINT_OPTIONS. |
| * Stop outputting build flags in dpkg-buildpackage as it confuses |
| maintainers who are overriding them in debian/rules and who |
| are not seeing the expected value in the build log. |
| * Fix trigger setup code to not reset the status of packages |
| when they are in a status different from triggers-awaited, |
| triggers-pending or installed. Closes: #644492 |
| * Fix dpkg-source to ignore changes on debian/patches/.dpkg-source-applied |
| when building a "2.0" source package. Closes: #642656 |
| * Fix buildflags.mk to re-export the environment variables that |
| the maintainer can use to change the build flags. Closes: #644412 |
| |
| [ Guillem Jover ] |
| * Change dpkg-buildflags to set preprocessor option -D_FORTIFY_SOURCE=2 |
| in CPPFLAGS, instead of CFLAGS and CXXFLAGS. Closes: #642521, #643632 |
| * Fix typo to correctly set DEB_*_ARCH_BITS instead of DEB_*_ARCH in |
| architecture.mk. Thanks to Thorsten Glaser <tg@mirbsd.org>. |
| * Make dpkg-buildflags disable full relro (bindnow) if relro is not enabled. |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 14 Oct 2011 07:08:31 +0200 |
| |
| dpkg (1.16.1) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Dpkg::Deps: Implement new "reset" method and bump module version to 1.01 |
| due to this. |
| * Improved description of --search in dpkg-query(1). Closes: #621066 |
| Thanks to Lars Buitinck <larsmans@gmail.com> for the patch. |
| * Let update-alternatives fsync() its administrative files before |
| moving them in place to avoid empty files with some filesystems. |
| LP: #344019 |
| * Tighten the regexp used by dpkg-source to ignore the .pc directory of |
| quilt. Thanks to Mike Hommey for noticing the problem. |
| * Change behaviour of dpkg-source's --extend-diff-ignore to also |
| extend the current diff-ignore if it has already been set. |
| * Fix dependency checking code to consider a dependency on a virtual |
| package provided by a package in triggers-pending status as satisfied. |
| * Do not fail when encountering a pre-dependency in triggers-awaited state, |
| instead process the awaited triggers. Closes: #526774 |
| * "any" no longer hides "all" in the Architecture field of a .dsc. |
| * Fix dpkg --remove to really remove the triggers from the various |
| internal files in /var/lib/dpkg/info/triggers/. Closes: #525160 |
| * Avoid a perl warning in dpkg-gensymbols when no symbols file has been |
| generated (because it would have been empty). Closes: #626684 |
| * Re-enable the Package-List field but drop the Architecture column since we |
| have no clear use case yet. It can always be added later on. |
| Also drop the source line since it duplicates other fields. |
| Closes: #619131 |
| * Add the extraction part of Dpkg::Source::Package to the supported API. |
| Useful to extract source packages without having to depend on dpkg-source |
| (and hence dpkg-dev). |
| * Add the Dpkg::Vendor module to the supported API. Useful for lintian |
| when dpkg-dev is absent. |
| * Check presence of required parameters in dpkg-vendor. Closes: #628726 |
| Thanks to Niels Thykier <niels@thykier.net> for the patch. |
| * Avoid a Perl warning in dpkg-buildflags when HOME is not set. |
| Closes: #635467 |
| * dpkg-source can now also use debian/source/local-patch-header (that is not |
| included in the generated source package) instead of |
| debian/source/patch-header. Closes: #629582 |
| * Changed dpkg-source --after-build to automatically unapply patches that it |
| has applied during --before-build. |
| * Fix two possible causes for the assertion failure "pigp->trigpend_head". |
| LP: #798793, #424358 Closes: #560251 |
| * Use "special" instead of "particular" to qualify the "3.0 (custom)" format |
| in dpkg-source(1). Closes: #631435 |
| * Add some supplementary checks to ensure debian/control has the required |
| fields. Closes: #631439 |
| * dpkg-gensymbols(1): document syntax of comments. Closes: #630996 |
| * Allow empty lines in symbols files to better delimit multiple libraries. |
| Thanks to Cyril Brulebois <kibi@debian.org> for the patch. |
| * dpkg: if "prerm upgrade" fails when downgrading, do not try to run |
| "prerm failed-upgrade" with the prerm of the oldest prerm, it can't work |
| around a bug of a newer prerm anyway. |
| * dpkg: support new "interest-noawait" and "activate-noawait" trigger |
| directives. |
| * dpkg-buildflags(1): make it clear that DEB_*_(SET|APPEND) environment |
| variables are meant for users and should not be used by packages. |
| * update-alternatives: do not allow to reuse a slave link in another |
| slave alternative. Closes: #631547 |
| * Improve dpkg-source's logic to identify ignored files. Closes: #632168 |
| * Fix a small typo in dpkg-source(1). Closes: #632937 |
| * Reword the description of dpkg-source --before-build and --after-build |
| to be clearer. Closes: #608260 |
| * dpkg-buildpackage no longer exports the compiler flags. Closes: #560070 |
| Packages must directly call dpkg-buildflags to retrieve them. |
| * dpkg-buildflags supports a prepend command to modify the build |
| flags. Particularly useful for package maintainers who don't want |
| their supplementary flags to take precedence over user submitted |
| flags. |
| * Add new --dump action to dpkg-buildflags and make it the default action. |
| Closes: #603435 |
| * dpkg-mergechangelogs now checks the return value of the close() call. |
| Thanks to Niels Thykier <niels@thykier.net> for the patch. Closes: #633539 |
| * Similar changes to dpkg-shlibdeps and dpkg-gencontrol, also by Niels. |
| * Fix update-alternatives to not remove a real file when dropping a |
| symlink for a slave that's not provided by the new current choice. |
| Closes: #633627 |
| * Improve dpkg-source's error message complaining about the lack |
| of the upstream tarball. Closes: #634510 |
| * Add some common makefile snippets for use in rules files in |
| /usr/share/dpkg/: default.mk, architecture.mk, buildflags.mk, pkg-info.mk, |
| vendor.mk Closes: #606839 |
| * Fix the dpkg-divert test-suite to also skip test that would fail if run |
| under root. Closes: #634961 |
| * Change merge conflict separators created by dpkg-mergechangelogs to match |
| the usual norm of being composed of 7 characters. LP: #815700 |
| * With source format 2.0 and 3.0 (quilt), dpkg-source now fails by default |
| when upstream changes have not been recorded in a quilt patch. The new |
| --commit operation can be used to properly record the changes before-hand. |
| LP: #797839 |
| And it fails before installing the automatic patch in debian/patches/ |
| Closes: #615899 |
| * dpkg-buildflags now supports "--export=configure" to output compilation |
| flags on a single line with double quotes as delimiter of the various |
| values. It also uses DEB_<flag>_MAINT_<op> to let the maintainer |
| extend the build flags to use. Last but not least, it can now also strip |
| options from the returned build flags. |
| * Fix possible segfault of dpkg in findbreakcycle(). LP: #733414 |
| * dpkg-source now properly cleans up the temporary tarball generated for |
| native formats in case of unexpected interruption. Closes: #631494 |
| * Fix simplification logic of union dependencies. Closes: #637564 |
| * Fix dpkg's handling of a hardlink pointing to a conffile. Closes: #638291 |
| * Add example of extend-diff-ignore's usage in dpkg-source(1). |
| Closes: #640198 |
| * dpkg-buildflags now returns hardening flags by default. Closes: #489771 |
| They can be individually enabled/disabled via DEB_BUILD_MAINT_OPTIONS, |
| see dpkg-buildflags(1). Thanks to Kees Cook for his help. |
| |
| [ Guillem Jover ] |
| * Install deb-src-control(5) man pages in dpkg-dev. Closes: #620520 |
| * Add ‘.gitmodules’ to the default dpkg-source ignore lists. Closes: #620490 |
| * Document in dpkg-query(1) man page that on --listfiles each list of |
| files per package name is separated by a blank line. Same goes for |
| --status and --print-avail. |
| * Use execvp(3) unconditionally in command_exec(). Making the call always |
| fallback to use the system shell in case of error, such as with empty |
| maintainer scripts. Thanks to Jonathan Nieder <jrnieder@gmail.com>. |
| Closes: #622094 |
| * Improve deb-split(5) format description by splitting debian-split |
| member contents into 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). |
| * Generate filenames following current conventions on “dpkg-split --join”, |
| by including the architecture in the debian-split member of a split |
| package and using underscores to separate filename parts. |
| * Support conffiles with spaces when diffing them. Closes: #147583 |
| * Allow installing packages with bogus versions with new |
| --force-bad-version. |
| * Do not fail when unpacking a diverted hardlink. Closes: #245322 |
| Based on a patch by Christopher Baines <cbaines8@gmail.com>. |
| * Document in dpkg-deb(1) that --fsys-tarfile will always process the |
| input archive sequentially. Closes: #616609 |
| * Remove long non-functional --new and --old dpkg-deb option handling |
| from dpkg which were being treated as dpkg commands. |
| * Remove reference to --nocheck dpkg-deb option from dpkg man page as |
| the latter does not pass it to the former. |
| * Clarify the current dpkg behaviour when running the dpkg-deb and |
| dpkg-query back-ends, of not passing through back-end specific options |
| when running them from dpkg. Closes: #610940 |
| * Use “unselected” as an adjective in dpkg output messages instead of |
| “deselected”. Closes: #231089 |
| * Clarify exit status in dpkg-split and start-stop-daemon --help output. |
| * Clarify “EXIT STATUS” section in man pages by using a table. |
| * Add a --status command to start-stop-daemon returning LSB Init Script |
| status action exit codes. |
| * Add start-stop-daemon process name kernel limits for Solaris, NetBSD, |
| OpenBSD, FreeBSD and Darwin. |
| * On package removal, keep only directories actually containing conffiles, |
| and not directories just matching the substring in the conffile or the |
| directory itself. Thanks to Ondřej Surý <ondrej@debian.org>. |
| * On purge correctly remove symlinks acting as directories, when they are |
| not being used by any other package's files. |
| * Do not lose track of parent directories on removal so that they can |
| be properly cleaned up on purge if not used by any other package. |
| Based on a patch by Ondřej Surý <ondrej@debian.org>. Closes: #454694 |
| * Add ‘.hgsigs’ to the default dpkg-source ignore lists. |
| Based on a patch by Jakub Wilk <jwilk@debian.org>. Closes: #627462 |
| * Do not allow blank lines in field values. Closes: #308082 |
| * Do not warn on missing architecture on packages in config-files state, |
| but then make sure the architecture field is usable. Closes: #604241 |
| * Run du with --apparent-size when generating the Installed-Size field in |
| dpkg-gencontrol to get consistent results independent of build system. |
| Thanks to Ludovic Brenta <ludovic@ludovic-brenta.org>. Closes: #630533 |
| * Do not fail to unpack shared directories missing on the file system |
| from packages being replaced by other packages. Closes: #631808 |
| * Do not require programs to define thisname, provide two new functions |
| to handle the program name (dpkg_set_progname and dpkg_get_progname). |
| Closes: #631757 |
| * Man pages cleanup: |
| - Rename “USAGE” dselect(1) section to “ACTIONS” and clarify they can |
| be performed interactively or from command line. |
| - Add missing built-in methods to dselect(1). |
| - Add missing escaping to field dashes in deb-control(5). |
| - Use dashes instead of underscores for variable text. |
| - Clarify that several front-end fields are not dselect specific in |
| dpkg-query(1). |
| - Use [option...] instead of [options] and friends. |
| - Use italics or bold instead of surrounding the text with <>. |
| - Correctly format text with bold and italics. |
| - Use minus signs and hyphens consistently in man pages. |
| - Fix reference to /etc/dpkg/dselect.cfg.d instead of dpkg.cfg.d in |
| dselect(1). |
| - Add missing optional group|gid --chuid argument in start-stop-daemon(8). |
| * Refer to Sources and Packages files as part of a repository instead of |
| as being of exclusive use or owned by APT, which has never been the case. |
| * Unify somewhat dpkg-maintscript-helper --help output with other commands. |
| * Add build-indep and build-arch targets as aliases for build in |
| debian/rules. |
| * Use the perl interpreter found by configure to call dpkg-architecture.pl |
| in the m4 DPKG_ARCHITECTURE macro. |
| * Add new --verbose option to dpkg-deb and change --extract to honour it. |
| Closes: #293280 |
| * Add new --raw-extract option to dpkg-deb combining --control and |
| --extract. Closes: #552123 |
| * Defer hardlink renames so that there's never a point were the new |
| file contents are accessible from the final path before they have |
| been fsync()ed and cannot be executed causing ETXTBSY when trying |
| to open the to be installed paths for writing. |
| Thanks to Jonathan Nieder <jrnieder@gmail.com>. Closes: #635683 |
| * Clarify the default dpkg-deb compression-levels on the man page. |
| * Clarify dpkg --update-avail usage error message. Closes: #628055 |
| * Change Dpkg::Compression default values depending on the compressor |
| used, and as such dpkg-source inherits this functionality. |
| Prompted by Timo Juhani Lindfors <timo.lindfors@iki.fi>. |
| * Print an actual error or warning message instead of assert()ing on |
| readlink()/stat() size discrepancies. Closes: #639229 |
| * Update alternative links only if they change. This allows for a |
| read-only file system and a writable database. Closes: #636700 |
| Based on a patch by Salvatore Bonaccorso <carnil@debian.org>. |
| * Fix double “error:” string in dpkg missing PATH error output. |
| Closes: #639997 |
| * Do not warn on strange timestamps when unpacking with dpkg-deb. |
| Closes: #640298 |
| * Reduce dpkg-trigger binary size by refactoring libdpkg modules so that |
| it does not end up pulling triglib. |
| * Reduce dpkg-deb binary size by refectoring libdpkg modules so that it |
| does not end up pulling triglib. |
| * Do not fail on --compare-version when generating parse warnings. |
| Existing packages with invalid versions should not fail on their |
| maintainer scripts due to that. |
| * Use the user name (instead of the user id) when setting the supplementary |
| groups in start-stop-daemon. Closes: #641834 |
| * Use --srcdir and --destdir po4a options, and bump Build-Depends version |
| to 0.36.4. |
| |
| [ Updated dpkg translations ] |
| * German (Sven Joachim). Closes: #620312 |
| * Swedish (Peter Krefting). |
| * French (Christian Perrier). |
| |
| [ Updated man page translations ] |
| * French (Christian Perrier). |
| * German (Helge Kreutzmann) including improvement by "Flo". |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * French (Christian Perrier, Sylvestre Ledru). Closes: #637096 |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 23 Sep 2011 06:00:11 +0200 |
| |
| dpkg (1.16.0.3) unstable; urgency=medium |
| |
| * Allow again Priority field values not known to dpkg. Regression |
| introduced in 1.16.0. |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 04 May 2011 10:01:30 +0200 |
| |
| dpkg (1.16.0.2) unstable; urgency=high |
| |
| * Fix dpkg-split --auto to not fail when opening the new depot file. |
| * Fix dpkg-split to correctly set the last part split size. |
| * Fix build failure on DEB_BUILD_OPTIONS=noopt due to a missing <locale.h> |
| include in gettext.h needed by the gettext context functions. |
| |
| -- Guillem Jover <guillem@debian.org> Sat, 16 Apr 2011 00:14:15 +0200 |
| |
| dpkg (1.16.0.1) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Fix regression affecting dpkg -R. Closes: #620636 |
| * Don't fail during unpack if the system doesn't support changing timestamps |
| of symlinks. Closes: #620679 |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 05 Apr 2011 07:28:20 +0200 |
| |
| dpkg (1.16.0) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Use DPKG_MAINTSCRIPT_PACKAGE environment variable as package name on |
| dpkg-divert when no --package or --local options have been specified. |
| * Do not allow versions starting with non-digit when doing strict parsing, |
| warn otherwise. |
| * Update dpkg(1) to note that --status-fd output does not contain newlines |
| in error messages anymore (this was fixed in 1.15.0). |
| * Add a new --status-logger option to dpkg, similar to --status-fd but |
| instead invoke the command ourselves and feed the status information |
| to its standard input. Suggested by Raphaël Hertzog. |
| * Add missing space in update-alternative --set-selections output. |
| * Add missing options to update-alternative --help output. |
| * Count “conffile name is duplicated” for dpkg-deb warning count summary. |
| * Improve and clarify strings for translation. Closes: #604914 |
| * Prefix all fatal error messages with “error: ”. |
| * Do not check presence of update-rc.d in the PATH in dpkg, as it's not |
| a program needed for dpkg correct operation. |
| * Fix dpkg -GEO options on multiple versions of the same packages. |
| Closes: #31141 |
| * Propagate --admindir to programs run from maintainer scritpts. |
| Closes: #97076 |
| * Do not fail when trying to remove the root directory. This will only |
| happen either on distributions where dpkg is a foreign package manager, |
| or on artificial dpkg databases. |
| * Always warn when parsing any package control data which does not have |
| an Architecture field except for status and status log files when |
| packages are not-installed or half-installed. |
| * By default reject installing packages w/o an Architecture field. They |
| now need --force-architecture, dpkg will still warn about them though. |
| * Fix build failure when passing --disable-nls to configure. |
| * Do not segfault on “dpkg -i --no-act”. |
| * Add missing semicolon to the vsnprintf() compat declaration. |
| Thanks to Robert Millan. Closes: #612203 |
| * On install for Ubuntu adjust the i386 GNU cpu name in cputable. |
| Thanks to Colin Watson <cjwatson@ubuntu.com>. Closes: #611741 |
| * Sync the info database directory on unpack instead of the temporary |
| control information directory, and print the correct pathname on error |
| instead of the last file acted on that directory. |
| * Document in dpkg-query --help output and man page that --list and --show |
| arguments are optional. |
| * Do not read and write the available file unnecessarily. |
| Thanks to Michel Lespinasse <walken@zoy.org>. Closes: #397121 |
| * Fix typo in «dpkg-name --overwrite» argument parsing so that it actually |
| works at all. Thanks to Ivan Gagis <igagis@gmail.com>. LP: #728708 |
| * Add armhf support to ostable and triplettable. Closes: #594179 |
| * Set the modification time for unpacked symlinks on supported systems. |
| * Fix undefined value usage in dpkg-genchanges when adding files w/o a |
| matching architecture, because they are not present in debian/control, |
| this is most commonly the case due to dpkg-distaddfile. |
| * Terminate immediately on dpkg-divert rename errors instead of propagating |
| up the error codes, this improves error reporting and avoids triggering |
| leak detectors. Closes: #620380 |
| * When moving a diverted file across filesystems in dpkg-divert, remove |
| the source file. |
| * Fix large file support for .deb and split .deb in dpkg-deb, dpkg-split |
| and dpkg on 32-bit architectures. |
| |
| [ Raphaël Hertzog ] |
| * Fail properly when debian/source/format is empty. Closes: #600854 |
| * Add new deb-src-control(5) manual page documenting the debian/control |
| file contained in source packages. |
| - it documents the X[SBC]- prefix. Closes: #476335 |
| - it documents the VCS-* fields too. Closes: #483119 |
| Thanks to Oxan van Leeuwen <oxan@oxanvanleeuwen.nl> who wrote it |
| as part of the Google Code In program. |
| * Enhance dpkg-shlibdeps to not fail immediately when a library is not found. |
| Instead continue and fail after all problems have been reported. Thanks |
| to Chris Baines <cbaines8@gmail.com> for the patch. Closes: #596841 |
| * Fix dpkg-source to not list Debian packaging files as modified |
| upstream files in Format "1.0" when unpacking to a non-standard |
| directory. |
| * Apply patch from Colin Watson to let dpkg-buildflags return -O3 |
| instead of -O2 when building ppc64 packages on Ubuntu. Closes: #612472 |
| * Add new function get_control_path() to Dpkg::Path, it wraps dpkg-query |
| --control-path. |
| * Update dpkg-shlibdeps to be multiarch-ready: |
| - use get_control_path() to find symbols/shlibs files |
| - parse correctly the output of dpkg --search |
| * Small fix to support files >2GB in .deb on 64-bit systems. Closes: #616502 |
| Thanks to Martin Dorey <mdorey@bluearc.com> for the patch. |
| * dpkg-source now keeps the file ordering in the autogenerated patch when |
| regenerating it. Closes: #606080 |
| Thanks to Colin Watson for the patch. |
| * dpkg-source now uses a timestamp retrieved from the filesystem when |
| resetting the timestamp of patched files so that a time skew when using |
| NFS doesn't introduce any inconsistency. Closes: #613023 |
| Thanks to Jonathan Nieder <jrnieder@gmail.com> for the patch and the |
| diagnosis. |
| * dpkg-source will now remove quilt's .pc directory when --unapply-patches |
| is in use. Closes: #591858 |
| * dpkg-source is now a bit less strict when parsing patches: |
| - it accepts seeing the same file twice; Closes: #608829 |
| - it doesn't match on the English text "No newline at end of file" as it |
| might be translated in some cases. Closes: #612465 |
| * Improve parser in Dpkg::Control::Hash to not require an empty line |
| before the PGP signature. Closes: #617923 |
| Thanks to Roger Leigh for the initial patch. |
| * Fix a regression in dpkg-divert where using --rename led to a failure when |
| the rename implies crossing file systems. Thanks to Durk Strooisma for |
| spotting it. |
| * Use the correct mtime when installing a file with statoverrides. |
| Regression introduced in 1.16.0. LP: #739179 |
| * Remove duplicate word in german translation of dpkg(1). Closes: #616096 |
| * Strip repeated non-significant spaces before and after newlines |
| in Uploaders. Closes: #598922 |
| * Ignore whitespaces after options in headers of changelog entries. |
| Closes: #605719 |
| * Fix dpkg-source's regression with empty patches (introduced while fixing |
| #613023). Closes: #619541 |
| |
| [ Jonathan Nieder ] |
| * Remove support for use of synchronous sync(2), due to its pernicious |
| side-effects and to ease maintenance. |
| * Clarify that an up-to-date dpkg only needs to be unpacked for |
| dpkg-maintscript-helper to work. |
| |
| [ Steve Langasek ] |
| * Add new variables to dpkg-architecture, DEB_HOST_MULTIARCH and |
| DEB_BUILD_MULTIARCH, that return the "ideal" GNU triplet for each |
| architecture which should be used as the path component for library |
| installation. |
| |
| [ Mark Hymers ] |
| * Add support for Built-Using field. Closes: #619311 |
| |
| [ Updated programs translations ] |
| * German (Sven Joachim). |
| * Portuguese (Miguel Figueiredo). |
| * Spanish (Javier Fernandez-Sanguino). |
| * Swedish (Peter Krefting). |
| |
| [ Updated man page translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| [ Updated dselect translations ] |
| * Spanish (Javier Fernandez-Sanguino). |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 01 Apr 2011 23:56:54 +0200 |
| |
| dpkg (1.15.8.10) unstable; urgency=low |
| |
| * Do not segfault on “update-alternatives --auto” when the link group only |
| has alternatives which are dangling symlinks. Closes: #611545 |
| |
| -- Guillem Jover <guillem@debian.org> Sun, 30 Jan 2011 20:28:27 +0100 |
| |
| dpkg (1.15.8.9) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Drop Breaks on konqueror to avoid some lenny -> squeeze upgrade |
| problems. It was only needed to ensure install-info is installed |
| even for partial upgrades. Closes: #610991 |
| * Do the same for all emacs/jed packages. For jed, the breaks has been |
| rendered useless as the maintainers dropped the install-info dependencies |
| anyway. |
| |
| [ Updated dpkg translations ] |
| * Remove space before "…" in several Catalan strings (Jordi Mallach). |
| * Romanian (Stan Ioan-Eugen). |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Mon, 24 Jan 2011 20:24:53 +0100 |
| |
| dpkg (1.15.8.8) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Truncate the output part file on “dpkg-split -s”. Regression introduced |
| with the C rewrite. |
| |
| [ Updated man page translations ] |
| * Two typos fixed in French (Christian Perrier, thanks to Julien |
| Valroff). |
| |
| [ Raphaël Hertzog ] |
| * Fix multiple security issues with dpkg-source (CVE-2010-1679): |
| - Enhance checks to catch maliciously crafted patches which could modify |
| files outside of the unpacked source package. |
| - Do not consider a top-level symlink like a directory when |
| extracting a tarball. |
| - Exclude .pc while extracting the upstream tarball in 3.0 (quilt) |
| as patch blindly writes in that directory during unpack (and would |
| follow any existing symlink). |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Thu, 06 Jan 2011 21:04:33 +0100 |
| |
| dpkg (1.15.8.7) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Defer symlink renames so that there's never a point were a symlink |
| is broken, this is particularly important for shared libraries. |
| Closes: #605536 |
| * On Linux use sync_file_range() to initiate asynchronous writeback |
| of just unpacked files. Suggested by Ted Ts'o <tytso@mit.edu>. |
| Thanks to Jonathan Nieder <jrnieder@gmail.com>. Closes: #605009 |
| * On non-Linux use posix_fadvise(POSIX_FADV_DONTNEED) to notify the kernel |
| dpkg does not need the unpacked files any longer, and that it can start |
| writeback to be able to evict them from the cache at a later point. |
| * Fix stanza delimiting on -L, -s and -p output. This was making the output |
| for multiple packages unrealiable to parse. Closes: #606315 |
| |
| [ Updated dpkg translations ] |
| * Basque (Iñaki Larrañaga Murgoitio). Closes: #607253 |
| * Catalan (Guillem Jover). |
| * Czech (Miroslav Kure). Closes: #605099 |
| * Esperanto (Felipe E. F. de Castro). Closes: #607437 |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Indonesian (Arief S Fitrianto). Closes: #605248 |
| * Italian (Milo Casagrande). Closes: #607306 |
| * Japanese (Kenshi Muto). Closes: #607259 |
| * Norwegian Bokmål (Hans Fredrik Nordhaug). |
| * Portuguese (Miguel Figueiredo). Closes: #605506 |
| * Russian (Yuri Kozlov). Closes: #607292 |
| * Simplified Chinese (Aron Xu). |
| * Slovak (Ivan Masár). Closes: #607302 |
| * Spanish (Javier Fernandez-Sanguino). |
| * Thai (Theppitak Karoonboonyanan). Closes: #607501 |
| |
| [ Updated man page translations ] |
| * French (Christian Perrier). |
| * German (Helge Kreutzmann). |
| * Spanish (Omar Campagne). |
| |
| [ Updated dselect translations ] |
| * Spanish (Javier Fernandez-Sanguino). |
| |
| [ Updated scripts translations ] |
| * German (fix by Sven Joachim). |
| * Spanish (Javier Fernandez-Sanguino). |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 20 Dec 2010 02:26:26 +0100 |
| |
| dpkg (1.15.8.6) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Ensure debian/source/local-options is always excluded from the source |
| package even if the user provides customized -i or -I options. |
| Closes: #597023 |
| * Fix Dpkg::Version's handling of version with a debian revision but an |
| empty version (e.g. "-0.1"). Thanks to James Vega <jamessan@debian.org> |
| for the patch. Closes: #597651 |
| * With "3.0 (quilt)" source package, create .pc/.quilt_series with the |
| correct series file if the source package provides vendor specific patch |
| sets. |
| |
| [ Guillem Jover ] |
| * Disable by default usage of synchronous sync(2), as it causes undesired |
| I/O on unrelated file systems. Closes: #588339, #595927, #600075 |
| * Add new --force-unsafe-io to disable safe I/O operations on unpack. |
| Closes: #584254 |
| |
| [ Updated man page translations ] |
| * French (Christian Perrier). Including a typo fix and a typographical |
| change reported by Vincent Danjean. Closes: #601852 |
| * Spanish (Omar Campagne). Closes: #596519 |
| |
| [ Updated programs translations ] |
| * Basque (Iñaki Larrañaga Murgoitio). Closes: #599923 |
| * Catalan (Jordi Mallach). |
| * Danish (Ask Hjorth Larsen). Closes: #600240 |
| * German (Sven Joachim). Improved by Holger Wansing. |
| * Italian (Pietro Battiston). Fix translation of "however". Closes: #602518 |
| * Portuguese (Miguel Figueiredo). Closes: #596168 |
| * Romanian (Andrei Popescu). Closes: #604769 |
| * Russian (Yuri Kozlov). Closes: #595455 |
| * Vietnamese (Clytie Siddall). Closes: #598473 |
| |
| [ Updated scripts translations ] |
| * Catalan (Jordi Mallach). |
| * German (Sven Joachim). |
| |
| [ Updated dselect translations ] |
| * Catalan (Jordi Mallach). |
| * German (Sven Joachim). |
| |
| -- Guillem Jover <guillem@debian.org> Thu, 25 Nov 2010 07:10:48 +0100 |
| |
| dpkg (1.15.8.5) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Do not print a warning when parsing status or status log files on |
| half-installed packages w/o a Description or Maintainer field, as |
| this happens normally when the package was never installed before. |
| Closes: #594167 |
| * Improve git format documentation in dpkg-source(1). |
| Thanks to Joey Hess, based on a patch by Tanguy Ortolo. |
| * Clarify effect of “dpkg --purge” on homedir files in dpkg(1). |
| Thanks to The Fungi <fungi@yuggoth.org>. Closes: #593628 |
| * Add gettext plurals infrastructure support. |
| * Add gettext messages for plural forms. Closes: #594218 |
| * Fix possible but improbable segfault in update-alternatives in case |
| the master file name contains a format string specifier. Reported by |
| Sandro Cazzaniga. |
| * Fix realloc usage on compat scandir() implementation. |
| |
| [ Raphaël Hertzog ] |
| * Fix dpkg-genchanges to not split the short description in the middle of a |
| UTF8 character. Closes: #593442 |
| * Drop -k parameter from the tar call used by dpkg-source to extract |
| tarballs. Upstream binary files modified by the packager were not properly |
| installed due to this. Thanks to James Westby for the report. |
| Closes: #594440 |
| * Make dpkg Breaks: dpkg-dev (<< 1.15.8) so that older versions of dpkg-dev |
| that did not depend on libdpkg-perl must be upgraded together with dpkg. |
| Closes: #596417 |
| |
| [ Helge Kreutzmann ] |
| * Fix encoding of German addendum. Closes: #595643 |
| |
| [ Updated programs translations ] |
| * Esperanto (Felipe Castro). Closes: #596173 |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Indonesian (Arief S Fitrianto). Closes: #596657 |
| * Italian (Milo Casagrande). Closes: #592953, #595615 |
| * Japanese (Kenshi Muto). Closes: #595468 |
| * Korean (Changwoo Ryu). Closes: #595556 |
| * Norwegian Bokmål (Hans Nordhaug). Closes: #595208 |
| * Simplified Chinese (Aron Xu). Closes: #594513 |
| * Slovak (Ivan Masár). Closes: #595968 |
| * Swedish (Peter Krefting). |
| * Thai (Theppitak Karoonboonyanan). Closes: #594011 |
| |
| [ Updated man page translations ] |
| * French (Christian Perrier). |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * French (Christian Perrier). Includes a fix to a specific |
| message translation that was imprecise. Closes: #596333 |
| * German (Helge Kreutzmann). Improved by Holger Wansing. |
| * Norwegian Bokmål (Hans Fredrik Nordhaug). Closes: #595299 |
| * Spanish (Omar Campagne). Closes: #596518 |
| * Swedish (Peter Krefting). |
| * Russian (Yuri Kozlov). Closes: #595175 |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 14 Sep 2010 01:26:21 +0200 |
| |
| dpkg (1.15.8.4) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Fix use after free segfault on update-alternatives --remove-all. |
| Closes: #591653, #591654 |
| * Always print a message on warning when parsing control files. |
| * On database parsing only warn on bogus versions previously accepted, |
| the other instances will keep producing errors, to avoid newly |
| introduced bogosity. Closes: #590885, #590896, #591692, #591885 |
| * Fix compilation on Solaris and Darwin: |
| - Link update-alternatives against libintl if libc does not have i18n |
| support. |
| - Include <limits.h> for _POSIX_MAX_PATH in update-alternatives. |
| Thanks to Fabian Groffen <grobian@gentoo.org>. |
| |
| [ Raphaël Hertzog ] |
| * Fix make -C man install so that it actually finds the manual pages |
| to install. Closes: #591588 |
| * When analyzing the ELF format of a binary in dpkg-shlibdeps, fallback on |
| usual objdump when the cross objdump failed. Closes: #591522 |
| |
| [ Sven Joachim ] |
| * Ensure removal of leftover backup .dpkg-tmp files after unpacking |
| failures, when the backup is still a hard link to the original file. |
| Closes: #591993 |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 13 Aug 2010 06:02:10 +0200 |
| |
| dpkg (1.15.8.3) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Fix dpkg-divert test suite to cope with + and other special characters for |
| regexps in the build directory name. Thanks to Jonathan Nieder for the |
| patch and to Phil Kern for the report. Closes: #591182 |
| |
| [ Guillem Jover ] |
| * Fix buffer overflow in dpkg_ar_member_put_header causing it to write the |
| header to fd 0 (instead of ar_fd) depending on the stack layout, affecting |
| armel. Thanks to Phil Kern for the analysis and Reinhard Tartler for the |
| initial patch. Closes: #591312 |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 02 Aug 2010 10:38:07 +0200 |
| |
| dpkg (1.15.8.2) unstable; urgency=low |
| |
| * Bump libdpkg-perl Depends on dpkg to 1.15.8, as it will break dpkg |
| versions before that when installing and removing libdpkg-perl, |
| because older update-alternatives and dpkg-divert require Dpkg.pm and |
| Dpkg/Gettext.pm which will disappear due to the Replaces. Closes: #590867 |
| Thanks to Sven Joachim <svenjoac@gmx.de> for the analysis. |
| * Allow specifying again absolute and relative paths for dpkg-buildpackage |
| -r option. Closes: #591010 |
| |
| -- Guillem Jover <guillem@debian.org> Sat, 31 Jul 2010 04:20:01 +0200 |
| |
| dpkg (1.15.8.1) unstable; urgency=low |
| |
| * Fix off-by-one error in update-alternatives that lead to an infinite loop |
| while writing the administrative file. Closes: #590854 |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Thu, 29 Jul 2010 21:18:16 +0200 |
| |
| dpkg (1.15.8) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Add new commands --before-build and --after-build to dpkg-source |
| and modify dpkg-buildpackage to call them automatically at the |
| start and at the end of the process. With "3.0 (quilt)" source packages |
| this ensures patches are applied even in case of binary-only builds. |
| Closes: #572526 |
| * Merge non-regression test for Ubuntu's specificities concerning |
| changelog handling. Closes: #582389 |
| * Fix some copy-paste mistakes in dpkg-architecture(1). Thanks to Ian Fleming |
| <iflema@yahoo.com.au> for the patch and Colin Watson for forwarding out of |
| Launchpad. Closes: #582404 LP: #564308 |
| * Clarify description of dpkg --configure in dpkg(1). Thanks to Colin Watson |
| for the patch and to Robert Persson for the report. |
| Closes: #582406 LP: #77287 |
| * Fix the non-regression test lib/dpkg/test/t-ar.c by not overflowing the |
| size of ar_name. Thanks to Colin Watson for the report, analysis and patch. |
| Closes: #582401 |
| * Modify Dpkg::Shlibs::Objdump to use the cross objdump binary when cross |
| compiling. Thanks to Loïc Minier for the initial patch. Closes: #578365 |
| * Make dpkg-maintscript-helper more robust when required parameters are |
| missing. Closes: #582814 |
| * Clarify that dpkg-maintscript-helper rm_conffile needs the last version of |
| the package that did not remove the obsolete conffile if this was not |
| implemented at the time the file became obsolete. Closes: #582893 |
| * Enhance dpkg-maintscript-helper rm_conffile and mv_conffile to work |
| properly when <lastversion> is not given (or is empty). Closes: #582819 |
| * Small fix in dpkg-gensymbols' handling of tags. Closes: #583656 |
| Thanks to Michael Tautschnig <mt@debian.org> for the report and the fix. |
| * update-alternatives has been rewritten in C, the only feature change |
| should be that it uses its own logfile /var/log/alternatives.log (rotated |
| like dpkg.log). |
| * Implement new --unapply-patches option for dpkg-source with source formats |
| 2.0 and 3.0 (quilt) that unapplies the patches after a successful build. |
| This option can be put in debian/source/local-options in the package VCS |
| repository for instance. |
| * Implement new --abort-on-upstream-changes option for dpkg-source with |
| source formats 1.0, 2.0 and 3.0 (quilt). It aborts every time that you try |
| to build a source package which contains (unmanaged) changes to the |
| upstream source code. Closes: #579012 |
| * dpkg-source now captures the output of patch and prints it on error so |
| that the user can better diagnose what went wrong. Closes: #575304 |
| * Fix Dpkg::Changelog to cope properly with an entry of version "0". |
| Add non-regression test for this. Closes: #587382 |
| * Add --export command to dpkg-buildflags to be used in shell with eval. |
| * Modify source format "3.0 (git)" to use git bundles. Thanks to Joey Hess |
| for the patch. |
| The usage of git bundle avoids distributing cruft. Closes: #477954 |
| It's no longer needed to tell which branch contains the debian packaging, |
| it uses automatically the one that was used at build-time. Closes: #534637 |
| * Pass --no-name option to gzip to avoid encoding the timestamp in the file |
| so that the result is more predictable. Closes: #587724 |
| Also pass --rsyncable to make source packages more rsync friendly. |
| * Replace dpkg-source's tar ignore pattern "*~" with "*/*~" to avoid |
| matching on the top level directory. Closes: #588265 |
| * In source formats "2.0" and "3.0 (quilt)", make sure to remove the |
| upstream-provided debian directory before copying the debian-provided |
| version of that directory in place. Closes: #590297 |
| |
| [ Guillem Jover ] |
| * Require gettext 0.18: |
| - Remove embedded gettext files from the repository, now properly |
| installed by autopoint for all po/ directories. |
| - Add versioned Build-Depends. |
| * Fix variable usage after delete in dselect. |
| * Change default configure admindir to LOCALSTATEDIR/lib/dpkg from |
| LOCALSTATEDIR/dpkg, so that we can use a correct --localstatedir=/var. |
| * Add two new dpkg options --path-exclude and --path-include for filtering |
| files on package installation. This allows embedded systems to skip |
| /usr/share/doc, manpages, etc. Based on work from Tollef Fog Heen and |
| Martin Pitt, thanks! Closes: #68788, #68861, #497304, #525567, #583902 |
| * Remove obsolete internal status aliases “postinst-failed” for |
| stat_halfconfigured and “removal-failed” for stat_halfinstalled. |
| * Check version syntax when parsing it from libdpkg based programs. |
| Closes: #574704 |
| * Rewrite mksplit in C, and merge it into dpkg-split. |
| * Rewrite dpkg-divert in C. |
| * Use linux-any wildcard for libselinux1-dev Build-Depends instead of |
| using a list of negated architectures. |
| * Use Breaks instead of Conflicts in dpkg, dpkg-dev and libdpkg-perl binary |
| packages. |
| * Move Dpkg.pm and Dpkg/Gettext.pm from dpkg to libdpkg-perl. |
| * Bump Standards-Version to 3.9.1. |
| * Detect when another process has locked the database, and mention that |
| problematic dpkg --audit results might be due to ongoing operations. |
| Closes: #80252 |
| * Add new dpkg --force-confask option that forces a conffile prompt when |
| the conffile from the new package does not differ from the previous one. |
| Thanks to Henning Makholm <henning@makholm.net>. Closes: #102609 |
| * On dpkg-divert --rename, check if the source file exists, and disable |
| renaming if it does not. Closes: #550252 |
| As a side effect, this avoids useless errors when the destination |
| directory is not existent or writable. Closes: #581544 |
| * Properly compute the longest package description from all to be displayed |
| on “dpkg-query --list”, so that it does not get incorrectly trimmed. |
| * Consistently use earlier/later instead of smaller/bigger when describing |
| comparison relationships. Closes: #587641 |
| * Stop exporting DPKG_LIBDIR to maintainer scripts, no need for it anymore. |
| * Assign correct SE Linux label on non-regular files. Based on a patch by |
| Russell Coker <russell@coker.com.au>. Closes: #587949 |
| * Add -F option to dpkg-buildpackage to be able to explicitly specify a |
| normal full build and combine it with -nc. Closes: #547993 |
| * Add missing mentions of the Breaks field alongside the other fields |
| sharing the same syntax in deb-control(5). |
| Thanks to Osamu Aoki <osamu@debian.org>. Closes: #590472 |
| |
| [ Updated programs translations ] |
| * Catalan (Guillem Jover). |
| * German (Sven Joachim). |
| * Russian (Yuri Kozlov). Closes: #579149 |
| * Swedish (Peter Krefting). |
| |
| [ Updated man page translations ] |
| * German (Helge Kreutzmann). |
| * Russian (Yuri Kozlov). Closes: #579149 |
| * Spanish (Omar Campagne). |
| * Swedish (Peter Krefting). |
| |
| [ New scripts translation ] |
| * Spanish (Omar Campagne). |
| |
| [ Updated scripts translations ] |
| * French (Christian Perrier). |
| * German (Helge Kreutzmann). Improved by Holger Wansing. |
| * Russian (Yuri Kozlov). Closes: #579149 |
| * Swedish (Peter Krefting). |
| |
| -- Guillem Jover <guillem@debian.org> Thu, 29 Jul 2010 09:37:35 +0200 |
| |
| dpkg (1.15.7.2) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Update dpkg-buildflags to respect $XDG_CONFIG_HOME and to use |
| $XDG_CONFIG_HOME/dpkg/buildflags.conf by default. |
| * Update deb-substvars(5) to codify how variables containing multiple |
| lines must be managed. |
| * Fix boolean evaluation of Dpkg::Version so that version 0 evaluates to |
| false and dpkg-shlibdeps can strip the minimal version specification. |
| Closes: #579724 |
| Document this behaviour in the API and add non-regression test to ensure |
| it's kept. |
| * Let dpkg-buildflags error out when a required parameter is missing. |
| Closes: #579722 |
| * Add Bug-Ubuntu field in DEP-3 template provided in the automatic header |
| of patches in 3.0 (quilt) source packages. Thanks to Benjamin Drung |
| <bdrung@ubuntu.com> for the patch. Closes: #578002 |
| * Update deb-override(5) by removing references to usage of sections |
| to place the packages on the mirrors and by indicating that the Debian |
| policy offers a list of allowed values for section and priority. |
| Closes: #575410 |
| * Update reference to triggers.txt.gz in dpkg-trigger(1) and deb-triggers(5) |
| to match the new location. Closes: #580774 |
| * Drop mention of PKG_CONFIG_LIBDIR in dpkg-buildpackage(1), the feature has |
| been removed in 1.15.6. |
| * Rename /usr/lib/dpkg/maintscript-helper into |
| /usr/bin/dpkg-maintscript-helper, it is a public interface even if working |
| around known limitations. |
| * Add "supports" command to dpkg-maintscript-helper to ensure the wanted |
| command is supported before calling it. |
| |
| [ Guillem Jover ] |
| * Add powerpcspe support to ostable and triplettable. |
| Thanks to Sebastian Andrzej Siewior <sebastian@breakpoint.cc> and |
| Kyle Moffett <Kyle.D.Moffett@boeing.com>. Closes: #568123, #575158 |
| * Fix dpkg --root by properly stripping again the root directory from the |
| path of the maintainer script to execute. Closes: #580984 |
| * On Linux use sync() instead of an fsync() per file on deferred extraction, |
| to workaround performance degradation on ext4. Closes: #578635 |
| |
| [ Gerfried Fuchs ] |
| * Fix syntax error in dpkg-name. Closes: #581315 |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 19 May 2010 07:57:14 +0200 |
| |
| dpkg (1.15.7.1) unstable; urgency=low |
| |
| * Fix dpkg-source -b (without -i) for source packages 1.0. Closes: #578693 |
| It was erroneously ignoring all changes because the ignore regex was |
| wrong (due to the change to ignore debian/source/local-options). |
| * Add missing call to textdomain() in dpkg-mergechangelogs to make |
| translations work. |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Thu, 22 Apr 2010 08:05:20 +0200 |
| |
| dpkg (1.15.7) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Clarify the plan concerning dpkg-source, debian/source/format and |
| the default source format in dpkg-source(1). Add a warning |
| in dpkg-source to invite people to always create debian/source/format. |
| We deprecate the fallback to "1.0" (it's there for backwards compatibility |
| only) and debian/source/format is going to be mandatory at some point in |
| the future. Closes: #553928 |
| * Add .gitattributes to list of files ignored by dpkg-source. |
| * Document most common warnings and errors of dpkg-source in its manual |
| page. |
| * Let dpkg-source read options from debian/source/local-options as well but |
| do not include that file in the generated source package. |
| * Improve explanation of --all option in dpkg-parsechangelog(1). Thanks to |
| Jari Aalto. Closes: #575706 |
| * Fix dpkg to not lose package metadata on filesystems where readdir() |
| returns new files added after the opendir() call, btrfs in particular |
| triggered the problematic behaviour. Closes: #575891 |
| * Tigthen the regex used by dpkg-source to match the component name of |
| supplementary tarballs so that underscore (_) are not allowed as it was |
| supposed to be. |
| * Introduce a new script called dpkg-buildflags: its purpose is to retrieve |
| compilation flags and it should be used within debian/rules to pass |
| the right compilation flags to the build process. dpkg-builpackage still |
| exports them to not break packages currently relying on them but packages |
| should now start using dpkg-buildflags instead. Closes: #560070 |
| * For Ubuntu set default value of LDFLAGS to -Wl,-Bsymbolic-functions. |
| * Cleanup some old Conflicts/Replaces, thanks to Helge Kreutzmann. |
| * Modify dselect to treat all unknown package as known and marked for purge. |
| This is a temporary work-around so that dselect doesn't try to reinstall |
| packages of priority > standard that were removed or not installed. Thanks |
| to Robert Luberda for the patch. Closes: #559519, #556889 |
| * dpkg now exports DPKG_MAINTSCRIPT_NAME to maintainer scripts with the |
| type of maintainer script currently running (preinst, postinst, prerm, |
| postrm). Closes: #546577 |
| * dpkg now exports DPKG_LIBDIR to maintainer scripts pointing to the |
| private directory containing internal programs like the upcoming |
| maintscript-helper. |
| * Add $DPKG_LIBDIR/maintscript-helper program that can be used in |
| maintainer scripts to perform common operations working around |
| current dpkg limitations: first version supports removing obsolete |
| conffiles and renaming conffiles. Closes: #514316 |
| * Fix "dpkg-scansources -e", it was calling a non-existing function. |
| Closes: #578162 |
| * Add new script dpkg-mergechangelogs to do 3-way merges of Debian |
| changelogs. Add libalgorithm-merge-perl to Recommends for the |
| benefit of this script. |
| |
| [ Colin Watson ] |
| * Modern tar files typically use NormalFile1 rather than NormalFile0 for |
| file objects. A typo meant that the former never triggered rename |
| deferral. Closes: #577756 |
| * Use the new list of files on rename deferral instead of old one, so that |
| newly added files get installed. |
| |
| [ Guillem Jover ] |
| * Report deferred trigger errors on status-fd. Closes: #574599 |
| Thanks to Michael Vogt <michael.vogt@ubuntu.com>. |
| * When creating hard links to normal files on extraction use the .dpkg-new |
| filename for source as the file is not yet in place due to the rename |
| deferral. Thanks to Colin Watson for the initial patch. |
| * Do not output the Package-Type field on udeb. |
| * Fix versioned Replaces to not produce file overwrite errors on downgrades. |
| Closes: #568566 |
| * Fix installation of replaced and replacing packages in reverse order |
| (first the replacing then the replaced) for which the replaced package |
| is supposed to get disappeared, to disappear the correct package and not |
| lose track of the ownership of the replaced files. |
| |
| [ Updated dpkg translations ] |
| * German (Sven Joachim). |
| |
| [ Updated dselect translations ] |
| * German (Sven Joachim). |
| |
| [ Updated man page translations ] |
| * German (Helge Kreutzmann). |
| |
| [ Updated scripts translations ] |
| * German (Helge Kreutzmann). |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 21 Apr 2010 04:05:55 +0200 |
| |
| dpkg (1.15.6.1) experimental; urgency=low |
| |
| [ Guillem Jover ] |
| * Fix two memory leaks introduced in 1.15.6. |
| * Always use C99 variadic macros, as the build requires them anyway, we |
| avoid exposing the configure variable HAVE_C99 on installed headers. |
| * Use __attribute__ keyword depending on compiler support, we avoid |
| exposing the configure variable HAVE_C_ATTRIBUTE on installed headers. |
| * Do not allow a --retry schedule in start-stop-daemon where forever is |
| the last item, as it needs something to repeat over. Closes: #570938 |
| * Show dselect dependency/conflicts resolution screen again, by switching |
| the code to use STL's min() and max() instead of preprocessor macros, to |
| avoid multiple evaluation of arguments. Regression introduced in 1.15.6. |
| Based on a patch by Robert Luberda <robert@debian.org>. Closes: #574816 |
| * Defer the fsync and rename for normal files in tar extraction so that |
| it's done in one pass afterwards, to avoid massive I/O degradation due to |
| the serialization from each write + fsync. This restores extraction times |
| to numbers closer to the ones before the fsync patch introduced in 1.15.6. |
| |
| [ Raphaël Hertzog ] |
| * Accept source packages without "Format" field for compatibility with very |
| old source packages. Thanks to Colin Watson for the report and the patch. |
| Closes: #574097 |
| |
| [ Updated dpkg translations ] |
| * French (Christian Perrier). |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * Swedish (Peter Krefting). |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 24 Mar 2010 13:56:28 +0100 |
| |
| dpkg (1.15.6) experimental; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * debian/control: Add the accent on my first name. |
| * Perl API cleanup: |
| - rename Dpkg::Deps dump() methods into output([$fh]), overload string |
| representation ("$dep") to provide the result of $dep->output() |
| - prefix public functions in Dpkg::Deps with deps_ and export them |
| by default |
| - rename Dpkg::Source::Compressor in Dpkg::Compression::Process |
| - rename Dpkg::Source::CompressedFile in Dpkg::Compression::FileHandle |
| and completely redesign its API |
| - update Dpkg::Compression's API to use compression_* functions |
| instead of granting direct access to variables, integrate |
| there management of default compression |
| - introduce Dpkg::Interface::Storable and update many modules |
| to make use of it |
| - update Dpkg::BuildOptions to provide an object-oriented interface |
| - update Dpkg::Checksums to provide an object-oriented interface |
| * Drop debian-maintainers from Suggests since it's obsolete, the |
| corresponding keyring is in debian-keyring. |
| * Merge support of symbol patterns in dpkg-gensymbols. Thanks to |
| Modestas Vainius for his work (see further for more details). |
| * Accept filename with spaces and colon in the output of objdump. |
| Required so that dpkg-shlibdeps support such files properly. |
| Thanks to Raphaël Geissert for the patch. Closes: #565712 |
| * When unpacking a "3.0 (quilt)" source package, tell quilt where |
| patches are (to be) stored. Requires quilt >= 0.48-5 to work. |
| Closes: #557619 |
| * Fix update-alternatives to not try to reinstall an unknown alternative |
| when the link group is broken, instead switch to the best choice in |
| automatic mode. Closes: #566406 |
| * Don't return duplicate bug numbers in Launchpad-Bugs-Fixed:. |
| Thanks to Brian Murray <brian@ubuntu.com> for the report |
| and the patch. Closes: #569618 |
| * Add $VERSION numbers to all perl modules. Closes: #465256 |
| 1.00 and higher means that the API should be stable |
| * While parsing diff's output, accept any sentence that contains the word |
| differ (as specified by POSIX) to identify that binary files could not be |
| compared. Closes: #570008 |
| * dpkg-gencontrol does no longer accept arch-specific dependencies in |
| arch: all packages. Closes: #560071 |
| * dpkg-gencontrol no longer warns if a substitution variable provided by -V |
| is not used (the warning is meant to catch unused substitutions coming |
| from the file, those are package specific with debhelper). Closes: #557133 |
| * dpkg-gencontrol now indicates which package is concerned by the substvars |
| warning that it displays. Closes: #566837 |
| * dpkg-buildpackage now supports options --source-option=<opt> and |
| --changes-option=<opt> to forward arbitrary options to dpkg-source and |
| dpkg-genchanges respectively. Closes: #566230 |
| * The -T option of dpkg-{source,gencontrol,genchanges} can now be used |
| multiple times to read substitution variables from multiple files. |
| Closes: #363323 |
| * dpkg-source now supports an option --create-empty-orig in formats |
| "2.0" and "3.0 (quilt)" to auto-create the main original tarball when |
| there are supplementary tarballs. This makes it easier to bundle |
| multiple software together. Closes: #554488 |
| * dpkg-source supports long option names --diff-ignore and --tar-ignore for |
| -i and -I. A new option --extend-diff-ignore is introduced. Those options |
| can thus now be used in debian/source/options. |
| * Generate manual pages for perl modules. |
| * Introduce the libdpkg-perl package and clarify its status in README.api. |
| * Update Standards-Version to 3.8.4 (no changes needed). |
| * Drop unused lintian override for arch-dep-package-has-big-usr-share on |
| dselect. |
| * The rewritten Dpkg::Checksums deals properly with filenames with |
| spaces. Closes: #572030 |
| * dpkg-source does no longer fallback to other source formats if the |
| requested one is not usable. Closes: #557459 |
| * Modify dpkg-source to error out when it would apply patches containing |
| insecure paths (with "/../") and also error out when it would apply a |
| patch through a symlink. Those checks are required as patch will happily |
| modify files outside of the target directory and unpacking a source package |
| should not be able to have any side-effect outside of the target |
| directory. Fixes CVE-2010-0396. |
| * Also error out when the quilt series contains a path with "/../" as this |
| can cause patch to create files outside of the source package due |
| to the -B .pc/$path option that it gets. |
| |
| [ Guillem Jover ] |
| * Handle argument parsing in dpkg-checkbuilddeps and dpkg-scanpackages |
| in a way consistent with the rest of the tools. |
| * Recognize --help in addition to -h in dpkg-checkbuilddeps. |
| * Add a --version option to dpkg-checkbuilddeps. |
| * Improve and mark more messages in writedb() to make translators lifes |
| easier. Closes: #408525 |
| * Improve update-alternatives --display output to use two leading spaces |
| for current link and slave information. Use single quotes for both “best” |
| and the alternative it's pointing to. Closes: #549167 |
| * Refer to “half configured” instead of “failed config” in «dpkg-query -l» |
| header and dselect package status printing for consistency. |
| * Make “dpkg-statoverride --quiet” actually do something, and quiesce |
| most of the inoquous warning messages. Closes: #403211 |
| * Make “dpkg-statoverride --update --add” fail if it cannot update the |
| mode and owner of the file. This would fail later on when dpkg itself |
| applies the overrides, so better to signal this earlier. |
| * Add sparc64 to cputable. Thanks to Aurelien Jarno <aurel32@debian.org>. |
| Closes: #560010 |
| * Do not allow diverting a file to itself, which makes the file to get |
| removed. Closes: #312206 |
| * Make the check for duplicate fields in a stanza in libdpkg actually work, |
| which now makes it fatal, as was intended originally. This should not |
| cause problems for anything using dpkg-dev to build packages as those |
| are already fatal on that case. |
| * Add new deb-split(5) man page. |
| * Fix misspellings of “explicitly” all over the place. |
| * Normalize ar member names when reading (removing trailing spaces and |
| slash), this allows deb-split packages be created with GNU ar. |
| * Validate compression level on dpkg-deb argument parsing. |
| * Fix error handling, clean up and refactor compression code. |
| Thanks to Jonathan Nieder for several of the patches. |
| * Do not print unambiguous epoch on dpkg file overwrite error. |
| * Rename Dpkg::IPC::fork_and_exec() to Dpkg::IPC::spawn(). |
| * Change dpkg-dev to Depend on perl instead of perl5 and perl-modules. |
| * Fix small memory leaks related to scandir() in dpkg-deb and libdpkg. |
| * Fix dpkg-query and dpkg-trigger to actually print a version on --version. |
| * Always spawn a new shell on conffile prompt, instead of supporting |
| self backgrounding, remove DPKG_NO_TSTP environment variable support. |
| Closes: #38334 |
| * Set DPKG_SHELL_REASON, DPKG_CONFFILE_OLD and DPKG_CONFFILE_NEW environment |
| variables when spawning a shell for conffile examination. Closes: #60329 |
| Thanks to Daniel Martin <Daniel.Martin@jhu.edu> for the idea. |
| * Add support for disabling update-alternatives at configure time using |
| --without-update-alternatives. |
| * Add support for disabling install-info at configure time using |
| --without-install-info. |
| * Update debian/copyright. |
| * Use Debian instead of ‘Debian GNU/Linux’ when referring to the |
| distribution. |
| * On dpkg --no-act with --install, --unpack or --record-avail, and |
| dpkg-deb --info or --field use mkdtemp() to create a temporary directory |
| instead of insecure tempnam() or tmpnam() functions. |
| * Remove --license and --licence options from tools. |
| * Securely remove newly installed files when rolling-back a failed unpack. |
| * Change default lzma compression level from 9 to 6. |
| Thanks to Jonathan Nieder for the initial patch. |
| * Add support for xz compressed data.tar member of binary packages. Add |
| xz-utils to dpkg's Pre-Depends. Closes: #542160 |
| Thanks to Jonathan Nieder for the initial patch. |
| * Use xz command to handle lzma compressed files in dpkg and dpkg-dev. |
| This removes the lzma package from both dpkg and dpkg-dev dependencies. |
| * Do not set PKG_CONFIG_LIBDIR in dpkg-buildpackage when cross-building. |
| The proper solution to this is to let the build system choose the |
| appropriate pkg-config binary for the build or host system in the same |
| way pkg.m4 is handling it now. Closes: #551118 |
| * Dynamically link against all external libraries. This includes libbz2 |
| and zlib for dpkg-deb and and libselinux for dpkg on GNU/Linux. |
| * Mark the libdpkg.a API as volatile and require any possible users to set |
| LIBDPKG_VOLATILE_API to acknowledge that fact. |
| * Add a new libdpkg-dev package with the headers and the static library, |
| although its API should be considered volatile. |
| * Reorganize the doc contents that goes into each package: |
| - README.multicd only in dselect. |
| - README.api only in development packages, dpkg-dev and libdpkg-dev. |
| - triggers.txt only in dpkg-dev. |
| * Move source.lintian-overrides to debian/source/lintian-overrides. |
| * Switch SE Linux support to explicitly set path context. This fixes the |
| mislabeling of files under <admindir> on conffile extraction or on unpack |
| errors, due to improper default context restoration. Closes: #498438 |
| * Use FIEMAP when available (on Linux based systems) to sort the .list |
| files loading order. With a cold cache it improves up to a 70%. |
| Thanks to Morten Hustveit <morten@debian.org>. |
| * When FIEMAP is not available use posix_fadvise() to start preloading the |
| .list files before loading them. With a cold cache it improves up to 40%. |
| Thanks to Stefan Fritsch <sf@sfritsch.de>. Closes: #557560 |
| * Call fsync(2) after writing files on disk, to get the atomicity |
| guarantees when doing rename(2). Based on a patch by |
| Jean-Baptiste Lallement <jeanbaptiste.lallement@gmail.com>. |
| Closes: #430958 |
| * Call fsync(2) on database directories after creating, renaming or |
| unlinking files, to guarantee the new file entry is correctly listed |
| in the directory. Base on a patch by |
| Jean-Baptiste Lallement <jeanbaptiste.lallement@gmail.com>. |
| * Document in the man page the effects of setting TMPDIR for dpkg and |
| dpkg-deb, HOME for dselect and dpkg and PAGER for dpkg. Closes: #572836 |
| * Document the exit codes for dpkg-query. Closes: #571798 |
| * Document “dpkg-query -l” abbreviated state information in the man page. |
| Based on a patch by Marc-Jano Knopp <pub_br_debian.org@marc-jano.de>. |
| Closes: #383869 |
| * Honour LINGUAS environment variable when installing translated man pages. |
| * Allow disabling at configure time Unicode ncurses support for dselect. |
| Based on a patch by Yuri Vasilevski <yvasilev@gentoo.org>. |
| |
| [ Modestas Vainius ] |
| * Implement symbol patterns (Closes: #563752). From now on, it is possible to |
| match multiple symbols with a single entry in the symbol file template. |
| While the concept is not new (wildcards also match multiple symbols), |
| patterns cover much more ground and are a lot more flexible. Together with |
| the framework, 3 basic pattern types are supported: |
| - c++ - matching C++ symbols by their demangled name (as emitted by |
| c++filt); |
| - symver - matching by symbol version. It replaces the wildcards feature |
| which is still supported for backwards compatibility but is reimplemented |
| on top of the new framework; |
| - regex - matching symbol names with perl regular expression. |
| Basic patterns may be combined where it makes sense. |
| * As a positive side effect of the new symbol patterns implementation, |
| patterns are now treated like normal symbols whenever possible, e.g. a |
| pattern is MISSING if it does not match anything. As a result, |
| dpkg-gensymbols is now able to detect NEW/MISSING symbols when patterns are |
| present in the symbol file (Closes: #541464). Please note, however, that |
| there is no way to detect symbol changes in the pattern match sets. |
| * Add source version to the dpkg-gensymbols diff label, reformat it according |
| to the rules of dpkg-name. |
| * Add -a<arch> option to dpkg-gensymbols. |
| * Add -q option to dpkg-gensymbols. -c0 will never fail but still generate a |
| diff. Use -c0 -q to keep dpkg-gensymbols completely quiet as before |
| (Closes: #568228). |
| |
| [ Jonathan Nieder ] |
| * Fix a file handle leak in “dpkg-deb --info”. Thanks to Raphael Geissert |
| for the report and patch. |
| |
| [ Helge Kreutzmann ] |
| * Add dpkg-gensymbols.1 to the translatable man page set. |
| |
| [ Updated dpkg translations ] |
| * Catalan (Guillem Jover). |
| * French (Christian PERRIER). |
| * German (Sven Joachim). |
| * Italian 'Milo Casagrande). Closes: #567531 |
| * Simplified Chinese (Aron Xua). Closes: #558794 |
| * Slovak (Ivan Masár). Closes: #559269 |
| * Swedish (Peter Krefting). |
| |
| [ Updated dselect translations ] |
| * Catalan (Guillem Jover). |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Spanish (Javier Fernández-Sanguino). Closes: #572861 |
| * Swedish (Peter Krefting). |
| |
| [ Updated man page translations ] |
| * French (Christian Perrier): correcting inconsistencies for the translation |
| of "original" here and there. Thanks to Julien Valroff for pointing this. |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * Catalan (Guillem Jover). |
| * French (Christian PERRIER). |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 12 Mar 2010 00:15:31 +0100 |
| |
| dpkg (1.15.5.6) unstable; urgency=low |
| |
| * dpkg-source: with format "3.0 (quilt)" ensure quilt's .pc directory is |
| created before trying to register a new patch in .pc/applied-patches. |
| Thanks to Tommi Vainikainen <thv+debian@iki.fi> for the report and the |
| patch. Closes: #561237 |
| * Fix dpkg-buildpackage to set "parallel=" in DEB_BUILD_OPTIONS instead of |
| the invalid "parallel=-1" when option "-j" is given. Closes: #562038 |
| * Clarify how dpkg-source --print-format works and display messages on |
| STDERR when the requested format is discarded. Closes: #560391 |
| * Add ${misc:Depends} in all Depends fields. |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Fri, 08 Jan 2010 17:57:43 +0100 |
| |
| dpkg (1.15.5.5) unstable; urgency=low |
| |
| * Allow again new lines in dpkg-source and dpkg-genchanges on substvar and |
| maintainer arguments. |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 22 Dec 2009 09:49:49 +0100 |
| |
| dpkg (1.15.5.4) unstable; urgency=low |
| |
| * Fix Dpkg::Index::get() and remove(). Thanks to Roderich Schupp |
| <roderich.schupp@googlemail.com> for the patch. Closes: #558595 |
| * Modify implementation of "3.0 (quilt)" source format to not be |
| behave differently depending on whether quilt is installed or not. |
| The option --without-quilt is thus gone and dpkg-source creates |
| and relies on the .pc directory to know whether patches are applied |
| or not. Closes: #557667 |
| * Add new dpkg-source option --single-debian-patch supported by the source |
| format "3.0 (quilt)" so that it behaves more like 1.0 and its single diff |
| that is constantly updated with all upstream changes. Useful if the |
| workflow is VCS based and can't generate a full patch set. |
| * dpkg-source now uses debian/source/patch-header as header of the automatic |
| Debian patch in format "3.0 (quilt)". |
| * Fix Debian changelog parser so that the trailer line is again checked. |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Mon, 07 Dec 2009 09:24:31 +0100 |
| |
| dpkg (1.15.5.3) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Avoid usage of IO::String in dpkg-scanpackages, rely on Dpkg::IPC |
| instead to directly get a pipe file descriptor. Closes: #557013 |
| * Put "3.0 (quilt)" in the default list of formats tried by dpkg-source |
| after "1.0" and before "3.0 (native)". |
| * Let dpkg-source fail if several upstream orig.tar files are available |
| (using different compression scheme) since we don't know which one |
| to use. |
| * Add missing "use Dpkg::Gettext" in Dpkg::Changelog::Entry::Debian. |
| Closes: #557668 |
| * When building "3.0 (quilt)" source packages, use QUILT_PATCH_OPTS="-t -F 0 |
| -N -u -V never -g0" so that quilt is as strict as dpkg-source's internal |
| implementation of quilt. Closes: #557664, #558233 |
| * Before accepting to build a 3.0 (quilt) source packages, ensure that |
| debian/patches is a directory (or non-existing) and that |
| debian/patches/series is a file (or non-existing). Closes: #557618 |
| * Dpkg::IPC::fork_and_exec() now includes the changed environment |
| variables in the default error message displayed when the sub-process |
| fails. |
| |
| [ Guillem Jover ] |
| * Verify that the alternative used in update-alternatives --set has been |
| registered instead of failing with an undefined value in the slave |
| method. Closes: #554136 |
| * Strip leading spaces in the first line of a field's value in |
| Dpkg::Control::Hash. Closes: #557547 |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 27 Nov 2009 19:23:36 +0100 |
| |
| dpkg (1.15.5.2) unstable; urgency=low |
| |
| * Change Dpkg::Version API to accept invalid versions by default and add |
| is_valid() method. The boolean evaluation of a version object returns |
| true if the version is valid, false otherwise. |
| * Update dpkg-shlibdeps to always use Dpkg::Version now that it can |
| contain the empty version string. Closes: #556786 |
| * Keep compatibility with perl 5.8 by avoiding the _ prototype. |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Wed, 18 Nov 2009 11:54:50 +0100 |
| |
| dpkg (1.15.5.1) unstable; urgency=low |
| |
| * Fix build failures due to off_t type mismatch caused by not including |
| <config.h> first on the unit tests. Suggested by Pierre Habouzit and |
| Julien Cristau, thanks! |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 17 Nov 2009 16:42:00 +0100 |
| |
| dpkg (1.15.5) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Remove obsolete conffiles on purge. Closes: #421367, #453005, #454628 |
| * Update list of binaries dpkg checks on the PATH. |
| - Remove install-info, now a wrapper that will disappear soonish. |
| - Add programs used by dpkg itself: sh, rm, find, tar and dpkg-deb. |
| * Check and warn on duplicate conffiles in dpkg-deb. Closes: #131633 |
| * Make the upstream build system silent by default with automake 1.11 or |
| newer, and always verbose when building the Debian packages. |
| * Fix small leak when parsing ‘--ignore-depends’ option values. |
| * Define compatibility WCOREDUMP only if the system does not have it. |
| * When start-stop-daemon fails to set the io scheduling warn instead of |
| finishing fatally. Closes: #553580 |
| * Update md5 file paths in debian/copyright. |
| Thanks to Jonathan Nieder <jrnieder@gmail.com>. |
| * On ‘dpkg-trigger --help’ print the default admindir instead of the one |
| passed on the command line. |
| * Abort on configure if the required C99 extensions are not supported. |
| * Add C coding style document. |
| * Make dpkg as strict as dpkg-statoverride on input when validating the |
| parsed data from the statdb. |
| * Rewrite dpkg-statoverride in C. |
| * Use C99 snprintf function family semantics to avoid having to call them |
| in a loop to grow the varbuf buffer. This should reduce memory usage and |
| be slightly faster on varbufprintf calls. |
| * Use the size from stat to allocate the buffers for readlink, instead of |
| indefinitely calling readlink and growing the buffer. This should reduce |
| memory usage when handling lots of symlinks, and be slightly faster. |
| * Rework varbuf api to avoid increasing buffers indefinitely when adding |
| content to them, regardless of space being already available. |
| * Fix build macros to allow start-stop-deaemon to use TIOCNOTTY. |
| * Generate the autoconf version from git to make it easier to see when a |
| snapshot version is being used. |
| * Add infrastructure for doxygen, for now not installed anywhere. |
| * Allow overriding the pkg-config path to ease cross-compilation. |
| Suggested by Tollef Fog Heen <tfheen@err.no>. |
| * Fix spelling errors in the Catalan translation. Closes: #553328 |
| Thanks to Robert Millan. |
| * Update the FSF postal address in the source code license headers by |
| replacing it with a URL to the gnu.org page. |
| * Fix a file descriptor leak in dpkg-deb. |
| Reported by Raphael Geissert <atomo64@gmail.com>. |
| * Fix resource leaks on error conditions in compat scandir. |
| * Add a new status-fd action when disappearing a package. Closes: #537338 |
| |
| [ Raphaël Hertzog ] |
| * Add versioned dependency on base-files (>= 5.0.0) to dpkg-dev to ensure |
| that /etc/dpkg/origins/default exists. Closes: #545274 |
| * Update Standards-Version to 3.8.3 (no changes needed). |
| * Major changes to the perl API: |
| - Dpkg::Control is now Dpkg::Control::Info |
| - Dpkg::Cdata is gone and is replaced by a new Dpkg::Control |
| - Dpkg::Control::Fields contains authoritative information |
| about fields allowed in various types of control information |
| (and can be customized by each vendor). It also integrates |
| information that was previously available through Dpkg::Deps. |
| - Dpkg::Changelog has been split in multiple modules and largely |
| modified to offer an interface that is now more in line with the |
| other modules. |
| * All dpkg-* perl programs that work with control information have been |
| updated to use the new Dpkg::Control interface. |
| In this process, dpkg-scanpackages has been fixed to not skip non-standard |
| fields. Closes: #494136 |
| * Create Launchpad-Bugs-Fixed directly in the changelog parsing code thanks |
| to a new vendor hook post-process-changelog-entry. Closes: #536066 |
| * Integrate dpkg-ftp into dselect. Add the required Replaces and Conflicts. |
| * dpkg-scanpackages/dpkg-scansources now supports compressed override files. |
| * dpkg-scanpackages now supports a new --medium option as needed to |
| generate Packages.cd file for consumption by the multicd dselect access |
| method. Closes: #402527 |
| * Integrate dpkg-multicd into dselect. Add the required Replaces and |
| Conflicts. The dpkg-scanpackages fork is dropped. Closes: #516631 |
| * Fix bashisms in dselect multicd access method. Closes: #530070 |
| * Add support of "xz" compression method for source packages. Add dependency |
| dpkg-dev → xz-utils to ensure xz and unxz are available. |
| * Fix dpkg-source --include-binaries to correctly compute the path name of |
| the discovered binary files. Closes: #554612 |
| * Remove extra quoting that should not be there while passing an exclude |
| file to git ls-files during build of 3.0 (git) source package. |
| Thanks to Courtney Bane for the patch. Closes: #551829 |
| * Optimize dpkg-source -b by avoiding many diff calls when not required. |
| Thanks to Mike Hommey for the idea. Closes: #554689 |
| * Add new option --print-format to dpkg-source to be able to know by advance |
| the source format that would be used during a build. |
| * Modify dpkg-source -b to use default build options from |
| debian/source/options. Thus it's now possible to have sticky options, for |
| example for the choice of a compression method (--compression=<comp>). |
| * dpkg-source outputs the list of upstream files modified by the diff.gz |
| (applies only to source packages using format 1.0). Closes: #482166 |
| It also recommends usage of 3.0 (quilt) format during dpkg-source -b if it |
| detects changes to upstream files that are stored in the .diff.gz. |
| * Add DEP-3 compliant headers to automatic patches created by dpkg-source |
| in 3.0 (quilt) source format. Closes: #543581 |
| * Switch dpkg to source format "3.0 (native)" with bzip2 compression. |
| |
| [ Updated dpkg translations ] |
| * Czech (Miroslav Kure). |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Italian (Milo Casagrande). Closes: #548615, #555806 |
| * Polish (Wiktor Wandachowicz). Closes: #548541 |
| * Swedish (Peter Krefting). |
| |
| [ Updated dselect translations ] |
| * Czech (Miroslav Kure). |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Polish (Wiktor Wandachowicz). Closes: #548541 |
| * Swedish (Peter Krefting). |
| |
| [ Updated man page translations ] |
| * French (Christian Perrier). |
| * French translation error fixed (Christian Perrier) |
| Thanks to Pietro Battiston for spotting it. Closes: #545446 |
| * German (Helge Kreutzmann). |
| * Polish (Wiktor Wandachowicz). Closes: #548541 |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * German (Helge Kreutzmann). |
| * Polish (Wiktor Wandachowicz). Closes: #548541 |
| * Swedish (Peter Krefting). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 17 Nov 2009 10:17:57 +0100 |
| |
| dpkg (1.15.4.1) unstable; urgency=medium |
| |
| * Do not mark any package as unseen in dselect. This is a workaround |
| until it learns how to store such information again. Closes: #545366 |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 19 Oct 2009 15:15:17 +0200 |
| |
| dpkg (1.15.4) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Call _g instead of g_ in dpkg-name. |
| * Fix inverted logic when deciding to assume the architecture in dpkg-name |
| when the package didn't have such field. |
| * Do not take into account Revision and Package_Revision fields in dpkg-name |
| and dpkg-scanpackages as they have been handled already by “dpkg-deb -I”. |
| * Switch dpkg-scansources to use Dpkg::Cdata instead of duplicating the |
| .dsc parsing code. As a side effect it now handles properly bogus files. |
| * Do not remap obsolete fields in dpkg-scanpackages as they have been |
| handled already by “dpkg-deb -I”. |
| * Properly mark packages being purged for disappearance from the database. |
| This will make the status database not be left behind with traces of old |
| not-installed packages. Closes: #472208 |
| * On parse mark not-installed leftover packages for automatic removal from |
| the database on next dump. This obsoletes the --forget-old-unavail option, |
| thus making it now a no-op. Closes: #33394, #429262 |
| * Document “hold” under package selection states instead of flags in dpkg(1). |
| * Remove trailing ‘/’ and ‘/.’ from the directory name to be used as the |
| package name on “dpkg-deb -b”. Closes: #218018, #373602 |
| * Remove obsolete ‘hold’ and ‘hold-reinstreq’ internal status flags. |
| * Add fakeroot to dpkg-dev Recommends. Closes: #536821 |
| * Fix an always false test when trying to decide which package to deselect |
| to resolve a dependency problem in dselect. |
| * Add uClibc Linux support to ostable and triplettable. Closes: #455501 |
| * Add uClinux support to ostable and triplettable. |
| Thanks to Simon Richter <sjr@debian.org>. |
| * When aborting due to file conflicts print the version of the conflicted |
| package. Closes: #540019 |
| * Remove double slash in database path visible to the user in some error |
| conditions. |
| * Stop matching sparc64-*-* GNU triplets with sparc Debian architecture. |
| * Add support for config.d style directories in dpkg and dselect, |
| (/etc/dpkg/dpkg.cfg.d and /etc/dpkg/dselect.cfg.d respectively). |
| * Define DPKG_MAINTSCRIPT_ARCH on the maintainer script environment to the |
| architecture the package got built for. |
| * Document DPKG_MAINTSCRIPT_PACKAGE maintainer script environment variable |
| in dpkg man page. |
| * Document DPKG_RUNNING_VERSION maintainer script environment variable |
| in dpkg man page. |
| * Change po4a usage to not create unwanted changes depending if doing out or |
| in-tree builds. |
| * Use po4a “--previous” support when updating the man pages. |
| Suggested by Christian Perrier <bubulle@debian.org>. |
| * On configuration error print file name and line number. |
| * Allow quoting values in configuration file options. |
| * Add new --pre-invoke and --post-invoke hooks in dpkg. |
| * Add new --control-path command to dpkg-query. |
| * Use ohshit on bad version syntax in --compare-versions. |
| * Add Multi-Arch to the list of known binary package fields for dpkg-dev. |
| Thanks to Steve Langasek <vorlon@debian.org>. |
| |
| [ Raphaël Hertzog ] |
| * Replace install-info by a wrapper around GNU's install-info. The wrapper |
| will be dropped in squeeze+1. dpkg now Breaks: old versions of |
| info-browsers that do not depend on the new install-info package |
| that provides the real functionality. Closes: #9771, #523980 |
| See http://wiki.debian.org/Transitions/DpkgToGnuInstallInfo for details. |
| * Fix dpkg's preinst in case /var/lib/dpkg/alternatives contains unexpected |
| sub-directories. Closes: #535138 |
| And also when one of the file doesn't contain correct alternatives |
| information (improper number of lines). Closes: #537558 |
| * Upgrade Standards-Version to 3.8.2 (no changes). |
| * Update deb-substvars(5) to list fields that do not support substvars. |
| Closes: #535353 |
| * Fix dpkg-parsechangelog to include all entries with -v0 parameter. |
| Closes: #537800 |
| * Fix update-alternatives to mention the correct slave link that can't |
| be installed due to a conflicting file instead of quoting the master link. |
| * Add support for extra override file in dpkg-scanpackages. Thanks to Robert |
| Millan for the patch. Closes: #537559 |
| * Add support for extra override file in dpkg-scansources. |
| * Document format of extra override file in a new manual page |
| deb-extra-override(5). |
| * Update sample in dpkg-gensymbols(1) to give an accurate listing of |
| 64 bit arches. Thanks to Julien Cristau for the patch. Closes: #540382 |
| * Create /etc/cron.daily/dpkg to handle the backup of |
| /var/lib/dpkg/status in /var/backups. This is taken out of the cron |
| package and need no conflicts/breaks as the code does nothing if |
| the current status file is already backuped. Thanks to Leo 'costela' |
| Antunes <costela@debian.org> for the patch. Closes: #541412 |
| * Change behaviour of dpkg --merge-avail to not update a package's |
| information if the version provided is older than the one already listed |
| in the available file. Thanks to Ian Jackson |
| <ian@davenant.greenend.org.uk> for the patch. Closes: #496114 |
| * dpkg-architecture can now export DEB_{HOST,BUILD}_ARCH_{BITS,ENDIAN} |
| (pointer size and endianness): |
| - cputable (in dpkg) modified to contain those information |
| - dpkg-dev depends on dpkg (>= 1.15.4) to ensure that we have an updated |
| cputable (and so that a versioned build-dependency on dpkg-dev is enough |
| to use this new feature) |
| Closes: #531307 |
| * Split overly long Binary: field values over multiple lines. This is |
| allowed since policy 3.8.3. Closes: #494714 |
| * Improve performance of dpkg-shlibdeps by caching minimal version |
| associated to each library in Dpkg::Shlib::SymbolFile. Thanks to |
| Jiří Paleček <jpalecek@web.de> for the patch. |
| * Slightly improve dpkg-source(1) by giving the section name that we're |
| referring to. Closes: #544037 |
| * Fix translation error in German manpage of dpkg-buildpackage. Thanks |
| to Joachim Breitner <nomeata@debian.org>. Closes: #541829 |
| |
| [ Modestas Vainius ] |
| * Provide a meaningful label for dpkg-gensymbols diff. |
| |
| [ Updated dpkg translations ] |
| * Asturian (Marcos Alvarez Costales). Closes: #535327 |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Italian (Milo Casagrande). Closes: #536538 |
| * Russian (Yuri Kozlov). Closes: #542254 |
| * Slovak (Ivan Masár). Closes: #537742 |
| * Swedish (Peter Krefting). |
| |
| [ Updated dselect translations ] |
| * Russian (Yuri Kozlov). Closes: #542254 |
| * Slovak (Ivan Masár). Closes: #537741 |
| |
| [ Updated man page translations ] |
| * French (Christian Perrier). |
| * German (Helge Kreutzmann), proofread by Jens Seidel. |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * French completed (Christian Perrier). |
| * German (Helge Kreutzmann). |
| * Russian (Yuri Kozlov). Closes: #542254 |
| * Swedish (Peter Krefting). |
| |
| -- Guillem Jover <guillem@debian.org> Sun, 06 Sep 2009 09:37:45 +0200 |
| |
| dpkg (1.15.3.1) unstable; urgency=low |
| |
| [ Modestas Vainius ] |
| * Fix wildcard support in symbol files. Closes: #536034 |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 08 Jul 2009 11:26:36 +0200 |
| |
| dpkg (1.15.3) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Unset TAR_OPTIONS when extracting .deb archives. |
| * Use default compressor values in dpkg-source from Dpkg::Source::Compressor. |
| * Fix dpkg-scanpackages to properly detect spurious overrides. |
| * Rewrite dpkg-name in perl. |
| * Do not close already closed files in some error conditions in libdpkg. |
| * Use the correct units (KiB) in dpkg-split when referring to partsize. |
| * Document in dpkg-statoverride(8) that mode needs to be specified in |
| octal. Closes: #534551 |
| * Mark argument names in dpkg-statoverride.1 in italic. |
| * Explicitly pass field argument to Dpkg::ErrorHandling::unknown(). |
| * Move unknown() from Dpkg::ErrorHandling to Dpkg::Fields. |
| |
| [ Raphaël Hertzog ] |
| * Unset TAR_OPTIONS when creating/extracting tar archives for source |
| packages. Closes: #530860 |
| * Add cleanup of all invalid (master) alternatives in preinst script. |
| Closes: #530633, #531611, #532739, #521760 |
| * Let update-alternatives fix a manual alternative with a dangling symlink |
| by switching it to automatic mode. Closes: #529999 |
| * Add missing paragraph separator in dpkg-buildpackage(1). Thanks to Per |
| Andersson <avtobiff@gmail.com>. Closes: #532769 |
| * Fix English mistake (“as you request” → “as you requested”) in several |
| places. Thanks to David Stansby for the patch. Closes: #533171 |
| * Support tags before symbols in symbols file contained in source packages. |
| The first two tags are "optional" (use it to not fail if the symbol might |
| disappear from the library without breaking the ABI) and "arch" to |
| restrict the set of architectures where the symbol is supposed to exist. |
| Thanks to Modestas Vainius <modestas@vainius.eu> for the patch. |
| See dpkg-gensymbols(1) for more information. Closes: #521551 |
| * Do not include #MISSING lines in symbols files integrated in binary |
| packages. Closes: #526251 |
| * Assume an implicit version of "Base" for all unversioned symbols |
| that are merged into a SymbolFile. Closes: #533181 |
| * Add new tag "ignore-blacklist" to force-include symbols which are |
| normally blacklisted. This can be useful for libgcc to include symbols |
| that the toolchain allows to be shared but that are often static (and |
| hence are blacklisted for this reason). Closes: #533642 |
| * In dpkg-source, explicitly pass --keyring ~/.gnupg/trustedkeys.gpg to |
| gpgv as it does not use it if other --keyring parameters are given. |
| Closes: #530769 |
| * In dpkg-vendor, allow to use dashes instead of spaces in vendor |
| filenames. Closes: #532222 |
| * Skip dpkg-genchanges' warning about lower version numbers for backports |
| (recognized by ~bpo or ~vola in their version number). Closes: #525115 |
| * Support all checksum algorithms in dpkg-scanpackages/dpkg-scansources. |
| Closes: #533828 |
| * Fix dependency parsing code in Dpkg::Deps to not accept "foo\nbar" |
| even if foo is valid. Closes: #534464 |
| Thanks to Andrew Sayers for spotting the problem. |
| |
| [ Joachim Breitner ] |
| * Warn about unused substvars in dpkg-gencontrol. Closes: #532760 |
| |
| [ Updated dpkg translations ] |
| * Catalan (Jordi Mallach). Closes: #532109 |
| * Czech (Miroslav Kure). |
| * German (Sven Joachim). Closes: #534831 |
| * Simplified Chinese (Deng Xiyue). Closes: #531387 |
| * Swedish (Peter Krefting). |
| |
| [ Updated dselect translations ] |
| * Czech (Miroslav Kure). |
| |
| [ Updated man page translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Krefting). |
| |
| -- Guillem Jover <guillem@debian.org> Sat, 27 Jun 2009 19:06:43 +0200 |
| |
| dpkg (1.15.2) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Fix FTBFS on GNU/Hurd due to a mismatched define usage in |
| start-stop-daemon. Closes: #530446 |
| * Remove obsolete priorities support from dselect. |
| Thanks to Sven Joachim <svenjoac@gmx.de>. |
| * Fix bashism (“echo -e”) in dselect disk setup method. Closes: #530071 |
| * Properly parse fdisk output in dselect disk setup method. |
| * Fix memory leaks due to not destroying some pkg iterators. |
| |
| [ Updated dpkg translations ] |
| * Asturian (Marcos Alvarez Costales). Closes: #529889 |
| * Basque (Piarres Beobide). Closes: #529857 |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| |
| [ Updated man page translations ] |
| * German (Helge Kreutzmann). |
| |
| [ Updated dselect translations ] |
| * French (Christian Perrier). |
| |
| [ Updated scripts translations ] |
| * French (Christian Perrier). |
| * German (Helge Kreutzmann). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 26 May 2009 01:00:36 +0200 |
| |
| dpkg (1.15.1) unstable; urgency=low |
| |
| [ Raphaël 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 explicitly 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 selecting 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 <pkern@debian.org>. 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 <guillem@debian.org> Thu, 21 May 2009 06:45:45 +0200 |
| |
| dpkg (1.15.0) experimental; urgency=low |
| |
| [ Guillem Jover ] |
| * Do not suggest manually changing the alternative symlinks on |
| update-alternative's verbose mode. Closes: #412487 |
| * Refactor subprocess signal setup. |
| * Mark and coalesce similar strings for translation. |
| * Add '.be' to the default dpkg-source -i regex. Closes: #481716 |
| Based on a patch by Ben Finney. |
| * Fix link order when using libcompat.a and libintl.a by placing them after |
| libdpkg.a. Based on a patch by Martin Koeppe. Closes: #481805 |
| * Remove duplicate program name from dpkg-trigger badusage output. |
| * Trim trailing slash and slash dot from 'dpkg -S' arguments when those |
| are path names, but not on patterns. Closes: #129577 |
| * Fix the support for passing more than one --status-fd option to dpkg. |
| Until now only the last one was being used. |
| * Replace realloc plus error checking usage with m_realloc. |
| * Add '.hgignore' to the default dpkg-source -i regex and -I pattern. |
| Closes: #485365 |
| * Support diverting files when origin and destination are on different file |
| systems. Based on a patch by Juergen Kreileder. Closes: #102144, #149961 |
| * Do not silently enable --rename on dpkg-divert --remove. Closes: #160848 |
| * Do not allocate memory when lstat fails during package upgrade. |
| * Properly lstat the correct file when using --root on package upgrade. |
| Thanks to Egmont Koblinger. Closes: #281057 |
| * Print a longer string when a disallowed field value is found when parsing. |
| * Use $(filter ...) instead of $(findstring ...) to extract space separated |
| options from DEB_BUILD_OPTIONS in debian/rules. |
| * Do not leave new conffile as .dpkg-new when it has been diverted, also |
| properly activate the file trigger for the diverted conffile. |
| Based on a patch by Timothy G Abbott. Closes: #58735, #476899 |
| * Improve comment on BUGS section in dpkg-deb.1 about lack of authentication |
| and checksum support in .deb files. Closes: #492052 |
| * Use a troff special character for the copyright symbol on man pages. |
| * Mark program names in dpkg-trigger.1 in bold. |
| * Unmark dselect debug messages for translation. |
| * Use a the warning function to uniformly print all warning messages. |
| * Properly use internerr to report about programming bugs. |
| * Do not log repeated strings when the write call wrote partial data. |
| * Change dir to / after chroot when using --instdir. |
| Thanks to Colin Watson <cjwatson@ubuntu.com>. Closes: #509578 |
| * Make dpkg log files user readable. Closes: #480556 |
| * Clarify in the start-stop-daemon man page that the signal sent by default |
| is TERM not KILL. Closes: #507568 |
| * Warn in dpkg-deb man page that -x will modify the extraction directory |
| permissions. Closes: #502496 |
| * Make start-stop-daemon behave the same way whether --chuid gets a user |
| name or a uid. Closes: #368000 |
| * Add new option --procsched to start-stop-daemon to be able to set the |
| process scheduling policy and priority. Closes: #175740 |
| * Add initial C unit test suite for libdpkg. |
| * Sanitize --status-fd output by replacing newlines with spaces. |
| Closes: #505172 |
| * Remove unneeded cpio dependency from dpkg-dev. |
| * Add kopensolaris support to ostable and triplettable. Closes: #509312 |
| * Document in deb.5 in detail the currently supported format, ar member |
| names, types of tar archives and data.tar members. |
| * Print correct feature name on «dpkg --assert-*» failures. |
| * Add progress reporting to dpkg while reading the file list database. |
| Based on a patch by Romain Francoise. |
| * Add new option --iosched to start-stop-daemon to be able to set the |
| IO scheduling class and priority. Closes: #443535 |
| Thanks to Chris Coulson <chrisccoulson@googlemail.com>. |
| * Add tar format detection support to the internal extractor. |
| * Add support for ustar long names using the prefix field. Closes: #474092 |
| * Code refactoring and cleanup, some of the major changes include: |
| - Use standard interfaces instead of ad-hoc ones. |
| - Fix memory leaks. |
| - Fix compilation warnings. |
| - Constify string members in structures and arguments in functions. |
| - Make local functions static. |
| - Remove unused functions, macros and variables. |
| - Fix and cleanup libcompat broken replacement implementations. |
| - Reduction of module interdependencies. |
| - Rename function and variable names to make them more clear. |
| - Cleanup and split of header files. |
| |
| [ Raphaël Hertzog ] |
| * Enhance dpkg-shlibdeps' error message when a library can't be found to |
| include the ELF format of the desired library. Closes: #474671 |
| * dpkg-gensymbols now refuses empty values for the the -v -P and -e |
| parameters. |
| * Update dpkg(1) to refer to conffile whenever we speak of configuration |
| file handled by dpkg. Thus harmonize vocabulary with the policy. Thanks |
| to Helge Kreutzmann <debian@helgefjell.de>. Closes: #381219 |
| * Improve error message stating that dpkg is unable to create a file so that |
| it also refers to the real filename instead of the non-diverted name only. |
| Thanks to Daniel Hahler for the patch. Closes: #457135 |
| * dpkg-gencontrol can now again read the control file from its standard |
| input with "-c-". Closes: #465340 |
| * Add DEB_VENDOR environment variable in the build environment to be able |
| to change behaviour dynamically depending on the vendor of the current |
| system (or target system when the user overrides DEB_VENDOR by setting |
| it himself). Closes: #457371 |
| * dpkg-shlibdeps give less strong warnings for symbols not found in NEEDED |
| libraries when the shared library is a non-public directory and is likely |
| to be a plugin. Closes: #481165 |
| * Clarify list of packages displayed by dpkg --get-selections and |
| dpkg-query -l. Thanks to Jidanni. Closes: #487455 |
| * Document -A option in dpkg-buildpackage(1). Closes: #482834 |
| * Add some warning concerning the available file and the related commands. |
| They are mostly obsolete for APT users. Closes: #481185 |
| * Add new option --listpackage to dpkg-divert. Thanks to Timothy G Abbott |
| <tabbott@MIT.EDU> for the patch. Closes: #485012 |
| * Add new option --require-valid-signature to dpkg-source. Closes: #390282 |
| * In dpkg-query(1) document the origin of the various fields and warn that |
| they are not always available. Closes: #488293 |
| * Improve error message in install-info when the file doesn't exist. |
| Thanks to Thomas Hood <jdthood@yahoo.co.uk>. Closes: #107098 |
| * Use description of installed package as fallback in dselect. |
| Based on a patch from Bruce Sass <bmsass@shaw.ca>. Closes: #21659 |
| * Reduce memory usage of dselect by avoiding usage of a big infopad. |
| Thanks to Michel Lespinasse <walken@zoy.org> for the patch. |
| Closes: #395140 |
| * Largely improve and update dpkg-buildpackage's manual page. |
| * Clarify two points in dpkg-source(1). Closes: #490693 |
| * Support RUNPATH exactly like RPATH in dpkg-shlibdeps. Closes: #502258 |
| Thanks to Javier Serrano Polo <jasp00@terra.es>. |
| * Set Standards-Version to 3.8.0 (no changes needed). |
| * Drop some unneeded lintian overrides. |
| * Fix a chmod call in dpkg-source to not fail when POSIXLY_CORRECT is set. |
| Closes: #506028 |
| * Optimize dpkg-shlibdeps by caching parsed symbols files and |
| objdump objects. Thanks to Modestas Vainius <modestas@vainius.eu> for the |
| patch. Closes: #503954 |
| * Add new framework to hook vendor-specific logic (see |
| module Dpkg::Vendor::Default). |
| * Add Ubuntu vendor object implementing lookup of launchpad bugs in |
| changelogs and a safety-check for Maintainer fields of forked packages |
| (launched during source build). Closes: #426752, #499924 |
| * Improve behaviour of update-alternatives --config. Thanks to |
| Osamu Aoki <osamu@debian.org> for the initial patch. We can know |
| select between manual and auto in --config and --all. Closes: #392430 |
| * Fix update-alternatives to not switch to manual mode an alternative |
| with a broken symlink (instead let the current action fix it). |
| Also ensure that a message is displayed by default when such a switch is |
| made. Closes: #141325, #87677 |
| * Fix update-alternatives' logic to rename files. It failed to ignore errors |
| in some cases where it wanted to when the source file didn't exist. |
| Closes: #99870 |
| This also makes update-alternatives less noisy when this happens since we |
| don't call mv when we know that it's going to fail. |
| Closes: #98822 |
| * Properly remove inappropriate slave links in update-alternatives even when |
| we switch to manual mode with --set or --config. Closes: #388313 |
| * Modify update-alternatives to always remove the alternative group when the |
| last alternative is removed (even in manual mode). |
| * Ensure that update-alternative --install fix the links if the alternative |
| installed is the one currently selected. Closes: #100135 |
| * Let update-alternatives deal with empty files in its administrative |
| directory by ignoring them. Closes: #457863 |
| * Add new --target and --as-root options to dpkg-buildpackage to call |
| any debian/rules target with the proper build environment. |
| Closes: #477916 |
| * Move update-alternatives, dpkg-divert and dpkg-statoverride to /usr/bin |
| but keep compatibility symlinks in /usr/sbin for the squeeze release |
| until all maintainer scripts are fixed (see |
| http://lintian.debian.org/tags/command-with-path-in-maintainer-script.html). |
| Closes: #216606 |
| * Use dh_lintian to install lintian overrides. Build-Depends on debhelper |
| (>= 6.0.7) for this. Update debhelper compatibility level to 6 at the same |
| time. |
| * Drop cleanup-info script. |
| * Reset umask to 0022 in dpkg-gencontrol and dpkg-gensymbols to ensure that |
| files created in the DEBIAN directory have sane permissions. |
| Closes: #516481 |
| * Rewrite update-alternatives (so that we can understand it again) and |
| implement new features on top of it: |
| - the --config output is now sorted. Closes: #437060 |
| - it now logs information to /var/log/dpkg.log. Closes: #445270 |
| - it forbids reusing master alternative as slave and vice-versa. |
| Closes: #342566 |
| - it forbids reusing alternative links managed by other alternatives |
| - new sanity checks on --install parameters. Closes: #423176 |
| - install slave link only if the corresponding slave file is available. |
| Closes: #143701 |
| - new option --get-selections to export the configuration of all |
| alternatives. It's a simple way to discover the name of all available |
| alternatives. Closes: #273406, #392429 |
| - new option --set-selections to reconfigure a set of alternatives in |
| a single command. |
| * Document in update-alternatives(8) how one can repair all broken |
| alternatives with a single command. Closes: #250258, #395556 |
| * Modify dpkg-gensymbols to replace #PACKAGE# on the fly while installing |
| symbols files so that package having libraries whose name varies between |
| architectures do not need to hardcode the package name. Closes: #517264 |
| |
| [ Pierre Habouzit ] |
| * Add a --query option to update-alternatives. Closes: #336091, #441904 |
| |
| [ Updated scripts translations ] |
| * Polish (Wiktor Wandachowicz). Closes: #514106 |
| |
| [ Updated manpages translations ] |
| * Polish (Wiktor Wandachowicz). Closes: #514106 |
| |
| [ Updated dpkg translations ] |
| * Portuguese (Miguel Figueiredo). |
| * Korean (Changwoo Ryu). |
| * Romanian (Eddy Petri?or) |
| * Slovak (Ivan Masár). Closes: #514490 |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 02 Mar 2009 06:13:53 +0200 |
| |
| dpkg (1.14.25) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Fix typo in package description ('privides' -> 'provides'). |
| Thanks to Pascal De Vuyst <pascal.devuyst@gmail.com>. Closes: #510755 |
| * Do not lose conffiles while replacing them from another package on the |
| same install run. Closes: #513857 |
| As a side effect this fixes the following symptoms: |
| - Do not do unneeded conffile prompts when it wasn't locally changed. |
| - Do not ensure (and thus do not output debug information) that the |
| .dpkg-new and .dpkg-tmp directories for an existing directory do not |
| exist. Closes: #80416 |
| |
| [ Raphaël Hertzog ] |
| * dpkg-deb now always produces GNU tarballs inside .deb and ignores |
| TAR_OPTIONS. Closes: #513863 |
| |
| [ Updated dpkg translations ] |
| * Basque (Piarres Beobide). Closes: #506092, #509851 |
| * Simplified Chinese (Deng Xiyue). Closes: #506177 |
| * Traditional Chinese (Tetralet). Closes: #513312 |
| |
| [ Updated dselect translations ] |
| * Basque (Piarres Beobide). Closes: #509852 |
| * Norwegian Bokmål (Hans F. Nordhaug). |
| * Portuguese (Miguel Figueiredo). Closes: #509904 |
| |
| [ Updated scripts translations ] |
| * Add missing space in French translation. |
| Thanks to Cyril "Oeil de lynx" Brulebois. |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 03 Feb 2009 00:00:41 +0200 |
| |
| dpkg (1.14.24) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Fix parsing of objdump output (by dpkg-shlibdeps) in a special case where |
| the symbol name is separated only with a single space. Closes: #506139 |
| * Fix dpkg-shlibdeps behaviour when Build-Depends-Package is used in the |
| symbols file. It was merging all dependency templates into the generated |
| dependency instead of simply modifying the minimal version. Thanks to |
| Modestas Vainius <modestas@vainius.eu>. Closes: #507346 |
| * Fix dpkg-source to correctly extract a source package even when called |
| from a non-writable directory when a target directory has been specified |
| on the command line. Closes: #507217, #507219 |
| |
| [ Guillem Jover ] |
| * Do not allow installing packages with non-obsolete conffiles owned by |
| other packages without a proper Replaces field. Closes: #508392 |
| |
| [ Updated dselect translations ] |
| * Galician (Marce Villarino). Closes: #509887 |
| |
| [ Updated dpkg translations ] |
| * Galician (Marce Villarino). Closes: #509150 |
| * Vietnamese (Clytie Siddall). Closes: #509424 |
| |
| [ Updated scripts translations ] |
| * Improve German translation. |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 29 Dec 2008 05:38:31 +0100 |
| |
| dpkg (1.14.23) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Blacklist "__gnu_local_gp" symbol for dpkg-gensymbols. Closes: #500188 |
| Thanks to Thiemo Seufer <ths@debian.org>. |
| * Important bugfix in dpkg-gensymbols for people using includes in symbol |
| files: the current object didn't flow back from the included file to |
| the including file. |
| * Fix Dpkg::Version comparison code. Closes: #504135 |
| |
| [ Guillem Jover ] |
| * Untangle fatal abort condition from the “too many errors” one in the |
| archives and packages processing loop. Closes: #367226 |
| * Abort on unrecoverable fatal errors instead of continuing execution, as |
| the recovery code assumed the execution would not be reaching it again |
| and some times bogus update files were created either with incompletely |
| written content or with '#padding' lines. Closes: #497041, #499070 |
| |
| [ Updated dpkg translations ] |
| * Brazilian Portuguese (Felipe Augusto van de Wiel). |
| * Catalan (Jordi Mallach). |
| * Czech (Miroslav Kure). Closes: #505910 |
| * French (Christian Perrier) |
| * German (Sven Joachim). |
| * Greek (Emmanuel Galatoulas). Closes: #498585 |
| * Japanese (Kenshi Muto). |
| * Korean (Changwoo Ryu). Closes: #505777 |
| * Norwegian Bokmål (Hans F. Nordhaug). |
| * Polish (Wiktor Wandachowicz). |
| * Portuguese (Miguel Figueiredo). Closes: #505869 |
| * Russian (Yuri Kozlov). Closes: #499028, #505735 |
| * Romanian (Eddy Petri?or). |
| * Slovak (Ivan Masár). Closes: #506024 |
| * Spanish (Javier Fernandez-Sanguino). Closes: #505836 |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * Fix typo in Russian. Closes: #499736 |
| * Fix wrong translation in French. Closes: #504123 |
| * French (Christian Perrier). |
| |
| [ Updated manpages translations ] |
| * German (Helge Kreutzmann). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 18 Nov 2008 11:50:56 +0200 |
| |
| dpkg (1.14.22) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * The last "small fix" actually broke conversion of source packages to |
| "3.0 (quilt)" format when they have local changes and no pre-existing |
| quilt series file. Now always provide a valid name in QUILT_SERIES. |
| Closes: #496920 |
| * Fix permissions of the automatically generated patch in "2.0" and "3.0 |
| (quilt)" format. They were improperly set to 0600 due to tempfile() |
| and were not reset to a sane value. Closes: #496925 |
| * Fix dpkg-gensymbols to not scan (real) directories accessed through a |
| symlink contained in the build tree as they may well not be part of |
| the package (with absolute symlinks). It was already skipping symlinks |
| (since 1.14.16.6) for similar reasons. |
| |
| [ Updated dpkg translations ] |
| * Basque (Piarres Beobide). Closes: #496753 |
| * Brazilian Portuguese (Felipe Augusto van de Wiel). |
| * Galician (Jacobo Tarrio). |
| * Norwegian Bokmal (Hans Fredrik Nordhaug). Closes: #497309 |
| * Swedish (Daniel Nylander and Peter Krefting). |
| * Vietnamese (Clytie Siddall). Closes: #497893 |
| |
| [ Updated manpages translations ] |
| * Swedish (Peter Krefting). |
| |
| [ Updated scripts translations ] |
| * Swedish (Peter Krefting). |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Fri, 05 Sep 2008 16:54:45 +0200 |
| |
| dpkg (1.14.21) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Small fix in "3.0 (quilt)" source format when using non-standard name |
| of the quilt series. |
| * Handle debian.tar.gz files like diff.gz in dpkg-buildpackage and |
| dpkg-genchanges to detect the kind of upload. |
| * Add "armel" to /usr/share/dpkg/archtable. Closes: #487768 |
| * Modified Dpkg::BuildOptions to recognize and use spaces as separator |
| in DEB_BUILD_OPTIONS (in order to conform with the Debian policy |
| ruling established in #430649). Closes: #486937 |
| * Fix dpkg-source to not use -i and -I by default with "1.0" source |
| packages. Closes: #495138 |
| |
| [ Guillem Jover ] |
| * When loading the status file fix up any inconsistent package in state |
| triggers-awaited w/o the corresponding package with pending triggers. |
| Closes: #487637, #486843, #489068 |
| * Fix --no-act in triggers related code. Closes: #495097 |
| * Do not assert when dpkg stops processing packages due to too many |
| errors occurred while configuring or removing packages. |
| Thanks to Ian Jackson <ian@davenant.greenend.org.uk>. Closes: #483655 |
| * Move lzma from dpkg Suggests to Pre-Depends. Closes: #456332 |
| * Match description of -si option in dpkg-buildpackage to the one in |
| dpkg-genchanges. Closes: #493743 |
| * Close --status-fd file descriptors on exec, so that they are not |
| inherited by the childs. Closes: #471488, #487684 |
| * State that the preferred front-end is aptitude and replace one instance |
| of dselect usage with apt-get. Closes: #483785 |
| |
| [ Updated manpages translations ] |
| * French (Florent Usseil). |
| * German (Helge Kreutzmann). |
| |
| [ Updated scripts translations ] |
| * Russian (Yuri Kozlov). Closes: #490076 |
| * German (Helge Kreutzmann). |
| |
| [ Updated dpkg translations ] |
| * Basque (Piarres Beobide). Closes: #490905 |
| * Czech (Miroslav Kure). |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Korean (Changwoo Ryu). |
| * Romanian (Eddy Petri?or). |
| * Russian (Yuri Kozlov). Closes: #488689 |
| * Simplified Chinese (Deng Xiyue). Closes: #496176 |
| * Slovak (Ivan Masár). Closes: #488903, #495505 |
| * Thai (Theppitak Karoonboonyanan). Closes: #488090 |
| |
| [ Added dpkg translations ] |
| * Lithuanian (Gintautas Miliauskas). Closes: #493326 |
| |
| [ Updated dselect translations ] |
| * Romanian (Eddy Petri?or). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 26 Aug 2008 05:32:39 +0300 |
| |
| dpkg (1.14.20) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Change UTF-8 '©' to '(C)' in deb-version.5 (unfuzzy translations). |
| * Document --force-breaks in 'dpkg --force-help' output. |
| * Document triggers --debug values in dpkg.1. Thanks to Sven Joachim. |
| * Improve package descriptions for dpkg, dpkg-dev and dselect. |
| Thanks to Justin B Rye for the review and corrections. Closes: #484002 |
| * When dpkg-divert does renames do no check the target file if the source |
| does not exist and the rename is thus being disabled. This also allows |
| to remove bogus diversions. Closes: #476973, #469033 |
| * Properly close triggers 'File' file, so it does not get leaked to childs. |
| |
| [ Raphaël Hertzog ] |
| * Add missing 'use File::Path' in Dpkg::Source::Package::V3::quilt. |
| * Use debian/patches/debian-changes-<version> (without the trailing ".diff") |
| as default name for the automatic patch created by the format "3.0 |
| (quilt)". This ensures a saner cohabitation with patch systems that |
| apply all of debian/patches/*.{diff,patch}. |
| * Improve patch parser to accept more patches that are accepted by patch |
| itself. |
| * Correctly skip comments in quilt series files (concerns "3.0 (quilt)" source |
| packages). Closes: #486323 |
| * The automatically created patches (in source package formats "2.0" and |
| "3.0 (quilt)") will now contain "/dev/null" as previous filename when the |
| patch creates a new file (instead of putting the same name). |
| * Set PERL_DL_NONLZY to 1 in perl scripts that are likely to be called in |
| package's configuration scripts to work around the perl bug #479711. |
| |
| [ Helge Kreutzmann ] |
| * Fix a typo in dselect.1. |
| |
| [ Updated dpkg translations ] |
| * Basque (Piarres Beobide). Closes: #481043 |
| * Brazilian Portuguese (Felipe Augusto van de Wiel). |
| * Catalan (Jordi Mallach). Closes: #383448 |
| * Czech (Miroslav Kure). |
| * French (Christian Perrier). |
| * Galician (Jacobo Tarrio). Closes: #483441 |
| * German (Sven Joachim). |
| * Norwegian Bokmal (Hans Fredrik Nordhaug). Closes: #480626 |
| * Polish (Wiktor Wandachowicz). |
| * Simplified Chinese (Deng Xiyue). Closes: #483143 |
| * Swedish (Peter Karlsson). |
| * Vietnamese (Clytie Siddall). Closes: #481199 |
| |
| [ Updated manpages translations ] |
| * German (Helge Kreutzmann). |
| * Polish (Wiktor Wandachowicz). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated scripts translations ] |
| * French (Christian Perrier). |
| * German (Helge Kreutzmann). |
| * Polish (Wiktor Wandachowicz). |
| * Russian (Yuri Kozlov). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated dselect translations ] |
| * Brazilian Portuguese (Felipe Augusto van de Wiel). |
| * Polish (Wiktor Wandachowicz). |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Wed, 18 Jun 2008 09:33:54 +0200 |
| |
| dpkg (1.14.19) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Fix a double-free by setting scontext to NULL after calling freecon. |
| Based on a patch by Russell Coker. Closes: #474339 |
| * Add missing import of internerr in Dpkg::Source::Patch.pm. |
| Thanks to Marco d'Itri. Closes: #479205 |
| * Consider also custom Package-Type fields when printing warnings in |
| dpkg-gencontrol. Closes: #452273 |
| |
| [ Raphaël Hertzog ] |
| * Add missing import of subprocerr in Dpkg::Source::Package. Thanks to Sven |
| Joachim for the patch. |
| * Handle symlinks better when deciding if dpkg-source has to copy the |
| original tarball in the current extraction directory. Closes: #475668 |
| * Fix the dpkg-source error message about unrepresentable changes to |
| source because the type of a file changed (new and old were inverted). |
| * Fix dpkg-genchanges to detect udeb based on Package-Type control |
| header instead of file extension analysis on uploaded files. |
| Closes: #476113 |
| * Fix dpkg-source to grant correct permissions to tarballs of native |
| source packages. Closes: #477784 |
| * Add Conflicts: devscripts (<< 2.10.26) to ensure that people are |
| using versions of debsign/mergechanges that support the Checksums fields |
| in *.dsc and *.changes. |
| * Cleanup the various Conflicts/Replaces fields to remove references |
| to package that have disappeared before sarge (this includes dpkg-doc-ja, |
| dpkgname, and dpkg-static which has never officially been built). |
| dpkg-iasearch has been kept as popcon still reports a few installations. |
| * Collapsed multiple conflicts of dpkg with old versions of dpkg-dev |
| in a single Conflicts: dpkg-dev (<< 1.14.16). |
| * The "3.0 (quilt)" source package format now parses correctly series files |
| with patch options and warn if something else than -p1 is used. |
| * Change the way dpkg-source finds the perl object to use to unpack/build |
| a source package to ignore the minor part of the Format: version. |
| For example "1.0" and "1.1" would both map to Dpkg::Source::Package::V1 |
| instead of ::V1_0 and ::V1_1 before. Similarly "3.0 (quilt)" now maps to |
| ::V3::quilt instead of ::V3_0::quilt. |
| * Fix changelog parser to not fail when an unexpected changelog entry |
| appears without the preceding heading line. Closes: #478925 |
| * Change the "2.0" and "3.0 (quilt)" source packages to refuse by default |
| binary files in the debian sub-directory. They have to be whitelisted |
| through debian/source/include-binaries. Closes: #473041 |
| * Make sure triggers are activated when a file is removed in a directory |
| shared by multiple packages. Closes: #479850 |
| |
| [ Helge Kreutzmann ] |
| * Minor fixes and clarifications to man pages. |
| |
| [ Updated dpkg translations ] |
| * Brazilian Portuguese (Felipe Augusto van de Wiel). Closes: #480579 |
| * Czech (Miroslav Kure). |
| * French (Florent Ussel). |
| * Galician (Jacobo Tarrio). |
| * German (Sven Joachim). |
| * Polish (Wiktor Wandachowicz). |
| * Portuguese (Miguel Figueiredo). |
| * Russian (Yuri Kozlov). Closes: #478827 |
| * Slovak (Ivan Masár). Closes: #478897 |
| * Swedish (Peter Karlsson). |
| |
| [ Updated manpages translations ] |
| * German (Helge Kreutzmann). |
| * Polish (Wiktor Wandachowicz). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated scripts translations ] |
| * German (Helge Kreutzmann). |
| * Polish (Wiktor Wandachowicz). |
| * Russian (Yuri Kozlov). Closes: #479142 |
| * Swedish (Peter Karlsson). |
| |
| [ Updated dselect translations ] |
| * Brazilian Portuguese (Felipe Augusto van de Wiel). |
| * Czech (Miroslav Kure). |
| * French (Christian Perrier). |
| * German (Sven Joachim). |
| * Russian (Yuri Kozlov). Closes: #478802 |
| * Slovak (Ivan Masár). Closes: #479007 |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 12 May 2008 08:33:07 +0300 |
| |
| dpkg (1.14.18) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Bump po4a version in Build-Depends to 0.33.1-1, as usage of UTF-8 |
| in original man pages was causing build failures. Closes: #473498 |
| * Add triggers documentation to dpkg-dev. Closes: #473449 |
| * Add deb-triggers.5 and dpkg-trigger.1 man pages, and document new |
| statuses and options in dpkg.1. |
| |
| [ Raphaël Hertzog ] |
| * When dpkg-source builds a source package of Format: 2.0 or 3.0 (quilt) it |
| applies the patches before the build if |
| debian/patches/.dpkg-source-applied doesn't exist. This file is created |
| during extraction if patches are applied, and is auto-excluded from the |
| debian tarball. This enables on-the-fly conversion of source packages from |
| Format: 1.0 to Format: 3.0 (quilt) without manual intervention of the |
| user. This feature can be disabled with the option --no-preparation. |
| * The dpkg-source option --skip-patches disables application of patches |
| during extraction of source packages using Format: 2.0 or Format: 3.0 |
| (quilt). |
| * Ensure the Files field is last in *.dsc and *.changes. This is a |
| work-around for some braindead dsc parsers (dupload and sbuild for |
| instance, see #473518 and #470440). |
| * Initialize dependencies for libraries having symbols files with the |
| smallest minimal version listed in the symbols file instead of using |
| an unversioned dependency. It's the only way to ensure the library |
| presence if it wasn't available in all versions of the package that ever |
| existed. Closes: #474079 |
| * Don't use the -p option of diff for Format: 1.0 source packages. |
| dpkg-source of sarge doesn't accept data after @@. Closes: #474417 |
| |
| [ Updated dselect translations ] |
| * German. (Sven Joachim). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated dpkg translations ] |
| * Portuguese (Miguel Figueiredo). |
| * Simplified Chinese (Deng Xiyue). Closes: #473523 |
| * Swedish (Peter Karlsson). |
| * Vietnamese (Clytie Siddall). Closes: #473726 |
| |
| [ Updated manpages translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated scripts translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Karlsson). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 08 Apr 2008 07:00:10 +0300 |
| |
| dpkg (1.14.17) experimental; urgency=low |
| |
| [ Guillem Jover ] |
| * Replace strdup plus error checking usage with a new m_strdup function. |
| Closes: #379028 |
| * Add new keybinding in dselect to restore all selections back to |
| whatever's currently installed. Closes: #151540 |
| Thanks to Colin Watson. |
| * Use system timersub and fix timeval normalization in multiplication in |
| start-stop-daemon. Thanks to Andreas Påhlsson. Closes: #462225 |
| * Cosmetic fixes to start-stop-daemon output and man page. Document that |
| --chuid will change the group even if it has not been specified. Add |
| EXIT STATUS and EXAMPLE sections to man page. Thanks to Justin Pryzby. |
| * Add Raphaël Hertzog to Uploaders, and remove Brendan O'Dea and |
| Christian Perrier with their permission. |
| * Use functions from libcompat when those are not provided by the system. |
| - Add strnlen to libcompat. |
| - Link programs against libcompat which provides obstack. Closes: #142042 |
| * Change dpkg-gencontrol to not output the Homapage field on udeb. |
| * Reintroduce 'no-debsig' back in dpkg.cfg to avoid failing to install any |
| package when debsig-verify is installed. Closes: #311843 |
| * Fix some small memory leaks. Closes: #469520 |
| Thanks to Sean Finney. |
| * Correct broken dselect logic for self-conflicting packages. |
| Thanks to Ian Jackson. |
| * Implement 'Breaks' properly in dselect. Closes: #448946 |
| Thanks to Ian Jackson. |
| * Fix erroneous description of Breaks in dselect output. |
| Thanks to Ian Jackson. |
| * Allow compilation with --disable-nls on systems without libintl.h where |
| a non glibc claims to be glibc. Closes: #465420 |
| * Fix crash when a .deb file becomes unreadable while dpkg is starting. |
| Thanks to Ian Jackson. Closes: #255882 |
| * Few file descriptor cleanup and error handling fixes. |
| Thanks to Ian Jackson. Closes: #443338 |
| * Move test suite invocation to a new check target in debian/rules. |
| * Add support for nocheck DEB_BUILD_OPTIONS in debian/rules, so that the |
| dpkg test suite can be skept if desired. |
| * Improve log and status-fd output by printing more status change updates |
| and actions. Thanks to Ian Jackson. |
| * Implement triggers support. Thanks to Ian Jackson. |
| Closes: #17243, #68981, #215374, #217622, #248693, #308285 |
| |
| [ Raphaël Hertzog ] |
| * Add a warning displayed by dpkg-genchanges if the current version is |
| smaller than the previous one. Closes: #4655 |
| * Add -d and -c options in dpkg-checkbuilddeps to override |
| build-depends/conflicts. Closes: #114774 |
| * Include list of libraries in dpkg-gensymbols' warning about new/lost |
| libraries. |
| * Add -R option to dpkg-buildpackage so that one can replace the usual |
| "debian/rules" by something else. Closes: #355654 |
| * Always list all binary packages in the Description: field of .changes |
| files. It's nice for reviewers and mentors.debian.net was using this field |
| on source only uploads to display short description of what the package is |
| about. |
| * Handle the case when the library has a different SONAME than the one used |
| to find it. Closes: #462413 |
| * Fix Dpkg::Version and Dpkg::Fields::Object to import _g() from |
| Dpkg::Gettext. Thanks to Adam Heath and Olivier Berger for spotting |
| this. Closes: #465651 |
| * Change PATH during make check to look into build directories containing |
| dpkg and the related scripts. Thanks to Mike Frysinger. Closes: #466957 |
| * Some lintian cleanup: |
| - add overrides for some useless I: tags |
| - drop unused overrides |
| - updated several manual pages to fix hyphen-used-as-minus-sign |
| - fixed manpage-has-errors-from-man in several manual pages |
| - removed empty debian/dpkg.prerm |
| * Removed old upgrade code from dpkg's preinst and postinst which only |
| concerns upgrading from dpkg version older than the one in oldstable |
| already. And thus we get rid of old the last usage of read in those |
| scripts (fixes lintian's warning read-in-maintainer-script). |
| * Removed sorting of dependencies in dpkg-gencontrol and dpkg-source. But |
| kept it for all other fields (Enhances, Conflicts, Replaces, Breaks, |
| Build-Conflicts and Build-Conflicts-Indep). |
| * Instead changed dpkg-shlibdeps to sort the dependencies generated in |
| ${shlibs:*} variables. |
| * Changed the logic of simplification of dependencies: if any dependency |
| must be discarded due to another dependency appearing further |
| in the field, the superseding dependency will take the place of the |
| discarded one. Added a test case for this. |
| * dpkg-shlibdeps properly accounts usage of symbols provided by private |
| libraries without SONAME. Closes: #469838 |
| * Add a new warning to dpkg-shlibdeps when a library NEEDED is in fact |
| not used by any of the binaries analyzed. Closes: #472332 |
| * Add a new --warnings=<value> option to select the set of warnings to |
| activate. By default, do not activate the warning about useless |
| libraries at the binary level (instead the new warning above is activated |
| by default: it's less strict and more useful). |
| * dpkg-source has been heavily refactored to make it easier to support |
| multiple source package formats. Several new source package formats have |
| been added: |
| - the format "2.0" is the original wig&pen |
| - the format "3.0 (quilt)" is based on 2.0. It uses a tarball for the |
| debian directory and can thus include binary files. Binaries |
| outside of the debian directory can be also included if they |
| are listed in debian/source/include-binaries (and option |
| --include-binaries will generate this file automatically). |
| Closes: #4588, #4628 |
| - thus it will also preserve timestamps on Debian-provided |
| documentation like README.Debian. Closes: #366555 |
| - it handles an explicit series of patches and the patch can thus be |
| named without constraints. Patches can contain arbitrary |
| headers/comments between file chunks. Closes: #363018 |
| - it ignores changes on a number of temporary and VCS-specific files |
| by default. Closes: #203792, #323909 |
| - the patches in debian/patches can remove files. Closes: #12564 |
| - the patches are applied at unpack time. Closes: #463048 |
| - the formats "3.0 (quilt/native)" don't include VCS directories by |
| default. Closes: #435126 |
| - the format "3.0 (custom)" can be used to create a source package |
| containing arbitrary files. It's useful for helper tools that can |
| generate the files by themselves in a more efficient way |
| (like all the *-buildpackage tools). Closes: #246918 |
| - the formats "3.0 (git/bzr)" are experimental formats based |
| on corresponding VCS repositories. Thanks to Joey Hess and Colin Watson |
| respectively. |
| * dpkg-source has a new --no-check option. It disables GPG check and |
| checksums checks. Closes: #220758 |
| * dpkg-shlibdeps is now able to look into directories containing libraries |
| used by cross-built binaries provided that the right environment variable |
| are set. Closes: #453267 |
| * Change default value of LDFLAGS (set by dpkg-buildpackage) to '' |
| instead of '-Wl,-Bsymbolic-functions'. It's safer at this point of the |
| release cycle. |
| * dpkg-buildpackage will set PKG_CONFIG_LIBDIR (but not override an existing |
| value) in case of cross-compilation so that pkgconfig finds .pc files |
| in the directory specific to the target architecture. Closes: #439979 |
| |
| [ Frank Lichtenheld ] |
| * Add a warning in dpkg-buildpackage if the build-dependencies are not |
| satisfied during -S. Closes: #445552 |
| * Add a missing space in the German scripts translation. Closes: #463398 |
| * Add improved deb-shlibs.5 manual page by Zack Weinberg. Closes: #466135 |
| * dpkg-buildpackage exports some build related environment variables |
| now. Based on a patch by Matthias Klose. Closes: #465282 |
| (See dpkg-buildpackage(1) and https://wiki.ubuntu.com/DistCompilerFlags |
| for details) |
| * Add support for use of SHA1 and SHA256 checksums in .dsc and |
| .changes files. Information will be available in Checksums-Sha{1,256} |
| fields. .changes format version increased to 1.8. |
| * Link dselect against libncursesw. Closes: #466321 |
| * Forward port a patch from the old changelog parser to the new |
| one that got lost during the transition. '+' and '.' can now |
| be used in distribution names yet again. Reported by dann frazier. |
| Closes: #467470 |
| |
| [ Updated dpkg translations ] |
| * Korean (Changwoo Ryu). |
| * Polish (Robert Luberda). |
| * Romanian (Eddy Petrişor). |
| * Slovak (Ivan Masár). Closes: #471342 |
| * Swedish (Peter Karlsson). |
| * Thai (Theppitak Karoonboonyanan). Closes: #468916 |
| |
| [ Updated manpages translations ] |
| * German (Helge Kreutzmann). |
| * Polish (Robert Luberda). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated dselect translations ] |
| * Basque (Piarres Beobide). Closes: #462403 |
| |
| [ Updated scripts translations ] |
| * German (Helge Kreutzmann). |
| * Polish (Robert Luberda). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated dselect translations ] |
| * Polish (Robert Luberda). |
| * Romanian (Eddy Petrişor). |
| |
| -- Guillem Jover <guillem@debian.org> Sun, 30 Mar 2008 12:48:22 +0300 |
| |
| dpkg (1.14.16.6) unstable; urgency=medium |
| |
| * Let dpkg-gensymbols skip directories which are just symlinks when scanning |
| the package build dir. |
| * Bump urgency to medium to compensate lost days in testing migration due to |
| the two last uploads. |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Sat, 26 Jan 2008 19:20:40 +0100 |
| |
| dpkg (1.14.16.5) unstable; urgency=low |
| |
| * Fix dpkg-gensymbols handling of #include so that one can include multiple |
| times the same file and have it properly taken into account. |
| * Add many armel-specific symbols to dpkg-gensymbols' blacklist. |
| Closes: #462318 |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Thu, 24 Jan 2008 14:20:10 +0100 |
| |
| dpkg (1.14.16.4) unstable; urgency=low |
| |
| * Import capit in Dpkg::Cdata from Dpkg::Fields. Closes: #462172 |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 23 Jan 2008 08:44:32 +0200 |
| |
| dpkg (1.14.16.3) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Remove the ":utf8" layer that utf8-encodes already valid utf8. |
| Closes: #462098 |
| * Disable variable substitution in dpkg-genchanges. Closes: #462079, #462089 |
| |
| [ Guillem Jover ] |
| * Make start-stop-daemon set the supplementary groups if the real user or |
| group are different than the ones we should switch to. Closes: #462075 |
| * Fix segfault in start-stop-daemon when using --group w/o --chuid (as |
| a side effect, using --group alone works for the first time in years). |
| Closes: #462072 |
| * Fix timeout computations for start-stop-daemon --retry option. This has |
| not worked properly for a long time (maybe never), but came to light |
| due to #460903's fix. Closes: #462104 |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 22 Jan 2008 23:39:59 +0200 |
| |
| dpkg (1.14.16.2) unstable; urgency=low |
| |
| * Change uid after changing gid and initializing supplementary groups in |
| start-stop-daemon. Closes: #462018 |
| * Change temporary dpkg Breaks on dpkg-dev (= 1.14.13) and (= 1.14.14) |
| to Conflicts, so that users from etch can upgrade to sid (or lenny |
| once dpkg has migrated). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 22 Jan 2008 13:05:22 +0200 |
| |
| dpkg (1.14.16.1) unstable; urgency=low |
| |
| * Add libtimedate-perl to dpkg-dev's Depends and to Build-Depends. |
| Reported by Aurelien Jarno. Closes: #461875 |
| |
| -- Frank Lichtenheld <djpig@debian.org> Mon, 21 Jan 2008 12:48:51 +0100 |
| |
| dpkg (1.14.16) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Add build-essential as an implicit Build-Depends in dpkg-checkbuilddeps. |
| Closes: #402901 |
| * Add build-essential to dpkg-dev Recommends. |
| * Do not warn about unrecognized Homepage field in binary package stanzas |
| in dpkg-genchanges and dpkg-source. Closes: #460309 |
| * Do not use the enoent helper binary, and use perl POSIX module instead. |
| * Keep checking for the process when start-stop-daemon is called with |
| --retry even if the daemon removed the pidfile. Closes: #460903 |
| Thanks to Justin Pryzby for the analysis. |
| * Make --quiet silence --test in start-stop-daemon. Closes: #367998 |
| * Check current uid and gid in start-stop-daemon before calling setuid, |
| setgid and initgroups. Closes: #222524 |
| Based on a patch by Samuel Thibault. |
| * Remove unimplemented --test option from update-alternatives. |
| Closes: #392432, #461247 |
| * Additionally check if errno is EEXIST after rmdir(2), as SUSv3 specifies |
| that on non-empty directories it can either return that or ENOTEMPTY. |
| This fixes run time problems on Solaris. |
| * Fix start-stop-daemon --help output to state that --name is one of the |
| possible required options to use. Closes: #354999 |
| * Demote dselect from priority important to optional. Closes: #461327 |
| * Fix portability issues on HP-UX, by not using backticks inside double |
| quotes in m4 files. Closes: #24514 |
| * Switch Maintainer address to <debian-dpkg@lists.debian.org> from |
| <team@dpkg.org>. |
| * Add README.feature-removal-schedule describing the features to be removed |
| and README.api describing the provided APIs. |
| |
| [ Frank Lichtenheld ] |
| * Make the -L option of dpkg-parsechangelog actually work (it's |
| only been eleven years...) |
| * Import the code from my external Parse::DebianChangelog as |
| Dpkg::Changelog and Dpkg::Changelog::Debian. Using this |
| from parsechangelog/debian adds the following requested |
| features: |
| - Option to use a non-lossy format. Closes: #95579 |
| - Various options to better control how many entries |
| should be displayed. Closes: #226932 |
| |
| [ Raphaël Hertzog ] |
| * Replaced all the remaining code in controllib.pl by new modules. All |
| scripts have been adjusted to use the new modules and controllib.pl has |
| been removed. |
| * The code to parse debian/control is available in a perl module |
| Dpkg::Control. Closes: #26554 |
| * Temporarily add a Breaks: dpkg-dev (= 1.14.13), dpkg-dev (= 1.14.14) on |
| dpkg for the convenience of sid users. Closes: #459815 |
| * Update dpkg-source(1) to explain better what the directory after -b is. |
| Closes: #323606 |
| * Also force version in ${binary:Version} if dpkg-gencontrol -v<version> |
| is used. That way we're consistent with the definition of that variable |
| in deb-substvars(5). Closes: #433477 |
| * Add support of Dm-Upload-Allowed field. Closes: #453400 |
| * Fix dpkg-shlibdeps' filtering of duplicated dependencies in fields of |
| lesser priority (when -d is used). |
| * Fix behaviour of dpkg-shlibdeps when the same binary was passed multiple |
| times for use in different dependency fields (-d option). |
| * Change logic of -si option of dpkg-genchanges to include the original |
| tarball only if the current upstream version differs from the upstream |
| version of the previous changelog entry. Replaces the heuristic based |
| on revision number (-0, -0.1 or -1). Closes: #28701 |
| * Some code refactoring on dpkg-genchanges and bug fixes in the generation |
| of the Description: field. As a result, source only uploads will no more |
| have Description fields. |
| * Add support of wildcard entries in symbols files. This makes it much |
| simpler to write symbols files for well managed libraries but in that case |
| dpkg-gensymbols can't check any more if symbols have disappeared. |
| Closes: #459359 |
| |
| [ Updated manpages translations ] |
| * Fix typo in French. Closes: #460021 |
| * German (Helge Kreutzmann). |
| |
| [ Updated dpkg translations ] |
| * Basque (Piarres Beobide). Closes: #459565 |
| * French (Christian Perrier). |
| * German, Basque, Norwegian Bokmål, Swedish, Vietnamese, Simplified Chinese, |
| Galician unfuzzied. |
| * Russian (Yuri Kozlov). Closes: #460708 |
| |
| [ Updated scripts translations ] |
| * Russian (Yuri Kozlov). Closes: #460709 |
| * Swedish (Peter Karlsson). |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 21 Jan 2008 10:00:45 +0200 |
| |
| dpkg (1.14.15) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Make sure {dpkg-dev,dselect}.preinst are included in the source tarball. |
| Closes: #452730 |
| * Blacklist armel-specific symbols in dpkg-gensymbols. Reported by Riku |
| Voipio. Closes: #457964 |
| * Fix typos in various manpages. Patch from A. Costa. Closes: #458276 |
| * Make dpkg-shlibdeps choose the right symbols files when we have several |
| debian/*/DEBIAN/symbols for a given soname. Closes: #458860 |
| * Add a -S<pkgbuilddir> option to dpkg-shlibdeps to indicate a package build |
| tree to scan first when trying to find a needed library. |
| * Change dpkg-gensymbols to mark symbols that disappeared with #MISSING |
| instead of #DEPRECATED, it's clearer for people. |
| * Fix Dpkg::Shlibs::Objdump to properly take into account R_*_COPY |
| relocations. Closes: #454036 |
| * Explain better the order in which postinst/prerm scripts are called |
| between a package and its dependencies. Thanks to Nicolas François and |
| Helge Kreutzmann for their suggestions. Closes: #379641 |
| * Fix Dpkg::BuildOptions so that dpkg-buildpackage doesn't double all |
| options in DEB_BUILD_OPTIONS when called with the -j parameter. |
| Closes: #453656 |
| |
| [ Guillem Jover ] |
| * Move compression related variables to a new Dpkg::Compression module. |
| * Remove disabled, obsolete and quite incomplete Hebrew translations. |
| * Revert dpkg-dev versioned dependency bump on dpkg >= 1.14.13 back to |
| >= 1.14.6, as the compression variables are now in a module in dpkg-dev. |
| * Do not display garbage in dselect on monochrome terminals, by setting |
| a missing ncurses character attribute. Closes: #155741, #157093 |
| Thanks to Sven Rudolph. |
| * Do not loop endlessly in dselect with very long package descriptions. |
| Closes: #179320, #342495 |
| Thanks to John Zaitseff. |
| * Ignore wrapped lines in install-info when matching section titles. |
| Closes: #214684 |
| Thanks to Andreas Metzler and Ian Zimmerman. |
| * Do not use strdup for execvp arguments. Closes: #379027 |
| * Do not print 'failed to kill' warning in start-stop-daemon when polling |
| the pid. Closes: #157305, #352554 |
| Thanks to Samuel Thibault. |
| * Properly print build message in dpkg-buildpackage for lzma and bzip2 |
| compressed sources. Closes: #458519 |
| * Promote bzip2 Recommends to Depends for dpkg-dev. Closes: #458521 |
| * Add lzma to dpkg-dev Depends. |
| * Do not automatically enable -j if DEB_BUILD_OPTIONS contains parallel=n, |
| and allow overriding its value from the environment. Closes: #458589 |
| * Fix Dpkg::BuildOptions to parse all options in DEB_BUILD_OPTIONS, so |
| that dpkg-buildpackage called with -j preserves unrecognized options. |
| * Fix several signed vs unsigned value comparisons that were making some |
| code to never be executed. |
| |
| [ Updated dpkg translations ] |
| * French (Christian Perrier). |
| * German (Sven Joachim). Closes: #459223 |
| * Norwegian Bokmål (Hans Fredrik Nordhaug). Closes: #457918, #458732 |
| * Simplified Chinese (Deng Xiyue). Closes: #459018 |
| * Swedish (Peter Karlsson). |
| * Vietnamese (Clytie Siddall). Closes: #459016 |
| |
| [ Updated scripts translations ] |
| * French (Christian Perrier). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated man pages translations ] |
| * Swedish (Peter Karlsson). |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 07 Jan 2008 12:12:16 +0200 |
| |
| dpkg (1.14.14) unstable; urgency=low |
| |
| * Fix override disparity: set priority of dselect to important. |
| * Add libio-string-perl to Build-Depends as it's needed by a non-regression |
| test (fix FTBFS, thus a quick upload). |
| * Make dpkg-dev depend on dpkg (>= 1.14.13) as the latest Dpkg.pm is needed |
| for dpkg-source. |
| |
| -- Raphaël Hertzog <hertzog@debian.org> Thu, 27 Dec 2007 11:20:38 +0100 |
| |
| dpkg (1.14.13) unstable; urgency=low |
| |
| [ Frank Lichtenheld ] |
| * Add an own manpage for Dpkg's version format. Mostly stolen |
| from policy. Closes: #373003 |
| * Fix control file parsing for field values starting with a colon. |
| Apparently nobody ever needed this until Vcs-Cvs came along. |
| Closes: #453364 |
| * Copy the usr/share/doc directory to dpkg-dev and dselect (Instead |
| of using symlinks). The space requirements are minimal and adding |
| the needed dependencies to comply with policy would be way more |
| inconvenient. Pointed out by Rene Engelhard. Closes: #452730 |
| * Allow more than one arch and more than one type of a package |
| in debian/files. Parts of the patch by Goswin von Brederlow |
| and Bastian Blank. Closes: #356299, #377400, #229143 |
| * Allow building only architecture independent packages (-A). |
| Closes: #109794, #200454 |
| * Bump Standards-Version to 3.7.3 (no changes) |
| |
| [ Raphaël Hertzog ] |
| * When dpkg-shlibdeps finds a lib in a directory which is just a symlink to |
| another directory that is also considered, remember the other directory |
| name as the canonical one. Closes: #453885 |
| * dpkg-shlibdeps doesn't warn any more about libm.so.6 being unused if the |
| binary is also linked against libstdc++ since g++ always add an implicit |
| -lm. Closes: #454616 |
| * Included files in symbols files (via #include) do no more need to repeat |
| the header line. Closes: #455260 |
| * Tweak the sort algorithm between dependencies so that intervals |
| are displayed as "a (>= 1), a (<< 2)" instead of the opposite. |
| Closes: #455520 |
| * Extend format of symbols files to support arbitrary fields of |
| meta-information. First field is Build-Depends-Package used to extract the |
| version requirement possibly encoded in the Build-Depends field and make |
| sure that the generated dependency is at least as strict as this one. |
| * Fix dpkg-gensymbols to not update version info of a deprecated symbol. |
| Closes: #457739 |
| * Fix dpkg-source's behaviour with options -sk -sK -sp -sP. Closes: #457784 |
| |
| [ Guillem Jover ] |
| * Ignore the man pages when building without NLS support. Closes: #457673 |
| * Fix perl warnings: |
| - Check for undefined values when reading from the alternative db. |
| * Properly handle symlinks for alternatives with nonexistent slave links. |
| Closes: #76295, #246906, #433567, #451872, #220044, #392440, #441021 |
| Closes: #443241 |
| Based on a patch by Daniel Leidert <daniel.leidert@wgdd.de>. |
| * Fail when diverting to a non existent directory. Closes: #245562 |
| Thanks to Flavio Stanchina <flavio@stanchina.net>. |
| * Refactor update-alternatives. |
| |
| [ Updated dpkg translations ] |
| * French (Christian Perrier, as this was trivial). |
| * Spanish (Javier Fernández-Sanguino Peña). Closes: #456984 |
| * Swedish (Peter Karlsson). |
| |
| [ Updated man pages translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated scripts translations ] |
| * French (Frédéric Bothamy). |
| * German (Helge Kreutzmann). |
| * Japanese (Kenshi Muto). Closes: #455841 |
| * Swedish (Peter Karlsson). |
| |
| -- Guillem Jover <guillem@debian.org> Thu, 27 Dec 2007 09:16:45 +0200 |
| |
| dpkg (1.14.12) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Add -I<file> option to dpkg-gensymbols to force the usage of a specific |
| symbols file. |
| * Dpkg::Shlibs::find_library() now returns canonicalized paths. |
| * dpkg-shlibdeps always tries the realpath() of a lib as fallback when |
| trying to identify the package of a lib (and not only for symlinks). |
| * dpkg-shlibdeps doesn't fail any more if it can't find unversioned |
| libraries on the presumption that they are just private libraries. Outputs |
| a warning instead. |
| * Expand the dpkg-shlibdeps manual page with explanations concerning |
| failures. |
| * The environment variable DPKG_GENSYMBOLS_CHECK_LEVEL can be used to force |
| dpkg-gensymbols to use a precise level of checks. Closes: #452022 |
| |
| [ Guillem Jover ] |
| * Define several private functions and variables as static. |
| * Move extern declarations to header files and stop defining them as extern. |
| * Unify parsing of Section and Priority in dpkg-gencontrol with Homepage. |
| * Switch dpkg-scanpackages to use the new Dpkg::ErrorHandling and |
| Dpkg::Versions modules. |
| |
| -- Guillem Jover <guillem@debian.org> Thu, 29 Nov 2007 06:14:09 +0200 |
| |
| dpkg (1.14.11) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * dpkg-shlibdeps now ignores the lack of dependency information in some |
| specific cases (instead of failing): |
| - when the library is in the same package than the binary analyzed |
| - when the library is not versioned and can't have a shlibs file |
| * dpkg-shlibdeps now only displays 10 warnings about symbols not found for |
| each binary and a count of skipped warnings. Closes: #452318 |
| * dpkg-shlibdeps: optimize "dpkg -S" lookups by caching results, patch |
| from Aaron M. Ucko <ucko@debian.org>. Closes: #452577 |
| |
| [ Guillem Jover ] |
| * Fix dpkg-scanpackages to properly support an optional override file. |
| Closes: #452621 |
| |
| -- Guillem Jover <guillem@debian.org> Sat, 24 Nov 2007 07:19:02 +0200 |
| |
| dpkg (1.14.10) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * dpkg-shlibdeps now correctly identify private libraries (avoid many |
| warnings with perl/python modules). Closes: #452338 |
| * Move capit() to a Dpkg::Fields module and use it in dpkg-shlibdeps. |
| Closes: #452262 |
| * Add more debug messages to dpkg-shlibdeps to ease collecting information |
| in case of problems. |
| * dpkg-shlibdeps now accepts again empty dependencies in shlibs files. |
| * dpkg-shlibdeps will try harder to identify packages providing a library |
| by looking up dpkg -S on the realpath of any symlink to a library. |
| Closes: #452339 |
| * dpkg-source now correctly identifies the extension of the |
| orig.tar.{gz,bz2,lzma} file and won't unexpectedly create "Format: 2.0" |
| .dsc files. |
| |
| [ Guillem Jover ] |
| * Add support for Package-Type in dpkg-name. |
| * Restore cross compilation support by honouring the environment host and |
| arch variables to override the default values on the dpkg-dev scripts. |
| |
| [ Updated man pages translations ] |
| * Swedish (Peter Karlsson) |
| |
| [ Added scripts translations ] |
| * Swedish (Peter Karlsson) |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 23 Nov 2007 06:32:27 +0200 |
| |
| dpkg (1.14.9) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Fix bad behaviour of Dpkg::Path::get_pkg_root_dir() and adjust |
| dpkg-shlibdeps accordingly. Closes: #452012 |
| * Fix Dpkg::Deps to accept empty fields. Closes: #452013 |
| |
| [ Updated man pages translations ] |
| * German (Helge Kreutzmann). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 20 Nov 2007 07:15:41 +0200 |
| |
| dpkg (1.14.8) unstable; urgency=low |
| |
| [ Raphaël Hertzog ] |
| * Heavy rework of dpkg-shlibdeps: |
| - Support "symbols" files to generate finer-grained dependencies. |
| Those files can be created by the new dpkg-gensymbols command. |
| Closes: #430367 |
| - Uses now all paths in RPATH (instead of only the first). |
| Closes: #395942 |
| - Support parsing include directives in /etc/ld.so.conf. Closes: #431597 |
| - Libraries are also searched in the public directories of packages |
| being built and thus debian/shlibs.local can effectively define |
| dependencies for libraries that are being built. Closes: #80340 |
| - "symbols" files use the full SONAME as key instead of splitting it in |
| (name, version) like in the "shlibs" format. This allows binaries to |
| be linked with unversioned libraries and not fail. Note that |
| unversioned libraries are still a very bad idea. Closes: #48208 |
| - dpkg-shlibdeps now supports '-x<package>' options that can be used to |
| exclude packages from generated dependencies (use with care though). |
| Closes: #41907, #109954 |
| - If dpkg-shlibdeps doesn't find any dependency information for a |
| shared library that is actively used, then it will fail. This can be |
| disabled with the option '--ignore-missing-info'. Closes: #10807 |
| * Switch perl programs to use the new Dpkg::Deps module. This changes the |
| behaviour of dpkg-gencontrol and dpkg-source which will rewrite and |
| simplify dependencies and build dependencies as possible. Multiple |
| dependencies on the same package are replaced by their intersection. |
| Closes: #178203, #186809, #222652 |
| |
| [ Frank Lichtenheld ] |
| * Add $(MAKE) check to build target |
| * Allow to use other compressions than gzip on dpkg-source -b |
| (NOTE: this will result in a Format: 2.0 source package!). |
| Closes: #382673 |
| * Various small fixes to the manpages suggested by Helge Kreutzmann. |
| Closes: #445858 |
| * Fix Dpkg::BuildOptions (and thereby dpkg-buildpackage) to really |
| set DEB_BUILD_OPTIONS. Found by Daniel Shepler. Closes: #446119 |
| * Change some ' in shell code in dpkg-source.1 and dpkg-query.1 to |
| proper \(aq. Reported by Daniel van Eeden. Closes: #447476 |
| |
| [ Guillem Jover ] |
| * Use shipped perl modules when calling perl programs at build time. |
| * Switch perl programs to use the new Dpkg::ErrorHandling and Dpkg::Arch |
| perl modules. |
| * Add support for format strings in Dpkg::ErrorHandling functions. |
| * Move build and host arch detection code from dpkg-architecture to |
| Dpkg::Arch. |
| * Add initial udeb support: |
| - Support new fields fields Package-Type, Subarchitecture, Kernel-Version |
| and Installer-Menu-Item. Closes: #383916 |
| - New '--type' option for dpkg-scanpackages. |
| * Make dpkg-dev Conflict on dpkg-cross << 2.0.0 which was sourcing |
| dpkg-buildpackage expecting it to be a shell script. Closes: #445852 |
| * Get rid of undefined macros from man pages. Thanks to Colin Watson |
| for the analysis. |
| |
| [ Updated dselect translations ] |
| * Czech (Miroslav Kure). |
| |
| [ Added dpkg translations ] |
| * Thai (Theppitak Karoonboonyanan). Closes: #446501 |
| |
| [ Updated dpkg translations ] |
| * Czech (Miroslav Kure). |
| * Galician (Jacobo Tarrio). Closes: #446624 |
| * Polish (Robert Luberda). |
| * Russian (Yuri Kozlov). Closes: #446278 |
| |
| [ Updated man pages translations ] |
| * German (Helge Kreutzmann). Closes: #448354 |
| * Polish (Robert Luberda). |
| * Swedish (Peter Karlsson). |
| |
| [ Added scripts translations ] |
| * German (Helge Kreutzmann). Closes: #448353 |
| |
| [ Updated scripts translations ] |
| * Polish (Robert Luberda). |
| * Swedish (Peter Karlsson). |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 19 Nov 2007 10:36:30 +0200 |
| |
| dpkg (1.14.7) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Add back $dpkglib into @INC, needed by the controllib.pl require in |
| 822-date. Closes: #440962 |
| * Document in dpkg-scanpackages that apt now requires Packages.bz2 in |
| preference to Packages.gz. Closes: #440973 |
| * Stop recognizing the obsolete Optional field when building packages. |
| * Use fakeroot, if present, by default to gain root privileges in |
| dpkg-buildpackage. |
| * Fix typos in dpkg-deb.1 and start-stop-daemon.8. Closes: #441051 |
| Thanks to A. Costa. |
| * After '<prerm> remove' fails and while doing the error unwinding, if |
| the '<postinst> abort-remove' call succeeds, preserve the old status |
| instead of unconditionally setting it to 'Installed'. Closes: #432893 |
| Thanks to Brian M. Carlson. |
| * Add Vcs-Browser and Vcs-Git fields to debian/control. |
| * Add a Homepage field to debian/control (to be changed later when |
| there's a more formal site). |
| * Allow comparing unsupported architectures for equality and identity. |
| Based on a patch by Frank Lichtenheld. Closes: #427210 |
| * Document Origin and Bugs fields in deb-control.5. Closes: #173463 |
| * Do not replace substvars for build dependencies (it was not supported |
| anyway). |
| |
| [ Frank Lichtenheld ] |
| * Add _MTN to dpkg-source -i default regex. Suggested by Jari Aalto. |
| * Convert dpkg-buildpackage to a Perl script. |
| Fix some bugs in the new script detected in experimental: |
| Closes: #444362 |
| * dpkg-buildpackage accepts a -j<n> option now which will set |
| MAKEFLAGS(-j<n>) and DEB_BUILD_OPTIONS(parallel=<n>) accordingly. |
| parallel=<n> in DEB_BUILD_OPTIONS will be passed to MAKEFLAGS as |
| well. Based on an idea by Robert Millan. Closes: #440636 |
| * Allow dpkg-source -I without a pattern which will load a default |
| list of pattern similar to -i without regexp. Patch by |
| Jari Aalto. Closes: #440972 |
| * Rework documentation of dpkg-source's -i and -I options. |
| Closes: #323911, #440956 |
| * Add --utf8-strings to gpg call in dpkg-buildpackage since |
| that seems to be the better default. Suggested by Székelyi Szabolcs. |
| Closes: #379418 |
| * Let dpkg-buildpackage error out early if the version number from |
| the changelog is not a valid Debian version. Closes: #216075 |
| * Fix dpkg-source to create correct diffs for files with spaces in |
| their name (apparently we don't have many of those ;). |
| Based on a patch by Marcel Toele. Closes: #445380 |
| |
| [ Updated dpkg translations ] |
| * Basque (Piarres Beobide). Closes: #440859 |
| * Danish (Claus Hindsgaul). Closes: #441106 |
| * French (Frédéric Bothamy). |
| * German (Sven Joachim). Closes: #440537 |
| * Nepali (Shiva Prasad Pokharel). Closes: #437825 |
| * Portuguese (Miguel Figueiredo). Closes: #441113 |
| * Romanian (Eddy Petrişor). |
| * Vietnamese (Clytie Siddall). Closes: #440502 |
| * Korean (Sunjae Park). Closes: #443190 |
| |
| [ Updated man pages translations ] |
| * German (Helge Kreutzmann). |
| * Swedish (Peter Karlsson). |
| * Korean (Sunjae Park). Closes: #443191 |
| |
| [ Updated scripts translations ] |
| * Correct a typo in the French translation. Closes: #443276 |
| * Swedish (Peter Karlsson). |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 08 Oct 2007 07:31:34 +0300 |
| |
| dpkg (1.14.6) unstable; urgency=low |
| |
| [ Frank Lichtenheld ] |
| * Synchronise usage information of dpkg, dpkg-deb, and |
| dpkg-query man pages. This fixes some small mistakes |
| and also Closes: #321520 |
| |
| [ Guillem Jover ] |
| * Man pages cleanup: |
| - Some italics and bold fixes. |
| - Unify ellipsis, argument separator, and remove redundant program name |
| preceding the options. |
| - Substitute 'FILES' header with 'SEE ALSO' in dpkg-buildpackage(1), |
| and remove leftover string from man page split. Closes: #439306 |
| - Split option descriptions so that it gets easier to distinguish. |
| - Unify author and copyright information formatting. |
| * Move variables automatically modified at build time for the perl scripts |
| to a new style perl module (Dpkg) and make all programs use it. |
| * Switch 'dpkg-gettext.pl' to a new style perl module (Dpkg::Gettext). |
| * Implement support for Breaks field. Closes: #379140 |
| Thanks to Ian Jackson. |
| * Run the deconfiguration of each package to be deconfigured once, instead |
| of once per each conflicting package being removed. Closes: #378003 |
| Thanks to Ian Jackson. |
| * Do not segfault when the result from a 'dpkg-query -l' is bigger than |
| the total number of current packages, and do not produce repeated |
| results with overlapping patterns on 'dpkg-query -W'. Closes: #428427 |
| * Tightening dpkg-dev versioned Depends to dpkg 1.14.6, and dpkg Conflicts |
| against << dpkg-dev 1.14.6, where the perl modularization started. |
| * Do not print empty lines after 'Setting up ...' output. Closes: #392317 |
| * When a slave alternative is inapplicable do not attempt to create the |
| slave link before removing it again. Closes: #411699 |
| Thanks to Ian Jackson. |
| * Do not consider it a file conflict if the package contains a symlink |
| to a directory where the existing symlink on-disk points to the |
| same place. Closes: #377682 |
| Thanks to Ian Jackson. |
| * Fix perl warnings: |
| - When removing a non diverted file with dpkg-divert. Closes: #438416 |
| * Implement support for Homepage field. Closes: #142324 |
| * Ignore XB- fields instead of XC- fields from control file binary package |
| stanzas in dpkg-genchanges. |
| * Explicitly ignore all known fields from the control file source package |
| stanza in dpkg-genchanges, instead of leaving unknown fields unwarned. |
| * Implement support for Vcs-Browser, Vcs-Arch, Vcs-Bzr, Vcs-Cvs, Vcs-Darcs, |
| Vcs-Git, Vcs-Hg, Vcs-Mtn and Vcs-Svn fields in control file source |
| package stanza. |
| * Implement support for Tag field. |
| |
| [ Updated scripts translations ] |
| * French (Frédéric Bothamy, Christian Perrier). |
| * Swedish (Peter Karlsson). |
| |
| [ Updated dpkg translations ] |
| * Dzongkha (Tshewang Norbu). Closes: #430931 |
| * Nepali (Shiva Prasad Pokharel). Closes: #435353 |
| * Polish (Robert Luberda). |
| * Russian (Yuri Kozlov). Closes: #436147 |
| * Swedish (Peter Karlsson). |
| |
| [ Updated dselect translations ] |
| * Russian (Yuri Kozlov). Closes: #436149 |
| * Swedish (Peter Karlsson). |
| |
| [ Updated man pages translations ] |
| * German (Helge Kreutzmann). |
| * Polish (Robert Luberda). |
| * Swedish (Peter Karlsson). |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 05 Sep 2007 07:36:02 +0300 |
| |
| dpkg (1.14.5) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Add lpia support to ostable and triplettable. |
| * Fix dpkg-source to not emit duplicated entries for the Architecture field |
| in the .dsc file. |
| * Fix dpkg-scanpackages to load the override file after having filled the |
| packages information. Closes: #428169, #428470 |
| * Add '.shelf' to the default dpkg-source -i regex. Closes: #427827 |
| Thanks to Adeodato Simó. |
| * Support a colon separated list of paths from the ELF RPATH field in |
| dpkg-shlibdeps. Thanks to Jiří Paleček. Closes: #427988 |
| * Man pages cleanup: |
| - Reference deb-substvars(5) instead of dpkg-substvars(5). Closes: #429182 |
| - Mark dpkg-* commands in bold. |
| - Unify title header. |
| - Remove an additional space in install-info(8) and mark gzip in bold |
| and remove redundant reference to GNU. |
| - Fix explanation of dpkg-source '-b' option, remove a reference to |
| checking for a missing empty string argument, and add a reference |
| to '-sX' arguments affecting the behaviour. Closes: #428167 |
| - Remove documented dpkg-gencontrol options in dpkg-source left over |
| from the man pages split. |
| |
| [ Frank Lichtenheld ] |
| * Fix typo in German translation of start-stop-daemon(8). |
| Noted by Joachim Breitner. Closes: #430008 |
| * Correct permission and owner/group handling when extracting |
| tar balls to match more the user's preferences instead of |
| ours or the ones from the originator of the tar ball. Patch |
| by Ian Jackson. Closes: #390915, #207289 |
| * dpkg-source warns now about new empty files since those will |
| not be represented in the diff. Closes: #383394 |
| |
| [ Updated dselect translations ] |
| * French (Christian Perrier). |
| * Romanian (Eddy Petrişor). |
| |
| [ Updated dpkg translations ] |
| * Estonian (Ivar Smolin). Closes: #427589 |
| * Portuguese (Miguel Figueiredo). |
| * Romanian (Eddy Petrişor). |
| * Spanish (Javier Fernandez-Sanguino). Closes: #429958 |
| |
| [ Updated man pages translations ] |
| * German (Helge Kreutzmann). |
| |
| -- Frank Lichtenheld <djpig@debian.org> Tue, 03 Jul 2007 00:27:07 +0200 |
| |
| 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 (Frédéric Bothamy). |
| * Galician (Jacobo Tarrío). |
| |
| -- Guillem Jover <guillem@debian.org> Thu, 24 May 2007 19:30:26 +0300 |
| |
| 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 (Frédéric Bothamy). Closes: #423392 |
| |
| [ Updated dpkg translations ] |
| * French (Christian Perrier). |
| * German (Sven Joachim). Closes: #423401 |
| |
| [ Updated dselect translations ] |
| * German (Sven Joachim). Closes: #423403 |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 15 May 2007 16:02:59 +0300 |
| |
| 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 |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 09 May 2007 22:22:45 +0300 |
| |
| 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 |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 08 May 2007 18:23:49 +0300 |
| |
| 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 François. 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 (Frédéric 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). |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 08 May 2007 11:11:50 +0300 |
| |
| 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@sourcepole.ch>. |
| * Require POSIX inside subprocerr in controllib.pl. Closes: #390636 |
| Thanks to Brendan O'Dea <bod@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 (Jordà 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 |
| |
| -- Guillem Jover <guillem@debian.org> Tue, 2 Jan 2007 00:23:57 +0200 |
| |
| dpkg (1.13.24) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Fix dselect segfault by adding a field description matching the |
| dependency field enum position. Closes: #392731, #392724 |
| |
| [ Updated dpkg Translations ] |
| * Nepali (Shiva Prasad Pokharel). Closes: #373728 |
| |
| -- Guillem Jover <guillem@debian.org> Fri, 13 Oct 2006 16:34:39 +0300 |
| |
| dpkg (1.13.23) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Add initial support for the Breaks field, by parsing but rejecting it. |
| Thanks to Ian Jackson <iwj@ubuntu.com>. Closes: #375703 |
| * Use dpkg-architecture from the source tree to get the target Debian |
| architecture, instead of duplicating the logic in the m4 files. |
| * Remove comment headers in dselect/helpmsgs.{cc,h} about the files being |
| autogenerated, replace them with a proper license and copyright comment. |
| Closes: #382308 |
| * Add a new line at the end of m4/compiler.m4 file, to cope with an |
| autoreconf failure due to the new m4 1.4.7. |
| |
| [ Nicolas François ] |
| * Specify --null before the -T tar's option to avoid the "tar: -: file name |
| read contains nul character" warning. |
| Closes: #376351, #375749, #376724, #377279 |
| |
| [ Added dpkg Translations ] |
| * Dzongkha (Kinley Tshering). |
| |
| [ Updated dpkg Translations ] |
| * Basque (Piarres Beobide). Closes: #375118 |
| * Brazilian Portuguese (Andre Luis Lopes). |
| * Catalan (Robert Millan, Jordi Mallach). Closes: #383448 |
| * Czech (Miroslav Kure). |
| * Danish (Claus Hindsgaul). |
| * Dutch (Bart Cornelis). |
| * Dzongkha (Tenzin Dendup). Closes: #388192 |
| * French (Frédéric Bothamy). |
| * Galician (Jacobo Tarrio). |
| * German (Sven Joachim). Closes: #381409, #381740 |
| * Hungarian (SZERVÁC Attila). |
| * Italian (Stefano Canepa, Davide Viti). Closes: #387821 |
| * Japanese (Kenshi Muto). Closes: #386963 |
| * Khmer (Khoem Sokhem). Closes: #375099 |
| * Portuguese (Miguel Figueiredo, Rui Branco). |
| * Romanian (Eddy Petrişor). |
| * Russian (Yuri Kozlov). Closes: #376746, #391143 |
| * Slovak (Peter Mann). Closes: #387282 |
| * Spanish (Javier Fernandez-Sanguino). Closes: #386759 |
| * Swedish (Daniel Nylander). Closes: #383643 |
| * Vietnamese (Clytie Siddall). Closes: #383588 |
| |
| [ Added dpkg-dev Translations ] |
| * Catalan (Jordi Mallach). |
| * French (Philippe Batailler). |
| |
| [ Updated dselect Translations ] |
| * Brazilian Portuguese (Andre Luis Lopes). |
| * Catalan (Robert Millan, Jordi Mallach). |
| * Danish (Claus Hindsgaul). |
| * German (Sven Joachim). Closes: #384843 |
| (Sven is now the new German translation maintainer for dpkg and dselect). |
| * Hungarian (SZERVÁC Attila). |
| * Indonesian (Arief S Fitrianto). Closes: #391144 |
| * Italian (Stefano Canepa). |
| * Japanese (Kenshi Muto). |
| * Norwegian Bokmål (Hans Fr. Nordhaug). |
| * Russian (Yuri Kozlov). |
| * Slovak (Peter Mann). |
| * Spanish (Javier Fernández-Sanguino Peña). Closes: #391144 |
| * Swedish (Daniel Nylander). |
| * Vietnamese (Clytie Siddall). |
| |
| [ Updated man pages translations ] |
| * French (Philippe Batailler). |
| * German (Helge Kreutzmann). Closes: #379030 |
| |
| [ Added man pages translations ] |
| * German (Helge Kreutzmann). |
| Closes: #379286, #379298, #379417, #379433, #379661, #379798, #379825 |
| Closes: #379985, #380130, #380239, #380365, #381047, #380660, #380443 |
| Closes: #381349, #381488 |
| * Japanese (KISE Hiroshi). |
| Closes: #381141, #381865, #384768, #385675, #386965, #388837 |
| |
| -- Guillem Jover <guillem@debian.org> Thu, 12 Oct 2006 02:56:09 +0300 |
| |
| dpkg (1.13.22) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Version the po4a Build-Depends to >= 0.23 as we are using options |
| introduced in that version. Thanks to Sergio Gelato. Closes: #370536 |
| * Add '.bzrtags' directory to default dpkg-source -i regex. |
| Suggested by Adeodato Simó. Closes: #370392 |
| * Print update-alternatives '--config' listing layout evenly spaced. |
| Closes: #325895 |
| * Clarify the legend in update-alternatives '--help' (Andrew Ferrier). |
| Closes: #305318 |
| * Add the source version inside parenthesis to the Source field in the |
| generated .changes and binary packages if the binary package version |
| differs (like in binNMUs). Closes: #62529 |
| * Add missing comment serving as documentation about abort-remove on |
| removal in dpkg.postinst (Justin Pryzby). Closes: #372145 |
| * Fix typo in dpkg-deb manpage (Robert Luberda). Closes: #373999 |
| * Clarify dpkg-architecture new options '-e' and '-i' in man page, add |
| backward compatibility information and give some examples. |
| Thanks for the initial suggestions to Junichi Uekawa. Closes: #370830 |
| * Modified some strings to be able to merge them in the .pot files. |
| * Add new '--umask' option to start-stop-daemon. Closes: #368003 |
| |
| [ Frank Lichtenheld ] |
| * dpkg-source issued spurious warnings about fields defined with |
| XB-. They now get correctly suppressed. Closes: #374154 |
| * Give a correct warning when the user requested an unknown |
| sign command that we will default to a pgp style interface. |
| Closes: #133470 |
| |
| [ Updated dpkg Translations ] |
| * Romanian (Eddy Petrişor). |
| * Galician (Jacobo Tarrio). |
| * French (Christian Perrier). |
| * Swedish (Peter Karlsson). |
| * Basque (Piarres Beobide). Closes: #373107 |
| * Polish (Robert Luberda). |
| * Catalan (Guillem Jover). |
| |
| [ New dpkg Translations ] |
| * Nepali (Paras Pradhan). Closes: #373728 |
| |
| [ Updated dselect Translations ] |
| * Simplified Chinese (Kov Tchai). Closes: #366260 |
| |
| [ Updated man pages translations ] |
| * Polish (Robert Luberda). |
| |
| [ Christian Perrier ] |
| * Typo fix in update-alternatives ("alternativse"). Thanks to Eddy Petrisor |
| for spotting it. Translations unfuzzied. |
| * Make similar messages in dpkg-statoverride and dpkg-divert exactly similar |
| Thanks to Eddy Petriso for spotting them, again. |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 21 Jun 2006 18:03:29 +0300 |
| |
| dpkg (1.13.21) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Disambiguate error message about conflicting command line actions by |
| providing both long and short option names. Based on a suggestion by |
| Josip Rodin. Closes: #45575 |
| * Add '/lib32' and '/usr/lib32' to the dpkg-shlibdeps library path search |
| list. Closes: #367892 |
| * Revert usage of English perl non-essential module from install-info. |
| Closes: #369928, #369958, #370157, #370174, #370210 |
| * Print the correct file being parsed by dpkg-parsechangelog's debian |
| parser. Closes: #368961 |
| * Fix dependency cycle breaking in the case when every link involves |
| a Provides (Ian Jackson). This is a proper fix for #349442. |
| Closes: #370017 |
| |
| [ Updated dpkg Translations ] |
| * Czech (Miroslav Kure). |
| * Vietnamese (Clytie Siddall). |
| |
| -- Guillem Jover <guillem@debian.org> Sun, 4 Jun 2006 19:02:44 +0300 |
| |
| dpkg (1.13.20) unstable; urgency=low |
| |
| [ Frank Lichtenheld ] |
| * Add gettext support for the Perl scripts. Based on a patch by |
| Nicolas François. Closes: #165843 |
| * Only print usage information of dpkg-scanpackages on stdout |
| if requested explicitly. Use stderr in case of error. |
| Closes: #366659 |
| * Add remarks to dpkg-scansources and dpkg-scanpackages |
| man pages about the need to compress the generated files |
| to be able to access them via apt. Closes: #65839 |
| * Allow '+' and '.' in distribution names in Debian changelogs. |
| Based on a patch by John Wright. |
| Closes: #361171 |
| * Use the Debian keyring in dpkg-source when checking signatures |
| of .dsc files, if available. Closes: #364726 |
| * Let dpkg-buildpackage pass through all remotely sensible |
| -sX options to dpkg-source (-s[nsAkurKUR] currently). |
| Closes: #36586 |
| * Improve the description of --showformat in dpkg-deb |
| man page and add a pointer to the complete description |
| of the option in dpkg-query. |
| * Don't spew out garbage from dpkg-deb, if the second argument |
| to -I is a absolute filename. Based on a patch by Ian Eure. |
| Closes: #35573 |
| * Fix --ignore-depends argument value parsing. Closes: #169125 |
| * Completely remove md5sum diversion madness. Instead, we Pre-Depend |
| on a version of textutils which provides /usr/bin/md5sum. We rely on |
| the logic in coreutils to remove our diversions. Patch by |
| Ian Jackson. Closes: #315784, #313605 |
| * Try harder to detect dependency cycles that contain Provides |
| links. Closes: #349120, #349442 |
| * Update archtable to reflect current archive: Add amd64 and remove |
| sh. Closes: #367329 |
| * Don't claim in dpkg man page that we set DPKG_OLD_CONFFILE and |
| DPKG_NEW_CONFFILE on sub shells since we actually don't. |
| * Fix printing of user defined fields with --showformat and |
| document the existence of this feature in dpkg-query man page. |
| * Make --forget-old-unavail more reliable by deleting architecture |
| information of removed packages. Patch by Piotr Engelking. |
| Closes: #208532 |
| * When building packages with dpkg-deb give a more useful error |
| message in case a conffile entry has leading whitespace. Patch |
| by David Lopez Moreno. Closes: #281562 |
| * Don't drop directories that contain our conffiles too early from |
| our file listing. Otherwise we might leave them behind on purge |
| if we share them with other packages. |
| Closes: #174180, #198128, #198522, #318825, #366178 |
| |
| [ Nicolas François ] |
| * Fix typos in the Russian man pages. Thanks to Stepan Golosunov. |
| Closes: #366587 |
| * Honour tabbing requested via --showformat even if the field to |
| be printed is empty. Closes: #361671 |
| * Flush the terminal's input before prompting what to do with a |
| configuration file. Closes: #316551 |
| * Fix the --force-depends-version option. Closes: #57104 |
| |
| [ Guillem Jover ] |
| * Standardize scripts usage output format and at the same time make |
| the strings easier for the translators. Add '--help' and '--version' |
| for most of the scripts. Print the usage and version to stdout. |
| * Do not strip the epoch from the source:Upstream-Version substvar. |
| Closes: #366351 |
| * Properly check and report lock file existence in install-info. |
| Based on patch by Ben Pfaff. Closes: #368874 |
| * Correct default info directory for '--infodir' in intall-info man |
| page (Ben Pfaff). Closes: #368875 |
| * Print the bogus version and prefix the error message with 'dpkg: ' |
| when using '--compare-versions'. Closes: #369177 |
| * Remove duplicated string " , at changelog " in dpkg-parsechangelog's |
| debian style parser (Julian Gilbey). Closes: #369205 |
| * Update the Section and Priority fields in the status file from the |
| new packages. We assume that the information from the binary package |
| is correct, otherwise it should be fixed there to match the archive |
| override file (Koblinger Egmont). |
| Closes: #54529, #58106, #81171, #230610, #237622, #237626 |
| * Bump Standards-Version to 3.7.2 (no changes needed). |
| * Add lintian overrides for dpkg, dpkg-dev, dselect and sources. |
| * Replace logrotate installation logic with dh_installlogrotate. |
| |
| [ Updated dpkg Translations ] |
| * Portuguese (Miguel Figueiredo). |
| * Polish (Robert Luberda). |
| * Hungarian (SZERVÁC Attila). |
| * Romanian (Eddy Petrişor). |
| * Russian (Yuri Kozlov). Closes: #366353 |
| * Czech (Miroslav Kure). |
| * Simplified Chinese (Kov Tchai). Closes: #366985 |
| * Swedish (Peter Karlsson). |
| * Galician (Jacobo Tarrio). |
| * Slovak (Peter Mann). |
| * Dutch (Bart Cornelis). |
| * Basque (Piarres Beobide). Closes: #366185 |
| |
| [ Updated dselect Translations ] |
| * Polish (Robert Luberda). |
| * Basque (Piarres Beobide). Closes: #366187 |
| * Czech (Miroslav Kure). |
| * Romanian (Eddy Petrişor). |
| |
| [ Updated man pages translations ] |
| * Polish (Robert Luberda). |
| |
| -- Guillem Jover <guillem@debian.org> Wed, 31 May 2006 07:43:16 +0300 |
| |
| dpkg (1.13.19) unstable; urgency=low |
| |
| [ Frank Lichtenheld ] |
| * Add -follow (back) to find call in dpkg-scanpackages. |
| Closes: #358011 |
| * Fix error in archive.c that lead to a infinite loop when |
| installing files with long, non-ASCII filenames in |
| certain locales. Closes: #346436 |
| |
| [ Updated dpkg Translations ] |
| * French (Christian Perrier). |
| * Galician (Jacobo Tarrio). |
| * Romanian (Eddy Petrişor). |
| * Dutch (Bart Cornelis). |
| * Swedish (Peter Karlsson). |
| * Danish (Claus Hindsgaul). Closes: #362317 |
| * Czech (Miroslav kure). |
| * Vietnamese (Clytie Siddall). Closes: #363264 |
| * Spanish (Javier Fernández-Sanguino Peña). Closes: #357911 |
| * Basque (Piarres Beobide). Closes: #363683, #363679 |
| * Japanese (Kenshi Muto). Closes: #365334 |
| |
| [ Updated dselect Translations ] |
| * Romanian (Eddy Petrişor). |
| * Galician (Jacobo Tarrio). |
| * French (Christian Perrier). |
| * Dutch (Bart Cornelis). |
| |
| [ Nicolas Francois ] |
| * Generate the Russian man pages in the KOI8-R charset. Closes: #361987 |
| * Document the shlibs.local format in dpkg-source(1). Closes: #316485 |
| * Fix a typo in an error message. Thanks to Justin Pryzby. Closes: #364539 |
| |
| [ Guillem Jover ] |
| * Fix strings so that they can be more easily translated. Closes: #134358 |
| * Add new substvars source:Version, source:Upstream-Version and |
| binary:Version so packages will be able to avoid breaking on binNMUs. |
| Based on a patch by Ken Bloom and Jeroen van Wolffelaar. Closes: #358530 |
| * Support binNMU safe packages even when source and binary differ in |
| version. |
| * Rename dpkg:UpstreamVersion to dpkg:Upstream-Version. Make dpkg:Version |
| and dpkg:Upstream-Version get the current dpkg versions instead of the |
| ones from the package being built. |
| * Split usage strings to make it easier for translators when those change. |
| Closes: #323957 |
| * Standardize start-stop-daemon usage output format. |
| * Make install-info '--dir-file' option compatible with GNU install-info |
| by renaming the infodir variable to dirfile and not appending the |
| '/dir' string except when initializing from '--info-dir' or |
| '--infodir' (Wayne Davison). Closes: #61640, #67237, #286275 |
| * Make install-info add a new line after adding the last entry at the |
| end of the dir file, which makes the info readers able to see those |
| last entries (Nicolas François). Closes: #164495 |
| * Use the numerical value of errno instead of a string in install-info |
| when checking if the locking error was due to an already existing |
| file, which is locale dependent, and die accordingly. Based on a patch |
| by Nicolas François. Closes: #199204, #210781 |
| * Escape hyphens in man pages. |
| * Bump Standards-Version to 3.7.1. |
| * Wrapped debian/control fields except Uploaders given current policy. |
| |
| -- Guillem Jover <guillem@debian.org> Thu, 4 May 2006 14:05:21 +0300 |
| |
| dpkg (1.13.18) unstable; urgency=low |
| |
| [ Updated dpkg Translations ] |
| * Romanian (Sorin Batariuc). Closes: #356664 |
| * Danish (Claus Hindsgaul). Closes: #356188 |
| * Polish (Robert Luberda). |
| * Dutch (Bart Cornelis). |
| |
| [ Updated dselect Translations ] |
| * Spanish (Javier Fernández-Sanguino Peña). Closes: #357912 |
| * Danish (Claus Hindsgaul). Closes: #356188 |
| * Polish (Robert Luberda). |
| * Russian (Yuri Kowlov). Closes: #361415 |
| |
| [ Updated man pages translations ] |
| * Typos corrected in French dpkg-source man page |
| Thanks to Nicolas Bonifas who spotted them |
| * Russian completed. Thanks to Yuri Kozlov. |
| Closes: #361415 |
| |
| [ Christian Perrier ] |
| * Correct typos in man pages. Thanks to A. Costa for spotting them |
| Closes: #358091, #358092, #358093, #358094, #358095 |
| |
| [ Guillem Jover ] |
| * Add a '[!]' in --force-all help denoting that it is a dangerous option. |
| Closes: #359935 |
| * Prefix any chroot path to the exec file name when stating it in |
| start-stop-daemon. Closes: #318771, #333066 |
| * Add '-r' to the help output of start-stop-daemon (Jared Spiegel). |
| Closes: #354869 |
| * Use mustsetvar when setting the value of the sversion variable in |
| dpkg-buildpackage (Andrew Suffield). Closes: #158953 |
| * Pass '--admindir' option over to dpkg-query when passing '--admindir' or |
| '--root' to dpkg (initial patch by Branden Robinson). |
| Closes: #153305, #271041, #282853, #307715, #355915 |
| * Support system library directories in dpkg-shlibdeps symlinked from |
| '/lib/ldconfig'. Closes: #356452 |
| * Document that 'dpkg --get-selections' and 'dpkg-query -l' without a |
| pattern will not list packages in state purge. Closes: #355633 |
| * Obsolete force/refuse 'auto-select' dpkg option. |
| * Add new '--clear-selections' option to dpkg (Andrew Suffield). |
| Closes: #112388 |
| * Use '--clear-selections' in the dpkg man page example on how to transfer |
| the status to another installation. Closes: #137442 |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 10 Apr 2006 06:40:22 +0300 |
| |
| dpkg (1.13.17) unstable; urgency=low |
| |
| [ Frank Lichtenheld ] |
| * Fix handling of -DArchitecure=foo in dpkg-gencontrol. Closes: #251911 |
| * Handle architectures in all dependency fields in debian/control, |
| even those of binary packages. Closes: #252657, #324741, #347819 |
| * More dpkg-scanpackages fixes (--arch option handling). Closes: #353506 |
| |
| [ Guillem Jover ] |
| * Add missing parentheses surrounding a man page section reference |
| in the dpkg-source man page (Matt Kraai). Closes: #353731 |
| * Fix misspelling of "occurred" as "occoured" in dpkg-gencontrol and |
| dpkg-source (Matt Kraai). Closes: #353949 |
| * Major cleanup of manpages, by using properly the bold and italic |
| attributes and other embellishments. |
| * Add dpkg-query(1) in the SEE ALSO section in dpkg(1). Closes: #354643 |
| * Don't try to compile in SELinux support on GNU/kFreeBSD amd64. |
| * Add new quiet option to dpkg-source to suppress warnings. Closes: #355065 |
| * Do not expand architecture aliases anymore in .dsc files. |
| * Change start-stop-daemon's --exec behaviour again on GNU/Linux to compare |
| the referred file pointed by the '/proc/<pid>/exe' symlink, stripping |
| any ' (deleted)' string and stating the result. Closes: #354867 |
| |
| [ Updated man pages translations ] |
| * Polish (Robert Luberda). Closes: #353782 |
| * French (Philippe Batailler). |
| |
| [ Updated dselect Translations ] |
| * Hungarian (Szervác Attila). |
| * Dutch (Bart Cornelis). |
| * Czech (Miroslav Kure). |
| |
| [ Updated dpkg Translations ] |
| * Italian (Lele Gaifax) |
| * Simplified Chinese (Carlos Z.F. Liu). |
| * Portuguese (Miguel Figueiredo). |
| * Dutch (Bart Cornelis). |
| * Hungarian (Szervác Attila). |
| * Czech (Miroslav Kure). |
| * Russian (Yuri Kozlov). Closes: #357724 |
| |
| -- Guillem Jover <guillem@debian.org> Mon, 20 Mar 2006 03:33:03 +0200 |
| |
| dpkg (1.13.16) unstable; urgency=low |
| |
| * The "not really a brown paper bag needed but it's close" release |
| |
| [ Guillem Jover ] |
| * Move auxiliary autotools scripts to config/. |
| * Require gettext 0.14.5. |
| * Move the methods directory to dselect/methods, so the contents will not |
| be installed if dselect is not to be built. |
| * Move dselect gettext strings to its own domain provided now by the |
| dselect package. |
| |
| [ Frank Lichtenheld ] |
| * Fix override handling in dpkg-scanpackages which was broken in |
| 1.13.14 and .15. Closes: #353305 |
| * Make -isp the default behaviour of dpkg-gencontrol as it is |
| always used anyway these days. Suggested by Matthew Vernon. |
| Closes: #215233 |
| * Typo fixes in man pages by A. Costa: |
| - dpkg-deb.1 Closes: #353424 |
| - dpkg-statoverride.8 Closes: #353425 |
| - install-info.8 Closes: #353426 |
| - start-stop-daemon.8 Closes: #353427 |
| - update-alternatives.8 Closes: #353428 |
| - dpkg.1, dpkg.cfg.5 Closes: #353429 |
| |
| -- Frank Lichtenheld <djpig@debian.org> Sat, 18 Feb 2006 17:59:00 +0100 |
| |
| dpkg (1.13.15) unstable; urgency=low |
| |
| [ Guillem Jover ] |
| * Add a missing closing parenthesis in a dpkg string (Jordi Mallach). |
| |
| [ Christian Perrier ] |
| * Updated Translations: |
| - Brazilian Portuguese (Andre Luis Lopes). Closes: #352432 |
| - Galician (Jacobo Tarrio). Closes: #352443 |
| |
| [ Updated Translations ] |
| * Catalan (Jordi Mallach). |
| * Portuguese (Miguel Figueiredo). |
| * Swedish (Daniel Nylander). |
| |
| [ New Translations ] |
| * Hungarian (Szervác Attila). |
| |
| [ New Manpage Translations ] |
| * Hungarian (Szervác Attila): dpkg.cfg.5 and dselect.cfg.5. |
| |
| -- Frank Lichtenheld <djpig@debian.org> Wed, 15 Feb 2006 23:37:40 +0100 |
| |
| dpkg (1.13.14) experimental; urgency=low |
| |
| [ Guillem Jover ] |
| * Make start-stop-daemon print the proper version instead of 'VERSION'. |
| * Set the HOME environment variable when using the --chuid switch in |
| start-stop-daemon. Closes: #295169, #267784 |
| * Cleanup and unify program usage and version output, make it more i18n |
| friendly. Fix wrong gettext usage with interparsed macros. |
| Thanks to Changwoo Ryu for noticing. Closes: #237915 |
| * Mark some strings as translatable (Changwoo Ryu). Closes: #256387 |
| * Remove a trailing 'C' character from update-alternatives manpage. |
| * Use pkg-config to get the proper flags to link against libselinux. |
| Add a Build-Dependency on pkg-config, tighten libselinux1-dev to |
| at least version 1.28-4 which provides a .pc file, and remove |
| libsepol1-dev as libselinux1-dev is Depending on it. |
| * Add command descriptions in the synopsis, and add a usage example for |
| -f in the dpkg-query manpage. Thanks for the initial patch to |
| Philippe Batailler. Closes: #352091 |
| * Document about the default log file, the behaviour in case of multiple |
| --log options and add a reference to dpkg.cfg manpage in the dpkg manpage. |
| Thanks to James R. Van Zandt. Closes: #350440 |
| * Escape ` and ' in manpages otherwise they are converted to quotation |
| marks, which makes cut and paste not work. Thanks to Denis Barbier. |
| Closes: #349925 |
| |
| [ Frank Lichtenheld ] |
| * Let dpkg-source ignore comments in the hunk header as used by |
| diff -p (Anand Kumria). Closes: #344880 |
| * Let dpkg-buildpackage create a .changes file even if signing the |
| .dsc file failed. This makes it easier to just sign the package |
| later (Julian Gilbey). Closes: #217963 |
| * Change heuristics of dpkg-buildpackage's gpg check to allow for |
| more complex setups (Julian Gilbey). Closes: #163061 |
| * Add files and dirs used by bzr to default dpkg-source -i regex |
| |