* Fix directory traversal with dpkg-deb --raw-extract, by guaranteeing
that the DEBIAN pathname does not exist. Closes: #879982
Reported by Jakub Wilk <jwilk@jwilk.net>.
* Rename DPKG_GAIN_ROOT_CMD to DEB_GAIN_ROOT_CMD in the R³ support, as
the variable is expected to be set by any builder, not just dpkg. And
introduce ephemereal backwards compatibility even though there are no
known users.
* Do not set DEB_GAIN_ROOT_CMD in dpkg-buildpackage when the R³ value is
<implementations-keywords>, following the specification.
* Specify that DEB_GAIN_ROOT_CMD in R³ should preserve the environment.
Proposed by Josh Triplett <josh@joshtriplett.org>.
* Specify new DEB_RULES_REQUIRES_ROOT variable for R³ support.
* Declare R³ specification as "recommendation, stable" with version 1.0.
* Architecture support:
- Add support for riscv64 CPU. Closes: #822914
Thanks to Manuel A. Fernandez Montecelo <mafm@debian.org>
* Perl modules:
- Dpkg::Vendor::Debian: Use proper %use_feature key. This was causing perl
errors on paths not accapted for fixdebugpath.
Reported by Mattia Rizzolo <mattia@debian.org>, on IRC. Closes: #881051
- Check that $state->{seen} exists instead of $state being just defined.
Fixes regression in dpkg-gensymbols symbols output.
Thanks to Dmitry Shachnev <mitya57@debian.org>. Closes: #880166
- Mark hurd-i386 as having gcc builtin PIE in Dpkg::Vendor::Debian.
Requested by Samuel Thibault <sthibault@debian.org>.
- split the u-a to separate spec file to reduce a build cycle
- update to debhelper-7.3.12
- update to debhelper-7.2.16
* dh_scrollkeeper: Now a deprecated no-op.
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=65
* Tons of architecture fixes
* Testsuite was expanded
- Update to 1.19.0.4:
* No changes in update-alternatives just match step with dpkg
- Drop patch 0001-In-case-of-equal-priority-rather-update.patch
* Causes issues on too eagerly regenerating stuff bsc#1075971
* Reason for this patch should no longer be needed as all python
packages are singlespec
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=60
- Migrate u-a data from /var/lib/rpm instead of relying on dbpath:
no u-a version ever installed files explicitly into dbpath, but
always hard specified /var/lib/rpm. The fact that RPM moved its
database is irrelevant to update-alternatives. In case RPM moved
it's database, our files are still accessible via the
/var/lib/rpm symlink being put in place.
- Drop the arbitrary depenency on a specific rpm version: the idea
was to ensure to have an rpm with the new dbpath location in
place. For one, the dependency does not work as intended, and
2nd, as the migration now happens explicitly from the old u-a
admindir without relying on dbpath, is no longer needed.
OBS-URL: https://build.opensuse.org/request/show/544381
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=55
* Various few fixes, see changelog file in the package
* Refresh patch update-alternatives-suse.patch
* Remove patch dpkg-sparc.diff
- Version update to 1.18.10:
* Various few fixes, see changelog file in the package
* Refresh patch update-alternatives-suse.patch
* Remove patch dpkg-sparc.diff
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=41
* Bump to latest upstream release
* Plenty of fixes with too long changelog, see changelog file in
documentation
* Also fixes bnc#926749 CVE-2015-0840
- Verion bump to 1.18.1:
* Bump to latest upstream release
* Plenty of fixes with too long changelog, see changelog file in
documentation
* Also fixes bnc#926749 CVE-2015-0840
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=23