dpkg (1.13.21ubuntu1) edgy; urgency=low
* Resynchronise with Debian. One change remains, namely IWJ's
symlink-to-same-directory file conflict fix in 1.13.10ubuntu4.
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).
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 explicetly. 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 existance 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 ]
* Standarize 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).
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
* Standarize 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 enties (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.
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
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 supress 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
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
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.
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, thighten 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 synopis, 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 multple
--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
(maximilian attems). Closes: #345164
* Add .git directory to default dpkg-source -i regex.
Suggested by Hans Ulrich Niedermann. Closes: #351885
* dpkg-scanpackages can now output Packages files with multiple
versions of a single package (Don Armstrong). Closes: #229589.
* dpkg-scanpackages outputs help when given the --help or -h option
(Don Armstrong). Closes: #319541
* Document dpkg-scanpackage -m in man page.
* Let warn dpkg-source if more than one -sX option was given and
document the behaviour in this case in the man page.
Closes: #246637
* Make dpkg-source -b more robust regarding to existing symlinks
by creating new files in a secure manner. Closes: #178839, #338591
* Fix some semantic errors in dpkg-shlibdeps due to typos in used
variables.
* On package configuration, differentiate between modified and
deleted configuration files (Ian Jackson). Closes: #351361
* Improve processing of disappearing conffiles (Ian Jackson).
This is part of the fix for #108587.
* Let dpkg-source -x touch all patched files to have the same
timestamp to mitigate time-skew problems (Denis Barbier).
Closes: #105750
* Strip any newlines from Uploaders field on dpkg-source -b.
Closes: #254449
[ Christian Perrier ]
* Switch to po4a for manpages translation. Closes: #320122
This adds a Build-Depends on po4a.
* Add Vietnamese to po/LINGUAS as it was previously missing.
* Updated Translations:
- Catalan (Jordi Mallach). Closes: #351587
- 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 Siddal): 1011t. Closes: #352307
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 <email address hidden>.
* Document the --no-debsig option in dpkg manpage. Closes: #316367
Thanks to Bastian Kleineidam <email address hidden>.
* Fix typos in dselect manpage. Closes: #310358
Thanks to A Costa <email address hidden>.
* Fix typo in start-stop-daemon's help output. Closes: #333673
Thanks to Christoph Maser <email address hidden>.
* 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 <email address hidden>. Closes: #174976
* Make dpkg-architecture not print the warning about a missmatch between
gcc target machine type and GNU target system type if the actions are
'-e' or '-i'.
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-deamon(8)
Closes: #325804
* Fix German man page for update-alternatives(8)
Closes: #329908
* Fix typo in dpkg online help message. Unfuzzy translations
Closes: #349299
[ Guillem Jover ]
* Add armeb to cputable. Closes: #331232
Thanks to Lennert Buytenhek <email address hidden>.
* Don't try to compile in SELinux support on GNU/kFreeBSD. Closes: #313300
Thanks to Aurelien Jarno <email address hidden>.
* When linking statically, explicitly add libsepol, even if its only a
transitive library. The proper fix should come with a pkg-config file.
Based on a patch by Bart Martens <email address hidden>.
Closes: #347744, #348659
* Add support for architecture wildcards, but for now they will only be
exposed in debian/control files, not in binary nor source packages.
Closes: #291939
* Change start-stop-daemon's --exec option behaviour on GNU/Linux to
compare the filename pointed by '/proc/<pid>/exe' instead of the inode
and device numbers. Thanks to Vasilis Vasaitis <email address hidden>.
Closes: #337942
dpkg (1.13.11.1) unstable; urgency=low
* Change maintainers to new team.
-- Colin Watson <email address hidden> Thu, 8 Jun 2006 11:32:51 +0100