Bug 1150852 - [abrt] livecd-tools: yumRepo.py:1299:_revertOldRepoXML:RepoError: Can't download or revert repomd.xml for updt21-local
Summary: [abrt] livecd-tools: yumRepo.py:1299:_revertOldRepoXML:RepoError: Can't downl...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Packaging Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:7b150d136c789fe609c19660c54...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-10-09 04:34 UTC by Peter H. Jones
Modified: 2015-05-29 17:29 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-05-29 17:29:44 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (2.78 KB, text/plain)
2014-10-09 04:34 UTC, Peter H. Jones
no flags Details
File: dso_list (61 bytes, text/plain)
2014-10-09 04:34 UTC, Peter H. Jones
no flags Details
File: environ (1.48 KB, text/plain)
2014-10-09 04:34 UTC, Peter H. Jones
no flags Details

Description Peter H. Jones 2014-10-09 04:34:38 UTC
Description of problem:
Trying to run livecd-creator with a local repository.

Version-Release number of selected component:
livecd-tools-21.2-4.fc21

Additional info:
reporter:       libreport-2.2.3
cmdline:        /usr/bin/python -tt /usr/bin/livecd-creator -v -l -t temp-xfce-jam -dvc xfce-jam.ks
executable:     /usr/bin/livecd-creator
kernel:         3.16.3-200.fc20.x86_64
runlevel:       N 5
type:           Python
uid:            0

Truncated backtrace:
yumRepo.py:1299:_revertOldRepoXML:RepoError: Can't download or revert repomd.xml for updt21-local

Traceback (most recent call last):
  File "/usr/bin/livecd-creator", line 235, in <module>
    sys.exit(main())
  File "/usr/bin/livecd-creator", line 211, in main
    creator.install()
  File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line 642, in install
    ayum.setup(yum_conf, self._instroot)
  File "/usr/lib/python2.7/site-packages/imgcreate/yuminst.py", line 105, in setup
    self.doTsSetup()
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 129, in doTsSetup
    return self._getTs()
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 137, in _getTs
    if not remove_only and self._tsInfo.pkgSack is None:
  File "/usr/lib/python2.7/site-packages/yum/transactioninfo.py", line 140, in <lambda>
    pkgSack = property(fget=lambda self: self._getPkgSack(),
  File "/usr/lib/python2.7/site-packages/yum/transactioninfo.py", line 137, in _getPkgSack
    self._pkgSack = self._pkgSackCtor()
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 76, in __call__
    return self.ayum.pkgSack
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1082, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 786, in _getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 383, in populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 225, in populate
    if self._check_db_version(repo, mydbtype):
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 319, in _check_db_version
    return repo._check_db_version(mdtype)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1488, in _check_db_version
    repoXML = self.repoXML
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1675, in <lambda>
    repoXML = property(fget=lambda self: self._getRepoXML(),
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1671, in _getRepoXML
    self._loadRepoXML(text=self.ui_id)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1661, in _loadRepoXML
    return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1636, in _groupLoadRepoXML
    self._commonRetrieveDataMD(mdtypes)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1532, in _commonRetrieveDataMD
    self._revertOldRepoXML()
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1299, in _revertOldRepoXML
    repo=self)
RepoError: Can't download or revert repomd.xml for updt21-local

Local variables in innermost frame:
self: <yum.yumRepo.YumRepository object at 0x2f113d0>

Comment 1 Peter H. Jones 2014-10-09 04:34:41 UTC
Created attachment 945198 [details]
File: backtrace

Comment 2 Peter H. Jones 2014-10-09 04:34:41 UTC
Created attachment 945199 [details]
File: dso_list

Comment 3 Peter H. Jones 2014-10-09 04:34:42 UTC
Created attachment 945200 [details]
File: environ

Comment 4 Brian Lane 2014-10-09 17:08:29 UTC
This is either yum or something wrong with your repo.

Comment 5 Fedora End Of Life 2015-05-29 13:03:04 UTC
This message is a reminder that Fedora 20 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 20. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '20'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 20 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.


Note You need to log in before you can comment on or make changes to this bug.