[opensuse-buildservice] Branched package fails to build without any modifications
Hello everyone, I'm not sure if this is the right email list to ask questions about building packages on OBS, but I'll try anyway. I branched the "SSSD" package from the official openSUSE:13.1 repository into my home repo here: https://build.opensuse.org/package/show/home:endzone:branches:openSUSE:13.1:... The package fails to build (error during build section with "xmllint" failing) although there are no modifications! I am wondering how this can happen and why did the package build correctly in the original "openSUSE:13.1" then? See the logs here: https://build.opensuse.org/package/live_build_log/home:endzone:branches:open... Thanks, Joschi
On Dienstag, 20. Mai 2014, 10:38:17 wrote Joschi Brauchle:
Hello everyone,
I'm not sure if this is the right email list to ask questions about building packages on OBS, but I'll try anyway.
I branched the "SSSD" package from the official openSUSE:13.1 repository into my home repo here: https://build.opensuse.org/package/show/home:endzone:branches:openSUSE:13.1:...
The package fails to build (error during build section with "xmllint" failing) although there are no modifications! I am wondering how this can happen and why did the package build correctly in the original "openSUSE:13.1" then?
It did for sure :). However, OBS redirects you by default the maintenance updates we released meantime. It might be that one of these updates broke it. You can add another repository to your project not building against openSUSE:13.1:Update but against openSUSE:13.1 to verify if that is the case. -- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 05/20/2014 11:09 AM, Adrian Schröter wrote:
On Dienstag, 20. Mai 2014, 10:38:17 wrote Joschi Brauchle:
Hello everyone,
I'm not sure if this is the right email list to ask questions about building packages on OBS, but I'll try anyway.
I branched the "SSSD" package from the official openSUSE:13.1 repository into my home repo here: https://build.opensuse.org/package/show/home:endzone:branches:openSUSE:13.1:...
The package fails to build (error during build section with "xmllint" failing) although there are no modifications! I am wondering how this can happen and why did the package build correctly in the original "openSUSE:13.1" then?
It did for sure :). However, OBS redirects you by default the maintenance updates we released meantime. It might be that one of these updates broke it.
You can add another repository to your project not building against openSUSE:13.1:Update but against openSUSE:13.1 to verify if that is the case.
Okay, the package builds fine against plain "openSUSE:13.1", hence (afaik) some other package in ...:Update must break it. But for me the problem is solved here, thanks!
On Tue, May 20, 2014 at 01:25:20PM +0200, Joschi Brauchle wrote:
On 05/20/2014 11:09 AM, Adrian Schröter wrote:
On Dienstag, 20. Mai 2014, 10:38:17 wrote Joschi Brauchle:
Hello everyone,
I'm not sure if this is the right email list to ask questions about building packages on OBS, but I'll try anyway.
I branched the "SSSD" package from the official openSUSE:13.1 repository into my home repo here: https://build.opensuse.org/package/show/home:endzone:branches:openSUSE:13.1:...
The package fails to build (error during build section with "xmllint" failing) although there are no modifications! I am wondering how this can happen and why did the package build correctly in the original "openSUSE:13.1" then?
It did for sure :). However, OBS redirects you by default the maintenance updates we released meantime. It might be that one of these updates broke it.
You can add another repository to your project not building against openSUSE:13.1:Update but against openSUSE:13.1 to verify if that is the case.
Okay, the package builds fine against plain "openSUSE:13.1", hence (afaik) some other package in ...:Update must break it.
But for me the problem is solved here, thanks!
It is probably libxml2 with that fix: ------------------------------------------------------------------- Wed May 7 10:48:11 UTC 2014 - vcizek@suse.com - fix for CVE-2014-0191 (bnc#876652) * libxml2: external parameter entity loaded when entity substitution is disabled * added libxml2-CVE-2014-0191.patch Ciao, Marcus -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Joschi Brauchle <joschi.brauchle@tum.de> writes:
The package fails to build (error during build section with "xmllint" failing) although there are no modifications! I am wondering how this can happen and why did the package build correctly in the original "openSUSE:13.1" then?
You are building against openSUSE:13.1:Update, which is not the same as openSUSE:13.1. 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-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 05/20/2014 11:12 AM, Andreas Schwab wrote:
Joschi Brauchle <joschi.brauchle@tum.de> writes:
The package fails to build (error during build section with "xmllint" failing) although there are no modifications! I am wondering how this can happen and why did the package build correctly in the original "openSUSE:13.1" then?
You are building against openSUSE:13.1:Update, which is not the same as openSUSE:13.1.
Andreas.
Ah, okay, thanks! As I originally branched the package on the web UI, there seems to be a problem there. Steps to reproduce: Click "branch package" here: https://build.opensuse.org/package/show/openSUSE:13.1/sssd and accept. Notice a that the new repository is called "branches:openSUSE:13:Update" and not "branches:openSUSE:13.1" as expected. Is this behavior intended? Best regards, Joschi Brauchle
On Dienstag, 20. Mai 2014, 11:51:09 wrote Joschi Brauchle:
On 05/20/2014 11:12 AM, Andreas Schwab wrote:
Joschi Brauchle <joschi.brauchle@tum.de> writes:
The package fails to build (error during build section with "xmllint" failing) although there are no modifications! I am wondering how this can happen and why did the package build correctly in the original "openSUSE:13.1" then?
You are building against openSUSE:13.1:Update, which is not the same as openSUSE:13.1.
Andreas.
Ah, okay, thanks!
As I originally branched the package on the web UI, there seems to be a problem there.
Steps to reproduce: Click "branch package" here: https://build.opensuse.org/package/show/openSUSE:13.1/sssd and accept.
Notice a that the new repository is called "branches:openSUSE:13:Update" and not "branches:openSUSE:13.1" as expected.
Is this behavior intended?
Yes, it is wanted by default. osc has an option to opt-out here, but we do want that people who work on updates take the already released updates into account by default. -- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Adrian Schröter
-
Andreas Schwab
-
Joschi Brauchle
-
Marcus Meissner