rpm (4.20.1+dfsg-3) unstable; urgency=medium
[ Helge Kreutzmann ]
* Properly break manpages-l10n, so that localized man pages can be
shipped in Trixie. (Closes: #1077994)
[ Luca Boccassi ]
* Backport patch to fix sysuser.sh script with $ROOT
-- Luca Boccassi <bluca@debian.org> Fri, 20 Jun 2025 13:35:15 +0100
rpm (4.20.1+dfsg-2) unstable; urgency=medium
* Enable support for librpm-sequoia
-- Luca Boccassi <bluca@debian.org> Fri, 28 Mar 2025 10:51:04 +0000
rpm (4.20.1+dfsg-1) unstable; urgency=medium
* New upstream version 4.20.1+dfsg
* Drop patch merged upstream
-- Luca Boccassi <bluca@debian.org> Fri, 21 Feb 2025 10:25:10 +0000
rpm (4.20.0+dfsg-4) unstable; urgency=medium
[ Boyuan Yang ]
* debian/control: Remove retired package uploader.
[ Luca Boccassi ]
* Backport patch to fix unshare plugin error on bootstrap (Closes:
#1093779)
-- Luca Boccassi <bluca@debian.org> Sun, 16 Feb 2025 19:13:20 +0000
rpm (4.20.0+dfsg-3) unstable; urgency=high
* Fully restore internal openpgp parser
-- Luca Boccassi <bluca@debian.org> Sun, 20 Oct 2024 13:30:35 +0100
rpm (4.20.0+dfsg-2) unstable; urgency=medium
[ Pino Toscano ]
* Explicitly add the needed libacl1-dev build dependency
[ Luca Boccassi ]
* autopkgtest: disable debuginfo package instead of changing spec to
noarch
-- Luca Boccassi <bluca@debian.org> Wed, 16 Oct 2024 12:17:35 +0100
rpm (4.20.0+dfsg-1) unstable; urgency=medium
[ Luca Boccassi ]
* Build depend on python3-dev instead of python3-all-dev (Closes:
#1071148)
[ Pino Toscano ]
* Explicitly disable Linux features on non-Linux architectures
[ Luca Boccassi ]
* New upstream version 4.20.0+dfsg
* Drop patches merged upstream
* Disable rpm-sequoia
* Perl bindings are no longer provided
* Update symbols files
* autopkgtest: set needs-root and noarch for script-only test package
-- Luca Boccassi <bluca@debian.org> Sun, 13 Oct 2024 22:15:01 +0100
rpm (4.19.1.1+dfsg-1) unstable; urgency=medium
* Upload to unstable.
-- Luca Boccassi <bluca@debian.org> Sun, 05 May 2024 17:49:47 +0100
rpm (4.19.1.1+dfsg-1~exp) experimental; urgency=medium
[ Loren M. Lang ]
* Fix librpm symbol versions to reflect when they are actually available
[ Luca Boccassi ]
* d/copyright: update Files-Excluded, html docs moved
* Bump Standards-Version to 4.7.0, no changes
* New upstream version 4.19.1.1
* Drop Debian specific disablement/redirection patches. RPM will now use the
default upstream database directory, and will no longer print warnings.
(Closes: #1004863, #1008818, #794495)
* Drop autogen-cleanup.patch, autoconf is no longer used
* Refresh patches for 4.19
* Update for new CMake build system
* Update for ABI bump to SONAME version 10
* Add myself to Uploaders
* Drop pandoc build dependency (Closes: #1066841)
* Backports CMake fixes for awk detection from upstream
* Add Multi-Arch annotations
* Add Forwarded tags to patches sent upstream
* Drop usr-bin.patch, utilities have now all moved to /usr/bin/
* Drop rpm-4.10.90-rpmlib-filesystem-check.patch, no longer needed
* Drop tempfile.patch, the script it patches never worked on Linux
-- Luca Boccassi <bluca@debian.org> Sat, 20 Apr 2024 22:03:12 +0100
rpm (4.18.2+dfsg-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1063186
-- Benjamin Drung <bdrung@debian.org> Fri, 01 Mar 2024 12:44:30 +0000
rpm (4.18.2+dfsg-2) unstable; urgency=medium
* Team upload.
[ Luca Boccassi ]
* Add d/salsa-ci.yml
* rpm: add RPM_FORCE_DEBIAN= env var as alternative to --force-debian
(Closes: #1051223)
* Install D-Bus conf file in /usr/ instead of /etc/
[ Michel Lind ]
* Enable NDB backend
* Replace pkg-config with pkgconf
* Trim trailing whitespace
* Set field Upstream-Name in debian/copyright
-- Luca Boccassi <bluca@debian.org> Sun, 25 Feb 2024 13:29:45 +0000
rpm (4.18.2+dfsg-1) unstable; urgency=medium
* Team upload.
* Enable the read-only BerkeleyDB backend. Closes: #1061258
* Add the year 2024 to my debian/* copyright notice.
* Use dh-package-notes to record ELF package metadata.
* New upstream release:
- add the FILECMD parameter to the configure invocation
- remove the Python egg-info file installed by the upstream build system;
pybuild handles that for us
-- Peter Pentchev <roam@debian.org> Sun, 21 Jan 2024 23:44:55 +0200
rpm (4.18.0+dfsg-1) unstable; urgency=medium
* Team upload.
* Declare compliance with Policy 4.6.2 with no changes.
* Add the year 2023 to my debian/* copyright notice.
* New upstream release:
- drop the triplet-suffix patch, integrated upstream
- drop the cppcheck patch, partially integrated upstream
- adapt the debian-disable-rpm patch for the moved rpmprob.h file
- update the lua-libname patch to use Lua 5.3
- refresh patch line numbers
- install rpmuncompress and rpm_macros_provides.sh into the rpm package
- update the library symbols files
-- Peter Pentchev <roam@debian.org> Thu, 05 Jan 2023 20:29:48 +0200
rpm (4.17.1.1+dfsg-1) unstable; urgency=medium
* Team upload.
* Catch up with the changed format of some Lintian messages.
* Declare compliance with Policy 4.6.1 with no changes.
* Add the year 2022 to my debian/* copyright notice.
* Fix the DEP-3 headers of two patches.
* Minor improvements to the Python coding style of the autopkgtest tool:
- use black version 22
- reformat with 100 characters per line
- drop the flake8 + hacking Tox test environment
- specify version constraints for the dependencies in the Tox test
environments
- use deferred type annotations and the base collection type names,
not those from the typing library
- use python3-utf8-locale
* New upstream release:
- drop the gnueabihf and gnuabi64 patches, merged upstream
- refresh patch line numbers
- add three new symbols to the librpmio9 package's symbols file
* Use +dfsg, not +dfsg1, as a repack suffix.
-- Peter Pentchev <roam@debian.org> Wed, 07 Sep 2022 14:16:37 +0300
rpm (4.17.0+dfsg1-4) unstable; urgency=medium
* Team upload.
* Teach the autopkgtest about RPM target architecture families like
"arm": try to expand the result of `rpm --eval '%{_arch}'` to see
whether it corresponds to a list of architecture names.
Closes: #1000467 (again, sorry!).
-- Peter Pentchev <roam@debian.org> Wed, 01 Dec 2021 16:39:27 +0200
rpm (4.17.0+dfsg1-3) unstable; urgency=medium
* Team upload.
* Add the gnuabi64 patch to fix the GNU triplet suffix issue on
mipsel, too (caught by the guard in the triplet-suffix patch).
Update the triplet-suffix patch accordingly.
-- Peter Pentchev <roam@debian.org> Sat, 27 Nov 2021 22:23:26 +0200
rpm (4.17.0+dfsg1-2) unstable; urgency=medium
* Team upload.
* Add pandoc as a build dependency to fix a "FTBFS twice in a row" bug.
* Sort the list of build dependencies alphabetically.
* Add an epoch to the debugedit dependency. Closes: #1000575
* Add the gnueabihf patch to fix the armhf build. Closes: #968487
* Make the brp-python-bytecompile script executable.
* Fix the filename in a Facebook copyright notice.
* Fix the pythondistdeps.py interpreter name.
* Drop the no-op debian/dirs file.
* Also hardcode the /bin/mkdir path in `mkdir -p`. Closes: #990329
* Activate all the build hardening flags.
* Add the triplet-suffix patch as an attempt to catch earlier any
future breakage with new, unrecognized GNU target triplets.
* Refresh the line numbers in two patches.
* Add the cppcheck patch to fix two minor issues.
-- Peter Pentchev <roam@debian.org> Sat, 27 Nov 2021 00:58:55 +0200
rpm (4.17.0+dfsg1-1) unstable; urgency=medium
[ Peter Pentchev ]
* Team upload.
* Switch the build dependency to the unversioned libsepol-dev and
libsemanage-dev, since libsepol1-dev and libsemanage1-dev are
now gone. Closes: #999816
* Add the usr-bin patch to fix the rpm.daily script.
* Teach the watch file about ftp.osuosl.org.
* Bump the watch file format version to 4 with no changes.
* Declare compliance with Debian Policy 4.6.0 with no changes.
* Add Build-Depends-Package to the symbols files.
* Drop the --as-needed flag, it is on by default now.
* Add Rules-Requires-Root: no to the source control stanza.
* Update Michal Čihař's debian/* copyright notice.
* Add copyright notices for myself and Matthias Klose.
* Rename manpage-has-errors-from-man to groff-message.
* Drop some obsolete Lintian overrides.
* Drop some trailing whitespace in a package description.
* Add an autopkgtest for rpm and rpmbuild.
* Bump the debhelper compat level to 13 and drop the dh_missing
invocation with the --fail-missing option, this is the default now.
* Use execute_after_* debhelper targets.
* Use debian/clean instead of a rules file target.
* Explicitly pass the paths to some tools to fix mismatches between
packages built on usrmerged vs. non-usrmerged systems.
Closes: #915849
* New upstream version:
- drop the CVE-2021-3421-CVE-2021-20271 and CVE-2021-20266 patches,
they were taken from upstream
- update the Lua build dependency to version 5.3
- drop the 0012-pythondistdeps.py-Use-python3-in-shebang patch,
the Python tools were moved to a separate source package
- drop the debugedit-trunk and gcc-dwarf5 patches, debugedit was
moved to a separate source package
- drop the hide-symbols patch, it was accepted upstream
- do not install the fileattrs, brp-python*, and pythondistdeps tools,
they were moved to a separate source package
- update the list of tools that we do not let the configure script
autodetect for usrmerge-related reasons
- drop the debugedit binary package and its associated files,
it has moved to a separate source package
- reflect the doc/ -> docs/ move in debian/rpm.docs, too
- override three source-is-missing Lintian warnings for some test
suite files; the sources are in another directory
- update the library symbols files, dropping several obsolete
functions from a mostly internal-use library; no packages in
the Debian archive reference the dropped symbols
- add an entry to rpm.NEWS with a warning to export the RPM package
database before performing this upgrade
- add the Facebook copyright notice for the fsverity code
* Add libfsverity support.
* Add back the Python packaging scripts until the python-rpm-packaging
project cuts a release.
* Drop the rpm2html suggestion, this package is not in Debian.
* Fix the Bug-Debian headers for the rpmdb-in-home patch.
[ Pino Toscano ]
* Improve the dependencies of librpm-dev:
- drop libc6-dev, it is in build-essential
- restrict libaudit-dev as linux-any, as it is available only on Linux
(audit support is Linux-specific)
-- Peter Pentchev <roam@debian.org> Sat, 20 Nov 2021 23:45:50 +0200
rpm (4.16.1.2+dfsg1-3) unstable; urgency=medium
* Team upload.
* Add the hide-symbols patch to exclude the new xlateTags symbol from
librpm9's public interface.
-- Peter Pentchev <roam@debian.org> Wed, 30 Jun 2021 11:38:56 +0300
rpm (4.16.1.2+dfsg1-2) unstable; urgency=medium
* Team upload.
* Amend the CVE-2021-3421-CVE-2021-20271 patch, add two follow-up
upstream commits that relax the restrictions a little bit to
allow for some existing RPM packages.
-- Peter Pentchev <roam@debian.org> Tue, 29 Jun 2021 18:15:25 +0300
rpm (4.16.1.2+dfsg1-1) unstable; urgency=medium
* Team upload.
* Acknowledge NMUs; thanks, Matthias and Boyuan!
* Add the CVE-2021-20266 and CVE-2021-3421-CVE-2021-20271 patches to
strengthen the verification of RPM signatures. Closes: #985308
-- Peter Pentchev <roam@debian.org> Tue, 29 Jun 2021 14:11:21 +0300
rpm (4.16.1.2+dfsg1-0.6) unstable; urgency=medium
* Non-maintainer upload.
* Only build-depend on gnupg2 on linux architectures.
-- Matthias Klose <doko@debian.org> Tue, 09 Mar 2021 23:39:07 +0100
rpm (4.16.1.2+dfsg1-0.5) unstable; urgency=medium
* Non-maintainer upload.
* Only build-depend on libaudit-dev on linux architectures.
-- Matthias Klose <doko@debian.org> Tue, 09 Mar 2021 22:50:12 +0100
rpm (4.16.1.2+dfsg1-0.4) unstable; urgency=medium
* Non-maintainer upload.
* Update the debugedit man page. Use help2man to conditionally update
the man page without having an explicit build dependency on it.
-- Matthias Klose <doko@debian.org> Thu, 28 Jan 2021 11:22:55 +0100
rpm (4.16.1.2+dfsg1-0.3) unstable; urgency=medium
* Non-maintainer upload.
* Update debugedit from the trunk. Closes: #978978.
* Apply DWARF-5 patches, taken from
https://code.wildebeest.org/git/user/mjw/rpm/log/?h=gcc-dwarf5.
-- Matthias Klose <doko@debian.org> Tue, 19 Jan 2021 22:50:57 +0100
rpm (4.16.1.2+dfsg1-0.2) unstable; urgency=medium
* Non-maintainer upload.
* No-change source-only upload.
-- Matthias Klose <doko@debian.org> Fri, 15 Jan 2021 17:42:36 +0100
rpm (4.16.1.2+dfsg1-0.1) unstable; urgency=medium
* Non-maintainer upload.
* New upstream version (approved by Michal). Closes: #979062, 978978.
* Remove patches applied upstream:
- d/p/map-populate.patch
- d/p/bashism.patch
- d/p/lua-compat.patch
* Add build dependencies on libaudit-dev and libgcrypt20-dev.
* librpm-dev: Depend on libaudit-dev and libgcrypt20-dev.
* Add build dependency on gnupg2. Closes: #977827.
* rpm: Stop installing files not shipped anymore.
- usr/lib/rpm/mono*
- usr/lib/rpm/ocaml-find-requires.sh
- usr/lib/rpm/*.prov
* debian/rpm2archive.8: Remove, provided upstream.
* Bump soname versions, update symbols files.
* debian/rules: Override dh_auto_clean.
* Bump standards version.
-- Matthias Klose <doko@debian.org> Tue, 12 Jan 2021 11:36:44 +0100
rpm (4.14.2.1+dfsg1-1.1) unstable; urgency=medium
* Non-maintainer upload.
* debian/control:
+ Bump Standards-Version to 4.5.0.
+ Bump debhelper compat to v12.
- Drop python-rpm package and python2 support. (Closes: #938410)
+ Use secure URI for homepage information.
+ Let librpm-dev depends on libzstd-dev. Please see #940114.
* debian/rules:
+ Let buildtools.mk to provide proper $PKG_CONFIG.
+ Use architecture.mk instead of manual dpkg-architecture
invocation.
- Drop dh_strip override, migration is now complete.
+ Use "dh_missing --fail-missing".
* debian/patches: Add patch 0012 to force using python3 in shebang
for pythondeps.sh.
-- Boyuan Yang <byang@debian.org> Fri, 28 Feb 2020 13:52:17 -0500
# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog librpmio10`.
Generated by dwww version 1.16 on Tue Dec 16 05:38:13 CET 2025.