Overview
Request 873360 accepted
- Spec file fixes and cleanups
+ disable pcp-export-zabbix-agent to avoid conflicting /etc/zabbix/
ownership.
+ fix unversioned Provides
+ remove unused python2 build logic and unconditionally enable python3
+ 0009-remove-rundir-install.patch
- Add SUSE specific dejavu-fonts dependency for pcp-gui sans
- Disable pcp-pmda-libvirt to avoid build dependency loop
- Drop unnecessary %pre/%post recursive chown calls; (bsc#1152533)
- Changelog for patches carried as part of 5.2.2 source tarball:
+ build-drop-old-config-file-transition-code-from-rpm-.patch
+ 0007-pmdas-perf-Add-cpunumber-option-for-dynamic-perf-eve.patch
+ 0008-pmdas-perf-Add-support-for-hv_24x7-nest-events-on-mu.patch
+ 0009-qa-perfevent-Test-hv_24x7-events-on-multinode.patch
- Upgrade to 5.2.2; (jsc#SLE-16929)
+ improvements to client tools and utilities
+ new pmdabpftrace monitoring agent
+ pmdaperfevent enhancements
+ pmproxy, libpcp_web and libpcp hardening and improvements
+ assorted bug fixes
+ obsolete pcp-manager discovery service, now provided by pmfind
+ improved FHS compliance
- Remove upstreamed:
+ 0001-Add-missing-includes-in-Qt-5.15-beta2.patch
- Rebase against upstream (faeb2507f):
+ 0001-Install-libraries-without-exec-permission.patch
- Fix build with -fno-common; (bsc#1160411)
- Merge upstream build-time tmpdir fixes
Introduces a new build cycle
ffmpeg-4, gstreamer-plugins-bad, libquicktime, libvirt, pcp, samba, Wireshark
- Old dep graph: https://paste.opensuse.org/76485942
- New dep graph: https://paste.opensuse.org/62439314
The change comes from the new libvirt based dependency
I see a few options here, with the most obvious being:
- drop the libvirt monitoring agent
- rework pcp to not require build-time presence of python libraries
- disable Samba's ctdb-pcp-pmda
I'll go with option (1) for now and raise this upstream.
samba depending on ffmpeg-4? that ain't sounding right.
libsmbclient I'd assume (edit: I read that the other way around - ffmpeg depends on libsmbclient)
other way around: the build result of samba is consumed to build ffmpeg4
osc buildinfo openSUSE:Factory ffmpeg-4 standard x86_64 -d | grep libsmbclient … added libsmbclient-devel@openSUSE:Factory/standard because of (direct):pkgconfig(smbclient) …
Awaiting solution for the build cycle - cycles are a no-go
Request History
dmdiss created request
- Spec file fixes and cleanups
+ disable pcp-export-zabbix-agent to avoid conflicting /etc/zabbix/
ownership.
+ fix unversioned Provides
+ remove unused python2 build logic and unconditionally enable python3
+ 0009-remove-rundir-install.patch
- Add SUSE specific dejavu-fonts dependency for pcp-gui sans
- Disable pcp-pmda-libvirt to avoid build dependency loop
- Drop unnecessary %pre/%post recursive chown calls; (bsc#1152533)
- Changelog for patches carried as part of 5.2.2 source tarball:
+ build-drop-old-config-file-transition-code-from-rpm-.patch
+ 0007-pmdas-perf-Add-cpunumber-option-for-dynamic-perf-eve.patch
+ 0008-pmdas-perf-Add-support-for-hv_24x7-nest-events-on-mu.patch
+ 0009-qa-perfevent-Test-hv_24x7-events-on-multinode.patch
- Upgrade to 5.2.2; (jsc#SLE-16929)
+ improvements to client tools and utilities
+ new pmdabpftrace monitoring agent
+ pmdaperfevent enhancements
+ pmproxy, libpcp_web and libpcp hardening and improvements
+ assorted bug fixes
+ obsolete pcp-manager discovery service, now provided by pmfind
+ improved FHS compliance
- Remove upstreamed:
+ 0001-Add-missing-includes-in-Qt-5.15-beta2.patch
- Rebase against upstream (faeb2507f):
+ 0001-Install-libraries-without-exec-permission.patch
- Fix build with -fno-common; (bsc#1160411)
- Merge upstream build-time tmpdir fixes
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
Output of check script (non-fatal):
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_cc_by}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_mit}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_cc_by}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_cc_by}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_cc_by}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv21plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_mit}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_lgplv2plus}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_cc_by}'
Unknown license '%{license_gplv2plus}'
Unknown license '%{license_cc_by}'
licensedigger accepted review
ok
RBrownSUSE set openSUSE:Factory:Staging:C as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:C"
RBrownSUSE accepted review
Picked "openSUSE:Factory:Staging:C"
dimstar accepted review
RBrownSUSE accepted review
Staging Project openSUSE:Factory:Staging:C got accepted.
RBrownSUSE approved review
Staging Project openSUSE:Factory:Staging:C got accepted.
RBrownSUSE accepted request
Staging Project openSUSE:Factory:Staging:C got accepted.