Bug 1035087 - [Build 20170418] openQA test fails in oomath - language could not be detected
[Build 20170418] openQA test fails in oomath - language could not be detected
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: LibreOffice
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Tomáš Chvátal
E-mail List
http://openqa.opensuse.org/tests/3896...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-04-20 07:27 UTC by Dominique Leuenberger
Modified: 2017-09-17 14:35 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2017-04-20 07:27:16 UTC
## Observation

openQA test in scenario opensuse-Tumbleweed-NET-x86_64-zdup-13.1-gnome@64bit fails in
[oomath](http://openqa.opensuse.org/tests/389648/modules/oomath/steps/5)


## Reproducible

Fails since (at least) Build [20170301](http://openqa.opensuse.org/tests/363543)


## Expected result

Last good: [20170228](http://openqa.opensuse.org/tests/363167) (or more recent)


## Further details

Always latest result in this scenario: [latest](http://openqa.opensuse.org/tests/latest?machine=64bit&distri=opensuse&arch=x86_64&version=Tumbleweed&test=zdup-13.1-gnome&flavor=NET)

This seems so far only to be an issue when updating from 13.1 to TW, using zypper dup
Comment 1 Tomáš Chvátal 2017-04-20 11:54:52 UTC
We are doing the zypper dup from fully updated system or directly from fresh installation?
Comment 2 Dominique Leuenberger 2017-04-21 09:51:18 UTC
(In reply to Tomáš Chvátal from comment #1)
> We are doing the zypper dup from fully updated system or directly from fresh
> installation?

The current 13.1 disk image in use is fully updated (and no new updates are appearing, as 13.1 is EOL)
Comment 3 Tomáš Chvátal 2017-04-21 11:21:17 UTC
Debugging shows the issue is caused by the /usr/bin/libreoffice-share-linker not properly propagating all the required symlinks.

A quick workaround is to zypper in -f libreoffice-l10n-<lang>.

It seems the order of the installed packages was:

update libreoffice-l10n-en to 5.3.x
uninstall libreoffice-help-en-US-4.1.2 (which won't find its required files and breaks a bit on the postun)

I will update the libreoffice-share-linker to allow backcompat for this.
Also the full fix will need to be done in libreoffice main package somehow.
Comment 4 Dominique Leuenberger 2017-04-21 11:31:24 UTC
(In reply to Tomáš Chvátal from comment #3)
> A quick workaround is to zypper in -f libreoffice-l10n-<lang>.

openQA will just keep on failing on this test until it can be addressed. It's set to not block snapshots from releasing in this scenario
 
This helps us to not only mask the error but actually being able to monitor success when a solution is being implemented
Comment 5 Bernhard Wiedemann 2017-04-21 12:01:29 UTC
This is an autogenerated message for OBS integration:
This bug (1035087) was mentioned in
https://build.opensuse.org/request/show/489796 Factory / libreoffice-share-linker
Comment 6 Bernhard Wiedemann 2017-04-24 12:01:32 UTC
This is an autogenerated message for OBS integration:
This bug (1035087) was mentioned in
https://build.opensuse.org/request/show/490246 Factory / libreoffice
Comment 7 Tomáš Chvátal 2017-04-25 11:45:16 UTC
Verified these two submissions fixed the issue on local test machine. When merged in Factory it should fix the issue too.
Comment 8 Swamp Workflow Management 2017-07-08 01:12:54 UTC
SUSE-SU-2017:1821-1: An update that solves 7 vulnerabilities and has 14 fixes is now available.

Category: security (moderate)
Bug References: 1015115,1015118,1015360,1017925,1021369,1021373,1028817,1034192,1034329,1034568,1035087,1036975,1042828,948058,959926,962777,963436,972777,975283,976831,989564
CVE References: CVE-2015-8947,CVE-2016-10327,CVE-2016-2052,CVE-2017-7870,CVE-2017-7882,CVE-2017-8358,CVE-2017-9433
Sources used:
SUSE Linux Enterprise Workstation Extension 12-SP2 (src):    libixion-0.12.1-12.1, libmwaw-0.3.11-9.1, liborcus-0.12.1-12.1, libreoffice-5.3.3.2-40.5.9, libstaroffice-0.0.3-2.1, libzmf-0.0.1-2.1, myspell-dictionaries-20170511-15.1
SUSE Linux Enterprise Software Development Kit 12-SP2 (src):    libixion-0.12.1-12.1, libmwaw-0.3.11-9.1, liborcus-0.12.1-12.1, libreoffice-5.3.3.2-40.5.9
SUSE Linux Enterprise Desktop 12-SP2 (src):    libixion-0.12.1-12.1, libmwaw-0.3.11-9.1, liborcus-0.12.1-12.1, libreoffice-5.3.3.2-40.5.9, libstaroffice-0.0.3-2.1, libzmf-0.0.1-2.1, myspell-dictionaries-20170511-15.1
Comment 9 Swamp Workflow Management 2017-07-12 22:11:42 UTC
openSUSE-SU-2017:1851-1: An update that solves 5 vulnerabilities and has 14 fixes is now available.

Category: security (moderate)
Bug References: 1015115,1015118,1015360,1017925,1021369,1021373,1028817,1034192,1034329,1034568,1035087,1036975,1042828,948058,959926,962777,972777,975283,976831
CVE References: CVE-2016-10327,CVE-2017-7870,CVE-2017-7882,CVE-2017-8358,CVE-2017-9433
Sources used:
openSUSE Leap 42.2 (src):    libixion-0.12.1-8.3.1, libmwaw-0.3.11-6.3.1, liborcus-0.12.1-9.3.1, libreoffice-5.3.3.2-18.6.2, libstaroffice-0.0.3-2.3.1, libzmf-0.0.1-2.1, myspell-dictionaries-20170511-6.3.1
Comment 11 Swamp Workflow Management 2017-08-31 22:11:40 UTC
SUSE-SU-2017:2315-1: An update that solves 7 vulnerabilities and has 19 fixes is now available.

Category: security (moderate)
Bug References: 1015115,1015118,1015360,1017925,1021369,1021373,1021675,1028817,1034192,1034329,1034568,1035087,1035589,1036975,1042828,1045339,947117,948058,954776,959926,962777,963436,972777,975283,976831,989564
CVE References: CVE-2015-8947,CVE-2016-10327,CVE-2016-2052,CVE-2017-7870,CVE-2017-7882,CVE-2017-8358,CVE-2017-9433
Sources used:
SUSE Linux Enterprise Workstation Extension 12-SP3 (src):    libixion-0.12.1-13.2.1, libmwaw-0.3.11-7.5.1, liborcus-0.12.1-10.5.1, libreoffice-5.3.5.2-43.5.4, libstaroffice-0.0.3-4.1, libzmf-0.0.1-4.1, myspell-dictionaries-20170511-16.2.1
SUSE Linux Enterprise Software Development Kit 12-SP3 (src):    libixion-0.12.1-13.2.1, libmwaw-0.3.11-7.5.1, liborcus-0.12.1-10.5.1, libreoffice-5.3.5.2-43.5.4
SUSE Linux Enterprise Desktop 12-SP3 (src):    libixion-0.12.1-13.2.1, libmwaw-0.3.11-7.5.1, liborcus-0.12.1-10.5.1, libreoffice-5.3.5.2-43.5.4, libstaroffice-0.0.3-4.1, libzmf-0.0.1-4.1, myspell-dictionaries-20170511-16.2.1
Comment 12 Swamp Workflow Management 2017-09-15 10:18:36 UTC
openSUSE-SU-2017:2488-1: An update that solves 7 vulnerabilities and has 19 fixes is now available.

Category: security (moderate)
Bug References: 1015115,1015118,1015360,1017925,1021369,1021373,1021675,1028817,1034192,1034329,1034568,1035087,1035589,1036975,1042828,1045339,947117,948058,954776,959926,962777,963436,972777,975283,976831,989564
CVE References: CVE-2015-8947,CVE-2016-10327,CVE-2016-2052,CVE-2017-7870,CVE-2017-7882,CVE-2017-8358,CVE-2017-9433
Sources used:
openSUSE Leap 42.3 (src):    libreoffice-5.3.5.2-3.4
openSUSE Leap 42.2 (src):    libreoffice-5.3.5.2-18.9.4