Bug 2103909
| Summary: | native subversion depends on to be removed i686 java-openjdk packages | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | jiri vanek <jvanek> |
| Component: | subversion | Assignee: | Joe Orton <jorton> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | urgent | ||
| Version: | rawhide | CC: | jorton, pnemade, rlescak, vanmeeuwen+fedora |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | subversion-1.14.2-4.fc37 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-07-06 08:18:49 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2083750, 2104259 | ||
|
Description
jiri vanek
2022-07-05 09:13:15 UTC
Plese note, that subversion should strenghten its depndece on system jdk (it is sitll stuck on jdk11, which pulls jd11 with other javas) It looks trivial to adjust this to use %{java_arches}, scratch build in progress.
Is %{java_arches} also available in older Fedora releases, so the spec file can stay the same across Fedora 35/6/7?
(In reply to jiri vanek from comment #1)
> Plese note, that subversion should strenghten its depndece on system jdk (it
> is sitll stuck on jdk11, which pulls jd11 with other javas)
What do you mean exactly here? I'm testing the build with OpenJDK 17.
(In reply to Joe Orton from comment #2) > It looks trivial to adjust this to use %{java_arches}, scratch build in > progress. Thanx a lot! > > Is %{java_arches} also available in older Fedora releases, so the spec file > can stay the same across Fedora 35/6/7? Not yet, but there is plan to backport it. > > (In reply to jiri vanek from comment #1) > > Plese note, that subversion should strenghten its depndece on system jdk (it > > is sitll stuck on jdk11, which pulls jd11 with other javas) > > What do you mean exactly here? I'm testing the build with OpenJDK 17. - BuildRequires: java-11-openjdk-devel + BuildRequires: java-17-openjdk-devel exactly this :) Thanx a lot!
> > What do you mean exactly here? I'm testing the build with OpenJDK 17.
>
> - BuildRequires: java-11-openjdk-devel
> + BuildRequires: java-17-openjdk-devel
>
> exactly this :)
>
It may be better, if you just depend on java-devel. By doinf so, you will always get system jdk. As you have ti now, you are enforcing jdk on yours own responsibility.
Package: subversion-1.14.2-4.fc37 Build: https://koji.fedoraproject.org/koji/buildinfo?buildID=1996643 > > Is %{java_arches} also available in older Fedora releases, so the spec file
> > can stay the same across Fedora 35/6/7?
>
> Not yet, but there is plan to backport it.
Actually, it is available in all supported Fedoras and EPELs.
*** Bug 2104204 has been marked as a duplicate of this bug. *** *** Bug 2104210 has been marked as a duplicate of this bug. *** *** Bug 2104212 has been marked as a duplicate of this bug. *** *** Bug 2104214 has been marked as a duplicate of this bug. *** *** Bug 2104220 has been marked as a duplicate of this bug. *** *** Bug 2104238 has been marked as a duplicate of this bug. *** *** Bug 2104263 has been marked as a duplicate of this bug. *** *** Bug 2104256 has been marked as a duplicate of this bug. *** (In reply to jiri vanek from comment #5) > > > What do you mean exactly here? I'm testing the build with OpenJDK 17. > > > > - BuildRequires: java-11-openjdk-devel > > + BuildRequires: java-17-openjdk-devel > > > > exactly this :) > > > It may be better, if you just depend on java-devel. By doinf so, you will > always get system jdk. As you have ti now, you are enforcing jdk on yours > own responsibility. IIRC, this has burnt us in the past since newer JDKs may break the Subversion build. Thanks Miro for confirming java_arches works everywhere. *** Bug 2104260 has been marked as a duplicate of this bug. *** *** Bug 2104237 has been marked as a duplicate of this bug. *** *** Bug 2104228 has been marked as a duplicate of this bug. *** *** Bug 2104234 has been marked as a duplicate of this bug. *** |