Univention Bugzilla – Bug 23030
Traceback bei Synchronisation von Komponenten mit 2.4-2 (über ältere Versionen?)
Last modified: 2011-09-14 10:56:07 CEST
Nach dem Repository-Aufbau mit UCS 2.4 benötigt man für die Installation von UCD auch die UCD-Komponente aus 2.3. Bei der Repository-Synchronisation gibt es dann aber einen Traceback: # univention-repository-update net Traceback (most recent call last): File "/usr/sbin/univention-repository-update", line 259, in ? update_net( options ) File "/usr/sbin/univention-repository-update", line 166, in update_net mirror.run() File "/usr/lib/python2.4/site-packages/univention/updater/mirror.py", line 213, in run self.mirror_update_scripts() File "/usr/lib/python2.4/site-packages/univention/updater/mirror.py", line 109, in mirror_update_scripts for server, struct, phase, path, script in UniventionUpdater.get_sh_files(all_repos): File "/usr/lib/python2.4/site-packages/univention/updater/tools.py", line 1343, in get_sh_files for server, struct in repositories: File "/usr/lib/python2.4/site-packages/univention/updater/tools.py", line 913, in _iterate_component_repositories for ver in self._iterate_versions(struct, version, version, parts, archs, server): File "/usr/lib/python2.4/site-packages/univention/updater/tools.py", line 822, in _iterate_versions (ver.major, ver.minor, ver.patchlevel) = (start.major, start.minor, start.patchlevel) AttributeError: 'str' object has no attribute 'major' UCR: # ucr search --brief repository directory/manager/web/modules/policies/repositoryserver/additional: apt.univention.de directory/manager/web/modules/policies/repositoryserver/search/default: name directory/manager/web/modules/policies/repositorysync/search/default: name local/repository: yes online/repository/clean: <empty> repository/mirror/architectures: <empty> repository/mirror/basepath: /var/lib/univention-repository repository/mirror/httpmethod: <empty> repository/mirror/port: <empty> repository/mirror/prefix: <empty> repository/mirror/recreate_packages: yes repository/mirror/server: apt.univention.de repository/mirror/sources: <empty> repository/mirror/threads: 10 repository/mirror/version/end: <empty> repository/mirror/version/start: 2.4-0 repository/mirror: yes repository/online/architectures: <empty> repository/online/component/ucd/server: apt.univention.de repository/online/component/ucd/version: 2.3,2.4 repository/online/component/ucd: enabled repository/online/hotfixes: no repository/online/httpmethod: <empty> repository/online/maintained: yes repository/online/port: 80 repository/online/prefix: univention-repository repository/online/server: dc02.test repository/online/sources: <empty> repository/online/unmaintained: no repository/online: yes
*** Bug 23034 has been marked as a duplicate of this bug. ***
Beschreibung angepasst: laut Bug #23034 ist das ein Standard UCS 2.4-2 Problem?
Das Problem tritt genau dann auf wenn man für eine component ebenfalls eine Versionsnummer setzt. z.B. repository/online/component/ucsschool/version: 2.3
*** This bug has been marked as a duplicate of bug 22530 ***
ja, ein Duplikat
UCS 2.4-3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".