<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 10pt; color: #000000'>Hi<br><br><hr id="zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;" mce_style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;"><b>De: </b>"Allison Roth" <Allison.Roth@cmgl.ca><br><b>Para: </b>kickstart-list@redhat.com<br><b>Enviados: </b>Martes, 12 de Abril 2011 18:44:43<br><b>Asunto: </b>Mapping from old package names to new<br><br><mce:style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></mce:style><style mce_bogus="1"><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--><div class="WordSection1"><p class="MsoNormal">I have a kickstart file we’ve been using for at least a couple of years now.  However, with RHEL 6, the entire packages section bombs since apparently everything here has been changed.  Anyone have any thoughts about how to figure out what the mapping from the old to the new is?  I know how to get the list of package names, but how do I know what they contains as opposed to the old names (without a lot of painful trial and error)?  For example, we used to install the "development-libs" package. I now no longer see any package named that, so what is it? Is it "additional development"? Is it "compatibility libraries"? Has it been moved under development tools?  And that’s just one of about 40 lines in the kickstart packages section.</p><p class="MsoNormal"><br></p><p id="mce_9" class="MsoNormal">If anyone has any ideas about how to figure all this out other than just hoping and lots of errors of things missing (or lots of extra packages installed) I’d really appreciate it.</p></div></blockquote><br>During my initial tests of EL6, I found that some old package names being used in EL4 were provided in EL5 (like mlocate / slocate) but the newer name was the only valid on EL6 so it went so smooth. If you don't want it to bomb, you can use "%packages --ignoremissing" so the missing ones don't break your kickstart.<br><br>Have a look at yum grouplist yo see the new names for some groups or you can even ask for specific packages.<br><br>Another trick is to create an empty rpm which triggers dependencies to some files for example "/usr/bin/gcc" this is slower, but can do the trick for some files that have changed the package where they were<br><br>(for example, hardlink was provided in kernel-utils in EL 4 and 'hardlink' in EL5 but on both, the path was the same /usr/sbin/hardlink)<br><br>Regards<br>Pablo<br><br><span><br><br>-- <br><span name="x"></span><br>Pablo Iranzo Gómez (Pablo.Iranzo@redhat.com)<br>Senior Global Profesional Services Consultant (RHCA, RHCSS, RHCDS, RHCVA, RHCE, RHCSP) #804006196923216<br>Phone: +34 645 01 01 49 (CET/CEST)<br>GnuPG KeyID: 0xFAD3CF0D<br><span name="x"></span><br></span></div></body></html>