MPB-REPORT(1)
π MPB-REPORT π (that's the mpb-report command, section 1 of the manual, bestie)
okay so listen. you know the mass-prebuild thing? yeah. this is the little tool that turns all that chaos into a cute lil report you can send to your dev friends. no cap.
β¨ NAME β¨
mpb-report β generate a report on the given mass-prebuild π«Ά
β¨ SYNOPSIS β¨
mpb-report [OPTION]...
β¨ DESCRIPTION β¨
so once you've done a mass-prebuild, you're probably sitting there like... okay but what actually happened π and that's literally the whole point of this tool. it cooks up a summary of the build in markdown format so you can share it with other developers. it's giving "here's the receipts, bestie".
like, for example:
$> mpb-report -b 190
that command right there? it generates a report for build 190, and it comes out looking something like this:
# Mass-prebuild mpb.190 (ID:190)
This report was generated using mpb-report 0.7.0
## General information
Chroot: fedora-rawhide
Tested architectures: x86_64
Main packages tested:
redhat-rpm-config:
Source: (distgit) fedora
NVR: redhat-rpm-config-250-1.fc39
Commit/branch: 99fec129987025eae5b3b9054ca2c677e0ba5b7a
## Overall status
47 out of 52 builds are done.
Success: 30
Under check: 5
Manual confirmation needed: 9
Failed: 8
## List of failed packages
ceph:
Source: (distgit) fedora
NVR: ceph-17.2.5-11.fc39
Commit/branch: 0d92b145fb7fe59f12495872ecaf8a12662ca745
kernel-tools:
Source: (distgit) fedora
NVR: kernel-tools-6.2.0-0.rc8.git0.1.fc39
Commit/branch: 0b76cfc632a478ec1d0cdf2d2da92a07acad8b14
net-snmp:
Source: (distgit) fedora
NVR: net-snmp-5.9.3-2.fc38
Commit/branch: 96bb8ca49d5e8db01cdba8c50ba73a8a51a1cecd
xpra:
Source: (distgit) fedora
NVR: xpra-4.4.3-5.fc39
Commit/branch: d44662aee52f6693b8a846ee4a9e995c24a567ad
kernel:
Source: (distgit) fedora
NVR: kernel-6.2.0-0.rc8.20230217gitec35307e18ba.60.fc39
Commit/branch: b6bcada4a761f6480600ec4fb7502d381d085014
rpkg:
Source: (distgit) fedora
NVR: rpkg-1.65-3.fc38
Commit/branch: 66220ebdda358f01ebc592d5bd5ee4c6375ef8e8
fedpkg:
Source: (distgit) fedora
NVR: fedpkg-1.43-3.fc38
Commit/branch: be3ff93dec8d7a81fbab44b1899b334043b5085b
fedora-packager:
Source: (distgit) fedora
NVR: fedora-packager-0.6.0.7-2.fc38
Commit/branch: 91adab39a626cc50733e44451f8eb558b2a1ca7c
## List of packages with unknown status
python3.10:
Source: (distgit) fedora
NVR: python3.10-3.10.10-1.fc39
Commit/branch: f7c068e6b95b5ee7e50db54d86b6dca91da98369
python3.11:
Source: (distgit) fedora
NVR: python3.11-3.11.2-1.fc39
Commit/branch: 0331299c7d019060c2dab6ab56c82e5f60aa4d2b
python3.12:
Source: (distgit) fedora
NVR: python3.12-3.12.0~a5-1.fc39
Commit/branch: 204e750d2e37ea1dd1d90c2da3b63b6f771b0f26
python3.6:
Source: (distgit) fedora
NVR: python3.6-3.6.15-17.fc38
Commit/branch: 055e00d4abba9da0551c19340d279cebcbb4603c
python3.7:
Source: (distgit) fedora
NVR: python3.7-3.7.16-3.fc38
Commit/branch: 9dd29da57e7d06da0e0e18db859c93f77a9ae2c9
python3.8:
Source: (distgit) fedora
NVR: python3.8-3.8.16-3.fc38
Commit/branch: fa8b4c2ac44b8b554b2b898f1e669e12f9dce6c5
python3.9:
Source: (distgit) fedora
NVR: python3.9-3.9.16-3.fc38
Commit/branch: 26dc60a272aa9f901ecf6a987d17bd64d43897a8
root:
Source: (distgit) fedora
NVR: root-6.26.10-5.fc38
Commit/branch: 1801745923d911ad2b2b0d529a86e2bdd8836fb3
python2.7:
Source: (distgit) fedora
NVR: python2.7-2.7.18-30.fc38
Commit/branch: 1a29dd3b0a66fc7ef8ca829a2733f4cd1341b2a8
like?? iconic. it just hands you the whole vibe check in one go. π
β¨ OPTIONS β¨
-h,--helpβ shows you the help message and then dips out. classic. π--verbose,-Vβ makes it talk MORE. you can stack this one, like-VV, to keep bumping up how much info it spills. heads up though: the other options are affected by this verbosity level, so they might give you different info depending on how chatty you've made it. π--version,-vβ shows the program version and exits. short and sweet, periodt.--buildid,-b BUILDIDβ use this one to say which mpb build you actually wanna work on. (this is the one you want, fr fr.)--output,-o OUTPUTβ where to store the report. πβ¨
π RESOURCES π
want more tea about the mass-prebuilder? it's all over here:
https://gitlab.com/fedora/packager-tools/mass-prebuild
πΈ SEE ALSO πΈ
and that's the whole page bestie!! π go forth and generate ur reports, u got this π«Ά
this has been mpb-report, section 1 of the manual, dated 2026-08-27 β mwah π
π¦ where this page comes from
- fedora 44: mass-prebuild 1.8.0-5.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms