Dpkg
view release on metacpan or search on metacpan
- update-alternatives: Use enums for actions instead of strings.
- update-alternatives: Switch verbose selection into an enum.
- dpkg: Negate tortoise_not_in_hare() function name and return value.
- dpkg: Initialize trigcyclenode's next member once.
- dpkg: Use common pattern of assigning as an iterator.
- dpkg: Factor trigproc_new_cyclenode() out from check_trigger_cycle().
- dpkg: Switch dependtry from an int to an enum.
- dpkg: Move dependtry description from deferred_configure() to its
declaration.
- dpkg: Split trigger processing types into required, try-queued and
try-deferred.
- dpkg-query: Rename variable to avoid shadowing a local function.
- When allocating use the variable instead of the type in sizeof().
- dselect: Rename variable r to pkgbin.
- libdpkg, dpkg: Rename r variables to fnn.
- libdpkg: Rename ret variable to next.
- libdpkg: Cleanup fsys module symbol names.
- libdpkg: Rename pkg_db symbols to pkg_hash.
- libdpkg: Add new warning printer setter function.
Prompted by Julian Andres Klode <jak@debian.org>.
- libdpkg: Add new DPKG_ERROR_OBJECT macro.
* Build system:
- get-version: Use a format string with printf.
- run-script: Use $() instead of deprecated ``.
- run-script: Remove unused PERL_PROFILE variable, PERL5OPT can be used
instead, and does not require leaving an unquoted variable around.
- run-script: Add «set -e».
- Build.PL: Set environment variables only for CPAN tests.
- Build.PL: Set locale for CPAN tests to C. Fixes CPAN#127314.
- configure: Split AM_INIT_AUTOMAKE arguments into different lines.
* Packaging:
- Bump Standards-Version to 4.2.1 (no changes needed).
- Switch to debhelper compatibility level 11.
- Create the log file in postinst only if it does not exist.
Prompted by Johannes Schauer <josch@debian.org>.
- Add superficial autopkgtest functional tests.
* Test suite:
- Add new shellcheck author test.
- Add descriptions for the shellcheck exclude codes.
- Update cppcheck suppressions.
[ Updated programs translations ]
* Dutch (Frans Spiesschaert). Closes: #912023
* German (Sven Joachim).
* Italian (Milo Casagrande). Closes: #915610
* Portuguese (Miguel Figueiredo). Closes: #917813
* Simplified Chinese (Zhou Mo). Closes: #919040
[ Updated scripts translations ]
* German (Helge Kreutzmann).
[ Updated man pages translations ]
* Dutch (Frans Spiesschaert). Closes: #912024
* German (Helge Kreutzmann).
-- Guillem Jover <guillem@debian.org> Tue, 22 Jan 2019 14:26:04 +0100
dpkg (1.19.2) unstable; urgency=medium
[ Guillem Jover ]
* dpkg: Fix --force-not-root for chown() and chmod() based syscalls, and
give a more meaningful error message on chroot(). Closes: #614126
* dpkg-divert, dpkg-statoverride: Add new --instdir and --root options,
and make the commands honor the DPKG_ROOT environment variable.
Closes: #487108
* libdpkg: Call the pager with «$SHELL -c» to respect POSIX. Closes: #910009
* libdpkg: Do not spawn a pager if we are going to call «cat».
* libdpkg: Honor DPKG_PAGER when spawning a pager.
Suggested by Craig Sanders <cas@taz.net.au>.
* libdpkg: Set LESS to â-FRSXMQâ if not already set, when spawning a pager.
* libdpkg: Ignore SIGPIPE when setting up a pager, and then ignore EPIPE
errors when writing to stdout, otherwise if we quit the pager early, the
program will exit with an error code.
* libdpkg: Set stdout to be fully buffered when using a pager.
* dpkg, dpkg-query: Add new --no-pager option. For dpkg this is also a
configuration option. Closes: #909754
* Perl modules:
- Dpkg::OpenPGP: Ignore Version field in enarmored output.
Fixes CPAN#127217.
- Dpkg::OpenPGP: Do not read the gpg user configuration file.
- Dpkg::Source::Functions: Reimplement is_binary() w/o using diff(1).
- Dpkg::Source::Package::V2: Split the BinaryFiles module into its own
file, and give it a more generic name (Dpkg::Source::BinaryFiles).
- Dpkg::Source::Package::V2: Move binary file detection to BinaryFiles
module.
* Documentation:
- dpkg-buildpackage(1): Clarify --build=source explanation.
- dsc(5): Clarify what âflattenedâ means in Testsuite-Triggers.
Prompted by Mattia Rizzolo <mattia@debian.org>.
- dsc(5): Add a reference to where the source formats are described.
Prompted by Manuel A. Fernandez Montecelo <mafm@debian.org>.
- dpkg-source(1): Improve documentation on vendor-specific series files.
- deb-control(5): Document Build-Ids field.
Prompted by Stuart Prescott <stuart@debian.org>.
- dpkg(1): Clarify which fields are affected by dependency options.
Prompted by James Clarke <jrtc27@debian.org>.
- dpkg-query(1): Document the PAGER environment variable usage.
- Dpkg(1): Add POD documentation about the module hierarchy and API.
* Code internals:
- dpkg-split: Use nfstrnsave() instead of nfmalloc() + memcpy().
- libdpkg: Add new fsys-dir module.
- libdpkg: Pass the file contents to the pager instead of the filename.
- libdpkg: Add a pager kill switch, so that it can be forcefully disabled.
* Build system:
- Distribute a LICENSE file on CPAN.
- Do not make the Build.PL script executable.
- Generalize PACKAGE_CPAN_SIGN by setting PACKAGE_DIST_IS_RELEASE instead.
- Add a release_status key to the CPAN metadata.
- Fix typo in CPAN recommends key.
- Improve test and author CPAN dependencies.
* Packaging:
- Break libapt-pkg5.0 instead of apt. Closes: #909959
Analysis by Sven Joachim <svenjoac@gmx.de>.
* Test suite:
- Skip version checks involving «dpkg --compare-versions» if not available.
This is relevant on CPAN or on non-dpkg-based systems.
[ Updated programs translations ]
* Polish (Åukasz Dulny).
[ Updated man pages translations ]
- French (Christian Perrier): 1011t.
- Galician (Jacobo Tarrio): 1002t. Closes: #351795
- Basque (Piarres Beobide): 1002t. Closes: #351845
- Slovak (Peter Mann): 1002t. Closes: #352087, #352311
- Vietnamese (Clytie Siddall): 1011t. Closes: #352307
-- Frank Lichtenheld <djpig@debian.org> Sun, 12 Feb 2006 02:32:12 +0100
dpkg (1.13.13) unstable; urgency=low
[ Frank Lichtenheld ]
* dpkg and dselect are now in section admin, not section base.
Correct info in the control file.
* Bump Standards-Version to 3.6.2 (no changes).
* Fix typo in dpkg-architecture man page. Closes: #334330
* Honor LD_LIBRARY_PATH in dpkg-shlibdeps. Fixes a regression
from 1.13.11 to .12.
* Don't recurse into package directories to search for local
shlibs files since it is obviously a waste of time. Based
on a suggestion by Steve Langasek. Closes: #338725
[ Christian Perrier ]
* Updated translations:
- Dutch (Bart Cornelis). Fix error mentioned in #323908 by
Stephan Kramer.
- Japanese (Kenshi Muto). Closes: #349808
[ Guillem Jover ]
* Fix typo in dpkg-statoverride manpage. Closes: #348113
Thanks to Marc Haber <mh+debian-packages@zugschlus.de>.
* Document the --no-debsig option in dpkg manpage. Closes: #316367
Thanks to Bastian Kleineidam <calvin@debian.org>.
* Fix typos in dselect manpage. Closes: #310358
Thanks to A Costa <agcosta@gis.net>.
* Fix typo in start-stop-daemon's help output. Closes: #333673
Thanks to Christoph Maser <cm@financial.com>.
* Document the correct format string for dpkg-query --showformat option.
Update -l example and lower case the program name in the title header.
Thanks to Zefram <zefram@fysh.org>. Closes: #174976
* Make dpkg-architecture not print the warning about a mismatch between
gcc target machine type and GNU target system type if the actions are
'-e' or '-i'.
-- Frank Lichtenheld <djpig@debian.org> Sat, 28 Jan 2006 13:04:16 +0100
dpkg (1.13.12) experimental; urgency=low
* Due to the changes in dpkg-shlibdeps it is not recommended
to use this version for building packages intended to be
uploaded into an official archive, yet.
[ Frank Lichtenheld ]
* Update AUTHORS and debian/copyright for new maintainer team.
* Don't use the ldd output in dpkg-shlibdeps. Search for the
matching libraries ourself. This fixes problems with both
symlinked directories, Closes: #103024, #145714, #164020, #285857
and biarch builds. Closes: #317082
* Let dpkg-gencontrol bail out with an error if parsedep
found an error while parsing a dependency field. Closes: #228125
* dpkg-source -x now tries to chown all files extracted from
tar files. The temporary directory is now created with mode
0700, too. Together this should make it safer to run
dpkg-source -x as root. Based on suggestions by Marcus
Brinkmann and Colin Watson. Closes: #144571, #238460
* Let dpkg-source -b check the build relation fields before
putting them into the .dsc. As a side effect they also
get normalized. Closes: #254449
* Check the gpg signatures of .dsc files before unpacking. See
the upstream changelog for a full description of the semantics.
Based on a patch by Matt Zimmerman. Closes: #48711
* Let dpkg-source ensure (as good as possible) that all
build source packages can also be unpacked.
Closes: #6820, #7014
Also fixed handling of md5sum -b output in dpkg-source on
the way. Based on a patch by Ingo Saitz. Closes: #316123
* Check for illegal architecture strings in dpkg-gencontrol and
dpkg-source. dpkg-gencontrol will only issue a warning while
dpkg-source will error out. Closes: #96920
* Add support "package types" to dpkg-shlibdeps. Patch by Joey Hess.
Closes: #335056, #345475
* Fix man page references to dpkg and dselect man pages. Many
of them still had a wrong section.
Closes: #332826
* Let dpkg-source -b warn about special permissions of files added
in the diff since these will get lost. Closes: #306125
* dpkg-source -x didn't work in case the upstream version or
the Debian version ended with ~. Fixed.
[ Christian Perrier ]
* Updated translations:
- French (Christian Perrier).
- Polish (Bartosz Fenski). Closes: #314237
- Norwegian Bokmal (Hans F. Nordhaug). Closes: #315548, #315990
- Czech (Miroslav Kure). Closes: #323775, #345347
- Russian (Yuri Kozlov). Closes: #323821, #335170
- Japanese (Kenshi Muto). Closes: #323938
- Brazilian Portuguese (Andre Luis Lopes). Closes: #325224, #332872
- Russian (Yuri Kozlov). Closes: #335170, #349151
- Swedish (Peter karlsson). Closes: #325990, #344058, #337164, #334063
- Norwegian Nynorsk (HÃ¥vard Korsvoll). Closes: #315987
- Portuguese (Miguel Figueiredo).
Closes: #315461, #323674, #323642, #330021
- Spanish (Javier Fernández-Sanguino Peña). Closes: #323662, #315253
- Danish (Claus Hindsgaul). Closes: #348575, #323779, #337948, #325687
- Dutch (Bart Cornelis). Closes: #323908
- German (Michael Piefel). Closes: #323964
- Italian (Stefano Canepa). Closes: #324114, #344671, #347225
- Catalan (Jordi Mallach). Closes: #324456
- Basque (Piarres Beobide). Closes: #342089, #332698
- Tagalog (Eric Pareja). Closes: #337307
- Simplified Chinese (Tchaikov). Closes: #338268
- Galician (Jacobo TarrÃo). Closes: #338904
- Romanian (Eddy PetriÅor). Closes: #340674
- Vietnamese (Phan Vinh Thinh, Clytie Siddall).
- Indonesian (Parlin Imanuel). Closes: #344513
- Greek (Galaxico). Closes: #344646
- Czech (Miroslav Kure). Closes: #345347
* Fixed broken translation:
- Brazilian Portuguese (James Troup). Closes: #332872
* Fix Russian man page for start-stop-daemon(8)
+ remove debsign support, it's useless and doesn't work
+ Use correct architecture when naming .changes file. Closes: Bug#88015
* Fix wording in dpkg-statoverride manpage for --add. Closes: Bug#85080
* Fix typo in start-stop-daemon manpage. Closes: Bug#88225
* Add dpkg-checkbuilddeps to check if build dependencies are satisfied
and modify dpkg-buildpackage to call it if wanted.
Closes: Bug#86453,#83812,#60717,#74372,#67896,#60717,#13961
* dpkg-parsechangelog can read a changelog from stdin now. Closes: Bug#80142
* Fix confusing wording for dpkg-buildpackage -uc option in manpage.
Closes: Bug#83468
* dpkg-statoverride now exits with exitcode 1 if we do a --list but don't
output anything. Closes: Bug#84328
* Remove Linux reference from all scripts, they should run fine on
other OSes as well.
* Mark last argument in dpkg-scanpackages usage info as optional.
Closes: Bug#86658
* Fix cache in dpkg-scanpackages version comparison. Closes: Bug#90722
* Fix formatting error in dpkg-source.1. Closes: Bug#82723
* Change dpkg-gencontrol to fix comma-related syntax errors after
processing substvars. Closes: Bug#92908
* Verify package signatures if debsig-verify is installed. Closes: Bug#37017
* Handle window resize in dselect main menu. Closes: Bug#93559
* Initialize all parts of the package record. This should fix several
segfaults people have been seeing in dpkg. Closes: Bug#90328.
* Apply patch from bug#86847, that escapes intl chars in filenames.
Closes: Bug#83752, #85040, #86847, #89000.
* Errors during dpkg -s(and other similar commands) are now printed
on stderr. Closes: Bug#88987.
* Add a --retry option to start-stop-daemon. Closes: Bug#75139
* Fix regeps to extract Closes magic from a changelog so the #
is really optional. Closes: Bug#94474
* Remove useless statement from dpkg-shlibdeps. Closes: Bug#90516
* Make the debian changelog parser identify itself with $progname.
Closes: Bug#89409
* Give a syntax error when we get an unexpected PGP signature in control
files. Closes: Bug#75562
* Change dpkg manpage to reflect that --force-statoverride is no enabled
by default. Closes: Bug#95023
* Handle dangling symlinks, by ignoring error code 1 from find, when
processing --recursive. Closes: Bug#4784
* dpkg -L, -S, -l, -s, and -p now return an error code if any package
does not exist. Closes: Bug#4974, #72406
* dselect has a configuration file as well now
* Get ENOENT value at runtime in dpkg-divert instead of hardcoding it.
Closes: Bug# 31620
* Fix wrong ENOENT test in dpkg-divert. Closes: Bug#95088
* Add support for more SuperH variants (sh[34]{,eb}-linux-gnu)
* Fix formatting and a typo in the dpkg manpage
* Document the dpkg.cfg configuration file in dpkg(8)
-- Wichert Akkerman <wakkerma@debian.org> Thu, 26 Apr 2001 12:39:16 +0200
dpkg (1.8.3.1) unstable; urgency=low
* Revert change to nfmalloc.c that was causing SIGBUS on sparc.
-- Ben Collins <bcollins@debian.org> Sat, 13 Jan 2001 08:52:11 -0500
dpkg (1.8.3) unstable; urgency=low
* Do chown before chmod in dpkg-statoverride, Closes: Bug#81943
* Fix recursion in dpkg-shlibdeps, Closes: Bug#81322
* Really completely revert dpkg-source patches which broke backwards
compatibility
-- Wichert Akkerman <wakkerma@debian.org> Fri, 12 Jan 2001 00:02:22 -0800
dpkg (1.8.2) unstable; urgency=low
* Don't attempt to read from an input source when we only want 0 bytes.
Also handle buggy systems that return EAGAIN instead of EINTR. Closes:
#81881.
-- Adam Heath <doogie@debian.org> Thu, 11 Jan 2001 00:43:50 -0600
dpkg (1.8.1.1) unstable; urgency=low
* Apply patch from bug to fix badly generated diffs(in some
circumstances). Closes: #81152
-- Adam Heath <doogie@debian.org> Sat, 6 Jan 2001 16:07:33 -0600
dpkg (1.8.1) unstable; urgency=low
* Make --name a valid option. Closes: #31206, #51953.
* dpkg-deb -I <pkg> <control> works again
* Update Swedish translation
-- Wichert Akkerman <wakkerma@debian.org> Thu, 4 Jan 2001 19:31:13 +0100
dpkg (1.8.0) unstable; urgency=low
* Add -k|--symlink option to dpkg-name. Closes: #35040
* Made the accelerator keys in dselect's main menu separate options, so
that they can be translated separately. Closes: #50955.
* Added depends on sysvinit (>= 2.72), so that we can make sure that
/etc/rcS.d exists. Closes: #55037.
* update-rc.d: Changed documentation and help, as -f only applies during
remove. Closes: #55049.
* Added a --force-all option. Closes: #61354.
* Format help string for --abort-after like other option help strings.
Closes: #62464.
* Fix dselect methods to pass admindir to dpkg from dselect.
* Minor tweak so that when patch 2.5.4 is manually used to apply a diff,
it doesn't get applied multiple times. Closes: #65021
* Add --nicelevel to start-stop-daemon, to alter a programs priority
before starting. Closes: #65191.
* Document that --largemem is the default, and that the test point is
24 megs. Closes: #65607.
* Document that --set-selections does not actually install any
packages. Closes: #65340.
* Fix typo in dpkg-deb.1. Closes: #65945.
* Add --truename option to dpkg-divert. Closes: #68489.
* Documented COLUMNS in dpkg(8). Closes: #77001.
* Modified DPKG_C_GCC_TRY_WARNS() to call AC_SUBST, so that we can
use the result of the test during build time. Closes: Bug#75138
* Added description for "suggests" in main/depcon.c:describedepcon().
Closes: Bug#74113
* Removed bashing from dpkg.postinst.
* Make '#' optional in Closes: tags. Closes: Bug#63137.
* Add -t to -h output in dpkg-buildpackage: Closes: Bug#49598.
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sat, 26 Sep 1998 13:59:23 +0200
dpkg (1.4.0.29) unstable; urgency=low
* For now, prefer PGP over GPG.
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Tue, 22 Sep 1998 09:38:09 +0200
dpkg (1.4.0.28) unstable; urgency=low
* Added gpg (GNU Privacy Guard) support:
* scripts/buildpackage.sh: default to GPG (unless no GPG, but only a PGP
secret key file is found), as GPG, unlike PGP, is DFSG-free.
* Updated dpkg-source(1), and added gpg(1) and pgp(1) to the SEE ALSO
section.
* Worked around broken textmode implementation in GPG.
* dpkg-dev now Suggests: gnupg .
* No longer includes developer-keys.pgp . Instead, dpkg now Suggests: and
dpkg-dev now Recommends: developer-keyring.
* Compiled with latest libstdc++ (2.9).
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Mon, 21 Sep 1998 13:17:14 +0200
dpkg (1.4.0.27) unstable; urgency=low
* REALLY fixed dpkg-dev, and new attempt to placate installer on internals.
-- Daniel Jacobowitz <dan@debian.org> Fri, 27 Jul 1998 15:58:04 -0400
dpkg (1.4.0.26.0.1) unstable; urgency=low
* Binary-only upload for x86 and fixed dpkg-dev
-- Daniel Jacobowitz <dan@debian.org> Fri, 24 Jul 1998 15:58:04 -0400
dpkg (1.4.0.26) unstable; urgency=low
* Non-maintainer upload.
* Make --root work with maintainer scripts (Patch by Scott Barker,
bugs #4863 and #3170).
* Fix $(lispdir) bug if compiling without emacs (noticed by Joey Hess).
-- Daniel Jacobowitz <dan@debian.org> Thu, 23 Jul 1998 12:02:04 -0400
dpkg (1.4.0.25) unstable; urgency=low
* Non-maintainer upload.
* Add the requested -nc option to dpkg-buildpackage (Do
not clean source tree, useful in debugging cycles).
* controllib.pl: Again by popular acclamation, fix the getlogin() warnings.
I redirected STDERR onto fd 0 before calling getlogin().
* tools.m4: Fix display of whether c++ works.
* dpkg-deb/extract.c: glibc 2.1 and some kernels want to make
fflush() move the current fpos. Until someone can fix that,
protect with seek.
* Add an extra 0, to dselect/{pkg,meth}keys.cc so it compiles again.
* Start using lchown() if available.
* Really fix #20353. (aclocal.m4 was the wrong place; that's a generated
file. The correct place is in tl_canon.m4.)
-- Daniel Jacobowitz <dan@debian.org> Tue, 21 Jul 1998 03:14:14 -0400
dpkg (1.4.0.24) unstable; urgency=low
* Non-maintainer upload.
* dpkg/main.c: Turn --force-overwrite off as default.
* dpkg/main.c: don't list --force-overwrite as default in --force-help,
noticed by Peter Weiss <Peter.Weiss@Informatik.Uni-Oldenburg.DE> and
others. [#23542, part of #17409].
* dpkg/dpkg.8: replaced with a newer version from Jim Van Zandt
<jrv@vanzandt.mv.com>. [#21061]
* dpkg-deb/build.c (do_build): add missing \n and improve error message
when conffile name is too long. [#7057]
* scripts/update-alternatives.8: replaced with better man page from
Charles Briscoe-Smith <cpb4@ukc.ac.uk>. [#17283]
* scripts/dpkg-source.1: corrected logic error in documentation for
dpkg-gencontrol's -p option, as noticed by Oliver Elphick
<olly@linda.lfix.co.uk>. [#14655]
* scripts/controllib.pl (findarch): correct typo in error message,
noticed by Yann Dirson <ydirson@a2points.com>. [#22106]
* scripts/dpkg-buildpackage.sh: fix typo for 'source maintainer',
noticed by Joey Hess <joey@kite.ml.org>, Adam P. Harris
<apharris@onshore.com> and others. [#10175, #15559]
* scripts/dpkg-genchanges.pl: applied patch from Roman Hodek
<Roman.Hodek@informatik.uni-erlangen.de> which solves problems with
architecture specific packages in mostly architecture independent
multi-binary source packages. [#14341, #20192].
* doc/Makefile.am: remove any reference to the packaging manual, as it is
now provided by the separate "packaging-manual" package.
* doc/packaging.sgml: removed.
* doc/developer-keys.pgp: updated to the current debian keyring.
* aclocal.m4: applied patch from Joel Klecker <jk@espy.org> to handle
egcs' --print-libgcc-file-name output. [#20353]
* debian/copyright: correct FSF address.
* debian/rules: add code from lesstif's debian/rules to make libtool
less of a fool (i.e. not use -rpath and to link shared libraries
against libraries it depends on). Code by Richard Braakman
<dark@xs4all.nl> and Yann Dirson <dirson@debian.org>.
* debian/rules: remove all reference to the packaging manual as it is
now provided by the separate "packaging-manual" package. [#21581,
#21186, #22698, #23342]
* debian/rules: link dpkg-divert.1.gz to undocumented.7.gz as the lack
of a real manpage has been reported in #11093.
* debian/README.compile: removed gawk and bogus comment about gettext
being in experimental, as reported by Santiago Vila <sanvila@unex.es>
[#23344]. Added libpaperg (debiandoc2ps needs paperconf).
* debian/shlibs.default.i386: updated for glibc, reported by Herbert Xu
<herbert@gondor.apana.org.au>. [#13140]
* debian/control (dpkg-dev): depend on perl as POSIX (not a part of
perl-base) is needed by most of the perl dpkg-* scripts, noticed by
Joel Klecker <jk@espy.org>. [#22115]
* Applied patch to main/archive.c to correct problems setting set[gu]id
binaries, courtesy of Herbert Xu <herbert@greathan.apana.org.au>
(Bug#5479).
* Applied patch to dpkg-source to correct debian-only package names,
courtesy of Guy Maor <maor@ece.utexas.edu> (Bug#5355).
-- Michael Alan Dorman <mdorman@calder.med.miami.edu> Thu, 2 Jan 1997 11:36:09 -0500
dpkg (1.4.0.5) stable frozen unstable; urgency=medium
* Distribution for frozen too.
-- Heiko Schlittermann <heiko@lotte.sax.de> Thu, 5 Dec 1996 09:13:42 +0100
dpkg (1.4.0.4) stable unstable; urgency=medium
* Bug2962 fixed: patch from Ian Jackson applied
(cursor keys won't work after search)
* Manuals 2.1.2.2
-- Heiko Schlittermann <heiko@lotte.sax.de> Fri, 15 Nov 1996 20:21:18 +0100
dpkg (1.4.0.3) unstable; urgency=medium
* dpkg-source -x: created bad permissions (set x-bit for
all files pointed to by a symlink)
-- Heiko Schlittermann <heiko@lotte.sax.de> Fri, 18 Oct 1996 18:32:06 +0200
dpkg (1.4.0.2) unstable; urgency=medium
* dpkg-buildpackage.sh: reverted the quoting change -- (you
should use super, sudo, really, but not su. Or write a wrapper
around su)
* dpkg-buildpackage.sh: passing -m, -C, -v options to dpkg-genchanges
more the way Ian likes ;-)
* dpkg-source.pl: new function deoctify() as replacement for eval()
(turn \ddd into the corresponding character) [rem: probably better
solution would be to convert cpios output names into complete \ddd
representation as well tars output names]
* dpkg-source.pl: fixed 2 typos in failure message on creating
$origtargz.tmp-nest.
* main/main.c: typo for `treat'
* main/enquiry.c: fixed the ignorance for some relations in --compare-versions
* main/enquiry.c: missing version is now handled as described in `dpkg --help'
(or at least as I understood `dpkg --help' PLEASE TRY IT)
* lib/parsehelp.c: fixed parsing of epoch information
-- Heiko Schlittermann <heiko@lotte.sax.de> Sun, 6 Oct 1996 23:27:47 +0200
dpkg (1.4.0.1) unstable; urgency=medium
* dpkg-source: doesn't get screwed up from hardlinks
in the archive now
* dpkg-source: doesn't get screwed up from `unprintable' characters
in file names (e.g. from the kbd package)
* controllib.pl: $varlistvile -> $varlistfile (thanx Karl Sackett)
* dpkg-buildpackage: quoting for $rootcommand (thanx Michael Meskes)
and `eval' as default $rootcommand
* dpkg-*, controllib.pl: created debian/files and debian/substvars
are chown'ed to `getlogin()' and its group
* doc/: mv changed to mv -f
* dpkg-buildpackage: added an option -a for overriding the
architecture in the changes _file_name_
* dpkg-buildpackage: pass -m* -v* .. options to dpgk-genchangelog
* dpkg-name moved to dpkg-dev
-- Heiko Schlittermann <heiko@lotte.sax.de> Sat, 21 Sep 1996 22:06:01 +0200
dpkg (1.4.0) unstable; urgency=low (HIGH for new source format)
* Corrected buffer overrun when dpkg-deb generates filename. (Bug#4467.)
* dpkg-shlibdeps works with DEBIAN/shlibs (thanks Heiko Schlittermann).
* Added libm.so.5 to shlibs.default for i386/m68k.
* Split binary package into two: dpkg and dpkg-dev.
* dpkg-source(1) documents mode and ownership setting during extraction.
* dpkg-scanpackages moved to /usr/bin.
* Include /usr/bin/dpkg-deb, not dpkg-deb.dist; don't rename in scripts.
* Copyright file changed slightly.
* debian-changelog-mode uses magic key substitution strings. (Bug#4419.)
* Changed email address in control file to <ian@chiark.greenend.org.uk>.
* Manuals and own Standards-Version: updated to 2.1.1.0.
-- Ian Jackson <ian@chiark.greenend.org.uk> Thu, 12 Sep 1996 01:13:33 +0100
dpkg (1.3.14) unstable; urgency=low
* dpkg-buildpackage new -tc (clean source tree) option.
* Formatted documentation removed by `make clean' and so not in source.
* Manuals and own Standards-Version: updated to 2.1.0.0.
* Distribute {policy,programmer}.{html.tar,ps}.gz with each upload.
-- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sun, 1 Sep 1996 20:43:40 +0100
dpkg (1.3.13) unstable; urgency=low (HIGH for building new src X programs)
* X shared libraries added to shlibs.default (=> `elf-x11r6lib').
* dpkg-source tar invocation fixed so that TAPE env var doesn't break it.
* dpkg-source copes better with missing final newline messages from diff.
* dpkg-buildpackage usage message fixed: -si is the default. (Bug#4350.)
* dpkg-source error message about src dir mismatch typo fixed. (Bug#4349.)
* dpkg-source(1) has suggestions for dpkg-buildpackage -r option.
* dpkg-source change date fixed. (Bug#4351.)
* More developers' keys.
* Manual updates, own Standards-Version updated.
-- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sat, 31 Aug 1996 20:08:18 +0100
dpkg (1.3.12) unstable; urgency=medium
* dpkg prints old version number when upgrading. (Bug#4340.)
* dpkg-deb tries to detect and flag corruption by ASCII download.
* dpkg-genchanges and dpkg-buildpackage say what source is included.
* dpkg-buildpackage passes +clearsig=on to PGP (or pgpcommand). (Bug#4342.)
( run in 0.888 second using v1.01-cache-2.11-cpan-71847e10f99 )