Bug 13984

Summary: Нужно пересобрать с новым libgc
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: ksiAssignee: Sergey Bolshakov <sbolshakov>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: ldv, thresh
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2008-01-12 05:07:18 MSK
В Сизифе появился новый libgc-0.7 без смены soname.
В нём есть невыясненная несовместимость (похоже на уровне
изменения define'ов в заголовочных файлах), которая приводит
к SegFault в ksi. Нужно просто пересобрать пакет с новой версией.
Comment 1 Dmitry V. Levin 2008-01-12 05:19:49 MSK
apt-cache whatdepends libgc.so.1     
<libgc.so.1>
  w3m-0.5.1-alt5
    Depends: <libgc.so.1>
      libgc-7.0-alt2
  stklos-0.97-alt1
    Depends: <libgc.so.1>
      libgc-7.0-alt2
  ksi-3.4.2-alt1
    Depends: <libgc.so.1>
      libgc-7.0-alt2
  inkscape-viewer-0.45.1-alt5
    Depends: <libgc.so.1>
      libgc-7.0-alt2
  inkscape-0.45.1-alt5
    Depends: <libgc.so.1>
      libgc-7.0-alt2

Если их пересобирать без смены зависимостей, то возможность точечных обновлений
этих пакетов будет исключена.

Я думаю что честнее было бы разобраться в ситуации и поменять soname.
Comment 2 Vitaly Lipatov 2008-01-12 11:39:30 MSK
А потом в апстриме тоже поменяют soname, и он окажется
больше моего?
Разобраться я вряд ли могу, а soname поменяю, как скажете.
На самом деле у нас есть более серьёзные случаи, когда точечное обновление не 
работает:
https://bugzilla.altlinux.org/show_bug.cgi?id=13276
Посоветуйте, как лучше сделать? soname менять? Если разбираться, то в чём?
Comment 3 Konstantin Pavlov 2008-01-13 04:47:38 MSK
а rpmsodiff на эти библиотеки что-то показывает? возможно, version script надо
прикрутить.
Comment 4 Vitaly Lipatov 2008-01-13 13:11:57 MSK
Показывает, 38 изменений.
Но данной беде версионирование уже не поможет же? Это на будущее?

Comment 5 Sergey Bolshakov 2009-05-16 01:10:52 MSD
нет пакета -- нет проблемы.