Mailinglist Archive: opensuse-factory (549 mails)

< Previous Next >
Re: [opensuse-factory] unexpected / undocumented question during 11.1 -> 11.2 upgrade
  • From: Greg Freemyer <greg.freemyer@xxxxxxxxx>
  • Date: Tue, 10 Nov 2009 16:49:39 -0500
  • Message-id: <87f94c370911101349p7a6fa256x5592935418b29154@xxxxxxxxxxxxxx>
On Tue, Nov 10, 2009 at 4:16 PM, Carlos E. R.
<robin.listas@xxxxxxxxxxxxxx> wrote:
Hash: SHA1

On Tuesday, 2009-11-10 at 12:51 +0100, Jano Kupec wrote:


Exactly. Zypper requires e.g. newer libzypp. And e.g. yast depends on
libzypp - that's why many yast packages must be pulled in, too. And it
goes similarly for the rest.

But YaST is not being upgraded, only zypper.

I think that zypper should add somehow (for 11.3) code to upgrade itself
first (and only zypper and really needed libraries) as a prior and special
step to a "dup". Similar to what YaST does when it sees an update to YaST:
it download and installs first the changed YaST packages, restarts YaST,
then restarts the upgrade, automatically.

It could be part of the dup sequence, or a new parameter.

And it should not touch anything else. It does not make much sense to start
doing changes to things like kde with a zypper still not upgraded, and which
could then do the wrong decisions.

I am in total agreement that this situation deserves special handling
for the 11.3 release (too late for this one obviously.)

The 2 obvious choices are:

1) Allow zypper to have feature improvements, not just security
updates. That way zypper could be updated in the zypper dup process
prior to the repos being changed out.

2) Do as Carlos suggests and have a special zypper
-update-yourself-only function that did not run through the full
solver and pull down half of the world.

If the powers that be pick one or the other, I'd be happy to open a
fate request.

Greg Freemyer
Head of EDD Tape Extraction and Processing team
Litigation Triage Solutions Specialist
Preservation and Forensic processing of Exchange Repositories White Paper -

The Norcross Group
The Intersection of Evidence & Technology
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >