Summary: | sys-apps/util-linux-2.13+: cfdisk broken russian interface | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Azamat H. Hackimov <azamat.hackimov> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | slang-support.patch |
Description
Azamat H. Hackimov
2008-02-05 09:40:02 UTC
did util-linux-2.12* work ? what about 2.13.1 ? (In reply to comment #1) > did util-linux-2.12* work ? what about 2.13.1 ? 2.12* not have russian interface. 2.13.1 give same problem ok, so it isnt a regression try without a UTF8 locale ... just LANG=ru_RU (In reply to comment #3) > ok, so it isnt a regression > > try without a UTF8 locale ... just LANG=ru_RU > This work, but I use UTF-8 console, and I get screen with squares instead letters. I think it's issue of ncurses. Same problem appears with mc long time ago. util-linux atm forces linking against the narrow versions of ncurses ... i'm just trying to make sure that this is indeed the source of your troubles OK, I solved this problem. cfdisk may be compiled with slang support, this might be workaround. Patch iincluded. Created attachment 143172 [details, diff]
slang-support.patch
Add slang support for cfdisk
upstream now handles ncurses/ncursesw properly. ive added that as well as slang support to the ebuild (as slang is a terrible library to depend on). |