Fedora 7 kickstart problem with rebuilt Everything image
Matthew Miller
mattdm at mattdm.org
Mon Jul 23 17:52:02 UTC 2007
On Fri, Jul 20, 2007 at 08:06:41PM +0100, Howard Wilkinson wrote:
> First the version of yum available in updates currently is incompatible
> with the version of anaconda. The problem is that this version of yum
> does not create the headers directory and anaconda assumes it will exist.
> anaconda-11.2.0.66-1.i386.rpm
> yum-3.2.1-1.fc7
> To get round this we have reverted to yum-3.2.0-1.fc7.noarch.rpm for now
> but will probably try out the development releases of anaconda and yum
> next week.
Pull this patch from Anaconda CVS:
Index: yuminstall.py
===================================================================
RCS file: /usr/local/CVS/anaconda/yuminstall.py,v
retrieving revision 1.290
retrieving revision 1.291
diff -u -r1.290 -r1.291
--- yuminstall.py 26 Jun 2007 18:58:55 -0000 1.290
+++ yuminstall.py 27 Jun 2007 15:59:35 -0000 1.291
@@ -242,6 +242,11 @@
self.setAttribute('pkgdir', root)
self.setAttribute('hdrdir', '/tmp/cache/headers')
+ def dirSetup(self):
+ YumRepository.dirSetup(self)
+ if not os.path.isdir(self.hdrdir):
+ os.makedirs(self.hdrdir, mode=0755)
+
#XXX: FIXME duplicated from YumRepository due to namespacing
def __headersListFromDict(self):
"""Convert our dict of headers to a list of 2-tuples for urlgrabber."""
--
Matthew Miller mattdm at mattdm.org <http://mattdm.org/>
Boston University Linux ------> <http://linux.bu.edu/>
More information about the fedora-list
mailing list