Bug 51642 - univention-base-packages and univention-config-registry are not installed in UCS 5.0
univention-base-packages and univention-config-registry are not installed in ...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: univention-base-files
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0
Assigned To: Philipp Hahn
Florian Best
:
Depends on:
Blocks: netcfg501
  Show dependency treegraph
 
Reported: 2020-07-08 09:41 CEST by Florian Best
Modified: 2021-12-20 11:14 CET (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):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2020-07-08 09:41:13 CEST
univention-base-packages and univention-config-registry are not installed in UCS 5.0 anymore.

# apt rdepends univention-base-packages
univention-base-packages
Reverse Depends:
  Depends: univention-config-registry

# apt rdepends univention-config-registry
univention-config-registry
Reverse Depends:
  Replaces: univention-config (<< 7.0.9~)

The current workaround to make Jenkins-Tests work is to add them to the to-be-installed packages in the system setup profile.

We should add a dependency anywhere. But where?
Comment 1 Florian Best univentionstaff 2020-07-11 11:53:54 CEST
The cause is:

commit b1cad492e466e92e0bee284cf78cd7818b81041d
Author: Philipp Hahn <hahn@univention.de>
Date:   Mon Jun 1 07:36:49 2020 +0200

    Make univention-base-* Priority: standard
…

diff --git base/univention-base-files/debian/control base/univention-base-files/debian/control
index 392ba7f0fd..bf66a03220 100644
--- base/univention-base-files/debian/control
+++ base/univention-base-files/debian/control
@@ -1,6 +1,6 @@
 Source: univention-base-files
 Section: univention
-Priority: important
+Priority: standard
 Maintainer: Univention GmbH <packages@univention.de>
 Build-Depends:
  debhelper,
Comment 2 Philipp Hahn univentionstaff 2020-07-17 10:57:10 CEST
[master] e5ff6287 Bug #51642 ISO: Install univention-base-packages by default
 build-cd/build-cd-ucs4 | 2 +-
 debian/changelog       | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

[master] 64f8df23 Bug #51642 ISO: Don't ask again for keymap
 build-cd/build-cd-ucs4 | 1 +
 1 file changed, 1 insertion(+)

OK: ucs_5.0-0-20200717-090325-dvd-amd64.iso
Comment 3 Florian Best univentionstaff 2020-07-17 11:04:19 CEST
(In reply to Philipp Hahn from comment #2)
> [master] e5ff6287 Bug #51642 ISO: Install univention-base-packages by default

Please revert git:efa238e453c0b16fbc406b9f7da42514347e0675 if your change is enough.
Comment 4 Philipp Hahn univentionstaff 2020-07-17 11:33:31 CEST
(In reply to Florian Best from comment #3)
> (In reply to Philipp Hahn from comment #2)
> > [master] e5ff6287 Bug #51642 ISO: Install univention-base-packages by default
> 
> Please revert git:efa238e453c0b16fbc406b9f7da42514347e0675 if your change is
> enough.

How am I supposed to have found that commit?
What did block you from doing that yourself?

[feature/ucs5] b045132cdf fixup! Workaround Bug #51642
 base/univention-server/debian/control | 1 -
 1 file changed, 1 deletion(-)
Comment 5 Florian Best univentionstaff 2020-07-17 13:14:46 CEST
(In reply to Philipp Hahn from comment #4)
> How am I supposed to have found that commit?
> What did block you from doing that yourself?
I didn't want you to make the work but to know that there is a workaround which made the current Jenkins Tests working and that you verify again that this is now obsolete.

I'll revert also the adjusted system setup profile which installs UCR always by default (but in 2 week, currently the tests look unstable at all).
Comment 6 Florian Best univentionstaff 2020-08-10 07:33:18 CEST
OK: univention-config-registry and univention-base-packages are installed again by default.
OK: no changelog required, interim version.
Comment 7 Florian Best univentionstaff 2021-05-25 15:57:39 CEST
UCS 5.0 has been released:
 https://docs.software-univention.de/release-notes-5.0-0-en.html
 https://docs.software-univention.de/release-notes-5.0-0-de.html

If this error occurs again, please use "Clone This Bug".