Bug 770726

Summary: mcelog not packaged for i586
Product: [openSUSE] openSUSE 13.1 Reporter: Bjoern Jacke <bjacke>
Component: BasesystemAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: trenn, vetter
Version: Final   
Target Milestone: Final   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Bjoern Jacke 2012-07-10 17:07:07 UTC
User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0

now the kernel supports MCEs on i586 kernels, too but the mcelog utility is still only packaged for x86_64, not for i586.

Reproducible: Always
Comment 1 Thomas Renninger 2012-07-18 12:59:15 UTC
I added %ix86 arch in the .spec file and submitted it to the:
Base:System project.

I didn't (wasn't able, take some time..) double check whether it builds. If a package to test doesn't show up in factory the next days, please ping me in this bug and I double check.
-> closing fixed for now.
Comment 2 Andreas Vetter 2014-09-03 08:06:04 UTC
Ping
Does not work! No 32bit packages are built.
Comment 3 Andreas Vetter 2014-09-03 08:08:12 UTC
This is for all openSUSE and SLE versions.
Comment 4 Andreas Vetter 2014-09-03 08:12:17 UTC
Reopening
Comment 5 Andreas Vetter 2014-09-03 08:19:25 UTC
Is the Meta in OBS of mcelog the problem? It enables only x86_64, not i586:


<package name="mcelog" project="Base:System">
  <title>mcelog</title>
  <description>NOTE: Automatically created during Factory devel project migration by admin.</description>
  <person userid="trenn" role="bugowner"/>
  <person userid="trenn" role="maintainer"/>
  <build>
    <enable arch="x86_64" repository="openSUSE_13.1"/>
  </build>
  <publish>
    <enable arch="x86_64" repository="openSUSE_13.1"/>
  </publish>
</package>
Comment 6 Andreas Vetter 2014-09-03 11:33:55 UTC
Additionally in the spec file one might have to replace:

-ExclusiveArch:  ix86 x86_64
+ExclusiveArch:  %{ix86} x86_64
Comment 7 Andreas Vetter 2014-09-03 11:53:19 UTC
(In reply to comment #6)
> Additionally in the spec file one might have to replace:
> 
> -ExclusiveArch:  ix86 x86_64
> +ExclusiveArch:  %{ix86} x86_64

See sr#247395 for this
Comment 8 Thomas Renninger 2014-09-03 15:44:00 UTC
It's in Base:System devel project already, but was declined, due to missinge changelog in mcelog.changes in factory.
I now added one and resent.
Every submitrequest seem to need a valid changelog (osc vc)...

Should be ok now.
Comment 9 OBSbugzilla Bot 2020-09-08 06:40:20 UTC
This is an autogenerated message for OBS integration:
This bug (770726) was mentioned in
https://build.opensuse.org/request/show/832898 Factory / mcelog