Bug 1222579

Summary: cannot install openSUSEway 0.16.2
Product: [openSUSE] openSUSE Tumbleweed Reporter: Filippo Bonazzi <filippo.bonazzi>
Component: X11 ApplicationsAssignee: Filippo Bonazzi <filippo.bonazzi>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1222545    

Description Filippo Bonazzi 2024-04-10 05:37:14 UTC
The OBS bot reports:

### [install check & file conflicts for x86_64]

can't install openSUSEway-0.16.2-1.1.noarch:
package sway-1.9.x86_64 requires sway-branding = 0.16.0, but none of the providers can be installed
package sway-branding-openSUSE-0.16.2.noarch requires sway, but none of the providers can be installed
package sway-branding-openSUSE-0.16.2.noarch conflicts with sway-branding provided by sway-branding-upstream-1.9.noarch
package sway-branding-upstream-1.9.noarch conflicts with sway-branding provided by sway-branding-openSUSE-0.16.2.noarch
package openSUSEway-0.16.2.noarch requires sway-branding-openSUSE, but none of the providers can be installed

can't install patterns-openSUSEway-0.16.2-1.1.noarch:
package sway-1.9.x86_64 requires sway-branding = 0.16.0, but none of the providers can be installed
package sway-branding-openSUSE-0.16.2.noarch requires sway, but none of the providers can be installed
package sway-branding-openSUSE-0.16.2.noarch conflicts with sway-branding provided by sway-branding-upstream-1.9.noarch
package sway-branding-upstream-1.9.noarch conflicts with sway-branding provided by sway-branding-openSUSE-0.16.2.noarch
package openSUSEway-0.16.2.noarch requires sway-branding-openSUSE, but none of the providers can be installed
package patterns-openSUSEway-0.16.2.noarch requires openSUSEway, but none of the providers can be installed

can't install sway-branding-openSUSE-0.16.2-1.1.noarch:
package sway-1.9.x86_64 requires sway-branding = 0.16.0, but none of the providers can be installed
package sway-branding-openSUSE-0.16.2.noarch requires sway, but none of the providers can be installed
package sway-branding-openSUSE-0.16.2.noarch conflicts with sway-branding provided by sway-branding-upstream-1.9.noarch
package sway-branding-upstream-1.9.noarch conflicts with sway-branding provided by sway-branding-openSUSE-0.16.2.noarch

This is caused by the sway package requiring versioned branding for the sway-branding-* packages. I warned that this was going to break openSUSEway when it was introduced (https://build.opensuse.org/request/show/1152814) and now we are here.
Comment 1 Filippo Bonazzi 2024-04-10 05:51:10 UTC
Fix submitted in https://build.opensuse.org/request/show/1166551
Comment 2 Filippo Bonazzi 2024-04-10 18:42:55 UTC
Resolved in https://build.opensuse.org/request/show/1166493