Univention Bugzilla – Bug 31330
Merge of errata updates for UCS 3.1-1
Last modified: 2013-11-19 06:43:01 CET
The errata updates 76 to 93 need to be merged into UCS 3.1-2 All prior errata updates have been merged through Bug 30178 All later errata updates will be merged into 3.1-2 ad hoc (see the mail titled "Anpassungen Errata-Prozess")
We will not ship a UCS 3.1-2 release; the next UCS release will be UCS 3.2. As such, this bug is moved to the new target milestone.
The fetchmail erratum 85 was missing in 3.2. I've cherrypicked it into 3.2 and rebuild the package. Changelog was updated. These erratas were successfull checked, all changes required in 3.2 are present: err 89 doesn't apply to UCS. The patches from err 76 are all present in 3.2 SVN (some code is already superceded). The patch from err 78 is present in 3.2 SVN. The patch from err 79 is present in 3.2 SVN. The patches from err 80 are all present in 3.2 SVN (some code is already superceded). The patches from err 77 and 83 are all present in 3.2 SVN (some code is already superceded). The changes from err 81 and 82 are superceded by the upgrade to Linux 3.10. All changess from err 84 were made in the 3.1-1 branch and merged in 3.2 SVN. The changes from err 86 and 92 are superceded by a more recent Samba version. Most of the patches are merged upstream, but some are still applied. (Some are marked as patch.SAMBA3-TODO, which is ok for the purpose of this bug). The patch from err 88 is present in 3.2 SVN. The patch from err 90 is merged to 3.2 and the package has been rebuilt. The changes from err 87 and err 91 were made in the 3.1-1 branch and merged in 3.2 SVN. The changes from err 93 were made in the 3.1-1 branch and merged in 3.2 SVN. I also verified that all packages from errata 94 to 180 onwards which are not built from SVN have been copied to 3.2-0. Some are present in more recent versions, e.g. Samba or OpenLDAP. Some (e.g. cyrus-imapd-2.4) have been rebuilt with the errata patches in 3.2.
I did QA for all current errata updates; two are missing/problematic: OK: <http://errata.univention.de/ucs/3.1/76.html> umc-module-appcenter OK: <http://errata.univention.de/ucs/3.1/77.html> umc-frontend OK: <http://errata.univention.de/ucs/3.1/78.html> univention-join OK: <http://errata.univention.de/ucs/3.1/79.html> univention-ldap OK: <http://errata.univention.de/ucs/3.1/80.html> univention-lib OK: <http://errata.univention.de/ucs/3.1/81.html> linux-3.10 in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/82.html> univention-kernel-image dito OK: <http://errata.univention.de/ucs/3.1/83.html> umc-frontend OK: <http://errata.univention.de/ucs/3.1/84.html> univention-squid OK: <http://errata.univention.de/ucs/3.1/85.html> fetchmail OK: <http://errata.univention.de/ucs/3.1/86.html> samba4 newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/87.html> udm-modules OK: <http://errata.univention.de/ucs/3.1/88.html> univention-samba (kein CL) OK: <http://errata.univention.de/ucs/3.1/89.html> univention-ldb-modules OK: <http://errata.univention.de/ucs/3.1/90.html> ldb newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/91.html> udm-modules OK: <http://errata.univention.de/ucs/3.1/92.html> samba newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/93.html> ucr OK: <http://errata.univention.de/ucs/3.1/94.html> univention-postgresql OK: <http://errata.univention.de/ucs/3.1/95.html> univention-updater OK: <http://errata.univention.de/ucs/3.1/96.html> linux-3.10 in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/97.html> linux-3.10 in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/98.html> OpenLDAP OK: <http://errata.univention.de/ucs/3.1/99.html> xen-4.1 Bug #31395 OK: <http://errata.univention.de/ucs/3.1/100.html> ClamAV OK: <http://errata.univention.de/ucs/3.1/101.html> libxml2 OK: <http://errata.univention.de/ucs/3.1/102.html> umc-module-appcenter OK: <http://errata.univention.de/ucs/3.1/103.html> umc OK: <http://errata.univention.de/ucs/3.1/104.html> univention-demo-configuration OK: <http://errata.univention.de/ucs/3.1/105.html> univention-quota OK: <http://errata.univention.de/ucs/3.1/106.html> libnss-ldap OK: <http://errata.univention.de/ucs/3.1/107.html> univention-pam OK: <http://errata.univention.de/ucs/3.1/108.html> univention-lib OK: <http://errata.univention.de/ucs/3.1/109.html> udm-modules OK: <http://errata.univention.de/ucs/3.1/110.html> samab4 newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/111.html> umc-module-udm OK: <http://errata.univention.de/ucs/3.1/112.html> univention-ldap OK: <http://errata.univention.de/ucs/3.1/113.html> univention-join OK: <http://errata.univention.de/ucs/3.1/114.html> univention-samba4 OK: <http://errata.univention.de/ucs/3.1/115.html> univention-s4-connector OK: <http://errata.univention.de/ucs/3.1/116.html> ucr OK: <http://errata.univention.de/ucs/3.1/117.html> univention-system-setup OK: <http://errata.univention.de/ucs/3.1/118.html> freeradius OK: <http://errata.univention.de/ucs/3.1/119.html> bind9 OK: <http://errata.univention.de/ucs/3.1/120.html> univention-demo-configuration OK: <http://errata.univention.de/ucs/3.1/121.html> univention-system-setup OK: <http://errata.univention.de/ucs/3.1/122.html> drbd8 OK: <http://errata.univention.de/ucs/3.1/123.html> umc-frontend OK: <http://errata.univention.de/ucs/3.1/124.html> univention-system-info OK: <http://errata.univention.de/ucs/3.1/125.html> uvmm-daemon OK: <http://errata.univention.de/ucs/3.1/126.html> univention-xen OK: <http://errata.univention.de/ucs/3.1/127.html> xen-4.1 OK: <http://errata.univention.de/ucs/3.1/128.html> umc OK: <http://errata.univention.de/ucs/3.1/129.html> univention-samba4 OK: <http://errata.univention.de/ucs/3.1/130.html> ucr OK: <http://errata.univention.de/ucs/3.1/130.html> univention-base-files OK: <http://errata.univention.de/ucs/3.1/132.html> univention-directory-listener OK: <http://errata.univention.de/ucs/3.1/133.html> univention-flashplugin removed in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/134.html> firefox-de newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/135.html> firefox-en newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/136.html> linux-3.10 newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/137.html> linux-3.10 newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/138.html> curl OK: <http://errata.univention.de/ucs/3.1/139.html> grep OK: <http://errata.univention.de/ucs/3.1/140.html> ucr OK: <http://errata.univention.de/ucs/3.1/141.html> univention-installer OK: <http://errata.univention.de/ucs/3.1/142.html> umc-module-udm OK: <http://errata.univention.de/ucs/3.1/143.html> umc-module-lib OK: <http://errata.univention.de/ucs/3.1/144.html> umc-frontend OK: <http://errata.univention.de/ucs/3.1/145.html> univention-dojo OK: <http://errata.univention.de/ucs/3.1/146.html> umc-module-appcenter OK: <http://errata.univention.de/ucs/3.1/147.html> udm-modules OK: <http://errata.univention.de/ucs/3.1/148.html> tiff OK: <http://errata.univention.de/ucs/3.1/149.html> tomcat6 OK: <http://errata.univention.de/ucs/3.1/150.html> univention-flashplugin removed in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/151.html> php5 OK: <http://errata.univention.de/ucs/3.1/152.html> univention-squid (Bug #31972) OK: <http://errata.univention.de/ucs/3.1/153.html> univention-printserver OK: <http://errata.univention.de/ucs/3.1/154.html> univention-quota OK: <http://errata.univention.de/ucs/3.1/155.html> uvmm-daemon FAIL: <http://errata.univention.de/ucs/3.1/156.html> mysql-5.1 OK: <http://errata.univention.de/ucs/3.1/157.html> bind9 OK: <http://errata.univention.de/ucs/3.1/158.html> umc-frontend OK: <http://errata.univention.de/ucs/3.1/159.html> samba newer in UCS-3.2 FAIL: <http://errata.univention.de/ucs/3.1/160.html> samba4 newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/161.html> gnupg OK: <http://errata.univention.de/ucs/3.1/162.html> libgcrypt11 OK: <http://errata.univention.de/ucs/3.1/163.html> libx11 OK: <http://errata.univention.de/ucs/3.1/164.html> firefox-de newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/165.html> firefox-en newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/166.html> univention-samba4 (Bug #29462)) OK: <http://errata.univention.de/ucs/3.1/167.html> cyrus-imapd-2.4 OK: <http://errata.univention.de/ucs/3.1/168.html> univention-system-setup OK: <http://errata.univention.de/ucs/3.1/169.html> openldap OK: <http://errata.univention.de/ucs/3.1/170.html> univention-samba4 OK: <http://errata.univention.de/ucs/3.1/171.html> univention-debmirror OK: <http://errata.univention.de/ucs/3.1/172.html> univention-updater OK: <http://errata.univention.de/ucs/3.1/173.html> umc-module-appcenter OK: <http://errata.univention.de/ucs/3.1/174.html> udm-modules OK: <http://errata.univention.de/ucs/3.1/175.html> umc-module-udm OK: <http://errata.univention.de/ucs/3.1/176.html> univention-base-files OK: <http://errata.univention.de/ucs/3.1/177.html> umc OK: <http://errata.univention.de/ucs/3.1/178.html> php5 OK: <http://errata.univention.de/ucs/3.1/179.html> tiff OK: <http://errata.univention.de/ucs/3.1/180.html> xen-4.1 newer in UCS-3.2 OK: <http://errata.univention.de/ucs/3.1/181.html> univention-base-files OK: <http://errata.univention.de/ucs/3.1/182.html> univention-pam OK: <http://errata.univention.de/ucs/3.1/183.html> univention-system-setup FIXED: ChangeLog r44422 The updates MySql is missing in UCS-3.2. Some binary packages of Samba4 are newer in ucs_3.1-0-errata3.1-1 than in ucs_3.2-0.
Created attachment 5467 [details] Check all errata yaml files for packages newer in errata than in 3.2 $ ~/BUG/31330_check-all-errata-included.sh OK: bind9 OK: bind9-dbg OK: bind9-doc OK: bind9-host OK: bind9utils OK: dnsutils OK: host OK: libbind-dev OK: libbind9-80 OK: libdns81 OK: libisc81 OK: libisccc80 OK: libisccfg80 OK: liblwres80 OK: lwresd OK: clamav OK: clamav-base OK: clamav-daemon OK: clamav-dbg OK: clamav-docs OK: clamav-freshclam OK: clamav-milter OK: clamav-testfiles OK: libclamav-dev OK: libclamav6 OK: curl OK: libcurl3 OK: libcurl3-dbg OK: libcurl3-gnutls OK: libcurl4-gnutls-dev OK: libcurl4-openssl-dev OK: cyrus-admin OK: cyrus-admin-2.4 OK: cyrus-clients OK: cyrus-clients-2.4 OK: cyrus-common OK: cyrus-common-2.4 OK: cyrus-dev OK: cyrus-dev-2.4 OK: cyrus-doc OK: cyrus-doc-2.4 OK: cyrus-imapd OK: cyrus-imapd-2.4 OK: cyrus-murder OK: cyrus-murder-2.4 OK: cyrus-nntpd OK: cyrus-nntpd-2.4 OK: cyrus-pop3d OK: cyrus-pop3d-2.4 OK: cyrus-replication OK: cyrus-replication-2.4 OK: libcyrus-imap-perl OK: libcyrus-imap-perl24 OK: drbd8-utils OK: fetchmail OK: fetchmailconf OK: firefox-de OK: firefox-en OK: freeradius OK: freeradius-common OK: freeradius-dbg OK: freeradius-dialupadmin OK: freeradius-iodbc OK: freeradius-krb5 OK: freeradius-ldap OK: freeradius-mysql OK: freeradius-postgresql OK: freeradius-utils OK: libfreeradius-dev OK: libfreeradius2 OK: gnupg OK: gnupg-curl OK: gpgv OK: grep OK: ldb-tools OK: libldb-dev WARN: missing libldb0 in 3.1-1 OK: libldb1 OK: libldb1-dbg OK: python-ldb OK: python-ldb-dbg OK: python-ldb-dev OK: libgcrypt11 OK: libgcrypt11-dbg OK: libgcrypt11-dev OK: libgcrypt11-doc OK: libnss-ldap OK: libx11-6 OK: libx11-6-dbg OK: libx11-data OK: libx11-dev OK: libx11-xcb-dev OK: libx11-xcb1 OK: libx11-xcb1-dbg OK: libxml2 OK: libxml2-dbg OK: libxml2-dev OK: libxml2-doc OK: libxml2-utils OK: python-libxml2 OK: python-libxml2-dbg OK: linux-libc-dev FAIL: wrong version libmysqlclient-dev 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version libmysqlclient16 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version libmysqld-dev 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version libmysqld-pic 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version mysql-client 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version mysql-client-5.1 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version mysql-common 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version mysql-server 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version mysql-server-5.1 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 FAIL: wrong version mysql-server-core-5.1 5.1.72-1.32.201309241344 5.1.66-0.29.201307111026 OK: ldap-utils OK: libldap-2.4-2 OK: libldap-2.4-2-dbg OK: libldap2-dev OK: slapd OK: slapd-dbg OK: slapd-smbk5pwd OK: libapache2-mod-php5 OK: libapache2-mod-php5filter OK: php-pear OK: php5 OK: php5-cgi OK: php5-cli OK: php5-common OK: php5-curl OK: php5-dbg OK: php5-dev OK: php5-enchant OK: php5-gd OK: php5-gmp OK: php5-imap OK: php5-interbase OK: php5-intl OK: php5-ldap OK: php5-mcrypt OK: php5-mysql OK: php5-odbc OK: php5-pgsql OK: php5-pspell OK: php5-recode OK: php5-snmp OK: php5-sqlite OK: php5-sybase OK: php5-tidy OK: php5-xmlrpc OK: php5-xsl OK: libdcerpc-dev OK: libdcerpc-server-dev OK: libdcerpc-server0 OK: libdcerpc0 OK: libgensec-dev OK: libgensec0 OK: libndr-dev OK: libndr-standard-dev OK: libndr-standard0 OK: libndr0 WARN: missing libnetapi-dev in 3.1-1 WARN: missing libnetapi0 in 3.1-1 OK: libnss-winbind OK: libpam-smbpass OK: libpam-winbind OK: libparse-pidl-perl OK: libregistry-dev OK: libregistry0 OK: libsamba-credentials-dev OK: libsamba-credentials0 OK: libsamba-hostconfig-dev OK: libsamba-hostconfig0 OK: libsamba-policy-dev OK: libsamba-policy0 OK: libsamba-util-dev OK: libsamba-util0 OK: libsamdb-dev OK: libsamdb0 OK: libsmbclient OK: libsmbclient-dev OK: libsmbclient-raw-dev OK: libsmbclient-raw0 WARN: missing libsmbd0 in 3.1-1 WARN: missing libsmbsharemodes-dev in 3.1-1 WARN: missing libsmbsharemodes0 in 3.1-1 OK: libtorture-dev OK: libtorture0 OK: libwbclient-dev OK: libwbclient0 WARN: missing python-samba in 3.1-1 OK: python-samba4 OK: registry-tools OK: samba WARN: missing samba-ad-dc in 3.1-1 OK: samba-common OK: samba-common-bin OK: samba-dbg WARN: missing samba-dev in 3.1-1 OK: samba-doc FAIL: wrong version samba-doc-pdf 2:3.6.8-1.568.201307221104 2:3.6.8-1.566.201305070657 OK: samba-dsdb-modules WARN: missing samba-testsuite in 3.1-1 FAIL: wrong version samba-tools 2:3.6.8-1.568.201307221104 2:3.6.8-1.566.201305070657 OK: samba4 OK: samba4-clients OK: smbclient FAIL: wrong version swat 2:3.6.8-1.568.201307221104 2:3.6.8-1.566.201305070657 OK: winbind OK: winbind4 OK: libdcerpc-dev OK: libdcerpc-server-dev OK: libdcerpc-server0 OK: libdcerpc0 OK: libgensec-dev OK: libgensec0 OK: libndr-dev OK: libndr-standard-dev OK: libndr-standard0 OK: libndr0 OK: libparse-pidl-perl OK: libregistry-dev OK: libregistry0 OK: libsamba-credentials-dev OK: libsamba-credentials0 OK: libsamba-hostconfig-dev OK: libsamba-hostconfig0 OK: libsamba-policy-dev OK: libsamba-policy0 OK: libsamba-util-dev OK: libsamba-util0 OK: libsamdb-dev OK: libsamdb0 OK: libsmbclient-raw-dev OK: libsmbclient-raw0 OK: libtorture-dev OK: libtorture0 WARN: missing python-samba in 3.1-1 OK: python-samba4 OK: registry-tools OK: samba-dsdb-modules OK: samba4 OK: samba4-clients FAIL: wrong version samba4-common-bin 4.0.3-1.378.201307221033 4.0.3-1.377.201305061354 FAIL: wrong version samba4-dbg 4.0.3-1.378.201307221033 4.0.3-1.377.201305061354 FAIL: wrong version samba4-dev 4.0.3-1.378.201307221033 4.0.3-1.377.201305061354 FAIL: wrong version samba4-testsuite 4.0.3-1.378.201307221033 4.0.3-1.377.201305061354 OK: winbind4 OK: libtiff-doc OK: libtiff-opengl OK: libtiff-tools OK: libtiff4 OK: libtiff4-dev OK: libtiffxx0c2 OK: libservlet2.5-java OK: libservlet2.5-java-doc OK: libtomcat6-java OK: tomcat6 OK: tomcat6-admin OK: tomcat6-common OK: tomcat6-docs OK: tomcat6-examples OK: tomcat6-user OK: univention-base-files OK: univention-base-packages OK: libunivention-config-dev OK: libunivention-config0 OK: python-univention-config-registry OK: univention-config OK: univention-config-dev OK: univention-config-registry OK: univention-config-wrapper OK: univention-debmirror OK: univention-demo-configuration OK: univention-directory-listener OK: univention-directory-listener-dbg OK: python-univention-directory-manager OK: python-univention-directory-manager-cli WARN: missing python-univention-directory-manager-legacy in 3.1-1 OK: python-univention-directory-manager-legacy-ucd-tcs OK: univention-directory-manager-tools OK: univention-dojo WARN: missing univention-dojo-api-viewer in 3.1-1 OK: univention-dojo-dev WARN: missing univention-flashplugin in 3.2-0 OK: univention-installer OK: univention-installer-modules OK: univention-kernel-headers WARN: missing univention-kernel-headers-2.6.32 in 3.2-0 WARN: missing univention-kernel-headers-2.6.32-xen in 3.2-0 OK: univention-kernel-image WARN: missing univention-kernel-image-2.6.32 in 3.2-0 WARN: missing univention-kernel-image-2.6.32-xen in 3.2-0 OK: univention-kernel-source WARN: missing univention-kernel-source-2.6.32 in 3.2-0 OK: univention-ldap-acl-master OK: univention-ldap-acl-slave OK: univention-ldap-client OK: univention-ldap-config OK: univention-ldap-server WARN: missing libunivention-ldb-modules in 3.2-0 WARN: missing libunivention-ldb-modules-dbg in 3.2-0 OK: python-univention-lib OK: shell-univention-lib OK: python-univention-management-console OK: univention-management-console OK: univention-management-console-dev OK: univention-management-console-doc OK: univention-management-console-server WARN: missing univention-management-console-fontend-dev in 3.1-1 OK: univention-management-console-frontend WARN: missing univention-management-console-frontend-doc in 3.1-1 OK: univention-management-console-frontend-src OK: univention-management-console-web-server OK: univention-management-console-module-appcenter OK: univention-management-console-module-apps OK: univention-management-console-module-packages OK: univention-management-console-module-lib OK: univention-management-console-module-udm OK: univention-pam OK: univention-postgresql WARN: missing univention-foomatic-ppds in 3.1-1 OK: univention-management-console-module-printers OK: univention-printserver OK: univention-printserver-pdf OK: univention-management-console-module-quota OK: univention-quota OK: python-univention-connector-s4 OK: univention-s4-connector OK: univention-samba OK: univention-samba-local-config OK: univention-samba-slave-pdc OK: univention-samba4 OK: univention-samba4-sysvol-sync OK: univention-squid OK: univention-management-console-module-sysinfo OK: univention-system-info OK: univention-management-console-module-setup OK: univention-system-setup WARN: missing univention-system-setup-appliance in 3.1-1 OK: univention-system-setup-boot OK: univention-management-console-module-updater OK: univention-updater OK: python-univention-virtual-machine-manager OK: univention-management-console-module-uvmm OK: univention-virtual-machine-manager-daemon OK: univention-xen OK: libxen-dev OK: libxen4.1 OK: libxenstore3.0 OK: xen-4.1 OK: xen-4.1-dbg
(In reply to Philipp Hahn from comment #3) > FAIL: <http://errata.univention.de/ucs/3.1/156.html> mysql-5.1 > The updates MySql is missing in UCS-3.2. There's currently a new erratum in preparation, which caused this issue to pop up. > FAIL: <http://errata.univention.de/ucs/3.1/160.html> samba4 newer in UCS-3.2 > Some binary packages of Samba4 are newer in ucs_3.1-0-errata3.1-1 than in > ucs_3.2-0. This issue remains.
(In reply to Philipp Hahn from comment #5) > (In reply to Philipp Hahn from comment #3) > > FAIL: <http://errata.univention.de/ucs/3.1/156.html> mysql-5.1 > > The updates MySql is missing in UCS-3.2. > > There's currently a new erratum in preparation, which caused this issue to > pop up. I'll adapt the build script for the 3.2 DVD to no longer include the internal 3.1-1 errata scope. > > FAIL: <http://errata.univention.de/ucs/3.1/160.html> samba4 newer in UCS-3.2 > > Some binary packages of Samba4 are newer in ucs_3.1-0-errata3.1-1 than in > > ucs_3.2-0. > > This issue remains. In 3.1 we had the source package samba for Samba 3 and samba4 for Samba 4. In UCS 3.2 there's a merged source package samba, which builds both. I've added that note to the bug that there might be transition packages missing: https://forge.univention.org/bugzilla/show_bug.cgi?id=31698#c14
(In reply to Moritz Muehlenhoff from comment #6) OK
UCS 3.2 has been released: http://docs.univention.de/release-notes-3.2-en.html http://docs.univention.de/release-notes-3.2-de.html If this error occurs again, please use "Clone This Bug".