Bug 1007238 - Updated shim not in Tumbleweed
Updated shim not in Tumbleweed
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Bootloader
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Gary Ching-Pang Lin
Jiri Srain
Depends on:
  Show dependency treegraph
Reported: 2016-10-27 10:30 UTC by Gary Ching-Pang Lin
Modified: 2016-12-12 07:02 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Gary Ching-Pang Lin 2016-10-27 10:30:23 UTC
The latest updated shim (Fri Oct  7 09:31:29 UTC 2016) was built on openSUSE:Leap:42.2 instead of devel:openSUSE:Factory which is the source of the shim for Tumbleweed, so the update is only valid for Leap 42.2, not Tumbleweed.
Comment 1 Gary Ching-Pang Lin 2016-11-08 06:51:57 UTC
We used to build openSUSE shim in devel:openSUSE:Factory which is based on openSUSE:Factory. The advantage is that shim always uses the latest library. However, the drawback is that we won't have a stable environment to rebuild shim for a specific signature. This caused some problems. Since we cannot rebuild shim.efi, we cannot even update shim-install or MokManager.efi. Maybe we should build shim with the latest stable release and then package the binary for Tumbleweed.
Comment 2 Johannes Segitz 2016-11-09 17:19:16 UTC
(In reply to Gary Ching-Pang Lin from comment #0)
yes, unfortunately I used this binary, can't be changed easily

(In reply to Gary Ching-Pang Lin from comment #1)
I think this is the way to go. Factory/Tumbleweed just moves to fast, so it will be broken almost always. If that is okay for you then please adjust the packaging.
Comment 3 Gary Ching-Pang Lin 2016-12-12 07:02:36 UTC
The new package, shim-leap, was checked in. Close this bug.