linaro-release team mailing list archive
-
linaro-release team
-
Mailing list archive
-
Message #00050
[Bug 724637] Re: FFe: dpkg 1.16.x: multiarch support
This bug was fixed in the package dpkg - 1.16.0~ubuntu1
---------------
dpkg (1.16.0~ubuntu1) natty; urgency=low
* Merge from git://git.debian.org/users/hertzog/dpkg.git
pu/multiarch/snapshot/20110225 for multiarch support. This brings us
up-to-date with dpkg 1.16.0-pre staged changes as well as pulling in
the current version of the multiarch branch from Raphael Hertzog.
* FFe: LP: #724637.
* Remaining changes:
- Set Ubuntu ppc64 optimisation to -O3.
[ Guillem Jover ]
* Fix realloc usage on compat scandir() implementation.
* 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@xxxxxxxxxx>. Closes: #611741
[ 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@xxxxxxxxxxxxxxxxx> who wrote it
as part of the Google Code In program.
* Enhance dpkg-shlibdeps to not fail immediatly when a library is not found.
Instead continue and fail after all problems have been reported. Thanks
to Chris Baines <cbaines8@xxxxxxxxx> 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.
[ Jonathan Nieder ]
* Remove support for use of synchronous sync(2), due to its pernicious
side-effects and to ease maintenance.
[ 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).
-- Steve Langasek <steve.langasek@xxxxxxxxxx> Mon, 28 Feb 2011 15:00:42 -0800
** Changed in: dpkg (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Linaro
Release Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/724637
Title:
FFe: dpkg 1.16.x: multiarch support
Status in “dpkg” package in Ubuntu:
Fix Released
Bug description:
Binary package hint: dpkg
I crave the indulgence of the Ubuntu release team in permitting a
post-feature-freeze upload of dpkg 1.16.x. This is needed in order to
have package manager support for multiarch packages in natty; it has
not been uploaded before feature freeze specifically because the on-
disk database format has not been finalized yet, and it's better to
have the final on-disk format a little late than to have to transition
everyone's data later.
As a result, however, this will include a number of unrelated changes
that are also staged in the dpkg git tree for upload. I think that's
preferred over cherry-picking multiarch here because holistic testing
of the multiarch support is being done against the git trunk.
Justification: this is a prerequisite for co-installability of
x86+x86_64 (or armel+armhf, or...) packages on Ubuntu systems, a key
component of https://blueprints.launchpad.net/ubuntu/+spec
/packageselection-foundations-n-multiarch-support needed to let us get
rid of the ia32-libs package from Ubuntu.
Potential impact: the new dpkg may eat everyone's systems. But we'll
probably find out about that pretty fast if it's going to happen, so
no risk to the release itself as far as I can discern.
[ Guillem Jover ]
* Fix realloc usage on compat scandir() implementation.
* 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@xxxxxxxxxx>. Closes: #611741
[ 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@xxxxxxxxxxxxxxxxx> who wrote it
as part of the Google Code In program.
* Enhance dpkg-shlibdeps to not fail immediatly when a library is not found.
Instead continue and fail after all problems have been reported. Thanks
to Chris Baines <cbaines8@xxxxxxxxx> 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.
[ Jonathan Nieder ]
* Remove support for use of synchronous sync(2), due to its pernicious
side-effects and to ease maintenance.
[ 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).