Bug 14301

Summary: segfault without iconv/glibc-gconv-modules
Product: Sisyphus Reporter: enp <enp>
Component: libnatspecAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: lav, mike, vvk
Version: unstable   
Hardware: all   
OS: Linux   

Description enp 2008-02-03 22:55:12 MSK
$ touch 0
$ zip 0.zip 0
  adding: 0 (stored 0%)
$ unzip 0.zip 
Archive:  0.zip
Broken encoding: '(null)' or 'CP1252' (-1) or UCS2 (1). May be you forget
setlocale in main?
: Invalid argument
error:  zipfile probably corrupt (segmentation violation)

лечится установкой iconv (возможно только glibc-gconv-modules)
Comment 1 Eugene Ostapets 2008-02-04 10:46:13 MSK
Это скорее бага libnatspec, она должна автоматом вытягивать glibc-gconv-modules,
если уж использует таблицы от туда...
Comment 2 Vitaly Lipatov 2008-02-15 01:01:18 MSK
Да уж, действительно.
Думаю, надо выдавать предупреждение что пакет не установлен, но уж конечно не 
падать.
Comment 3 Vitaly Lipatov 2008-02-15 01:05:00 MSK
А каким образом не было пакета glibc-gconv-modules, если
glibc-gconv-modules = 6:2.5.1-alt3 is needed by glibc-2.5.1-alt3
?
Comment 4 Vitaly Lipatov 2008-02-15 02:11:08 MSK
Исправлено в 0.2.4-alt1
(segfault нет, выдаётся рекомендация установить пакет).
Comment 5 Michael Shigorin 2008-02-15 20:49:57 MSK
(In reply to comment #3)
> А каким образом не было пакета glibc-gconv-modules, если
> glibc-gconv-modules = 6:2.5.1-alt3 is needed by glibc-2.5.1-alt3
> ?

glibc -- метапакет, который не обязан быть установлен (в отличие от glibc-core).
Comment 6 Vitaly Lipatov 2009-01-01 22:55:41 MSK
*** Bug 18423 has been marked as a duplicate of this bug. ***