preupgrade F10

Gerry Reno greno at verizon.net
Fri Mar 20 22:50:38 UTC 2009


Jesse Keating wrote:
> On Fri, 2009-03-20 at 14:48 -0400, Gerry Reno wrote:
>   
>> My perspective is from the user point of view.   If the user is 
>> upgrading to a new release let's say and the process goes along for 
>> quite a while and then decides to bomb out because the rpm version 
>> needed to be newer then the user becomes confused.  The software should 
>> take care of this.  So if any package in the whole update requires a 
>> newer yum/rpm then I think yum should go do that first.
>>     
>
> Upgrading to a new release is precisely when this will fail.  The "new
> yum" and "new rpm" would require all the other new packages in order to
> be functional.  There is no way to use the new yum without the rest of
> the new stuff.
>
>   
This then says to me that packagers ought to be completely static and 
not dependent on anything, so that we can actually perform an upgrade on 
them first and then upgrade everything else.   Or alternatively, we load 
a static version to complete the upgrade and then update to the shared 
version.

To require that the user remember to perform certain preupgrade 
procedures is just asking for lots of user frustration.  Even if you put 
it in bold geezer font you will always have users who just forget, or 
get confused and don't do it.   The better way is to create software 
that takes care of these things and gives the user a better experience.


Regards,
Gerry


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20090320/25b7a80f/attachment.htm>


More information about the fedora-devel-list mailing list