[opensuse-factory] Please tell me what is wrong

Would someone please look at the build failures of VirtualBox in Leap 42.3 and tell me what is wrong. See https://build.opensuse.org/package/live_build_log/Virtualization/virtualbox/... for an example. I see the usual bunch of harmless warnings, and the runs taqke about 1/10th the time required on my laptop, but no actual errors! In fact, it appears to have produced the expected RPMs. It seems to me that OBS is kind of fragile. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Wed, Jun 28, 2017 at 8:54 PM, Larry Finger <Larry.Finger@lwfinger.net> wrote:
Was it transitory? I only see success. https://build.opensuse.org/package/show/Virtualization/virtualbox Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 06/28/2017 09:05 PM, Greg Freemyer wrote:
Those are the builds following an "osc ci". All of them following the "osc sr" command failed, and the sr has been changed to declined. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Jun 28 2017, Larry Finger <Larry.Finger@lwfinger.net> wrote:
Those are the builds following an "osc ci". All of them following the "osc sr" command failed, and the sr has been changed to declined.
Then just reopen the sr. 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

On Wed, 2017-06-28 at 23:00 -0500, Larry Finger wrote:
And the decline message was: "virtualbox is disabled or does not build against factory. Please fix and resubmit" Which is correct:
If you want a package to be only for x86_64, then you HAVE to specify this in the .spec file, either with: ExclusiveArch: x86_64 (disabling ALL the others, like ppc, arm,...) or ExcludeArch: %ix86 (Disabling intel archs which are not x86_64) and then ENABLE build in OBS for that arch (OBS will set it to 'excluded, which gives al the indication that everything works as intended. In oS:F, nobody is goin to toggle build flags per package - the packages have to take care of everything. Cheers, Dominique

On 06/29/2017 02:33 AM, Dominique Leuenberger / DimStar wrote:
Dominique, Thanks for the explanation. I disable 32-bit builds because all of them failed because they had no action for over 28000 seconds and were killed. I will re-enable them and continue to beat on the build folks to fix the 32-bit builds on qemu. The work fine with chmod builds using osc. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thu, 2017-06-29 at 11:50 -0500, Larry Finger wrote:
As said, if you want to disable i586 you can do so with ExcludeArch: %ix86 - then you can also submit it into TW with i586 skipped. Cheers, Dominique

On Wed, Jun 28, 2017 at 8:54 PM, Larry Finger <Larry.Finger@lwfinger.net> wrote:
Was it transitory? I only see success. https://build.opensuse.org/package/show/Virtualization/virtualbox Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 06/28/2017 09:05 PM, Greg Freemyer wrote:
Those are the builds following an "osc ci". All of them following the "osc sr" command failed, and the sr has been changed to declined. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Jun 28 2017, Larry Finger <Larry.Finger@lwfinger.net> wrote:
Those are the builds following an "osc ci". All of them following the "osc sr" command failed, and the sr has been changed to declined.
Then just reopen the sr. 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

On Wed, 2017-06-28 at 23:00 -0500, Larry Finger wrote:
And the decline message was: "virtualbox is disabled or does not build against factory. Please fix and resubmit" Which is correct:
If you want a package to be only for x86_64, then you HAVE to specify this in the .spec file, either with: ExclusiveArch: x86_64 (disabling ALL the others, like ppc, arm,...) or ExcludeArch: %ix86 (Disabling intel archs which are not x86_64) and then ENABLE build in OBS for that arch (OBS will set it to 'excluded, which gives al the indication that everything works as intended. In oS:F, nobody is goin to toggle build flags per package - the packages have to take care of everything. Cheers, Dominique

On 06/29/2017 02:33 AM, Dominique Leuenberger / DimStar wrote:
Dominique, Thanks for the explanation. I disable 32-bit builds because all of them failed because they had no action for over 28000 seconds and were killed. I will re-enable them and continue to beat on the build folks to fix the 32-bit builds on qemu. The work fine with chmod builds using osc. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thu, 2017-06-29 at 11:50 -0500, Larry Finger wrote:
As said, if you want to disable i586 you can do so with ExcludeArch: %ix86 - then you can also submit it into TW with i586 skipped. Cheers, Dominique
participants (4)
-
Andreas Schwab
-
Dominique Leuenberger / DimStar
-
Greg Freemyer
-
Larry Finger