Bug 49508

Summary: Package: univention-dojo-dev Depends: openjdk-7-jdk
Product: UCS Reporter: Philipp Hahn <hahn>
Component: UMC (Generic)Assignee: Philipp Hahn <hahn>
Status: CLOSED FIXED QA Contact: Johannes Keiser <keiser>
Severity: normal    
Priority: P5 CC: damrose
Version: UCS 4.4   
Target Milestone: UCS 4.4-0-errata   
Hardware: Other   
OS: Linux   
See Also: https://forge.univention.org/bugzilla/show_bug.cgi?id=14318
What kind of report is it?: Development Internal What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional):
Max CVSS v3 score:
Bug Depends on: 39572    
Bug Blocks:    

Description Philipp Hahn univentionstaff 2019-05-20 15:02:39 CEST
openjdk-7-jdk is long out-of-maintenance was was replaced with 'openjdk-8-jdk' with UCS-4.3. (even that is out-of-maintenance, openjdk-9 is available in backports

https://tracker.debian.org/pkg/openjdk-7 (oldstable)
https://tracker.debian.org/pkg/openjdk-8 (stable)
https://tracker.debian.org/pkg/openjdk-9
https://tracker.debian.org/pkg/openjdk-10 (testing)
https://tracker.debian.org/pkg/openjdk-11 (testing, unstable)
https://tracker.debian.org/pkg/openjdk-12 (unstable)

Please change the dependency to "default-jdk".
Comment 1 Philipp Hahn univentionstaff 2019-06-03 15:38:40 CEST
That package is a build-dependency for
 base/univention-system-activation/
 management/univention-web/

Then JDK dependency was last updated with UCS-2.3 (Bug #14318).
It is a *runtime* dependency of the package 'univention-dojo-dev'.
It is required for running "/usr/share/univention-dojo/util/buildscripts/build.sh" from "univention-web".

[4.4-0] 26788b5d60 Bug #49508 dojo: Change Java dependency to default-jre-headless
 management/univention-dojo/debian/changelog | 6 ++++++
 management/univention-dojo/debian/control   | 5 +++--
 2 files changed, 9 insertions(+), 2 deletions(-)

Package: univention-dojo
Version: 12.0.0-3A~4.4.0.201906031502
Branch: ucs_4.4-0
Scope: errata4.4-0

[4.4-0] d3a957c5eb Bug #49508: univention-dojo 12.0.0-3A~4.4.0.201906031502
 doc/errata/staging/univention-dojo.yaml | 12 ++++++++++++
 1 file changed, 12 insertions(+)

QA:
 OK: dpkg-buildpackage univention-dojo
 OK: dpkg-buildpackage univention-system-activation
Comment 2 Johannes Keiser univentionstaff 2019-06-05 13:28:06 CEST
OK: dependencies
OK: build and install univention-dojo
OK: build and install univention-system-activation
OK: build and install univention-web
OK: yaml (71ec0bc9ad Bug #49508: yaml typo)
-> verified
Comment 3 Erik Damrose univentionstaff 2019-06-05 15:55:59 CEST
<http://errata.software-univention.de/ucs/4.4/142.html>