Bug 952325

Summary: nothing provides appdata(thunderbird.appdata.xml) needed by application:Thunderbird-.noarch
Product: [openSUSE] openSUSE Distribution Reporter: Carlos Robinson <carlos.e.r>
Component: X11 ApplicationsAssignee: Dominique Leuenberger <dimstar>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dimstar, forgotten_O0w48frqap, wolfgang
Version: Leap 42.1   
Target Milestone: ---   
Hardware: VMWare   
OS: openSUSE 42.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 957235    

Description Carlos Robinson 2015-10-28 02:01:30 UTC
I get the following conflict in YaST when trying to install some unrelated package:

#### YaST2 conflicts list - generated 2015-10-27 16:45:28 ####

nothing provides appdata(thunderbird.appdata.xml) needed by application:Thunderbird-.noarch

    [ ] deinstallation of application:Thunderbird-.noarch

    [ ] break application:Thunderbird-.noarch by ignoring some of its
dependencies



I don't know if more data is needed; if so, just ask. I was told to report here.

referencia: <http://lists.opensuse.org/opensuse-factory/2015-10/msg01158.html>
Comment 1 Dominique Leuenberger 2015-10-28 08:32:07 UTC
@Wolfgang

Same issue as we'd seen in MozillaFirefox

in Tumbleweed, the symbols are correctly provided:

  appdata(thunderbird.appdata.xml)
  application(thunderbird.desktop)


in Leap, they are not (probably you also disable the internal provides scheme?)

So: easiest workaround is, again, to provide the missing appdata(thunderbird.appdata.xml) symbol

In the longer run, it really needs to be found why this is not auto-provided for your packages
Comment 2 Wolfgang Rosenauer 2015-11-02 09:46:05 UTC
The workaround will be in the upcoming security release 38.4.0
Comment 3 Bernhard Wiedemann 2015-11-26 11:00:10 UTC
This is an autogenerated message for OBS integration:
This bug (952325) was mentioned in
https://build.opensuse.org/request/show/346366 Factory / MozillaThunderbird
https://build.opensuse.org/request/show/346367 13.1 / MozillaThunderbird
https://build.opensuse.org/request/show/346368 13.2 / MozillaThunderbird
https://build.opensuse.org/request/show/346369 42.1 / MozillaThunderbird
Comment 4 Swamp Workflow Management 2015-12-08 16:10:43 UTC
openSUSE-SU-2015:2229-1: An update that fixes 14 vulnerabilities is now available.

Category: security (moderate)
Bug References: 952325,952810
CVE References: CVE-2015-4513,CVE-2015-4514,CVE-2015-7181,CVE-2015-7182,CVE-2015-7183,CVE-2015-7188,CVE-2015-7189,CVE-2015-7193,CVE-2015-7194,CVE-2015-7196,CVE-2015-7197,CVE-2015-7198,CVE-2015-7199,CVE-2015-7200
Sources used:
openSUSE Leap 42.1 (src):    MozillaThunderbird-38.4.0-4.2
Comment 5 Swamp Workflow Management 2015-12-10 11:13:43 UTC
openSUSE-SU-2015:2245-1: An update that fixes 14 vulnerabilities is now available.

Category: security (moderate)
Bug References: 952325,952810
CVE References: CVE-2015-4513,CVE-2015-4514,CVE-2015-7181,CVE-2015-7182,CVE-2015-7183,CVE-2015-7188,CVE-2015-7189,CVE-2015-7193,CVE-2015-7194,CVE-2015-7196,CVE-2015-7197,CVE-2015-7198,CVE-2015-7199,CVE-2015-7200
Sources used:
openSUSE 13.2 (src):    MozillaThunderbird-38.4.0-31.1
openSUSE 13.1 (src):    MozillaThunderbird-38.4.0-70.68.1
Comment 6 Forgotten User O0w48frqap 2016-01-05 17:23:55 UTC
Two fresh installations of Leap - zypper ve produces the same warning:

Loading repository data...
Reading installed packages...
5 Problems:
Problem: nothing provides appdata(hugin.appdata.xml) needed by application:hugin-.noarch
Problem: nothing provides appdata(calibrate_lens_gui.appdata.xml) needed by application:Hugin calibrate lens-.noarch
Problem: nothing provides appdata(PTBatcherGUI.appdata.xml) needed by application:Hugin batch processor-.noarch
Problem: nothing provides appdata(org.kde.dolphin.appdata.xml) needed by application:Dolphin-.noarch
Problem: nothing provides appdata(org.kde.ark.appdata.xml) needed by application:Ark-.noarch

In one of these two cases, the same warning pops up in a panel when starting YaST/Software Manager, though only for Dolphin and Ark.

nothing provides appdata(org.kde.dolphin.appdata.xml) needed by application: Dolphin-.noarch

Conflict Resolution:
1: deinstallation of application: Dolphin-.noarch
2: break aplication: Dolphin-.noarch by ignoring some of its dependencies

and similar for Ark.

I asked for help in forums and they suggested I do this.
Comment 7 Wolfgang Rosenauer 2016-01-05 17:51:25 UTC
I workarounded it for Firefox and Thunderbird on Leap. But obviously it's not just my packages.
A broader solution seems to be required.
@Dominique, can you help find someone to check this?
Comment 8 Dominique Leuenberger 2016-01-05 21:10:04 UTC
(In reply to Wolfgang Rosenauer from comment #7)
> I workarounded it for Firefox and Thunderbird on Leap. But obviously it's
> not just my packages.
> A broader solution seems to be required.
> @Dominique, can you help find someone to check this?

The right fix is in the work on the zypp stack - where the problem originates.

This very bug here was about Thunferbird - and Thunderbird only. There are a bunch of other bugs addressing the underlying issue, like bug 915692, bug 926865