Mon, 02 Nov 2026 12:55:37 UTC Log in
A means of bootstrapping Java Packages Tools built by guoguo completed Thu, 29 Oct 2026 19:11:59 UTC

Description

In a nutshell, Java Packages Bootstrap (JPB) is a standalone build of all Java software packages that are required for Java Packages Tools (JPT) to work. In order to achieve reliable and reproducible builds of Java packages while meeting Fedora policy that requires everything to be built from source, without using prebuilt binary artifacts, it is necessary to build the packages in a well-defined, acyclic order. Dependency cycles between packages are the biggest obstacle to achieving this goal and JPT is the biggest offender -- it requires more than a hundred of Java packages, all of which in turn build-require JPT. JPB comes with a solution to this problem -- it builds everything that JPT needs to work, without reliance on any Java software other than OpenJDK. JPT can depend on JPB for everything, without depending on any other Java packages. For example, JPB contains embedded version of XMvn, removing dependency of JPT on XMvn, allowing JPT to be used before one builds XMvn package.

RPMs

2 files, 2 arches
src
  • javapackages-bootstrap-1.28.0-2.fc45.src.rpm 106.74 MB info · download
noarch
  • javapackages-bootstrap-1.28.0-2.fc45.noarch.rpm 43.70 MB info · download

Logs

noarch

Changelog

* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.28.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild

* Wed Apr 29 2026 Marian Koncek <mkoncek@redhat.com> - 1.28.0-1
- Update to upstream version 1.28.0

* Thu Feb 19 2026 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.27.0-3
- Switch Dola to Lua 5.5

* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.27.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild

* Wed Oct 15 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.27.0-1
- Update to upstream version 1.27.0

* Tue Sep 23 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.26.0-1
- Update to upstream version 1.26.0

* Tue Sep 09 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.25.0-1
- Update to upstream version 1.25.0

* Mon Jul 28 2025 Jiri Vanek <jvanek@redhat.com> - 1.24.0-4
- Rebuilt for java-25-openjdk as preffered jdk

* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.24.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild

* Sat Jul 12 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.24.0-2
- Fix permissions of mvnup executable

* Sat Jul 12 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.24.0-1
- Update to upstream version 1.24.0
- Build with OpenJDK 25
- Convert from archful to purely noarch package

* Mon Jun 16 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.23.0-1
- Update to upstream version 1.23.0

* Thu May 22 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.22.0-3
- Switch javapackages test plan to f43 ref

* Wed Mar 26 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.22.0-2
- Switch to javapackages tests from CentOS Stream GitLab

* Sun Mar 16 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.22.0-1
- Update to upstream version 1.22.0

* Wed Feb 26 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.21.0-1
- Update to upstream version 1.21.0

* Wed Feb 19 2025 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.20.0-6
- Include JAVA_HOME in jpb_env PATH

* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.20.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

* Fri Nov 29 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.20.0-2
- Update javapackages test plan to f42

* Fri Sep 27 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.20.0-1
- Update to upstream version 1.20.0
- Resolves: rhbz#2315226

* Tue Sep 03 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.19.1-2
- Remove unneeded patch

* Tue Sep 03 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.19.1-1
- Update to upstream version 1.19.1
- Resolves: rhbz#2309413

* Mon Sep 02 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.19.0-2
- Remove sisu-inject dependency on cdi-api

* Mon Sep 02 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.19.0-1
- Update to upstream version 1.19.0
- Resolves: rhbz#2309000

* Mon Aug 26 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.18.0-2
- Drop explicit LC_ALL setting

* Fri Aug 23 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.18.0-1
- Update to upstream version 1.18.0
- Resolves: rhbz#2265202

* Wed Jul 31 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.17.0-1
- Update to upstream version 1.17.0

* Wed Jul 24 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.16.0-4
- Put private JAR files outsides of javadir/jnidir

* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild