[Bug 1221340] New: qemu: fails to build with osc
https://bugzilla.suse.com/show_bug.cgi?id=1221340 Bug ID: 1221340 Summary: qemu: fails to build with osc Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: All Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de CC: adrian.schroeter@suse.com, dfaggioli@suse.com Target Milestone: --- Found By: Development Blocker: --- Steps to reproduce: osc co openSUSE:Factory/qemu && cd $_ osc build --noservice --clean standard Actual results: using SOURCE_DATE_EPOCH with value 1709510400 as build time error: Failed build dependencies: canokey-qemu-devel is needed by qemu-8.2.1-0.x86_64 libxdp-devel is needed by qemu-8.2.1-0.x86_64 pkgconfig(spice-protocol) >= 0.12.3 is needed by qemu-8.2.1-0.x86_64 pkgconfig(spice-server) >= 0.12.5 is needed by qemu-8.2.1-0.x86_64 xen-devel >= 4.2 is needed by qemu-8.2.1-0.x86_64 Powering off. [ 94.494179][ T3445] reboot: Power down This likely has to do with these macros %if 0%{with canokey} BuildRequires: canokey-qemu-devel %endif that are not properly parsed to provide the BuildRequires # rpm -q osc build osc-1.6.1-150500.403.1.noarch build-20240221-150500.444.1.noarch (both from openSUSE:Tools / 15.5) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221340 https://bugzilla.suse.com/show_bug.cgi?id=1221340#c2 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #2 from Bernhard Wiedemann <bwiedemann@suse.com> --- Unfortunately, I still get the same error with build-20240313-150500.445.2.noarch with the same reproducer -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221340 https://bugzilla.suse.com/show_bug.cgi?id=1221340#c6 --- Comment #6 from Bernhard Wiedemann <bwiedemann@suse.com> --- Could it be inlined on the client side? Similar to how C #includes & #defines work with ccache + distcc... Then the server would not need to change. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221340 https://bugzilla.suse.com/show_bug.cgi?id=1221340#c7 Daniel Mach <daniel.mach@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.mach@suse.com Assignee|marco.strigl@suse.com |daniel.mach@suse.com Status|REOPENED |IN_PROGRESS --- Comment #7 from Daniel Mach <daniel.mach@suse.com> --- (In reply to Bernhard Wiedemann from comment #6)
Could it be inlined on the client side? Similar to how C #includes & #defines work with ccache + distcc... Then the server would not need to change.
That's what I did in https://github.com/openSUSE/osc/pull/1552 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221340 https://bugzilla.suse.com/show_bug.cgi?id=1221340#c8 Daniel Mach <daniel.mach@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #8 from Daniel Mach <daniel.mach@suse.com> --- Fixed upstream. The *.inc files get uploaded to the server and taken into an account. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com