Bug 20753 - Оторвать librcc
Summary: Оторвать librcc
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: librcc (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
: 20340 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-11 17:03 MSD by Andrey Rahmatullin
Modified: 2012-03-16 14:00 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Rahmatullin 2009-07-11 17:03:43 MSD
Очередной пользователь наткнулся на то, что у него перестали работать практически все проигрыватели (это страшно, да). Поскольку librcc, кажется, неизлечим (это показывает опыт и, насколько я мог понять, #10918), а клиентов у него только libtag и moc, предлагаю решить эту проблему в корне и оторвать его от libtag окончательно (от moc можно оторвать в рамках #20340).
Comment 1 Sir Raorn 2009-07-11 17:08:17 MSD
Я двачую это.  Закопать.
Comment 2 Mikhail Yakshin 2009-07-12 19:35:00 MSD
Ех. Можно вспомнить, что был еще года 3-4 назад патч имени меня, который делал для libtag перекодировку utf8 <=> единая однобайтная кодировка, заданная в конфигурационном файле. Единственное, чьи нужды он не покрывает - это людей, у которых масса файлов с id3 в разных однобайтных кодировках.
Comment 3 Nick S. Grechukh 2009-07-13 12:19:29 MSD
а оторвать от него db4 нельзя? librcc полезный.
Comment 4 Nick S. Grechukh 2009-07-13 13:07:46 MSD
will rebuild with disabled recoding cache.
Comment 5 Sergey V Turchin 2009-07-13 14:11:12 MSD
Да, золотая середина, пожалуй
Comment 6 Nick S. Grechukh 2009-07-13 14:27:34 MSD
librcc-0.2.6-alt4.src.rpm отправлен на сборку
Comment 7 Nick S. Grechukh 2009-07-13 14:33:33 MSD
*** Bug 20340 has been marked as a duplicate of this bug. ***
Comment 8 Michael Shigorin 2009-07-20 17:18:23 MSD
Спасибо!  Выкидывать целиком было бы действительно слишком, проблемы наблюдались только с кэшированием.

librcc - Russian Charset Conversion Library
* Mon Jul 13 2009 Nick S. Grechukh <gns@altlinux> 0.2.6-alt4
- build fixed (incorrect strnlen redefinition)
- recoding cache disabled (#20753)
Comment 9 Mikhail Yakshin 2009-07-20 17:25:06 MSD
Все мои драгоценные иероглифы опять превартились с знаки вопросиков :(
Comment 10 Nick S. Grechukh 2009-07-20 17:29:04 MSD
(В ответ на комментарий №9)
> Все мои драгоценные иероглифы опять превартились с знаки вопросиков :(

как при удалении .rcc ?
Comment 11 Mikhail Yakshin 2009-07-21 10:51:16 MSD
(In reply to comment #10)
> (В ответ на комментарий №9)
> > Все мои драгоценные иероглифы опять превартились с знаки вопросиков :(
> 
> как при удалении .rcc ?

Попробовал разные варианты - раньше я это "автоопределение" отключал путем залезания в конфиги (это, кстати, для рядового пользователя тоже сильно нетривиально - надо знать, что конфиг librcc редактируется через xmms и лежит в ~/.rcc/xmms.xml) и прибивал там руками UTF-8 для ID3v2 (что, вообще говоря, неудобно и неправильно - хорошо еще у меня там принудительно везде UTF-8, а так вообще стандарт разрешает еще и UTF-16BE/LE) - раньше всё работало, теперь в xmms работает, а в amarok (и остальных taglib-based) - нет.
Comment 12 Michael Shigorin 2009-07-21 19:56:31 MSD
Повесь отдельно?