Commit Graph

48 Commits

Author SHA256 Message Date
Martin Schreiner
637f539d77 Accepting request 1166533 from home:mschreiner:branches:system:packagemanager
- Update to version 1.22.6.
  The changelog for this version isn't very large, so it's provided in full:
  * dpkg-deb: Fix up compressor parameters for default legacy format.
  * Perl modules:
    - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func.
    - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func.
  * Documentation:
    - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various
      tools.
  * Code internals:
    - libdpkg: Use array access instead of pointer arithmetic for meminfo
      parser.
    - libdpkg: Use a macro to define the zstd default compression level.
  * Build system:
    - Test with minimal library dependencies in CI.
    - Add gen-release script.
  * Packaging:
    - Fix typo in man page reference in changelog.
  * Test suite:
    - Refactor OpenPGP backend and commands list.
    - Refactor certfile and keyfile filenames for OpenPGP test.
    - Skip OpenPGP tests if the backend does not have a verify command.
  * Localization:
    - Fix typos in Swedish man pages translations.
    - Fix typos in Swedish man pages translations.
    - Update Dutch man pages translations.
    - Update Portuguese man pages translations.
    - Update German man pages translation.

OBS-URL: https://build.opensuse.org/request/show/1166533
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=109
2024-04-10 03:26:28 +00:00
Martin Schreiner
84ede7d139 Accepting request 1156816 from home:mschreiner:branches:system:packagemanager
- Update to version 1.22.5.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.5
  Version 1.22.5 includes all the changes from 1.22.4 and 1.22.3.
  These may be found here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.4
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.3
- Refresh openssl.patch so it would apply cleanly.

OBS-URL: https://build.opensuse.org/request/show/1156816
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=107
2024-03-11 04:08:13 +00:00
Martin Schreiner
c69bb22d93 Accepting request 1152501 from home:mschreiner:branches:system:packagemanager
Prepare for RPM 4.20. Add missing changelog entries.

OBS-URL: https://build.opensuse.org/request/show/1152501
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=105
2024-02-27 20:12:50 +00:00
Martin Schreiner
bf019dcc48 Accepting request 1150601 from home:dimstar:rpm4.20:d
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150601
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=104
2024-02-26 18:36:08 +00:00
Martin Schreiner
6621bd3a1a Accepting request 1135931 from home:mschreiner:branches:system:packagemanager
- Update to version 1.22.2.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.2

OBS-URL: https://build.opensuse.org/request/show/1135931
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=102
2024-01-01 02:23:32 +00:00
Martin Schreiner
2fe9cdc3c3 Accepting request 1129286 from home:mschreiner:branches:system:packagemanager
- Update to version 1.22.1.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.1
- Refresh update-alternatives-suse.patch so it applies cleanly.

OBS-URL: https://build.opensuse.org/request/show/1129286
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=100
2023-11-28 13:45:55 +00:00
Martin Schreiner
5dcc015e1e Accepting request 1111825 from home:mschreiner:branches:system:packagemanager
- Update to version 1.22.0.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog
- Refresh openssl.patch so it works on 1.22.0.
- Various rpmlint warnings persist, were already happening
  on previous builds. No changes with this version update.
  But I'll try to fix them soon.

OBS-URL: https://build.opensuse.org/request/show/1111825
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=97
2023-09-18 05:18:35 +00:00
3630a316ee - require Perl 5.28.1 or later
- openssl.patch: use openssl library for MD5 calculation instead
  of relying on libmd. libmd is not in Ring0

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=93
2023-07-20 11:36:36 +00:00
8c84d9eaf0 - openssl.patch: use openssl library for MD5 calculation instead
of relying on libmd. libmd is not in Ring0

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=92
2023-07-20 11:26:56 +00:00
2fc0e9a0ec Accepting request 1091260 from home:pgajdos
- version update to 1.21.22
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog

OBS-URL: https://build.opensuse.org/request/show/1091260
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=91
2023-07-17 12:59:01 +00:00
0647cd4d3f Accepting request 1084746 from home:fcrozat:branches:system:packagemanager
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084746
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=89
2023-05-16 14:23:21 +00:00
bc5f064478 Accepting request 979458 from home:pgajdos
- version update to 1.21.8
  * fix CVE-2022-1664 [bsc#1199944], dpkg -- security update
  * lot of changes, see changelog
- modified patches
  % update-alternatives-suse.patch (refreshed)

- version update to 1.21.8
  * fix CVE-2022-1664 [bsc#1199944], dpkg -- security update
  * lot of changes, see changelog
- modified patches
  % update-alternatives-suse.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/979458
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=87
2022-05-27 13:39:55 +00:00
e5524f6c48 Accepting request 943607 from home:dancermak:branches:system:packagemanager
New upstream release 1.21.1

OBS-URL: https://build.opensuse.org/request/show/943607
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=86
2022-02-21 11:30:06 +00:00
cb5e5d44ed - do not include update-alternative manpages in dpkg
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=84
2021-06-10 10:39:06 +00:00
2e6429b69d - use-clamp-from-C-STD-library.patch: removed, upstreamed
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=83
2021-06-08 12:56:50 +00:00
a34a7702db Accepting request 890017 from home:glaubitz:branches:system:packagemanager
- Refresh patches for new version
  * update-alternatives-suse.patch
- Set minimum version for po4a to 0.59 in BuildRequires
- Update file list in %files section
- Version update to 1.20.9 (boo#1181867)
  [ Guillem Jover ]
  * Test suite:
    - Pass --ignore-builtin-builddeps to dpkg-buildpackage.
- from version 1.20.8
  [ Guillem Jover ]
  * start-stop-daemon: Open the --output file in append mode.
  * dpkg: Fix --auto-deconfigure for essential and protected during
    installation. Reported by Julian Andres Klode <jak@debian.org>.
    See #983014.
  * dpkg-realpath: Fix resolution for absolute symlinks on «/».
    Closes: #983855
  * dpkg-realpath: Fix symlink loop tracker.
  * Perl modules:
    - Test::Dpkg: Fix test data path fetching on CPAN.
    - Dpkg::Exit: Preserve exit code in END block.
  * Build system:
    - Group Test::Dpkg changelog entries into “Perl modules” section.
  * Packaging:
    - Run autopkgtest test suites in verbose mode.
  * Test suite:
    - Set PERL in the perl test suite.
    - Use gunzip instead of zcat and assume it might not be present.
    - Mock dpkg and gcc for architecture detection code.
    - Initialize DEB_BUILD_ARCH and DEB_HOST_ARCH to avoid computing them.
    - Update suppressions for cppcheck 2.4.

OBS-URL: https://build.opensuse.org/request/show/890017
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=81
2021-06-07 13:39:12 +00:00
Frank Schreiner
94626ae7d9 Accepting request 887978 from home:marxin:branches:system:packagemanager
- Add use-clamp-from-C-STD-library.patch in order to fix
  clamp clash (boo#1181867).

OBS-URL: https://build.opensuse.org/request/show/887978
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=79
2021-05-10 07:11:20 +00:00
Frank Schreiner
4ddd505dd7 Accepting request 863143 from home:lnussel:usrmove
- don't remove slave links that turned into master. Happens on usrmerge
  (boo#1180939, update-alternatives-slavetomaster.patch)

OBS-URL: https://build.opensuse.org/request/show/863143
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=77
2021-02-03 15:49:49 +00:00
Tomáš Chvátal
e1ad218e08 Accepting request 829570 from home:marxin:branches:system:packagemanager
- Add ncurses-fix.patch in order to fix ncurses issue.

OBS-URL: https://build.opensuse.org/request/show/829570
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=75
2020-08-25 14:53:21 +00:00
Tomáš Chvátal
3d31cf805e Accepting request 720442 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720442
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=73
2019-08-02 07:32:33 +00:00
Tomáš Chvátal
11299112e6 Accepting request 665982 from home:kukuk:branches:system:packagemanager
- Use %license instead of %doc [bsc#1082318]

- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/665982
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=67
2019-01-14 15:25:08 +00:00
Tomáš Chvátal
279b62307c - Version update to 1.19.0.5:
* 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
2018-06-28 11:05:57 +00:00
Tomáš Chvátal
102090b92a - Drop commented out selinux line that is not needed in current
buildsystem

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=63
2018-01-22 18:11:13 +00:00
Tomáš Chvátal
14270076fc - Version update to 1.19.0.4:
* 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
2018-01-16 11:17:17 +00:00
Tomáš Chvátal
7a05a04155 Accepting request 556721 from home:pluskalm:branches:system:packagemanager
- Update test dependencies
- Build localised manpages

OBS-URL: https://build.opensuse.org/request/show/556721
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=58
2017-12-13 17:31:44 +00:00
Tomáš Chvátal
0d1473e699 Accepting request 555504 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/555504
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=57
2017-12-11 09:54:46 +00:00
Tomáš Chvátal
0af91d4729 Accepting request 539941 from home:pluskalm:branches:system:packagemanager
- Update dependencies

OBS-URL: https://build.opensuse.org/request/show/539941
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=52
2017-11-08 16:27:49 +00:00
Tomáš Chvátal
798bb709e0 Accepting request 539795 from home:pluskalm:branches:system:packagemanager
- Small cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/539795
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=51
2017-11-08 15:54:17 +00:00
Tomáš Chvátal
872cac8901 Accepting request 539790 from home:pluskalm:branches:system:packagemanager
- Use dbpath macro for locationg rpm state directory
- Use dbpath macro for locationg rpm state directory

OBS-URL: https://build.opensuse.org/request/show/539790
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=49
2017-11-08 08:48:08 +00:00
Tomáš Chvátal
1e7382397f Accepting request 539675 from home:pluskalm:branches:system:packagemanager
- Update location of rpm state directory

- Update location of rpm state directory

OBS-URL: https://build.opensuse.org/request/show/539675
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=48
2017-11-08 06:57:40 +00:00
Tomáš Chvátal
bc4a075dbc - Version update to 1.18.23:
* Various fixes all around
  * Refreshed patch update-alternatives-suse.patch

- Update to 1.18.23:
  * Various small fixes and memleaks removed
- Make sure to generate manpage

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=43
2017-03-27 12:39:18 +00:00
Tomáš Chvátal
93e5bae1d9 - 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

- 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
2016-09-07 12:46:37 +00:00
Tomáš Chvátal
3a63d9d005 - Require touch in post phase bnc#982336
- Require touch in post phase bnc#982336

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=38
2016-05-31 11:48:28 +00:00
Tomáš Chvátal
8f7f8b5cc0 - Fix bnc#969171 by updating even with equal priority
* 0001-In-case-of-equal-priority-rather-update.patch

- Fix bnc#969171 by updating even with equal priority
  * 0001-In-case-of-equal-priority-rather-update.patch

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=31
2016-04-06 18:21:31 +00:00
Tomáš Chvátal
b8c0f0e219 - Version update to 1.18.4:
* Various fixes from upstream debian, see changelog file distributed
    with the package
  * Refreshed patch update-alternatives-suse.patch

- Update to the 1.18.4:
  * Rebase patch update-alternatives-suse.patch
  * Touch the gost file in post

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=28
2016-03-25 09:50:39 +00:00
Tomáš Chvátal
40867eca5e - Exclude the update-alternatives manpage to avoid conflict
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=26
2015-06-05 13:45:03 +00:00
Tomáš Chvátal
cb3311ced9 - 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

- 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
2015-06-04 11:16:27 +00:00
Tomáš Chvátal
75cfd16202 - Cleanup a bit with-spec-cleaner help
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=21
2015-04-01 13:01:26 +00:00
Tomáš Chvátal
44138b67b3 - Version bump to 1.17.24:
* Translation updates
  * Various small fixes

- Update to 1.11.24:
  * Translation updates
  * Various small fixes

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=19
2015-04-01 12:56:02 +00:00
Tomáš Chvátal
719a30a537 Accepting request 287774 from home:posophe:branches:system:packagemanager
fixed. Stupid mistake :)

OBS-URL: https://build.opensuse.org/request/show/287774
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=17
2015-03-01 11:01:24 +00:00
Frank Lichtenheld
4ac6329295 Accepting request 246358 from home:jblunck:branches:system:packagemanager
- Make Dpkg::Source::Archive use tar --format=gnu

OBS-URL: https://build.opensuse.org/request/show/246358
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=15
2014-08-25 13:50:18 +00:00
Tomáš Chvátal
04e9635247 - Use SUSE not SuSE.
- Use SUSE not SuSE.

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=12
2014-05-12 13:58:33 +00:00
Frank Lichtenheld
f2b7fcf6c8 Accepting request 209203 from home:k0da:ppc64le
- add dpkg-ppc64le.diff to fix ppc64 LE build

- add dpkg-ppc64le.diff (adds ppc64le architecture)

OBS-URL: https://build.opensuse.org/request/show/209203
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=10
2013-12-03 08:38:01 +00:00
Philipp Thomas
6f52397131 Accepting request 182586 from home:jengelh:branches:system:packagemanager
pedantic change from %patch -P 6 to %patch6

OBS-URL: https://build.opensuse.org/request/show/182586
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=8
2013-07-09 13:16:22 +00:00
Frank Lichtenheld
4c93b71c9b Accepting request 161337 from home:flichtenheld
Update to 1.16.10

OBS-URL: https://build.opensuse.org/request/show/161337
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=6
2013-03-27 08:32:15 +00:00
Frank Lichtenheld
1d295a02e8 - add Recommends on File::FcntlLock, Dpkg::File will
use it if available

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=4
2012-10-11 18:54:57 +00:00
Ismail Dönmez
9ea9a590d4 Accepting request 136338 from home:flichtenheld
Update to current and fixing build on Fedora

OBS-URL: https://build.opensuse.org/request/show/136338
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=2
2012-09-29 13:16:14 +00:00
Wojtek Dziewięcki
729a181ea9 Accepting request 127340 from home:flichtenheld:deb-split
split the deb package. See http://lists.opensuse.org/opensuse-factory/2012-06/msg00963.html for context

OBS-URL: https://build.opensuse.org/request/show/127340
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/dpkg?expand=0&rev=1
2012-09-07 06:53:00 +00:00