Bug 999655

Summary: gnome: sle-classic disabled for Leap
Product: [openSUSE] openSUSE Distribution Reporter: Ludwig Nussel <lnussel>
Component: GNOMEAssignee: Chao Xiong <cxiong>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P2 - High CC: cxiong, dimstar, lnussel, yfjiang, zaitor
Version: Leap 42.2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
See Also: http://bugzilla.opensuse.org/show_bug.cgi?id=1061742
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ludwig Nussel 2016-09-19 12:06:50 UTC
sle-classic got protected by is_opensuse. should be enable for Leap though.
Comment 1 Bjørn Lie 2016-09-19 17:06:32 UTC
I suspect there is a boatload of patches that needs enabling in gnome-shell and probably other packages for that to be usable.

But the SLE team is in a better position to answer that than me.
Comment 2 Chao Xiong 2016-09-20 06:17:51 UTC
As suspected by Bjorn, it's likely to involve other packages and patches. I'd say there should not be too many, but I need some testing to see whether it's true.

I'll report back soon.
Comment 3 Chao Xiong 2016-09-20 06:18:55 UTC
Re-edit the title to be more accurate.
Comment 4 Chao Xiong 2016-09-21 04:22:25 UTC
Good news. It's ok to only enable SLE-Classic without other patches. Two requests have been made for gnome-shell and gnome-shell-extension:

https://build.opensuse.org/request/show/429222
https://build.opensuse.org/request/show/429223
Comment 7 Yifan Jiang 2016-10-08 09:14:00 UTC
Hi Carl,

Thanks for the patch! When hanging around the openQA screenshot, it looks the workspace indicator is not there [1], would this tag or other stuff else need our care as well:

https://build.opensuse.org/package/view_file/home:cxiong:branches:openSUSE:Leap:42.2/gnome-shell-extensions/gnome-shell-extensions.spec?expand=1

  %if !0%{?is_opensuse}
  %{_datadir}/gnome-shell/extensions/workspace-indicator@gnome-shell-extensions.gcampax.github.com/
  %endif


[1] To see how it looks in Leap 42.2 Beta3:

    https://openqa.opensuse.org/tests/275687#step/gdm_session_switch/29

    The case fails, but mostly because of the needles instead of the function 
    part. (Chingkai is working on the test case update)
Comment 8 Chao Xiong 2016-10-10 07:25:54 UTC
(In reply to Yifan Jiang from comment #7)
> Hi Carl,
> 
> Thanks for the patch! When hanging around the openQA screenshot, it looks
> the workspace indicator is not there [1], would this tag or other stuff else
> need our care as well:

Oops, I've missed the extension. Other than the part you pointed out in the '%files' section, we also need to change the configuration line in the '%build' section. 

Working on an update..
Comment 10 Chao Xiong 2016-10-10 07:57:23 UTC
sr to bring back workspace indicator :
https://build.opensuse.org/request/show/434073
Comment 14 Bernhard Wiedemann 2016-10-12 12:01:09 UTC
This is an autogenerated message for OBS integration:
This bug (999655) was mentioned in
https://build.opensuse.org/request/show/434542 42.2 / gnome-shell-extensions
Comment 15 Dominique Leuenberger 2016-10-13 12:55:43 UTC
All fixes for SLE Classic have been submitted to Leap 42.2
Comment 17 Bernhard Wiedemann 2016-11-04 17:00:58 UTC
This is an autogenerated message for OBS integration:
This bug (999655) was mentioned in
https://build.opensuse.org/request/show/438714 42.2 / gnome-shell
Comment 19 Swamp Workflow Management 2017-01-16 14:09:57 UTC
SUSE-RU-2017:0138-1: An update that has 5 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1007468,1008539,993341,999592,999655
CVE References: 
Sources used:
SUSE Linux Enterprise Workstation Extension 12-SP2 (src):    gnome-shell-3.20.4-76.3
SUSE Linux Enterprise Software Development Kit 12-SP2 (src):    gnome-shell-3.20.4-76.3
SUSE Linux Enterprise Server for Raspberry Pi 12-SP2 (src):    gnome-shell-3.20.4-76.3, gnome-shell-extensions-3.20.1-24.19.45
SUSE Linux Enterprise Server 12-SP2 (src):    gnome-shell-3.20.4-76.3, gnome-shell-extensions-3.20.1-24.19.45
SUSE Linux Enterprise Desktop 12-SP2 (src):    gnome-shell-3.20.4-76.3, gnome-shell-extensions-3.20.1-24.19.45
Comment 20 Swamp Workflow Management 2017-01-28 13:14:51 UTC
openSUSE-RU-2017:0318-1: An update that has 5 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1007468,1008539,993341,999592,999655
CVE References: 
Sources used:
openSUSE Leap 42.2 (src):    gnome-shell-3.20.4-8.1, gnome-shell-extensions-3.20.1-6.1
Comment 21 Bernhard Wiedemann 2017-05-10 14:01:27 UTC
This is an autogenerated message for OBS integration:
This bug (999655) was mentioned in
https://build.opensuse.org/request/show/494261 Factory / gnome-shell-extensions
Comment 22 OBSbugzilla Bot 2021-07-19 10:12:24 UTC
This is an autogenerated message for OBS integration:
This bug (999655) was mentioned in
https://build.opensuse.org/request/show/907064 Factory / gnome-shell-extensions