Bug 1061178

Summary: Exo package error
Product: [openSUSE] openSUSE Tumbleweed Reporter: Forgotten User Tvodd4I_YW <forgotten_Tvodd4I_YW>
Component: XfceAssignee: E-mail List <bnc-team-xfce>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: wbauer
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Factory   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User Tvodd4I_YW 2017-09-30 07:55:54 UTC
I am running openSUSE Tumbleweed Xfce. The 20170927 snapshot seems to have broken the exo-data or *exo* packages. When I run "sudo zypper dup" it produces the following errors:

Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...

Problem: exo-data-0.11.5-1.1.noarch requires exo-branding = 0.11.5, but this requirement cannot be provided
  uninstallable providers: exo-branding-upstream-0.11.5-1.1.noarch[repo-oss]
 Solution 1: keep obsolete exo-data-0.11.4-1.1.noarch
 Solution 2: deinstallation of libexo-1-0-branding-openSUSE-4.12.0-2.20.noarch
 Solution 3: break exo-data-0.11.5-1.1.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...
2 Problems:
Problem: libexo-2-0-0.11.5-1.1.x86_64 requires exo-data >= 0.11.5, but this requirement cannot be provided
Problem: libexo-1-0-0.11.5-1.1.x86_64 requires exo-branding = 0.11.5, but this requirement cannot be provided

Problem: libexo-2-0-0.11.5-1.1.x86_64 requires exo-data >= 0.11.5, but this requirement cannot be provided
  uninstallable providers: exo-data-0.11.5-1.1.noarch[repo-oss]
 Solution 1: Following actions will be done:
  keep obsolete exo-lang-0.11.4-1.1.noarch
  keep obsolete libexo-2-0-0.11.4-1.1.x86_64
 Solution 2: remove lock to allow removal of exo-data-0.11.4-1.1.noarch
 Solution 3: break libexo-2-0-0.11.5-1.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1

Problem: libexo-1-0-0.11.5-1.1.x86_64 requires exo-branding = 0.11.5, but this requirement cannot be provided
  uninstallable providers: exo-branding-upstream-0.11.5-1.1.noarch[repo-oss]
 Solution 1: keep obsolete libexo-1-0-0.11.4-1.1.x86_64
 Solution 2: deinstallation of libexo-1-0-branding-openSUSE-4.12.0-2.20.noarch
 Solution 3: break libexo-1-0-0.11.5-1.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...

Problem: exo-data-0.11.4-1.1.noarch requires exo-helpers = 0.11.4, but this requirement cannot be provided
  deleted providers: exo-helpers-0.11.4-1.1.x86_64
 Solution 1: Following actions will be done:
  remove lock to allow removal of exo-data-0.11.4-1.1.noarch
  remove lock to allow removal of libexo-2-0-0.11.4-1.1.x86_64
 Solution 2: Following actions will be done:
  remove lock to allow removal of exo-data-0.11.4-1.1.noarch
  deinstallation of libexo-1-0-branding-openSUSE-4.12.0-2.20.noarch
 Solution 3: keep obsolete exo-helpers-0.11.4-1.1.x86_64
 Solution 4: break exo-data-0.11.4-1.1.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c] (c): 3
Resolving dependencies...
Computing distribution upgrade...

I haven't messed up the repos in anyway. It happened on both of my machines.
Comment 1 Wolfgang Bauer 2017-10-09 16:35:04 UTC
This was caused by "outdated" xfce4-branding-openSUSE packages and should be fixed meanwhile...

*** This bug has been marked as a duplicate of bug 1060999 ***