Bug 27717 - Broken dependency for some libreoffice-langpack in 6.4.7.2-1.mga7 update
Summary: Broken dependency for some libreoffice-langpack in 6.4.7.2-1.mga7 update
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2020-12-03 14:40 CET by Adelson Oliveira
Modified: 2020-12-08 11:41 CET (History)
5 users (show)

See Also:
Source RPM: libreoffice-6.4.7.2-1.mga7
CVE:
Status comment:


Attachments
Installed versions of libreoffice* (4.85 KB, text/plain)
2020-12-06 16:28 CET, Ulrich Beckmann
Details

Description Adelson Oliveira 2020-12-03 14:40:42 CET
Description of problem:
The following package cannot be selected
- libreoffice-langpack-pt_BR-6.4.7.2-1.mga7.x86_64 (due to lacking of font(:lang=pt_BR))




How reproducible:
Try to update a Brazilian version of libreoffice...
Comment 1 Adelson Oliveira 2020-12-03 17:36:17 CET
Could it be that something is lacking in the "provides" side? I mean, this package should "provide" lang=pt_BR, not lang=pt?
Comment 2 Aurelien Oudelet 2020-12-04 15:14:22 CET
Hi, sorry for noise with libreoffice.
Packagers were aware of the reported bug here before updates were pushed and a fix was pending.
Also, the update should not get pushed but was validated and advisory written.
Very sorry for the inconvenience.


Please test by activating updates_testing:

for x86_64:
/core/updates_testing/libreoffice-langpack-pt_BR-6.4.7.2-2.mga7.x86_64.rpm

CC: (none) => ouaurelien
Summary: There seems to be a broken dependency for libreoffice-langpack-pt_BR-6.4.7.2-1.mga7.x86_64 in the last update => Broken dependency for libreoffice-langpack-pt_BR-6.4.7.2-1.mga7.x86_64 in the last update

Comment 3 Aurelien Oudelet 2020-12-04 15:42:05 CET
Advisory:
========================================

Libreoffice-langpack has been updated to 6.4.7.2 version.
Some libreoffice-langpack like pt_BR have a bogus recommend for font files.

This has been resolved in libreoffice-6.4.7.2-2.mga7.

references:
https://bugs.mageia.org/show_bug.cgi?id=27717
========================================

Updated packages in core/updates_testing:
========================================
libreoffice-6.4.7.2-2.mga7
libreoffice-filters-6.4.7.2-2.mga7
libreoffice-core-6.4.7.2-2.mga7
libreoffice-pyuno-6.4.7.2-2.mga7
libreoffice-base-6.4.7.2-2.mga7
libreoffice-bsh-6.4.7.2-2.mga7
libreoffice-rhino-6.4.7.2-2.mga7
libreoffice-officebean-6.4.7.2-2.mga7
libreoffice-officebean-common-6.4.7.2-2.mga7
libreoffice-wiki-publisher-6.4.7.2-2.mga7
libreoffice-nlpsolver-6.4.7.2-2.mga7
libreoffice-ogltrans-6.4.7.2-2.mga7
libreoffice-pdfimport-6.4.7.2-2.mga7
libreoffice-opensymbol-fonts-6.4.7.2-2.mga7
libreoffice-writer-6.4.7.2-2.mga7
libreoffice-emailmerge-6.4.7.2-2.mga7
libreoffice-calc-6.4.7.2-2.mga7
libreoffice-draw-6.4.7.2-2.mga7
libreoffice-impress-6.4.7.2-2.mga7
libreoffice-math-6.4.7.2-2.mga7
libreoffice-graphicfilter-6.4.7.2-2.mga7
libreoffice-xsltfilter-6.4.7.2-2.mga7
libreoffice-postgresql-6.4.7.2-2.mga7
libreoffice-ure-6.4.7.2-2.mga7
libreoffice-ure-common-6.4.7.2-2.mga7
libreoffice-sdk-6.4.7.2-2.mga7
libreoffice-sdk-doc-6.4.7.2-2.mga7
libreoffice-glade-6.4.7.2-2.mga7
libreoffice-librelogo-6.4.7.2-2.mga7
libreoffice-data-6.4.7.2-2.mga7
libreoffice-x11-6.4.7.2-2.mga7
libreoffice-gtk3-6.4.7.2-2.mga7
libreoffice-kde5-6.4.7.2-2.mga7
libreoffice-kf5-6.4.7.2-2.mga7
libreofficekit-6.4.7.2-2.mga7
libreofficekit-devel-6.4.7.2-2.mga7
libreoffice-gdb-debug-support-6.4.7.2-2.mga7
libreoffice-langpack-en-6.4.7.2-2.mga7
libreoffice-help-en-6.4.7.2-2.mga7
libreoffice-langpack-af-6.4.7.2-2.mga7
libreoffice-langpack-ar-6.4.7.2-2.mga7
libreoffice-help-ar-6.4.7.2-2.mga7
libreoffice-langpack-as-6.4.7.2-2.mga7
libreoffice-langpack-bg-6.4.7.2-2.mga7
libreoffice-help-bg-6.4.7.2-2.mga7
libreoffice-langpack-bn-6.4.7.2-2.mga7
libreoffice-help-bn-6.4.7.2-2.mga7
libreoffice-langpack-br-6.4.7.2-2.mga7
libreoffice-langpack-ca-6.4.7.2-2.mga7
libreoffice-help-ca-6.4.7.2-2.mga7
libreoffice-langpack-cs-6.4.7.2-2.mga7
libreoffice-help-cs-6.4.7.2-2.mga7
libreoffice-langpack-cy-6.4.7.2-2.mga7
libreoffice-langpack-da-6.4.7.2-2.mga7
libreoffice-help-da-6.4.7.2-2.mga7
libreoffice-langpack-de-6.4.7.2-2.mga7
libreoffice-help-de-6.4.7.2-2.mga7
libreoffice-langpack-dz-6.4.7.2-2.mga7
libreoffice-help-dz-6.4.7.2-2.mga7
libreoffice-langpack-el-6.4.7.2-2.mga7
libreoffice-help-el-6.4.7.2-2.mga7
libreoffice-langpack-eo-6.4.7.2-2.mga7
libreoffice-help-eo-6.4.7.2-2.mga7
libreoffice-langpack-es-6.4.7.2-2.mga7
libreoffice-help-es-6.4.7.2-2.mga7
libreoffice-langpack-et-6.4.7.2-2.mga7
libreoffice-help-et-6.4.7.2-2.mga7
libreoffice-langpack-eu-6.4.7.2-2.mga7
libreoffice-help-eu-6.4.7.2-2.mga7
libreoffice-langpack-fa-6.4.7.2-2.mga7
libreoffice-langpack-fi-6.4.7.2-2.mga7
libreoffice-help-fi-6.4.7.2-2.mga7
libreoffice-langpack-fr-6.4.7.2-2.mga7
libreoffice-help-fr-6.4.7.2-2.mga7
libreoffice-langpack-ga-6.4.7.2-2.mga7
libreoffice-langpack-gl-6.4.7.2-2.mga7
libreoffice-help-gl-6.4.7.2-2.mga7
libreoffice-langpack-gu-6.4.7.2-2.mga7
libreoffice-help-gu-6.4.7.2-2.mga7
libreoffice-langpack-he-6.4.7.2-2.mga7
libreoffice-help-he-6.4.7.2-2.mga7
libreoffice-langpack-hi-6.4.7.2-2.mga7
libreoffice-help-hi-6.4.7.2-2.mga7
libreoffice-langpack-hr-6.4.7.2-2.mga7
libreoffice-help-hr-6.4.7.2-2.mga7
libreoffice-langpack-hu-6.4.7.2-2.mga7
libreoffice-help-hu-6.4.7.2-2.mga7
libreoffice-langpack-id-6.4.7.2-2.mga7
libreoffice-help-id-6.4.7.2-2.mga7
libreoffice-langpack-it-6.4.7.2-2.mga7
libreoffice-help-it-6.4.7.2-2.mga7
libreoffice-langpack-ja-6.4.7.2-2.mga7
libreoffice-help-ja-6.4.7.2-2.mga7
libreoffice-langpack-kk-6.4.7.2-2.mga7
libreoffice-langpack-kn-6.4.7.2-2.mga7
libreoffice-langpack-ko-6.4.7.2-2.mga7
libreoffice-help-ko-6.4.7.2-2.mga7
libreoffice-langpack-lt-6.4.7.2-2.mga7
libreoffice-help-lt-6.4.7.2-2.mga7
libreoffice-langpack-lv-6.4.7.2-2.mga7
libreoffice-help-lv-6.4.7.2-2.mga7
libreoffice-langpack-mai-6.4.7.2-2.mga7
libreoffice-langpack-ml-6.4.7.2-2.mga7
libreoffice-langpack-mr-6.4.7.2-2.mga7
libreoffice-langpack-nb-6.4.7.2-2.mga7
libreoffice-help-nb-6.4.7.2-2.mga7
libreoffice-langpack-nl-6.4.7.2-2.mga7
libreoffice-help-nl-6.4.7.2-2.mga7
libreoffice-langpack-nn-6.4.7.2-2.mga7
libreoffice-help-nn-6.4.7.2-2.mga7
libreoffice-langpack-nr-6.4.7.2-2.mga7
libreoffice-langpack-nso-6.4.7.2-2.mga7
libreoffice-langpack-or-6.4.7.2-2.mga7
libreoffice-langpack-pa-6.4.7.2-2.mga7
libreoffice-langpack-pl-6.4.7.2-2.mga7
libreoffice-help-pl-6.4.7.2-2.mga7
libreoffice-langpack-pt_BR-6.4.7.2-2.mga7
libreoffice-help-pt_BR-6.4.7.2-2.mga7
libreoffice-langpack-pt-6.4.7.2-2.mga7
libreoffice-help-pt-6.4.7.2-2.mga7
libreoffice-langpack-ro-6.4.7.2-2.mga7
libreoffice-help-ro-6.4.7.2-2.mga7
libreoffice-langpack-ru-6.4.7.2-2.mga7
libreoffice-help-ru-6.4.7.2-2.mga7
libreoffice-langpack-si-6.4.7.2-2.mga7
libreoffice-help-si-6.4.7.2-2.mga7
libreoffice-langpack-sk-6.4.7.2-2.mga7
libreoffice-help-sk-6.4.7.2-2.mga7
libreoffice-langpack-sl-6.4.7.2-2.mga7
libreoffice-help-sl-6.4.7.2-2.mga7
libreoffice-langpack-sr-6.4.7.2-2.mga7
libreoffice-langpack-ss-6.4.7.2-2.mga7
libreoffice-langpack-st-6.4.7.2-2.mga7
libreoffice-langpack-sv-6.4.7.2-2.mga7
libreoffice-help-sv-6.4.7.2-2.mga7
libreoffice-langpack-ta-6.4.7.2-2.mga7
libreoffice-help-ta-6.4.7.2-2.mga7
libreoffice-langpack-te-6.4.7.2-2.mga7
libreoffice-langpack-th-6.4.7.2-2.mga7
libreoffice-langpack-tn-6.4.7.2-2.mga7
libreoffice-langpack-tr-6.4.7.2-2.mga7
libreoffice-help-tr-6.4.7.2-2.mga7
libreoffice-langpack-ts-6.4.7.2-2.mga7
libreoffice-langpack-uk-6.4.7.2-2.mga7
libreoffice-help-uk-6.4.7.2-2.mga7
libreoffice-langpack-ve-6.4.7.2-2.mga7
libreoffice-langpack-xh-6.4.7.2-2.mga7
libreoffice-langpack-zh_CN-6.4.7.2-2.mga7
libreoffice-help-zh_CN-6.4.7.2-2.mga7
libreoffice-langpack-zh_TW-6.4.7.2-2.mga7
libreoffice-help-zh_TW-6.4.7.2-2.mga7
libreoffice-langpack-zu-6.4.7.2-2.mga7
autocorr-en-6.4.7.2-2.mga7
autocorr-af-6.4.7.2-2.mga7
autocorr-bg-6.4.7.2-2.mga7
autocorr-ca-6.4.7.2-2.mga7
autocorr-cs-6.4.7.2-2.mga7
autocorr-da-6.4.7.2-2.mga7
autocorr-de-6.4.7.2-2.mga7
autocorr-dsb-6.4.7.2-2.mga7
autocorr-el-6.4.7.2-2.mga7
autocorr-es-6.4.7.2-2.mga7
autocorr-fa-6.4.7.2-2.mga7
autocorr-fi-6.4.7.2-2.mga7
autocorr-fr-6.4.7.2-2.mga7
autocorr-ga-6.4.7.2-2.mga7
autocorr-hr-6.4.7.2-2.mga7
autocorr-hsb-6.4.7.2-2.mga7
autocorr-hu-6.4.7.2-2.mga7
autocorr-is-6.4.7.2-2.mga7
autocorr-it-6.4.7.2-2.mga7
autocorr-ja-6.4.7.2-2.mga7
autocorr-ko-6.4.7.2-2.mga7
autocorr-lb-6.4.7.2-2.mga7
autocorr-lt-6.4.7.2-2.mga7
autocorr-mn-6.4.7.2-2.mga7
autocorr-nl-6.4.7.2-2.mga7
autocorr-pl-6.4.7.2-2.mga7
autocorr-pt-6.4.7.2-2.mga7
autocorr-ro-6.4.7.2-2.mga7
autocorr-ru-6.4.7.2-2.mga7
autocorr-sk-6.4.7.2-2.mga7
autocorr-sl-6.4.7.2-2.mga7
autocorr-sr-6.4.7.2-2.mga7
autocorr-sv-6.4.7.2-2.mga7
autocorr-tr-6.4.7.2-2.mga7
autocorr-vi-6.4.7.2-2.mga7
autocorr-zh-6.4.7.2-2.mga7
libreoffice-debugsource-6.4.7.2-2.mga7
libreoffice-debuginfo-6.4.7.2-2.mga7
libreoffice-core-debuginfo-6.4.7.2-2.mga7
libreoffice-pyuno-debuginfo-6.4.7.2-2.mga7
libreoffice-base-debuginfo-6.4.7.2-2.mga7
libreoffice-officebean-debuginfo-6.4.7.2-2.mga7
libreoffice-ogltrans-debuginfo-6.4.7.2-2.mga7
libreoffice-pdfimport-debuginfo-6.4.7.2-2.mga7
libreoffice-writer-debuginfo-6.4.7.2-2.mga7
libreoffice-calc-debuginfo-6.4.7.2-2.mga7
libreoffice-impress-debuginfo-6.4.7.2-2.mga7
libreoffice-math-debuginfo-6.4.7.2-2.mga7
libreoffice-graphicfilter-debuginfo-6.4.7.2-2.mga7
libreoffice-postgresql-debuginfo-6.4.7.2-2.mga7
libreoffice-ure-debuginfo-6.4.7.2-2.mga7
libreoffice-sdk-debuginfo-6.4.7.2-2.mga7
libreoffice-glade-debuginfo-6.4.7.2-2.mga7
libreoffice-x11-debuginfo-6.4.7.2-2.mga7
libreoffice-gtk3-debuginfo-6.4.7.2-2.mga7
libreoffice-kde5-debuginfo-6.4.7.2-2.mga7
libreoffice-kf5-debuginfo-6.4.7.2-2.mga7
libreofficekit-debuginfo-6.4.7.2-2.mga7

from libreoffice-6.4.7.2-2.mga7.src.rpm

Assignee: bugsquad => qa-bugs
Source RPM: libreoffice-langpack-pt_BR-6.4.7.2-1.mga7.x86_64 => libreoffice-6.4.7.2-1.mga7
Summary: Broken dependency for libreoffice-langpack-pt_BR-6.4.7.2-1.mga7.x86_64 in the last update => Broken dependency for some libreoffice-langpack in 6.4.7.2-1.mga7 update

Comment 4 Adelson Oliveira 2020-12-04 21:16:30 CET
(In reply to Aurelien Oudelet from comment #2)
> Hi, sorry for noise with libreoffice.
> Packagers were aware of the reported bug here before updates were pushed and
> a fix was pending.
> Also, the update should not get pushed but was validated and advisory
> written.
> Very sorry for the inconvenience.
> 
> 
> Please test by activating updates_testing:
> 
> for x86_64:
> /core/updates_testing/libreoffice-langpack-pt_BR-6.4.7.2-2.mga7.x86_64.rpm

Thanks Aurelien!

I would not like to update other packages than libreoffice ones in the testing repo. Is there a way to update only libreoffice from the testing repo?
Comment 5 David Walser 2020-12-05 06:12:50 CET
I saw this on youri-check for Cauldron, is the mga7 package affected?
libreoffice	tv	noarch	autocorr-vro	locales-vro not found
David Walser 2020-12-05 06:13:04 CET

CC: (none) => thierry.vignaud

Comment 6 David Walser 2020-12-05 18:18:54 CET
(In reply to David Walser from comment #5)
> I saw this on youri-check for Cauldron, is the mga7 package affected?
> libreoffice	tv	noarch	autocorr-vro	locales-vro not found

Just in case Thierry didn't see this...
Comment 7 Aurelien Oudelet 2020-12-05 18:29:02 CET
(In reply to David Walser from comment #6)
> (In reply to David Walser from comment #5)
> > I saw this on youri-check for Cauldron, is the mga7 package affected?
> > libreoffice	tv	noarch	autocorr-vro	locales-vro not found
> 
> Just in case Thierry didn't see this...

Same. No *-vro packages in M7.
Comment 8 Aurelien Oudelet 2020-12-05 18:45:49 CET
(In reply to Adelson Oliveira from comment #4)
> Thanks Aurelien!
> 
> I would not like to update other packages than libreoffice ones in the
> testing repo. Is there a way to update only libreoffice from the testing
> repo?

1) Make sure all updates for M7 are installed before activating updates_testing repo in Drak-rpm in MCC.

2) Activate updates_testing repo.

3) Open a Terminal (Konsole).
$ su -
# urpmi libreoffice autocorr-pt

This will update libreoffice packages.
Comment 9 Adelson Oliveira 2020-12-06 01:26:54 CET
(In reply to Aurelien Oudelet from comment #8)
> (In reply to Adelson Oliveira from comment #4)
> > Thanks Aurelien!
> > 
> > I would not like to update other packages than libreoffice ones in the
> > testing repo. Is there a way to update only libreoffice from the testing
> > repo?
> 
> 1) Make sure all updates for M7 are installed before activating
> updates_testing repo in Drak-rpm in MCC.
> 
> 2) Activate updates_testing repo.
> 
> 3) Open a Terminal (Konsole).
> $ su -
> # urpmi libreoffice autocorr-pt
> 
> This will update libreoffice packages.

Done, thanks!

Just wondering why MCC refused to install libreoffice-langpack-pt_BR-6.4.7.2-2.mga and libreoffice-langpack-pt_BR-6.4.7.2-3.mga while everything went fine in the command line:
# urpmi libreoffice-langpack-pt_Br
Comment 10 Ulrich Beckmann 2020-12-06 16:28:19 CET
Created attachment 12061 [details]
Installed versions of libreoffice*

Updated from updates_testing with language pt_br installed.
No problems found. Libreoffice looks ok.

Unfortunately I did not spot the original bug report https://bugs.mageia.org/show_bug.cgi?id=27693. It was handled too fast.

Neither did I spot the problem in my stable installation, where I used PackageKit as upgrade tool. Libreoffice was not upgraded without any message.

Ulrich

CC: (none) => bequimao.de

Comment 11 Thomas Andrews 2020-12-07 00:56:51 CET
I have the US English version installed. Without updating anything, I went to drakrpm as if to add libreoffice-langpack-pt_BR-6.4.7.2-1.mga7.x86_64, and saw the error message detailed in Comment 0, confirming the issue.

Using the list in Comment 3, except for the debug packages, I used QaRepo to create a local repo containing just those packages. I then updated my installed packages using MCC. Leaving the local repo active, I again used drakrpm, as if to add libreoffice-langpack-pt_BR-6.4.7.2-2.mga7.x86_64. (The updated package)

This time, I was told I would need to install a number of pt_BR related dependencies. That, I would assume, is as it should be. I did not finish the install to test the language, as I only speak/read English.

If that test is sufficient, I am good with giving this an OK for 64-bits.

CC: (none) => andrewsfarm

Comment 12 Adelson Oliveira 2020-12-07 01:57:05 CET
Sorry if I was not clear about the test of 2.mga version,

It is fine, I've installed it and it is working well

Thanks a lot.
Comment 13 Aurelien Oudelet 2020-12-07 10:07:03 CET
MGA7-64-OK
Update smoothly.

Validating update. Packages and Advisory in Comment 3.
Advisory pushed to SVN.

Keywords: (none) => advisory, validated_update
Whiteboard: (none) => MGA7-64-OK
CC: (none) => sysadmin-bugs

Comment 14 Thierry Vignaud 2020-12-07 14:37:23 CET
(In reply to Aurelien Oudelet from comment #7)
> > > I saw this on youri-check for Cauldron, is the mga7 package affected?
> > > libreoffice	tv	noarch	autocorr-vro	locales-vro not found
> > 
> > Just in case Thierry didn't see this...
> 
> Same. No *-vro packages in M7.


I'm aware of it but we've no locales for that.
I could maybe make it requires locales-et instead but that's not easy to do and it's not a big deal anyway (we could have excluded it else).
Comment 15 Mageia Robot 2020-12-08 11:41:41 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2020-0245.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.