Bug 491193 - RFE: buildinstall caches packages for install root
Summary: RFE: buildinstall caches packages for install root
Keywords:
Status: CLOSED DUPLICATE of bug 458283
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Martin Gracik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-03-19 19:18 UTC by John Reiser
Modified: 2013-07-04 12:46 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-11-15 12:11:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description John Reiser 2009-03-19 19:18:45 UTC
Description of problem: buildinstall always downloads all packages needed for the install root.  When pungi creates install DVD for Fedora 11, then that is about 350MB, which takes non-ignorable time.  Instead, buildinstall should use a caching mechanism for packages that are required by the install root.  Perhaps the caching could coordinate with the pungi caching (/var/cache/pungi/rawhide/packages, etc.)


Version-Release number of selected component (if applicable):
anaconda-11.5.0.33-1.i586


How reproducible: always


Steps to Reproduce:
1.Compose an install DVD using recipe on manual page for pungi: pungi -c /usr/share/pungi/rawhide-fedora.ks --destdir=... --name myDVD --ver 11
2.Observe network traffic when pungi sub-invokes /usr/lib/anaconda-runtime/buildinstall
3.
  
Actual results: All packages necessary to construct the install root are downloaded by buildinstall, even though many of them are present already in /var/cache/pungi/rawhide/packages, and even though many of them are the same as in previous attempts.


Expected results: buildinstall uses an effective caching mechanism for packages that are required to build the install root.


Additional info:  This may be related to bug 481445 "revisor does not use yum proxy".

Comment 1 Chris Lumens 2009-04-14 19:11:02 UTC
Martin is starting to look at the script rewriting stuff, so it's best to reassign this one to him.  We can probably get most of the hard part of this done by using yum in buildinstall instead of our own stuff.

Comment 2 Martin Gracik 2010-11-15 12:11:12 UTC

*** This bug has been marked as a duplicate of bug 458283 ***


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