Univention Bugzilla – Bug 39177
43_installed_apps_check_packages_available_for_i386: false positive?
Last modified: 2016-10-21 18:50:28 CEST
see http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-3/job/App%20Autotest%20MultiEnv/8/ started opsi test, 43_installed_apps_check_packages_available_for_i386 failed with "The cache has no package named 'tftpd'" but tftpd is available for i386 -> apt-cache policy tftpd tftpd: Installiert: (keine) Installationskandidat: 0.17-18.4.201403180546 Versionstabelle: 0.17-18.4.201403180546 0 500 http://univention-repository.knut.univention.de/4.0/unmaintained/ 4.0-0/i386/ Packages and opsi has a conflict on tftpd, this package can not be installed if opsi is installed -> apt-cache show opsi-atftpd| grep Con Conflicts: tftpd [2015-08-13 12:23:07.812171]i386 [2015-08-13 12:23:07.996297]Gathering packages of installed apps (2015-08-13 12:23:08.146034)13.08.15 12:23:08.145 MODULE ( PROCESS ) : Downloading "https://appcenter.test.software-univention.de/meta-inf/4.0/index.json.gz"... (2015-08-13 12:23:08.331322)13.08.15 12:23:08.331 MODULE ( PROCESS ) : 0 file(s) are new (2015-08-13 12:23:08.735560)Traceback (most recent call last): (2015-08-13 12:23:08.735615) File "43_installed_apps_check_packages_available_for_i386", line 149, in <module> (2015-08-13 12:23:08.735693) test.get_installed_default_packages() (2015-08-13 12:23:08.735740) File "43_installed_apps_check_packages_available_for_i386", line 69, in get_installed_default_packages (2015-08-13 12:23:08.735798) pkg = self.cache[current_pkg] (2015-08-13 12:23:08.735843) File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 185, in __getitem__ (2015-08-13 12:23:08.735920) raise KeyError('The cache has no package named %r' % key) (2015-08-13 12:23:08.736006)KeyError: "The cache has no package named 'tftpd'"