[opensuse-factory] Unexpected "downgrades" aren't really downgrades
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I just finished upgrading an openSUSE Leap 42.2 machine to openSUSE Tumbleweed (updated the repo URLs and performed `sudo zypper dup --no- allow-vendor-change`), and I was surprised to see a substantial number of downgrades; 84 in fact. I looked into a few of them, and while it's only anecdotal, I didn't find any _actual_ downgrades... for example: yast2-online-update: on Leap 42.2 [1]: yast2-online-update-3.1.11-6.2.noarch.rpm on Tumbleweed [2]: yast2-online-update-3.1.11-1.3.noarch.rpm Both of these are v3.1.11, and the source tarballs match; but the higher build number (a byproduct of OBS) apparently suggests to zypper that this is a downgrade, not a reinstall. Is this intentional? Can we tune the rules in zypper a bit, to categorize more things as 'reinstall' instead of 'downgrade', or does something need to be changed in the packaging to better handle this? [1] https://build.opensuse.org/package/binaries/openSUSE:Leap:42.2/yast 2-online-update?repository=standard [2] https://build.opensuse.org/package/binaries/openSUSE:Factory/yast2- online-update?repository=standard - -- James Mason Technical Architect, Public Cloud openSUSE Member SUSE jmason@suse.com -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEg/RjZ+RraZBnLRN4GzlRiGxEkCMFAli2EdMACgkQGzlRiGxE kCPQWQf/YD0X8V2mYhpvISBLsQPYyFRiOFSRepO9VvAFlVSi1ngG6QR1YwxVEWRv vj+2sOaopJuvocHvnQu/2eL7and90MzHLMRHW8eQC9DOLRJ1vLjpBsKaidArZCg0 ehRwJo5WRYSMyk958kY2JdqDAj02f1bQc0nXyFK96C1ZI7S4oMOSSML31LyaVc0z 4AMKQkhokT7krYlUgVqRcd1npqki6sRd8gE+0kBbi2fGh8+rnVuBAPPKD098KykU U18WQADBiGXNmBx8NUnMjTT164ztduqF5P5SEfZl+RJQHEAXSdgZnttC8z+IwKJA ETy/NF1qHZZcsR/SpoivzIE6fLTBnw== =fbbx -----END PGP SIGNATURE-----
On 28/02/17 07:12 PM, James Mason wrote:
I just finished upgrading an openSUSE Leap 42.2 machine to openSUSE Tumbleweed (updated the repo URLs and performed `sudo zypper dup --no- allow-vendor-change`), and I was surprised to see a substantial number of downgrades; 84 in fact.
[ big snip]
I get almost the same thing, but it's also repository changes. So many of them, step and repeat type "1". Tedium. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday 2017-03-01 01:12, James Mason wrote:
on Leap 42.2 [1]: yast2-online-update-3.1.11-6.2.noarch.rpm on Tumbleweed [2]: yast2-online-update-3.1.11-1.3.noarch.rpm
Both of these are v3.1.11, and the source tarballs match; but the higher build number (a byproduct of OBS) apparently suggests to zypper that this is a downgrade, not a reinstall.
Is this intentional?
The _build_ number is the '3' in 1.3/'2' in 6.2, so it's not just a reinstall. Build options may be different, patches may have changed. (5 times in fact). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Anton Aylward
-
James Mason
-
Jan Engelhardt