Hi, My 'Qubes Updates' notifier told me there were updates available for the dom0.
I tried running my usual command: qubes-dom0-update --enablerepo=qubes-dom0-security-testing --clean but I am getting the error below. Any ideas? This is Qubes 4.0, and the Debian repository for my TemplateVMs is still working fine, successfully fetching some Xen updates on the securitytesting repo. Thanks! Log message: Using sys-firewall as UpdateVM to download updates for Dom0; this may take some time... Cleaning repos: fedora qubes-dom0-current qubes-dom0-security-testing : qubes-templates-itl updates Cleaning up Everything Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 288, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 140, in main result, resultmsgs = base.doCommands() File "/usr/share/yum-cli/cli.py", line 436, in doCommands self._getTs(needTsRemove) File "/usr/lib/python2.7/dist-packages/yum/depsolve.py", line 101, in _getTs self._getTsInfo(remove_only) File "/usr/lib/python2.7/dist-packages/yum/depsolve.py", line 112, in _getTsInfo pkgSack = self.pkgSack File "/usr/lib/python2.7/dist-packages/yum/__init__.py", line 892, in <lambda> pkgSack = property(fget=lambda self: self._getSacks(), File "/usr/lib/python2.7/dist-packages/yum/__init__.py", line 673, in _getSacks self.repos.populateSack(which=repos) File "/usr/lib/python2.7/dist-packages/yum/repos.py", line 294, in populateSack sack.populate(repo, mdtype, callback, cacheonly) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 168, in populate if self._check_db_version(repo, mydbtype): File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 226, in _check_db_version return repo._check_db_version(mdtype) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1268, in _check_db_version repoXML = self.repoXML File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1467, in <lambda> repoXML = property(fget=lambda self: self._getRepoXML(), File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1459, in _getRepoXML self._loadRepoXML(text=self) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1449, in _loadRepoXML return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes()) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1424, in _groupLoadRepoXML if self._commonLoadRepoXML(text): File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1242, in _commonLoadRepoXML result = self._getFileRepoXML(local, text) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1020, in _getFileRepoXML size=102400) # setting max size as 100K File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 835, in _getFile result = self.grab.urlgrab(misc.to_utf8(relative), local, File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 531, in <lambda> grab = property(lambda self: self._getgrab()) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 526, in _getgrab self._setupGrab() File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 496, in _setupGrab self._grab = mgclass(self._grabfunc, self.urls, File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 711, in <lambda> urls = property(fget=lambda self: self._geturls(), File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 708, in _geturls self._baseurlSetup() File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 654, in _baseurlSetup mirrorurls.extend(list(self.metalink_data.urls())) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 751, in <lambda> metalink_data = property(fget=lambda self: self._getMetalink(), File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 738, in _getMetalink self._metalink = metalink.MetaLinkRepoMD(result) File "/usr/lib/python2.7/dist-packages/yum/metalink.py", line 209, in __init__ max_connections = int(celem.get("maxconnections")) TypeError: int() argument must be a string or a number, not 'NoneType' qubes-dom0-current/metalink | 1.8 kB 00:00 Traceback (most recent call last): File "/usr/bin/yumdownloader", line 327, in <module> util = YumDownloader() File "/usr/bin/yumdownloader", line 71, in __init__ self.main() File "/usr/bin/yumdownloader", line 94, in main self.doUtilYumSetup(opts) File "/usr/bin/yumdownloader", line 296, in doUtilYumSetup self._getSacks(archlist=archlist) File "/usr/lib/python2.7/dist-packages/yum/__init__.py", line 673, in _getSacks self.repos.populateSack(which=repos) File "/usr/lib/python2.7/dist-packages/yum/repos.py", line 294, in populateSack sack.populate(repo, mdtype, callback, cacheonly) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 168, in populate if self._check_db_version(repo, mydbtype): File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 226, in _check_db_version return repo._check_db_version(mdtype) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1268, in _check_db_version repoXML = self.repoXML File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1467, in <lambda> repoXML = property(fget=lambda self: self._getRepoXML(), File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1459, in _getRepoXML self._loadRepoXML(text=self) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1449, in _loadRepoXML return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes()) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1424, in _groupLoadRepoXML if self._commonLoadRepoXML(text): File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1242, in _commonLoadRepoXML result = self._getFileRepoXML(local, text) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 1020, in _getFileRepoXML size=102400) # setting max size as 100K File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 835, in _getFile result = self.grab.urlgrab(misc.to_utf8(relative), local, File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 531, in <lambda> grab = property(lambda self: self._getgrab()) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 526, in _getgrab self._setupGrab() File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 496, in _setupGrab self._grab = mgclass(self._grabfunc, self.urls, File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 711, in <lambda> urls = property(fget=lambda self: self._geturls(), File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 708, in _geturls self._baseurlSetup() File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 654, in _baseurlSetup mirrorurls.extend(list(self.metalink_data.urls())) File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 751, in <lambda> metalink_data = property(fget=lambda self: self._getMetalink(), File "/usr/lib/python2.7/dist-packages/yum/yumRepo.py", line 738, in _getMetalink self._metalink = metalink.MetaLinkRepoMD(result) File "/usr/lib/python2.7/dist-packages/yum/metalink.py", line 209, in __init__ max_connections = int(celem.get("maxconnections")) TypeError: int() argument must be a string or a number, not 'NoneType' -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/2183a867-9788-4499-998e-0034c7a91253n%40googlegroups.com.