Univention Bugzilla – Bug 51588
Support pool/ structure for UCS-5
Last modified: 2021-12-10 08:10:05 CET
For UCS-5 we want to switch to the pool/ structure similar to Debian. repo-ng needs to support that.
phahn/51588-updater5
4a6f1cef Bug #51588: Fix autobuild for amd64 packages
Why are you creating the directories like "dists/ucs500/" and not like "dists/ucs5.0-0/" ? This causes that "UCS 5.1-10" is the same as "UCS 5.11-0" and makes the detection of the UCS version in the tests harder.
Package: apt-mirror Version: 0.5.4-1A~5.0.0.202009101828 Branch: ucs_5.0-0
I simply rebuild the package, since is was not part of the Packages[.gz] files: Package: apt-mirror Version: 0.5.4-1A~5.0.0.202009111051 Branch: ucs_5.0-0
The code is not yet Python 3 compatible: # python3 $(which ucr) filter < /etc/univention/templates/files/etc/apt/sources.list.d/20_ucs-online-component.list Traceback (most recent call last): File "<stdin>", line 9, in <module> File "/usr/lib/python3/dist-packages/univention/updater/__init__.py", line 33, in <module> from univention.updater.tools import UniventionUpdater # NOQA File "/usr/lib/python3/dist-packages/univention/updater/tools.py", line 64, in <module> import httplib ModuleNotFoundError: No module named 'httplib' Also a dependency to python3-univention-updater should be added by default!
I am changing the product to UCS because the bug is referenced in the updater-changes of UCS 5.0.
apt-mirror: r19159…19160 = https://github.com/univention/apt-mirror.git patch-queue/ucs-5 Package: apt-mirror Version: 0.5.4-1A~5.0.0.202010040948 Branch: ucs_5.0-0
DONE: Updater is using pool/ DONE: Local repository can be created DONE: repo-ng does announce to pool TODO: Adapt UCS-4.4-6 updater to find UCS-5.0-0 update (including {pre,post}up.sh{,.pgp,.gpg})! TODO: Remove legacy code iterating over UCS<=4 versions.
*** Bug 31074 has been marked as a duplicate of this bug. ***
[5.0-0] dfa91d47de doc[up]: Changelog for pool/ layout doc/changelog/changelog-5.0-0.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Changes -> OK Pool structure implemented -> OK Pool structure used -> OK {pre,post}up.sh{,.pgp,.gpg} working -> OK New releases.json working -> OK Tests -> OK Changelog -> OK -> Verified
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".