Mailinglist Archive: zypp-devel (59 mails)

< Previous Next >
Re: [zypp-devel] Re: [Bug 447684] zypper dup no updating all packages? however zypper up does
  • From: Michael Andres <ma@xxxxxxx>
  • Date: Mon, 24 Nov 2008 11:07:22 +0100
  • Message-id: <200811241107.22649.ma@xxxxxxx>
On Monday 24 November 2008 09:55:11 Jan Kupec wrote:
bugzilla_noreply@xxxxxxxxxx wrote:
--- Comment #2 from Michael Andres <ma@xxxxxxxxxx> 2008-11-21 11:48:55
MST ---

The second one is not necessarily a bug, because the solver uses
different policies in 'dup' and 'up'. I suppose this will confuse several
people, as they don't know what's the command they want to use. And as
the zypper output is not very versbose, it's not that obvious why those
packages were not considered in 'dup'.

The question is what should zypper show to make it obvious. It would
need some additional info from the solver, currently it just gets which
packages are going to be installed and which removed - no hit why. Or is
there something more?

No, it's about zypper displaying just the package names. It might become more
obvious, if one sees more details about the packages changes.

foo (upgrade 2.1 -> 2.2)
baa (downgrade 1.1 -> 0.9, arch i386 -> x_86_64)
reh (reinstall 1.1 -> 1.1, vendor packman -> openSUSE)

It might also be helpfull to display an abstract of the solver policies, so
one recognizes the different rules active for 'up' and 'dup'

allowdowngrade = 1
allowarchchange = 1
allowvendorchange = 1
allowuninstall = 0
..


If you now don't see 'reh' in 'zypper up', but see

allowvendorchange = 0

you know why it's not there without need to file a bugreport.

--

cu,
Michael Andres

+------------------------------------------------------------------+
Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4
+------------------------------------------------------------------+
Michael Andres YaST Development ma@xxxxxxxxxx
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0
+------------------------------------------------------------------+

--
To unsubscribe, e-mail: zypp-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References