[opensuse-factory] Re: Zypper package manager available for 10.1 and 10.2
On Thursday 09 November 2006 00:28, you (Martin Vidner) wrote:
Well, except that I am afraid that your work is largely obsoleted by list-updates -t package and update -t package in zypper-0.6.0. I had expected the code to "move on" and I am not surprised. This is why I said "if I submit patches" as I just assumed that this feature would be implemented before I could submit a patch.
I suspect that my "upgrade" is similar to your "update -t package" except that it first searches for the newer packages and then updates them...
Huh, any updating functions must search for newer packages first. "update -t package" takes all packages and selects the newest version. What else did you have in mind? To update a single package, just "install" it (yes, a little bit unintuitive). Or did you mean matching strings of user input by "searching"? Brain cramp! I don't know why but I interpreted it as: zypper update -t package <package> [ <package> ... ] So yes, both my functions are obsoleted by the latest code.
BTW for the future I plan to have an "upgrade" command that would include the advanced semantics that yast2 considers when upgrading the distro. I look forward to testing this...
The current sources will eventually appear in Factory but as that is slow to sync sometimes, I am also putting them at http://artax.karlin.mff.cuni.cz/~martin/misc/zypper/
I have just pulled down zypper-0.6.3-2 from factory and using it to update to what I suspect is the Beta2 code. I will let you know if I encounter any issues while using "zypper -v upgrade -t package"
PS. Does the 10.1 version have an "Obsoletes: y2pmsh"? Ah, you are right, I should not make it a replacement for y2pmsh (at least until it actually is a fully featured replacement). I will remove the obsoletion tags. Thank you.
An issue I found with the earlier version was that the abort and ignore actions appear to be inverted. When I get a dependency problem reported from zypper, I would expect the ignore to still install the package (by ignoring the dependency issue). What I find is the ignore skips the offending package and the abort action does what I expected of ignore. (Maybe the has been addressed since the 0.5.2-2 version...) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On čt 9. listopadu 2006 22:51, Warren Stockton wrote:
An issue I found with the earlier version was that the abort and ignore actions appear to be inverted. When I get a dependency problem reported from zypper, I would expect the ignore to still install the package (by ignoring the dependency issue). What I find is the ignore skips the offending package and the abort action does what I expected of ignore. (Maybe the has been addressed since the 0.5.2-2 version...)
Please file a bugreport: http://en.opensuse.org/Zypper#Troubleshooting -- Martin Vidner, YaST developer http://en.opensuse.org/User:Mvidner Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Friday 10 November 2006 03:07, Martin Vidner wrote:
On čt 9. listopadu 2006 22:51, Warren Stockton wrote:
An issue I found with the earlier version was that the abort and ignore actions appear to be inverted. When I get a dependency problem reported from zypper, I would expect the ignore to still install the package (by ignoring the dependency issue). What I find is the ignore skips the offending package and the abort action does what I expected of ignore. (Maybe the has been addressed since the 0.5.2-2 version...)
Please file a bugreport: http://en.opensuse.org/Zypper#Troubleshooting
This particular problem no longer appears in zypper-0.6.5-2... Now when a libzypp exception occurs I don't see any abort/retry/ignore message. Instead I find a "Will retry more aggressively" message, such as: ... Installing: [S1:1][package]zypper-0.6.5-2.x86_64 * Installing [0%][S1:1][package]zypper-0.6.5-2.x86_64 Subprocess failed. Error: RPM failed: package zypper-0.6.5-2 is already installed (with nodeps)Invalid object Will retry more aggressively (with nodeps)Invalid object Installing: [S1:1][package]zypper-0.6.5-2.x86_64 * Installing [100%] ... So I don't see any need for a bug report on this issue, but I did find some other issues that require bug reports and I will file those shortly --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (2)
-
Martin Vidner
-
Warren Stockton