# zypper up
Problem: icewm-1.4.2-lp151.8.6.1.x86_64 requires icewm-theme-branding, but this requirement cannot be provided
not installable providers: icewm-theme-branding-1.2.4-lp151.3.3.1.noarch[http-download.opensuse.org-ff8e5a28]
icewm-theme-branding-1.2.4-lp151.3.6.1.noarch[http-download.opensuse.org-ff8e5a28]
icewm-theme-branding-1.2.4-lp151.2.1.noarch[repo-oss]
icewm-theme-branding-1.2.4-lp151.3.3.1.noarch[repo-update]
icewm-theme-branding-1.2.4-lp151.3.6.1.noarch[repo-update]
Solution 1: Following actions will be done:
deinstallation of icewm-1.4.2-lp151.8.3.1.x86_64
deinstallation of icewm-default-1.4.2-lp151.8.3.1.x86_64
deinstallation of icewm-lite-1.4.2-lp151.8.3.1.x86_64
deinstallation of icewm-lang-1.4.2-lp151.8.3.1.noarch
Solution 2: deinstallation of icewm-config-upstream-1.4.2-lp151.8.3.1.noarch
Solution 3: do not install patch:openSUSE-2020-890-1.noarch
Solution 4: break icewm-1.4.2-lp151.8.6.1.x86_64 by ignoring some of its dependencies
What is please best solution ?
These two packages conflict - icewm-theme-branding is openSUSE defaults, icewm-config-upstream is upstream defaults.
This sounds like a packaging bug - it must be possible to install either of two packages, and icewm should require ‘icewm-configuration-files’ instead which is satisfied by either of two.
If you intend to continue to use icewm-config-upstream, select 4 and open bug report. Otherwise just select 2.
arvidjaar:
These two packages conflict - icewm-theme-branding is openSUSE defaults, icewm-config-upstream is upstream defaults.
This sounds like a packaging bug - it must be possible to install either of two packages, and icewm should require ‘icewm-configuration-files’ instead which is satisfied by either of two.
If you intend to continue to use icewm-config-upstream, select 4 and open bug report. Otherwise just select 2.
Thank you.
I was searching bug reporting web page so I’ve tried some menu of this page:
https://www.opensuse.org/sitemap#community https://www.opensuse.org/sitemap#development
https://www.opensuse.org/sitemap#support
None of them is working:
**404 Not Found**
[HR][/HR]nginx/1.16.1
Is it another bug ?
MakeTopSite:
None of them is working
Log in to Bugzilla , same user/password as forums
Is it another bug ?
.
Where have you got these links from? I do not see them on https://www.opensuse.org/ .
MakeTopSite:
on the top of this page
If “this” means www.opensuse.org , this page works for me. May be some extensions you are using or something else in browser configuration. But this is separate topic.
I just installed that “icewm” update (on a Leap 15.1 system). I did not run into any problems. But then I am using the openSUSE theme rather than the upstream theme.
I don’t think this was a security update. If you prefer the upstream theme, you could just skip that update.
nrickert:
I just installed that “icewm” update (on a Leap 15.1 system). I did not run into any problems. But then I am using the openSUSE theme rather than the upstream theme.
I don’t think this was a security update. If you prefer the upstream theme, you could just skip that update.
Thank you. I prefer other theme than Default and this patch is mentioned neither in https://forums.opensuse.org/forumdisplay.php/666-Security-Announcements
nor https://lists.opensuse.org/opensuse-security-announce/2020-06/date.html
so I’ve choosen 3)
larryr
June 28, 2020, 3:44pm
11
Since I don’t use the ice window manager - I chose to remove it - I probably will reinstall it after I update to 15.2 next month.
zypper -n rm icewm*
zypper -n up
zypper -n rm icewm*
That got rid of the problem.
I wonder how this problem made it past QA.
Sauerland:
Post:
zypper se -si icewm
zypper lr -d
zypper se -si icewm
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-----------------------+---------+-------------------+--------+--------------------------
i+ | icewm | package | 1.4.2-lp151.8.3.1 | x86_64 | openSUSE:Leap:15.1:Update
i+ | icewm | package | 1.4.2-lp151.8.3.1 | x86_64 | openSUSE-15.1-Update
i+ | icewm-config-upstream | package | 1.4.2-lp151.8.6.1 | noarch | openSUSE:Leap:15.1:Update
i+ | icewm-config-upstream | package | 1.4.2-lp151.8.6.1 | noarch | openSUSE-15.1-Update
i+ | icewm-default | package | 1.4.2-lp151.8.6.1 | x86_64 | openSUSE:Leap:15.1:Update
i+ | icewm-default | package | 1.4.2-lp151.8.6.1 | x86_64 | openSUSE-15.1-Update
i+ | icewm-lang | package | 1.4.2-lp151.8.6.1 | noarch | openSUSE:Leap:15.1:Update
i+ | icewm-lang | package | 1.4.2-lp151.8.6.1 | noarch | openSUSE-15.1-Update
i+ | icewm-lite | package | 1.4.2-lp151.8.6.1 | x86_64 | openSUSE:Leap:15.1:Update
i+ | icewm-lite | package | 1.4.2-lp151.8.6.1 | x86_64 | openSUSE-15.1-Update
zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+----------+----------------------------------------------------------------------------------+--------
1 | /run/media/os/diskc | /run/media/os/diskc | No | ---- | ---- | 99 | plaindir | dir:/run/media/os/diskc |
2 | Kernel:openSUSE-15.1 | Kernel:openSUSE-15.1 | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/Kernel:/openSUSE-15.1/standard |
3 | http-download.opensuse.org-451e644d | network:utilities | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/network:/utilities/openSUSE_Leap_15.1/ |
4 | http-download.opensuse.org-dd5576a1 | X11:Utilities | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_Leap_15.1/ |
5 | http-download.opensuse.org-ff8e5a28 | openSUSE:Leap:15.1:Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Leap:/15.1:/Update/standard/ |
6 | http-ftp.uni-erlangen.de-e5e803be | Packman Repository | No | ---- | ---- | 99 | rpm-md | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_Leap_15.1 |
7 | http-opensuse-guide.org-58f3d6c5 | libdvdcss repository | No | ---- | ---- | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
8 | http-opensuse-guide.org-fe542fca | libdvdcss repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.1/ |
9 | http-packman.inode.at-5610f291 | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/ |
10 | openSUSE-Leap-15.1-Update | openSUSE-Leap-15.1-Update | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/oss/ |
11 | openSUSE-Leap-15.1-Update-Non-Oss | openSUSE-Leap-15.1-Update-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/ |
12 | openSUSE-leap/15.1-0 | openSUSE-leap/15.1-0 | No | ---- | ---- | 99 | yast2 | hd:/?device=/dev/disk/by-id/scsi-20001020000060804-part2 |
13 | repo-debug | openSUSE-leap/15.1-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/ |
14 | repo-debug-update | openSUSE-leap/15.1-Update-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.1/ |
15 | repo-debug-update-non-oss | openSUSE-leap/15.1-Update-Debug-Non-Oss | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.1-non-oss/ |
16 | repo-non-oss | openSUSE-leap/15.1-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/ |
17 | repo-oss | openSUSE-leap/15.1-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/ |
18 | repo-source | openSUSE-leap/15.1-Source | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/ |
19 | repo-update | openSUSE-15.1-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/oss/
The Changelog:
rpm -q --changelog icewm
Di Apr 14 2020 Yifan Jiang <yfjiang@suse.com>
Explicitly require icewm-theme-branding on SLE and Leap
(jsc#SLE-11888, bsc#1170420).
Add Conflicts between icewm-config-upstream and icewm-theme-branding.
So you have to delete icewm-config-upstream
Sauerland:
The Changelog:
As usual:
You are not authorized to access bug #1170420
Hi
Ask for it to be opened (As a SUSE Partner I can see it…), doesn’t seem anything that would stop it from my read of it?
Thank you, I did it and it’s solved.
I was experiencing the same problem, and did zypper -n rm icewm* and it solved the problem. I hope it wont cause a problem somewhere else.
Interested in this thread too…
With working from home, I dare not remove icewm without knowing for sure it’s not going to break something.
You do not need to remove “icewm”. Just remove “icewm-config-upstream” and you will still have “icewm” but with the openSUSE config instead of the upstream config.