Univention Bugzilla – Bug 36054
APT patches are not applied
Last modified: 2014-11-26 06:54:17 CET
The patches for APT (patches/apt/4.0-0-0-ucs/0.9.7.9+deb7u) are not applied, because they add "quilt" patches, but debian/source/format is "3.0 (native)". The patches are wrongly listed in debian/changelog, but are in fact not applied. This breaks the update, since the (unpatched) APT still looks for debian-archive-keyring instead of univention-archive-key-ucs-4x. # dpkg-query -W apt apt 0.9.7.9.64.201409260909 # grep ^ARCHIVE_KEYRING /usr/bin/apt-key ARCHIVE_KEYRING_URI="" ARCHIVE_KEYRING=/usr/share/keyrings/debian-archive-keyring.gpg +++ This bug was initially created as a clone of Bug #33836 +++ Our patches made for UCS 3.x must to be checked whether they need to be merged in 4.0.
r13824 | Bug #36054 APT: Apply patches Package: apt Version: 0.9.7.9.65.201410070833 Branch: ucs_4.0-0 # cd /etc/apt/sources.list.d # cp 20_ucs-online-component.list 20_ucs-online-component.list.debian # apt-get update ... N: Datei »20_ucs-online-component.list.debian« in Verzeichnis »/etc/apt/sources.list.d/« wird ignoriert, da sie eine ungültige Dateinamen-Erweiterung hat. # dpkg-query -W apt apt 0.9.7.9.64.201409260909 # aptitude install '?source-package(apt)?installed' # apt-get update ... # dpkg-query -W apt apt 0.9.7.9.65.201410070833 # apt-key update
Ok, patches have been applied during the package built. All patches look good and the described test works too. changelog not required.
UCS 4.0-0 has been released: http://docs.univention.de/release-notes-4.0-0-en.html http://docs.univention.de/release-notes-4.0-0-de.html If this error occurs again, please use "Clone This Bug".