<br><br><div><span class="gmail_quote">On 4/17/07, <b class="gmail_sendername">Rodrigo Barbosa</b> &lt;<a href="mailto:rodrigob@darkover.org">rodrigob@darkover.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br>On Tue, Apr 17, 2007 at 12:55:24PM -0600, Stephen John Smoogen wrote:<br>&gt; On 4/17/07, Rodrigo Barbosa &lt;<a href="mailto:rodrigob@darkover.org">rodrigob@darkover.org
</a>&gt; wrote:<br>&gt; &gt;I&#39;m working on a formula to enable a clean upgrade from 4.4 to 5.0.<br>&gt; &gt;Unfortunately, not only we have a big glibc upgrade on our way, we<br>&gt; &gt;also have some nasty package fragmentation. The best exemple
<br>&gt; &gt;is xorg-x11-libs, which was separated in several (10+, perhaps)<br>&gt; &gt;packages.<br>&gt; &gt;<br>&gt; &gt;So far, I think the best plan is to create meta packages to solve<br>&gt; &gt;this dependency hell. Lets call it 
meta-4.4to5.0-upgrade.noarch.rpm.<br>&gt; &gt;This package should provide and requires the needed components.<br>&gt; &gt;<br>&gt; &gt;Unfortunatelly, this will probably change from system to system,<br>&gt; &gt;which can become very nasty. In that case, we have two ways to procede:
<br>&gt; &gt;<br>&gt; &gt;1) A script that will create a package specific for that given<br>&gt; &gt;&nbsp;&nbsp; system<br>&gt; &gt;2) Several meta packages<br>&gt; &gt;<br>&gt; &gt;I&#39;m kind of leaning toward the second option, with a super meta
<br>&gt; &gt;package that will require them all (in case someone want to<br>&gt; &gt;make things simples at the cost of installing extra packages).<br>&gt; &gt;<br>&gt; &gt;Comments ? Suggestions ?<br>&gt;<br>&gt; Are you looking for something otehr than anaconda for small memory or
<br>&gt; something? I do not see live updates working for the faint of heart<br>&gt; from 4.4 -&gt; 5.0 .<br><br>Nah, mostly remote systems, hosted on datacenters or somewhere else.<br><br>So far, the main problem I&#39;ve encontered is really xorg. Go figure.
</blockquote><div><br>If xorg is the major stumbling block on a remote server why not simply do:<br><br>yum remove xorg* <br><br>before doing your upgrade?<br><br>&nbsp;</div><br></div><br>