Hello, happy new year! Am Sonntag, 19. Dezember 2021, 20:00:31 CET schrieb Christian Boltz: [...]
Packages that are the same in Leap 15.4 and the infra repo (a few more than in the 15.3 vs. infra comparison): - apache2-mod_maxminddb - check_postgres - coturn - meson - monitoring-plugins-bind9 - monitoring-plugins-count_file - monitoring-plugins-haproxy - monitoring-plugins-keepalived - monitoring-plugins-sar-perf
As promised last year ;-) I just disabled the build of these packages for future releases (and Tumbleweed), so that we can get rid of them long-term in the infrastructure repo. I kept them enabled for 15.3 and and older so that we don't need to actively vendor-change them on all VMs now.
Packages with minor differences to Leap 15.4 that are not relevant for / not needed in the infrastructure repo: - nrpe (AppArmor profile change for /usr/bin/bash, see my previous mail)
This package is a bit more interesting[tm] than I thought. After looking at 15.3 again, I noticed that it has /bin/bash -> /usr/bin/bash. For now I didn't disable that package to avoid breakage (but I disabled the Tumbleweed build, see below). However, that also means that the AppArmor profile shipped in the official 15.3 and 15.4 package will break nrpe. I took the liberty to submit SR 943430 ;-) (Lars, as one of the package maintainers, you'll probably need to review it.) When that SR is accepted, I'll disable the build for future Leap releases.
- nagios-rpm-macros (unbreak build for SLE 12 and RHEL 7, move macros.nagios to _rpmmacrodir)
Nothing done for this package because it one was already disabled for 15.3 in a previous cleanup round - something my script didn't look at ;-)
Also, I'd say that we can/should disable the build for Tumbleweed for all packages that are linkpac'ed to openSUSE:Factory (because we get exactly the same package and only waste build power). Any objections? (I don't have a package list for that yet, and will probably have to check all linked packages manually. I'll send a report with the package list after doing the cleanup.
Also done. I disabled the Tumbleweed build for the following packages that are linkpac'ed to Factory (those marked with * via their devel project): - clamav - dehydrated - libmaxminddb - mailgraph * - monitoring-plugins-mailstat * - nrpe * - perl-JSON-Parse * - python-FormEncode - python-limnoria * - python-maxminddb - python-requests I also did a osc wipebinaries --build-disabled -r openSUSE_Tumbleweed openSUSE:infrastructure to avoid keeping soon-outdated RPMs. (This also means we should do a zypper dup --allow-vendor-change on the few Tumbleweed VMs we have.) There's also an "interesting" case - python-geoip2 is linkpac'ed to Factory, but to an old version. Additionally, the build is disabled for all repos. If nobody objects, I'll delete the package from the infrastructure repo. Regards, Christian Boltz --
Gruß, Ratti (Der sich jetzt noch ein Brötchen mit Hack holt. Fleisch-Essen ruleZ :-) ) Hey, froehnst Du der Fleischeslust, Du Ratte? :-) [> Ratti und Jessica Bleche in suse-linux]