notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
rpm4 Red Hat Package Manager
4.18.2_1 archivers on this many watch lists=12 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.18.2_1Version of this port present on the latest quarterly branch.
Maintainer: rodrigo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-03-05 02:33:57
Last Update: 2024-02-21 11:08:24
Commit Hash: 4d32bb3
People watching this port, also watch:: vim, gmake, unzip, glib, zip
License: GPLv2
WWW:
https://rpm.org/
Description:
The RPM Package Manager is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. There is also a related API ("Application Program Interface"), permitting advanced developers to bypass 'shelling out' to a command line, and to manage such transactions from within a native coding language.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (269 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/rpm4-4.18.2_1/catalog.mk
  3. /usr/local/share/licenses/rpm4-4.18.2_1/LICENSE
  4. /usr/local/share/licenses/rpm4-4.18.2_1/GPLv2
  5. bin/gendiff
  6. bin/rpm
  7. bin/rpm2archive
  8. bin/rpm2cpio
  9. bin/rpmbuild
  10. bin/rpmdb
  11. bin/rpmgraph
  12. bin/rpmkeys
  13. bin/rpmlua
  14. bin/rpmquery
  15. bin/rpmsign
  16. bin/rpmspec
  17. bin/rpmverify
  18. @comment etc/dbus-1/system.d/org.rpm.conf
  19. include/rpm/argv.h
  20. include/rpm/header.h
  21. include/rpm/rpmarchive.h
  22. include/rpm/rpmbase64.h
  23. include/rpm/rpmbuild.h
  24. include/rpm/rpmcallback.h
  25. include/rpm/rpmcli.h
  26. include/rpm/rpmcrypto.h
  27. include/rpm/rpmdb.h
  28. include/rpm/rpmds.h
  29. include/rpm/rpmfc.h
  30. include/rpm/rpmfi.h
  31. include/rpm/rpmfiles.h
  32. include/rpm/rpmfileutil.h
  33. include/rpm/rpmio.h
  34. include/rpm/rpmkeyring.h
  35. include/rpm/rpmlib.h
  36. include/rpm/rpmlog.h
  37. include/rpm/rpmmacro.h
  38. include/rpm/rpmpgp.h
  39. include/rpm/rpmpol.h
  40. include/rpm/rpmprob.h
  41. include/rpm/rpmps.h
  42. include/rpm/rpmsign.h
  43. include/rpm/rpmspec.h
  44. include/rpm/rpmsq.h
  45. include/rpm/rpmstring.h
  46. include/rpm/rpmstrpool.h
  47. include/rpm/rpmsw.h
  48. include/rpm/rpmtag.h
  49. include/rpm/rpmtd.h
  50. include/rpm/rpmte.h
  51. include/rpm/rpmts.h
  52. include/rpm/rpmtypes.h
  53. include/rpm/rpmurl.h
  54. include/rpm/rpmutil.h
  55. include/rpm/rpmver.h
  56. lib/librpm.so
  57. lib/librpm.so.9
  58. lib/librpm.so.9.4.1
  59. lib/librpmbuild.so
  60. lib/librpmbuild.so.9
  61. lib/librpmbuild.so.9.4.1
  62. lib/librpmio.so
  63. lib/librpmio.so.9
  64. lib/librpmio.so.9.4.1
  65. lib/librpmsign.so
  66. lib/librpmsign.so.9
  67. lib/librpmsign.so.9.4.1
  68. lib/python3.9/site-packages/rpm/__init__.py
  69. lib/python3.9/site-packages/rpm/_rpm.so
  70. lib/python3.9/site-packages/rpm/transaction.py
  71. lib/python3.9/site-packages/rpm-4.18.2-py3.9.egg-info
  72. @comment lib/rpm-plugins/dbus_announce.so
  73. @comment lib/rpm-plugins/prioreset.so
  74. @comment lib/rpm-plugins/syslog.so
  75. @comment lib/rpm-plugins/systemd_inhibit.so
  76. lib/rpm/brp-compress
  77. lib/rpm/brp-elfperms
  78. lib/rpm/brp-remove-la-files
  79. lib/rpm/brp-strip
  80. lib/rpm/brp-strip-comment-note
  81. lib/rpm/brp-strip-static-archive
  82. lib/rpm/check-buildroot
  83. lib/rpm/check-files
  84. lib/rpm/check-prereqs
  85. lib/rpm/check-rpaths
  86. lib/rpm/check-rpaths-worker
  87. lib/rpm/elfdeps
  88. lib/rpm/fileattrs/debuginfo.attr
  89. lib/rpm/fileattrs/desktop.attr
  90. lib/rpm/fileattrs/elf.attr
  91. lib/rpm/fileattrs/font.attr
  92. lib/rpm/fileattrs/metainfo.attr
  93. lib/rpm/fileattrs/ocaml.attr
  94. lib/rpm/fileattrs/perl.attr
  95. lib/rpm/fileattrs/perllib.attr
  96. lib/rpm/fileattrs/pkgconfig.attr
  97. lib/rpm/fileattrs/rpm_macro.attr
  98. lib/rpm/fileattrs/script.attr
  99. lib/rpm/find-lang.sh
  100. lib/rpm/find-provides
  101. lib/rpm/find-requires
  102. lib/rpm/fontconfig.prov
  103. lib/rpm/macros
  104. lib/rpm/mkinstalldirs
  105. lib/rpm/ocamldeps.sh
  106. lib/rpm/perl.prov
  107. lib/rpm/perl.req
  108. lib/rpm/pkgconfigdeps.sh
  109. lib/rpm/platform/aarch64-freebsd/macros
  110. lib/rpm/platform/alpha-freebsd/macros
  111. lib/rpm/platform/alphaev5-freebsd/macros
  112. lib/rpm/platform/alphaev56-freebsd/macros
  113. lib/rpm/platform/alphaev6-freebsd/macros
  114. lib/rpm/platform/alphaev67-freebsd/macros
  115. lib/rpm/platform/alphapca56-freebsd/macros
  116. lib/rpm/platform/amd64-freebsd/macros
  117. lib/rpm/platform/armv3l-freebsd/macros
  118. lib/rpm/platform/armv4b-freebsd/macros
  119. lib/rpm/platform/armv4l-freebsd/macros
  120. lib/rpm/platform/armv5tejl-freebsd/macros
  121. lib/rpm/platform/armv5tel-freebsd/macros
  122. lib/rpm/platform/armv5tl-freebsd/macros
  123. lib/rpm/platform/armv6hl-freebsd/macros
  124. lib/rpm/platform/armv6l-freebsd/macros
  125. lib/rpm/platform/armv7hl-freebsd/macros
  126. lib/rpm/platform/armv7hnl-freebsd/macros
  127. lib/rpm/platform/armv7l-freebsd/macros
  128. lib/rpm/platform/armv8hl-freebsd/macros
  129. lib/rpm/platform/armv8l-freebsd/macros
  130. lib/rpm/platform/athlon-freebsd/macros
  131. lib/rpm/platform/geode-freebsd/macros
  132. lib/rpm/platform/i386-freebsd/macros
  133. lib/rpm/platform/i486-freebsd/macros
  134. lib/rpm/platform/i586-freebsd/macros
  135. lib/rpm/platform/i686-freebsd/macros
  136. lib/rpm/platform/ia32e-freebsd/macros
  137. lib/rpm/platform/ia64-freebsd/macros
  138. lib/rpm/platform/loongarch64-freebsd/macros
  139. lib/rpm/platform/m68k-freebsd/macros
  140. lib/rpm/platform/mips-freebsd/macros
  141. lib/rpm/platform/mips64-freebsd/macros
  142. lib/rpm/platform/mips64el-freebsd/macros
  143. lib/rpm/platform/mips64r6-freebsd/macros
  144. lib/rpm/platform/mips64r6el-freebsd/macros
  145. lib/rpm/platform/mipsel-freebsd/macros
  146. lib/rpm/platform/mipsr6-freebsd/macros
  147. lib/rpm/platform/mipsr6el-freebsd/macros
  148. lib/rpm/platform/noarch-freebsd/macros
  149. lib/rpm/platform/pentium3-freebsd/macros
  150. lib/rpm/platform/pentium4-freebsd/macros
  151. lib/rpm/platform/ppc-freebsd/macros
  152. lib/rpm/platform/ppc32dy4-freebsd/macros
  153. lib/rpm/platform/ppc64-freebsd/macros
  154. lib/rpm/platform/ppc64iseries-freebsd/macros
  155. lib/rpm/platform/ppc64le-freebsd/macros
  156. lib/rpm/platform/ppc64p7-freebsd/macros
  157. lib/rpm/platform/ppc64pseries-freebsd/macros
  158. lib/rpm/platform/ppc8260-freebsd/macros
  159. lib/rpm/platform/ppc8560-freebsd/macros
  160. lib/rpm/platform/ppciseries-freebsd/macros
  161. lib/rpm/platform/ppcpseries-freebsd/macros
  162. lib/rpm/platform/riscv64-freebsd/macros
  163. lib/rpm/platform/s390-freebsd/macros
  164. lib/rpm/platform/s390x-freebsd/macros
  165. lib/rpm/platform/sh-freebsd/macros
  166. lib/rpm/platform/sh3-freebsd/macros
  167. lib/rpm/platform/sh4-freebsd/macros
  168. lib/rpm/platform/sh4a-freebsd/macros
  169. lib/rpm/platform/sparc-freebsd/macros
  170. lib/rpm/platform/sparc64-freebsd/macros
  171. lib/rpm/platform/sparc64v-freebsd/macros
  172. lib/rpm/platform/sparcv8-freebsd/macros
  173. lib/rpm/platform/sparcv9-freebsd/macros
  174. lib/rpm/platform/sparcv9v-freebsd/macros
  175. lib/rpm/platform/x86_64-freebsd/macros
  176. lib/rpm/rpm.daily
  177. lib/rpm/rpm.log
  178. lib/rpm/rpm.supp
  179. lib/rpm/rpm2cpio.sh
  180. lib/rpm/rpm_macros_provides.sh
  181. lib/rpm/rpmdb_dump
  182. lib/rpm/rpmdb_load
  183. lib/rpm/rpmdeps
  184. lib/rpm/rpmpopt-4.18.2
  185. lib/rpm/rpmrc
  186. lib/rpm/rpmuncompress
  187. lib/rpm/script.req
  188. lib/rpm/tgpg
  189. libdata/pkgconfig/rpm.pc
  190. share/man/fr/man8/rpm.8.gz
  191. share/man/ja/man8/rpm.8.gz
  192. share/man/ja/man8/rpm2cpio.8.gz
  193. share/man/ja/man8/rpmbuild.8.gz
  194. share/man/ja/man8/rpmgraph.8.gz
  195. share/man/ko/man8/rpm.8.gz
  196. share/man/ko/man8/rpm2cpio.8.gz
  197. share/man/man1/gendiff.1.gz
  198. share/man/man8/rpm-misc.8.gz
  199. @comment share/man/man8/rpm-plugin-dbus-announce.8.gz
  200. @comment share/man/man8/rpm-plugin-prioreset.8.gz
  201. @comment share/man/man8/rpm-plugin-syslog.8.gz
  202. @comment share/man/man8/rpm-plugin-systemd-inhibit.8.gz
  203. @comment share/man/man8/rpm-plugins.8.gz
  204. share/man/man8/rpm.8.gz
  205. share/man/man8/rpm2archive.8.gz
  206. share/man/man8/rpm2cpio.8.gz
  207. share/man/man8/rpmbuild.8.gz
  208. share/man/man8/rpmdb.8.gz
  209. share/man/man8/rpmdeps.8.gz
  210. share/man/man8/rpmgraph.8.gz
  211. share/man/man8/rpmkeys.8.gz
  212. share/man/man8/rpmlua.8.gz
  213. share/man/man8/rpmsign.8.gz
  214. share/man/man8/rpmspec.8.gz
  215. share/man/pl/man1/gendiff.1.gz
  216. share/man/pl/man8/rpm.8.gz
  217. share/man/pl/man8/rpm2cpio.8.gz
  218. share/man/pl/man8/rpmbuild.8.gz
  219. share/man/pl/man8/rpmdeps.8.gz
  220. share/man/pl/man8/rpmgraph.8.gz
  221. share/man/ru/man8/rpm.8.gz
  222. share/man/ru/man8/rpm2cpio.8.gz
  223. share/man/sk/man8/rpm.8.gz
  224. share/locale/ar/LC_MESSAGES/rpm.mo
  225. share/locale/br/LC_MESSAGES/rpm.mo
  226. share/locale/ca/LC_MESSAGES/rpm.mo
  227. share/locale/cmn/LC_MESSAGES/rpm.mo
  228. share/locale/cs/LC_MESSAGES/rpm.mo
  229. share/locale/da/LC_MESSAGES/rpm.mo
  230. share/locale/de/LC_MESSAGES/rpm.mo
  231. share/locale/el/LC_MESSAGES/rpm.mo
  232. share/locale/eo/LC_MESSAGES/rpm.mo
  233. share/locale/es/LC_MESSAGES/rpm.mo
  234. share/locale/fi/LC_MESSAGES/rpm.mo
  235. share/locale/fr/LC_MESSAGES/rpm.mo
  236. share/locale/gu/LC_MESSAGES/rpm.mo
  237. share/locale/he/LC_MESSAGES/rpm.mo
  238. share/locale/id/LC_MESSAGES/rpm.mo
  239. share/locale/is/LC_MESSAGES/rpm.mo
  240. share/locale/it/LC_MESSAGES/rpm.mo
  241. share/locale/ja/LC_MESSAGES/rpm.mo
  242. share/locale/ka/LC_MESSAGES/rpm.mo
  243. share/locale/ko/LC_MESSAGES/rpm.mo
  244. share/locale/ms/LC_MESSAGES/rpm.mo
  245. share/locale/nb/LC_MESSAGES/rpm.mo
  246. share/locale/nl/LC_MESSAGES/rpm.mo
  247. share/locale/pa/LC_MESSAGES/rpm.mo
  248. share/locale/pl/LC_MESSAGES/rpm.mo
  249. share/locale/pt/LC_MESSAGES/rpm.mo
  250. share/locale/pt_BR/LC_MESSAGES/rpm.mo
  251. share/locale/ru/LC_MESSAGES/rpm.mo
  252. share/locale/si/LC_MESSAGES/rpm.mo
  253. share/locale/sk/LC_MESSAGES/rpm.mo
  254. share/locale/sl/LC_MESSAGES/rpm.mo
  255. share/locale/sr/LC_MESSAGES/rpm.mo
  256. share/locale/sr@latin/LC_MESSAGES/rpm.mo
  257. share/locale/sv/LC_MESSAGES/rpm.mo
  258. share/locale/te/LC_MESSAGES/rpm.mo
  259. share/locale/tr/LC_MESSAGES/rpm.mo
  260. share/locale/uk/LC_MESSAGES/rpm.mo
  261. share/locale/vi/LC_MESSAGES/rpm.mo
  262. share/locale/zh_CN/LC_MESSAGES/rpm.mo
  263. share/locale/zh_TW/LC_MESSAGES/rpm.mo
  264. @comment @dir lib/rpm-plugins
  265. @dir lib/rpm/lua
  266. @dir lib/rpm/macros.d
  267. @owner
  268. @group
  269. @mode
Collapse this list.
Dependency lines:
  • rpm4>0:archivers/rpm4
Conflicts:
CONFLICTS_INSTALL:
  • rpm2cpio
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/archivers/rpm4/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/rpm4
  • pkg install rpm4
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rpm4
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1703000590 SHA256 (rpm-4.18.2.tar.bz2) = ba7eee1bc2c6f83be73c0a40d159c625cbaed976b3ac044233404fb25ae1b979 SIZE (rpm-4.18.2.tar.bz2) = 6494550

Packages (timestamps in pop-ups are UTC):
rpm4
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.18.2_14.18.2_1-4.18.2_14.18.2_1-4.16.1.2-
FreeBSD:13:quarterly4.18.24.18.2-4.18.24.18.2_14.18.24.18.24.18.2
FreeBSD:14:latest4.18.2_14.18.2_14.18.04.18.2_14.18.2_14.18.0-4.18.0
FreeBSD:14:quarterly4.18.24.18.2_1-4.18.24.18.2_14.18.24.18.24.18.2
FreeBSD:15:latest4.18.2_14.18.2_1n/a4.18.2n/a4.18.24.18.24.18.2_1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libelf.so : devel/elfutils
  2. gsed : textproc/gsed
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. gettext-runtime>=0.22_1 : devel/gettext-runtime
  6. msgfmt : devel/gettext-tools
  7. python3.9 : lang/python39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. libelf.so : devel/elfutils
  2. bash : shells/bash
  3. gxargs : misc/findutils
  4. python3.9 : lang/python39
Library dependencies:
  1. libarchive.so : archivers/libarchive
  2. libdb-5.3.so : databases/db5
  3. libelf.so : devel/elfutils
  4. libgcrypt.so : security/libgcrypt
  5. libnss3.so : security/nss
  6. libpopt.so : devel/popt
  7. libzstd.so : archivers/zstd
  8. libdb-5.3.so : databases/db5
  9. libarchive.so.13 : archivers/libarchive
  10. liblua-5.4.so : lang/lua54
  11. libreadline.so.8 : devel/readline
  12. libsqlite3.so : databases/sqlite3
  13. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. misc/libmodulemd
  2. misc/libsolv
  3. sysutils/deltarpm
  4. sysutils/libdnf

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. textproc/libextractor*
  2. Collapse this list of deleted ports.
for Patch
  1. lang/linux-c7-tcl85
  2. x11-toolkits/linux-c7-tk85

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. lang/linux-c6-tcl85*
  2. lang/linux-f10-tcl85*
  3. x11-toolkits/linux-c6-tk85*
  4. x11-toolkits/linux-f10-tk85*
  5. Collapse this list of deleted ports.
for Run
  1. archivers/deco
  2. sysutils/dnf

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/yum*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for rpm4-4.18.2_1: NLS=on: Native Language Support PLUGINS=off: Build and/or install plugins PYTHON=on: Python bindings or support ===> Use 'make config' to modify these settings
Options name:
archivers_rpm4
USES:
alias bdb cpe gmake iconv libarchive libtool lua pathfix pkgconfig readline shebangfix sqlite tar:bzip2 gettext python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://ftp.rpm.org/releases/rpm-4.18.x/
Collapse this list.

There are no commits on branch 2022Q2 for this port