<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 10/18/2011 11:41 AM, Chris Lumens wrote:<br>
    <blockquote
      cite="mid:20111018154153.GD3222@exeter.usersys.redhat.com"
      type="cite">
      <pre wrap="">I think this is completely unreasonable to expect.  You think we should
be able to take a /, which might have the leftovers of previous failed
installations, do an install on top of that without removing what was
there, and the result should be a fully functional Fedora installation?</pre>
    </blockquote>
    I never said that.<br>
    <br>
    As others have pointed out. Anaconda should remove whatever it needs
    to remove in order to install what it needs to install.<br>
    <br>
    This is not an impossible or even particularly hard problem to
    solve. It is merely a problem that no one has taken the time to
    solve, with the result that RPM will fail to install an RPM if
    there's something "unexpected" where the RPM files / directories /
    links / devices are supposed to go. So add a special install mode to
    RPM which says, "you're allowed to blow away anything you find of
    the wrong type if you encounter a blocking mismatch during
    installation," and have anaconda enable that mode.<br>
    <br>
    Anaconda should be allowed to create any config files that it's
    designed to create and install any files that it's designed to
    install. That doesn't preclude having a preformatted partition that
    has a bunch of files and directories on it that Anaconda doesn't and
    shouldn't need to care about or touch.<br>
    <br>
    If you have examples of situations where there's something in the
    way on the disk that Anaconda can't be made capable of dealing with,
    I'm all ears.<br>
    <br>
    <blockquote
      cite="mid:20111018154153.GD3222@exeter.usersys.redhat.com"
      type="cite">
      <pre wrap="">Well for kickstart users who want to do this intentionally, they can
still continue to do so (though, be careful).</pre>
    </blockquote>
    Someone else said in another message that this ability was going to
    be removed from kickstart as well.<br>
    <br>
    &nbsp; jik<br>
    <br>
  </body>
</html>