[Fedora-livecd-list] Weird livecd failure

James Heather j.heather at surrey.ac.uk
Thu Jun 21 19:30:22 UTC 2012


Hmm. Well, it turns out it was a URL for freshrpms that no longer
exists. But I can't say the error message was particularly helpful. It
did tell me it couldn't 'download or revert' repomd.xml, but it didn't
tell me which repository. (I'm not quite sure what reverting means in
this context.)

James

On Thu, 2012-06-21 at 20:13 +0100, James Heather wrote:
> Can anyone explain this? I can provide more details if relevant, but
> it's running livecd-creator on a kickstart file that's been working up
> to now. There doesn't seem to be enough info at the crucial point where
> the error occurs.
> 
> This is a fully up-to-date F17 machine.
> 
> James
> 
> ---------------
> 
> [root at zoe james]# nice build-live-cd
> Using title 'Jah Live' and product 'Jah Live'
> /usr/lib/python2.7/site-packages/pykickstart/commands/partition.py:251:
> UserWarning: A partition with the mountpoint / has already been defined.
>   warnings.warn(_("A partition with the mountpoint %s has already been
> defined.") % pd.mountpoint)
> Extending sparse file /var/tmp/imgcreate-KXcnKG/tmp-tC8OlB/ext3fs.img to
> 12884901888
> Losetup add /dev/loop0 mapping
> to /var/tmp/imgcreate-KXcnKG/tmp-tC8OlB/ext3fs.img
> Formating ext4 filesystem on /dev/loop0
> mke2fs 1.42 (29-Nov-2011)
> Discarding device blocks: done                            
> Filesystem label=_JAH-live-F17-x8
> OS type: Linux
> Block size=4096 (log=2)
> Fragment size=4096 (log=2)
> Stride=0 blocks, Stripe width=0 blocks
> 786432 inodes, 3145728 blocks
> 31457 blocks (1.00%) reserved for the super user
> First data block=0
> Maximum filesystem blocks=3221225472
> 96 block groups
> 32768 blocks per group, 32768 fragments per group
> 8192 inodes per group
> Superblock backups stored on blocks: 
> 	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208
> 
> Allocating group tables: done                            
> Writing inode tables: done                            
> Creating journal (32768 blocks): done
> Writing superblocks and filesystem accounting information: done 
> 
> 
> Tuning filesystem on /dev/loop0
> tune2fs 1.42 (29-Nov-2011)
> Setting maximal mount count to -1
> Setting interval between checks to 0 seconds
> 
> Extending sparse file /var/tmp/imgcreate-KXcnKG/tmp-tC8OlB/ext3fs.img to
> 12884901888
> Mounting /dev/loop0 at /var/tmp/imgcreate-KXcnKG/install_root
> Skipping (/sys/fs/selinux,/sys/fs/selinux) because source doesn't exist.
> Retrieving
> http://linuxdownload.adobe.com/linux/i386/repodata/repomd.xml ...OK
> Retrieving
> http://linuxdownload.adobe.com/linux/x86_64/repodata/repomd.xml ...OK
> Retrieving
> http://linux.dell.com/repo/firmware/cross-distro/repodata/repomd.xml ...OK
> umount: /var/tmp/imgcreate-KXcnKG/install_root/var/cache/yum: target is
> busy.
>         (In some cases useful info about processes that use
>          the device is found by lsof(8) or fuser(1))
> 
> Unable to unmount /var/tmp/imgcreate-KXcnKG/install_root//var/cache/yum
> normally, using lazy unmount
> lazy umount succeeded
> on /var/tmp/imgcreate-KXcnKG/install_root//var/cache/yum
> lazy umount succeeded
> on /var/tmp/imgcreate-KXcnKG/install_root//var/cache/yum
> Unmounting directory /var/tmp/imgcreate-KXcnKG/install_root
> Losetup remove /dev/loop0
> Traceback (most recent call last):
>   File "/usr/bin/livecd-creator", line 215, in <module>
>     sys.exit(main())
>   File "/usr/bin/livecd-creator", line 198, in main
>     creator.install()
>   File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line
> 636, in install
>     ayum.setup(yum_conf, self._instroot)
>   File "/usr/lib/python2.7/site-packages/imgcreate/yuminst.py", line
> 100, 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
> 129, in <lambda>
>     pkgSack = property(fget=lambda self: self._getPkgSack(),
>   File "/usr/lib/python2.7/site-packages/yum/transactioninfo.py", line
> 126, 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 1013, in
> <lambda>
>     pkgSack = property(fget=lambda self: self._getSacks(),
>   File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 777, in
> _getSacks
>     self.repos.populateSack(which=repos)
>   File "/usr/lib/python2.7/site-packages/yum/repos.py", line 337, in
> populateSack
>     sack.populate(repo, mdtype, callback, cacheonly)
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 186, in
> populate
>     if self._check_db_version(repo, mydbtype):
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 294, in
> _check_db_version
>     return repo._check_db_version(mdtype)
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1358, in
> _check_db_version
>     repoXML = self.repoXML
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1536, in
> <lambda>
>     repoXML = property(fget=lambda self: self._getRepoXML(),
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1532, in
> _getRepoXML
>     self._loadRepoXML(text=self)
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1523, in
> _loadRepoXML
>     return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1497, in
> _groupLoadRepoXML
>     if self._commonLoadRepoXML(text):
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1332, in
> _commonLoadRepoXML
>     self._revertOldRepoXML()
>   File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1168, in
> _revertOldRepoXML
>     raise Errors.RepoError, "Can't download or revert repomd.xml"
> yum.Errors.RepoError: Can't download or revert repomd.xml
> [root at zoe james]# 
> 
> 
> --
> livecd mailing list
> livecd at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/livecd




More information about the livecd mailing list