Bug 1196554 - glibc 2.35 breaks kubic-locale-archive
Summary: glibc 2.35 breaks kubic-locale-archive
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: Other Other
: P2 - High : Normal with 5 votes (vote)
Target Milestone: ---
Assignee: Andreas Schwab
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-28 13:23 UTC by Dominique Leuenberger
Modified: 2022-02-28 14:15 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
dimstar: needinfo? (fvogt)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2022-02-28 13:23:26 UTC
Since the upgrade to Glibc 2.35, kubic-locale-archive fails to build:

https://build.opensuse.org/package/live_build_log/openSUSE:Factory/kubic-locale-archive/standard/x86_64
Comment 1 Dominique Leuenberger 2022-02-28 13:23:52 UTC
Fix has already prepared by fellow community members
Comment 2 Dominique Leuenberger 2022-02-28 13:32:41 UTC
Excerpt from the build log:

[   26s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/kubic-locale-archive-2.35-3.15.x86_64/usr/lib/locale
[   26s] + localedef -i en_US -f UTF-8 en_US.UTF-8 --archive --prefix=/home/abuild/rpmbuild/BUILDROOT/kubic-locale-archive-2.35-3.15.x86_64
[   30s] + localedef -i C -f UTF-8 C.UTF-8 --archive --prefix=/home/abuild/rpmbuild/BUILDROOT/kubic-locale-archive-2.35-3.15.x86_64
[   30s] [error] LC_MONETARY: value for field `mon_decimal_point' must not be an empty string
[   30s] [error] no output file produced because errors were issued
[   31s] error: Bad exit status from /var/tmp/rpm-tmp.NyNJZt (%install)
Comment 3 Dominique Leuenberger 2022-02-28 13:32:57 UTC
(In reply to Dominique Leuenberger from comment #1)
> Fix has already prepared by fellow community members

https://build.opensuse.org/request/show/957625
Comment 4 Dominique Leuenberger 2022-02-28 13:40:57 UTC
This issue creeps down the line into containers, that can't be updated, like eg

https://build.opensuse.org/package/show/openSUSE:Factory/ceph-image

 unresolvable: nothing provides glibc = 2.34 needed by kubic-locale-archive, (got version 2.35-1.3)
Comment 5 Michael Matz 2022-02-28 13:48:34 UTC
A work-around exists: call localedef with '--quiet -c'.
Comment 6 Dominique Leuenberger 2022-02-28 13:57:38 UTC
(In reply to Michael Matz from comment #5)
> A work-around exists: call localedef with '--quiet -c'.

I submitted sr#958049 - which would try that. If that's workable, then we can at least move to P2, which would help a lot already.