Bug 58265 - univention-radius pulls in way to many packages, rendering openjdk-11 getting maintained status
Summary: univention-radius pulls in way to many packages, rendering openjdk-11 getting...
Status: NEW
Alias: None
Product: UCS
Classification: Unclassified
Component: Radius
Version: UCS 5.0
Hardware: Other Linux
: P5 normal
Target Milestone: ---
Assignee: UCS maintainers
QA Contact: UCS maintainers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-12 18:57 CEST by Arvid Requate
Modified: 2025-05-16 15:24 CEST (History)
0 users

See Also:
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):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2025-05-12 18:57:04 CEST
We asked ourselves why openjdk-11 is maintained since Bug #52834:

# UCS 5.0-10: univention-install univention-radius
The following additional packages will be installed:
  ca-certificates-java collectd collectd-core default-jre-headless freeradius
  freeradius-common freeradius-config freeradius-ldap freeradius-utils
  freetds-common intel-cmt-cat java-common libatasmart4 libbluetooth3
  libc-ares2 libcollectdclient1 libconfuse-common libconfuse2 libct4
  libdbi-perl libesmtp6 libfreeradius3 libftdi1-2 libganglia1
  libgoogle-perftools4 libgps23 libgrpc++1 libgrpc6 libhiredis0.14 libi2c0
  libmemcached11 libmodbus5 libmosquitto1 libnl-route-3-200 libnotify4
  libopenipmi0 liboping0 libow-3.2-3 libowcapi-3.2-3 libpcsclite1
  libprotobuf17 libpython2.7 librabbitmq4 librdkafka1 libriemann-client0
  librrd8 librte-acl18.11 librte-bbdev18.11 librte-bitratestats18.11
  librte-bpf18.11 librte-cfgfile18.11 librte-cmdline18.11
  librte-compressdev18.11 librte-cryptodev18.11 librte-distributor18.11
  librte-eal18.11 librte-efd18.11 librte-ethdev18.11 librte-eventdev18.11
  librte-flow-classify18.11 librte-gro18.11 librte-gso18.11 librte-hash18.11
  librte-ip-frag18.11 librte-jobstats18.11 librte-kni18.11 librte-kvargs18.11
  librte-latencystats18.11 librte-lpm18.11 librte-mbuf18.11 librte-member18.11
  librte-mempool18.11 librte-meter18.11 librte-metrics18.11 librte-net18.11
  librte-pci18.11 librte-pdump18.11 librte-pipeline18.11 librte-port18.11
  librte-power18.11 librte-rawdev18.11 librte-reorder18.11 librte-ring18.11
  librte-sched18.11 librte-security18.11 librte-table18.11
  librte-telemetry18.11 librte-timer18.11 librte-vhost18.11
  libtcmalloc-minimal4 libtokyocabinet9 libtokyotyrant3 libunwind8
  libupsclient4 libvarnishapi2 libvirt0 libxencall1 libxendevicemodel1
  libxenevtchn1 libxenforeignmemory1 libxengnttab1 libxenmisc4.11
  libxenstore3.0 libxentoolcore1 libxentoollog1 libyajl2 notification-daemon
  openjdk-11-jre-headless owfs-common python3-univention-radius rrdtool
Suggested packages:
  collectd-dev librrds-perl liburi-perl libhtml-parser-perl
  libregexp-common-perl libconfig-general-perl apcupsd ceph chrony
  default-mysql-server gpsd hddtemp ipvsadm lm-sensors mbmon nginx nut openvpn
  olsrd pdns-server postgresql redis-server time-daemon varnish zookeeper
  default-jre freeradius-postgresql freeradius-mysql freeradius-krb5
  freeradius-python2 libclone-perl libmldbm-perl libnet-daemon-perl
  libsql-statement-perl pcscd fonts-dejavu-extra fonts-ipafont-gothic
  fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic
The following NEW packages will be installed:
  ca-certificates-java collectd collectd-core default-jre-headless freeradius
  freeradius-common freeradius-config freeradius-ldap freeradius-utils
  freetds-common intel-cmt-cat java-common libatasmart4 libbluetooth3
  libc-ares2 libcollectdclient1 libconfuse-common libconfuse2 libct4
  libdbi-perl libesmtp6 libfreeradius3 libftdi1-2 libganglia1
  libgoogle-perftools4 libgps23 libgrpc++1 libgrpc6 libhiredis0.14 libi2c0
  libmemcached11 libmodbus5 libmosquitto1 libnl-route-3-200 libnotify4
  libopenipmi0 liboping0 libow-3.2-3 libowcapi-3.2-3 libpcsclite1
  libprotobuf17 libpython2.7 librabbitmq4 librdkafka1 libriemann-client0
  librrd8 librte-acl18.11 librte-bbdev18.11 librte-bitratestats18.11
  librte-bpf18.11 librte-cfgfile18.11 librte-cmdline18.11
  librte-compressdev18.11 librte-cryptodev18.11 librte-distributor18.11
  librte-eal18.11 librte-efd18.11 librte-ethdev18.11 librte-eventdev18.11
  librte-flow-classify18.11 librte-gro18.11 librte-gso18.11 librte-hash18.11
  librte-ip-frag18.11 librte-jobstats18.11 librte-kni18.11 librte-kvargs18.11
  librte-latencystats18.11 librte-lpm18.11 librte-mbuf18.11 librte-member18.11
  librte-mempool18.11 librte-meter18.11 librte-metrics18.11 librte-net18.11
  librte-pci18.11 librte-pdump18.11 librte-pipeline18.11 librte-port18.11
  librte-power18.11 librte-rawdev18.11 librte-reorder18.11 librte-ring18.11
  librte-sched18.11 librte-security18.11 librte-table18.11
  librte-telemetry18.11 librte-timer18.11 librte-vhost18.11
  libtcmalloc-minimal4 libtokyocabinet9 libtokyotyrant3 libunwind8
  libupsclient4 libvarnishapi2 libvirt0 libxencall1 libxendevicemodel1
  libxenevtchn1 libxenforeignmemory1 libxengnttab1 libxenmisc4.11
  libxenstore3.0 libxentoolcore1 libxentoollog1 libyajl2 notification-daemon
  openjdk-11-jre-headless owfs-common python3-univention-radius rrdtool
  univention-radius
0 upgraded, 112 newly installed, 0 to remove and 18 not upgraded.


For comparison:
# UCS 5.2-1: univention-install univention-radius
The following additional packages will be installed:
  freeradius freeradius-common freeradius-config freeradius-ldap
  freeradius-utils freetds-common libct4 libdbi-perl libfreeradius3
  python3-univention-radius
Suggested packages:
  freeradius-krb5 freeradius-mysql freeradius-postgresql freeradius-python3
  libmldbm-perl libnet-daemon-perl libsql-statement-perl
The following NEW packages will be installed:
  freeradius freeradius-common freeradius-config freeradius-ldap
  freeradius-utils freetds-common libct4 libdbi-perl libfreeradius3
  python3-univention-radius univention-radius
Comment 1 Arvid Requate univentionstaff 2025-05-12 18:58:23 CEST
The chain seems to be:

Package: freeradius-utils
Depends: [...], libcollectdclient1

Package: libcollectdclient1
Recommends: collectd

Package: collectd-core
Suggests: [...], default-jre-headless
Comment 2 Arvid Requate univentionstaff 2025-05-16 15:24:52 CEST
Fixed in Debian bookworm by

   * [d22c27d] libcollectdclient1: suggest collectd, don't recommend.
     Thanks to Bernhard Schmidt (Closes: #933296)

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933296#10

We c/should do the same.