[opensuse-factory] Tumbleweed - Review of the week 2020/45
Dear Tumbleweed users and hackers, We have seen a lengthy rebuild phase of one snapshot due to Perl being upgraded to 5.32, which required all Perl modules to be rebuilt for them to install to the right location. Despite this delay, we still managed to publish three snapshots (1029, 1030, and 1104). The most relevant changes as part of these snapshots includes: * poppler 20.10.0 (new version format, last was 0.99.0) * polkit 0.118, using spidermonkey 78 * KDE Plasma 5.20.2 * LibreOffice 7.0.3.1 * LXQt 0.16.0 * LLVM 11 * Perl 5.32.0 As usual, the staging projects are in full swing and the next snapshots are already being built. Planned changes include: * AppArmor 3.0 * Linux kernel 5.9.6 * Binutils 2.35 * GLibc will be configured with CET enabled (Intel Control-flow Enforcement Technology) * RPM 4.16 (Staging:A – some help to fix issues is welcome) * Ruby 3.0: mainly YaST not ready for that switch * GNOME 3.38.1: awaiting sec review for malcontent (parental control feature) * openssl 3.0 (long-term; no progress in the last few weeks) Cheers, Dominique
Am Freitag, 6. November 2020, 15:43:31 CET schrieb Dominique Leuenberger / DimStar:
Dear Tumbleweed users and hackers,
We have seen a lengthy rebuild phase of one snapshot due to Perl being upgraded to 5.32, which required all Perl modules to be rebuilt for them to install to the right location.
Unfortunately, this upgrade results in deinstallation requests of pgbadger and alien: 2 Problems: Problem: pgbadger-11.1-9.9.noarch requires perl = 5.30.3, but this requirement cannot be provided Problem: perl-5.30.3-1.1.x86_64 requires perl-base = 5.30.3, but this requirement cannot be provided Problem: pgbadger-11.1-9.9.noarch requires perl = 5.30.3, but this requirement cannot be provided deleted providers: perl-5.30.3-1.1.x86_64 Solution 1: deinstallation of pgbadger-11.1-9.9.noarch Solution 2: keep obsolete perl-5.30.3-1.1.x86_64 Solution 3: break pgbadger-11.1-9.9.noarch by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/ d/?] (c): 1 Applying solution 1 Problem: perl-5.30.3-1.1.x86_64 requires perl-base = 5.30.3, but this requirement cannot be provided deleted providers: perl-base-5.30.3-1.1.x86_64 Solution 1: deinstallation of alien-8.88-4.8.x86_64 Solution 2: keep obsolete perl-base-5.30.3-1.1.x86_64 Solution 3: break perl-5.30.3-1.1.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/ d/?] (c): Not sure, why these packages aren't rebuilt, given one of their dependencies vanished? Cheers, Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On vendredi 6 novembre 2020 17:46:31 CET Hans-Peter Jansen wrote:
Am Freitag, 6. November 2020, 15:43:31 CET schrieb Dominique Leuenberger /
DimStar:
Dear Tumbleweed users and hackers,
We have seen a lengthy rebuild phase of one snapshot due to Perl being upgraded to 5.32, which required all Perl modules to be rebuilt for them to install to the right location.
Unfortunately, this upgrade results in deinstallation requests of pgbadger and alien:
2 Problems: Problem: pgbadger-11.1-9.9.noarch requires perl = 5.30.3, but this requirement cannot be provided Problem: perl-5.30.3-1.1.x86_64 requires perl-base = 5.30.3, but this requirement cannot be provided
Not sure, why these packages aren't rebuilt, given one of their dependencies vanished?
It's not a factory package? If you're talking about the server:database:postgresql package, it didn't rebuild because there's an old perl-Pod-Markdown package around http://download.opensuse.org/repositories/server:/database:/postgresql/ openSUSE_Tumbleweed/noarch/perl-Pod-Markdown-3.101-8.1.noarch.rpm.mirrorlist I guess perl-Pod-Markdown build was enabled for every repo then everything but SLE15 was disabled. That doesn't remove the existing binaries. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 6. November 2020, 18:34:15 CET schrieb Christophe Giboudeaux:
On vendredi 6 novembre 2020 17:46:31 CET Hans-Peter Jansen wrote:
Am Freitag, 6. November 2020, 15:43:31 CET schrieb Dominique Leuenberger /
DimStar:
Dear Tumbleweed users and hackers,
We have seen a lengthy rebuild phase of one snapshot due to Perl being upgraded to 5.32, which required all Perl modules to be rebuilt for them to install to the right location.
Unfortunately, this upgrade results in deinstallation requests of pgbadger and alien:
2 Problems: Problem: pgbadger-11.1-9.9.noarch requires perl = 5.30.3, but this requirement cannot be provided Problem: perl-5.30.3-1.1.x86_64 requires perl-base = 5.30.3, but this requirement cannot be provided
Not sure, why these packages aren't rebuilt, given one of their dependencies vanished?
It's not a factory package?
If you're talking about the server:database:postgresql package, it didn't rebuild because there's an old perl-Pod-Markdown package around http://download.opensuse.org/repositories/server:/database:/postgresql/ openSUSE_Tumbleweed/noarch/perl-Pod-Markdown-3.101-8.1.noarch.rpm.mirrorlist
I guess perl-Pod-Markdown build was enabled for every repo then everything but SLE15 was disabled. That doesn't remove the existing binaries.
Thanks Christophe for the hint. I've left a wipe request in the offending package. utilities/alien also missed an automatic rebuild, probably due to perl not explicitly requested for build: https://build.opensuse.org/package/view_file/utilities/alien/alien.spec? expand=1 Would a: BuildRequires: perl fix it? Cheers, Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Christophe Giboudeaux
-
Dominique Leuenberger / DimStar
-
Hans-Peter Jansen