Bug 11982 - locale_uninstall.sh only uninstalls "ll_CC" variants but not "ll"
Summary: locale_uninstall.sh only uninstalls "ll_CC" variants but not "ll"
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-13 18:11 CET by Thierry Vignaud
Modified: 2016-06-02 18:17 CEST (History)
3 users (show)

See Also:
Source RPM: locales
CVE:
Status comment:


Attachments

Description Thierry Vignaud 2013-12-13 18:11:45 CET
While debuging bug #11969, I was surprised to see polish or russian translations whereas I'd removed locales-pl & locales-ru a long time ago (if not years at least largely prior to the mass rebuild).

However translations were still installed after the mass rebuild upgrade.

It turns out that locale_uninstall.sh only uninstalls "ll_CC" variants but not "ll"

eg, installing locales-ru adds "ru:ru_RU:ru_UA" to /etc/rpm/macros     
But uninstalling it only removes "ru_RU:ru_UA", not "ru"

Reproducible: 

Steps to Reproduce:
Thierry Vignaud 2013-12-13 18:11:56 CET

CC: (none) => pablo

Comment 1 Samuel Verschelde 2015-04-25 10:23:01 CEST
Is this bug still valid Thierry?

Keywords: (none) => NEEDINFO
CC: (none) => tmb

Comment 2 Marja Van Waes 2015-11-30 13:27:41 CET
Still valid, just tested by removing locales-es in cauldron.

all "es_??" are removed from /etc/rpm/macros, but "es" is still there

Keywords: NEEDINFO => (none)
CC: (none) => marja11
Assignee: bugsquad => pkg-bugs

Comment 3 Thierry Vignaud 2016-06-02 18:17:00 CEST
humm...
It looks like we don't add anymore just "ll" to %_install_lang macro...

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