[opensuse-factory] Tumbleweed - Review of the week 2020/18
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
Dear Tumbleweed users and hackers, This week, we released a few snapshots less. But we released GNOME 3.36.1 which also contained a minor font change for cantarell. And as openQA compares reference screen shots, a font change results in a lot of mismatches, that need to be confirmed. This takes easily a bit of time. This resulted in three snapshots being published (0425, 0427 and 0428), bringing those changes: * GNOME 3.36.1 * KDE Applications 20.04 * Linux kernel 5.6.6 * Mesa 20.0.5 * openSSL 1.1.1g The list looks short, but GNOME and KDE Applications both consist of numerous applications. So all in all the snapshots were actually rather large. And as usual, that’s not the end: things currently being worked on in Staging projects: * Switch from Ruby 2.6 to 2.7 (some preparations/fixes are coming by regularly) * Linux kernel 5.6.8 * RPM change: %{_libexecdir} is being changed to /usr/libexec. This exposes quite a lot of packages that abuse %{_libexecdir} and fail to build * Qt 5.15.0 (currently beta4 is staged) * TeXLive 2020 * Guile 3.0.2: breaks gnutls’ test suite on i586 * GCC 10 as the default compiler Cheers, Dominique
![](https://seccdn.libravatar.org/avatar/833649deea07c68de42500ad14c257f6.jpg?s=120&d=mm&r=g)
The current snapshots still contain a lot of obsolete python2 modules because the packages haven't been rebuilt yet. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
On Mon, 2020-05-04 at 11:27 +0200, Andreas Schwab wrote:
The current snapshots still contain a lot of obsolete python2 modules because the packages haven't been rebuilt yet.
Whatever fails to build can't be rebuilt; Tomas and his team are working on these. Anyway, we're down to 140 python2 packages in current TW snapshots and a few more vanish every day. Cheers, Dominique
![](https://seccdn.libravatar.org/avatar/833649deea07c68de42500ad14c257f6.jpg?s=120&d=mm&r=g)
On Mai 04 2020, Dominique Leuenberger / DimStar wrote:
Whatever fails to build can't be rebuilt
I'm not talking about build failures.
Anyway, we're down to 140 python2 packages
That's way too many. Compare with o:F:ARM, which I have already cleaned up: $ osc ls -b openSUSE:Factory:ARM -a aarch64 | grep -c python2 106 Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
Andreas, On Mon, 2020-05-04 at 12:23 +0200, Andreas Schwab wrote:
On Mai 04 2020, Dominique Leuenberger / DimStar wrote:
Whatever fails to build can't be rebuilt
I'm not talking about build failures.
Anyway, we're down to 140 python2 packages
That's way too many. Compare with o:F:ARM, which I have already cleaned up:
$ osc ls -b openSUSE:Factory:ARM -a aarch64 | grep -c python2 106
Ok, lt's agree to count the same way first :) I used zypper se | grep -c python2 which obviously is against the released snapshot, not against the snapshot under constriction. If I use the same counting mechanism as you, I get:
osc ls -b openSUSE:Factory -a x86_64 | grep python2 -c 97
(for what will be snapshot 0504 - including Tomas' fixes that had been around until yesterday evening) Cheers, Dominique
![](https://seccdn.libravatar.org/avatar/833649deea07c68de42500ad14c257f6.jpg?s=120&d=mm&r=g)
On Mai 05 2020, Dominique Leuenberger / DimStar wrote:
If I use the same counting mechanism as you, I get:
osc ls -b openSUSE:Factory -a x86_64 | grep python2 -c 97
That's _after_ the cleanup. When I counted, it was 122. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
On Tue, 2020-05-05 at 12:37 +0200, Andreas Schwab wrote:
On Mai 05 2020, Dominique Leuenberger / DimStar wrote:
If I use the same counting mechanism as you, I get:
osc ls -b openSUSE:Factory -a x86_64 | grep python2 -c 97
That's _after_ the cleanup. When I counted, it was 122.
There as only checkins happening... with build fixes. I tol dyou things are slowly improving. There is no reason to worry. There are still a bunch of packages failing, some are unresolvable, and about 10 spec file seem to (still) explicitly build python2- packages. Cheers, Dominique
![](https://seccdn.libravatar.org/avatar/833649deea07c68de42500ad14c257f6.jpg?s=120&d=mm&r=g)
On Mai 05 2020, Dominique Leuenberger / DimStar wrote:
On Tue, 2020-05-05 at 12:37 +0200, Andreas Schwab wrote:
On Mai 05 2020, Dominique Leuenberger / DimStar wrote:
If I use the same counting mechanism as you, I get:
osc ls -b openSUSE:Factory -a x86_64 | grep python2 -c 97
That's _after_ the cleanup. When I counted, it was 122.
There as only checkins happening... with build fixes.
These are not build fixes. For example, zypp-plugin has never failed, yet it contained python2-zypp-plugin until yesterday's rebuild. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
On Tue, 2020-05-05 at 12:47 +0200, Andreas Schwab wrote:
These are not build fixes. For example, zypp-plugin has never failed, yet it contained python2-zypp-plugin until yesterday's rebuild.
then the retrigger bot finally reached that package for its deps. Still nothing to worry :)
![](https://seccdn.libravatar.org/avatar/833649deea07c68de42500ad14c257f6.jpg?s=120&d=mm&r=g)
On Mai 05 2020, Dominique Leuenberger / DimStar wrote:
then the retrigger bot finally reached that package for its deps. Still nothing to worry :)
Then why does graphviz-addons still contain python2-gv? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
On Tue, 2020-05-05 at 12:56 +0200, Andreas Schwab wrote:
On Mai 05 2020, Dominique Leuenberger / DimStar wrote:
then the retrigger bot finally reached that package for its deps. Still nothing to worry :)
Then why does graphviz-addons still contain python2-gv?
Because the bot did not find it yet.
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
On Tue, 2020-05-05 at 13:02 +0200, Dominique Leuenberger / DimStar wrote:
On Tue, 2020-05-05 at 12:56 +0200, Andreas Schwab wrote:
On Mai 05 2020, Dominique Leuenberger / DimStar wrote:
then the retrigger bot finally reached that package for its deps. Still nothing to worry :)
Then why does graphviz-addons still contain python2-gv?
Because the bot did not find it yet.
Anyway: to hopefully get you some better rest, I manually retriggered graphviz-addons and libguestfs (two which I just saw that still have py2 stuff) so we don't have to wait for the bot. And besides that, while this 'discussion' was ongoing, I submitted a bunch of packaging changes for packages that still explicitly build(/built) py2 bindings. IMHO, energy must spent there than on this thread. Cheers, Dominique
participants (2)
-
Andreas Schwab
-
Dominique Leuenberger / DimStar