Bug 953782

Summary: build : expansion error, have choice for * needed by gcc48
Product: [openSUSE] openSUSE Distribution Reporter: Forgotten User PfnlCpiywG <forgotten_PfnlCpiywG>
Component: DevelopmentAssignee: Mr Maintenance <maintenance>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: adrian.schroeter, astieger, comes, coolo, dimstar, forgotten_PfnlCpiywG
Version: Leap 42.1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User PfnlCpiywG 2015-11-05 12:55:31 UTC
When I try to locally build something using the "build" command, I get the following error :

[    8s] expansion error
[    8s]   have choice for libatomic1 >= 4.8.5-16.7 needed by gcc48: libatomic1-gcc48 libatomic1
[    8s]   have choice for libitm1 >= 4.8.5-16.7 needed by gcc48: libitm1-gcc48 libitm1
[    8s]   have choice for libtsan0 >= 4.8.5-16.7 needed by gcc48: libtsan0 libtsan0-gcc48

Occurred on all package I tried to build (from .spec files as well as .src.rpm files)
Comment 1 Dominique Leuenberger 2015-11-05 13:38:05 UTC
When using 'osc build' the meta prjconf of openSUSE:Leap:42.1 is being used;

'build' on its own does not have this info at hand it seems
Comment 2 Adrian Schröter 2015-11-05 14:32:14 UTC
I was about to add a leap config to the build script, but noticed that leap uses the same suseversion as sles. So how can I find out when the leap config should be used by default?
(project or repository name is not really working here).
Comment 3 Dominique Leuenberger 2015-11-05 14:42:41 UTC
(In reply to Adrian Schröter from comment #2)
> I was about to add a leap config to the build script, but noticed that leap
> uses the same suseversion as sles. So how can I find out when the leap
> config should be used by default?
> (project or repository name is not really working here).

Leap 42.1 is defined as:

suse_version == 1315
is_opensuse  == 1
Comment 4 Adrian Schröter 2015-11-05 15:05:08 UTC
request 342575 adds a leap config to build package.
Comment 5 Stephan Kulow 2015-11-06 07:48:36 UTC
that's a request to Factory not to 42.1:Update - leaving 42.1 without useable build
Comment 6 Forgotten User PfnlCpiywG 2015-11-06 08:26:32 UTC
Will there be an update for Leap?
Comment 7 Forgotten User PfnlCpiywG 2015-11-21 17:35:57 UTC
Bug still here. Any news on this? It's a bit frustrating, I have to use OBS every time I need to compile something, and thus cannot work when I don't have an Internet connection (happen to me quite often).
Comment 8 Bernhard Wiedemann 2015-11-23 05:00:09 UTC
This is an autogenerated message for OBS integration:
This bug (953782) was mentioned in
https://build.opensuse.org/request/show/345800 42.1 / build
Comment 9 Stephan Kulow 2015-11-23 07:11:01 UTC
then why f*** with the assignee?
Comment 10 Forgotten User PfnlCpiywG 2015-11-23 08:32:33 UTC
No response from assignee for more than 2 weeks, I've reset to assigee to default, in order to find someone to take care of this rather critical update.

Sorry to have bothered you, but still, seem to have been useful, as Bernhard Wiedemann created a request for Leap.
Comment 11 Stephan Kulow 2015-11-23 08:42:44 UTC
Just dont'!
Comment 12 Andreas Stieger 2015-11-30 16:09:27 UTC
Update is running.
Comment 13 Andreas Stieger 2015-11-30 16:21:45 UTC
Adjust severity.
Comment 15 Bernhard Wiedemann 2015-12-05 12:37:03 UTC
*** Bug 957994 has been marked as a duplicate of this bug. ***
Comment 16 Andreas Stieger 2015-12-05 20:54:30 UTC
Community tested in bug 957994 comment #2. Releasing update.
Comment 17 Swamp Workflow Management 2015-12-06 00:10:42 UTC
openSUSE-RU-2015:2213-1: An update that has one recommended fix can now be installed.

Category: recommended (important)
Bug References: 953782
CVE References: 
Sources used:
openSUSE Leap 42.1 (src):    build-20151105-3.1
Comment 18 Swamp Workflow Management 2016-08-09 10:10:13 UTC
openSUSE-RU-2016:1986-1: An update that has three recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 927120,944121,953782
CVE References: 
Sources used:
openSUSE 13.2 (src):    build-20160629-2.7.1, obs-service-set_version-0.5.3-4.1, obs-service-tar_scm-0.6.0.1469628830.67456b7-6.1, osc-0.155.0-17.1
Comment 19 Swamp Workflow Management 2017-06-28 22:10:01 UTC
SUSE-RU-2017:1711-1: An update that has 5 recommended fixes can now be installed.

Category: recommended (low)
Bug References: 1013981,1018895,944121,953782,973404
CVE References: 
Sources used:
SUSE Linux Enterprise Software Development Kit 12-SP2 (src):    build-20170320-8.1, obs-service-format_spec_file-20170204-3.1, obs-service-source_validator-0.6+git20170111.82ea590-8.1, osc-0.158.0-14.1