Bug 13984 - Нужно пересобрать с новым libgc
: Нужно пересобрать с новым libgc
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/ksi)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-01-12 05:07 by
Modified: 2009-05-16 01:10 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-01-12 05:07:18
В Сизифе появился новый libgc-0.7 без смены soname.
В нём есть невыясненная несовместимость (похоже на уровне
изменения define'ов в заголовочных файлах), которая приводит
к SegFault в ksi. Нужно просто пересобрать пакет с новой версией.
------- Comment #1 From 2008-01-12 05:19:49 -------
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 From 2008-01-12 11:39:30 -------
А потом в апстриме тоже поменяют soname, и он окажется
больше моего?
Разобраться я вряд ли могу, а soname поменяю, как скажете.
На самом деле у нас есть более серьёзные случаи, когда точечное обновление не 
работает:
https://bugzilla.altlinux.org/show_bug.cgi?id=13276
Посоветуйте, как лучше сделать? soname менять? Если разбираться, то в чём?
------- Comment #3 From 2008-01-13 04:47:38 -------
а rpmsodiff на эти библиотеки что-то показывает? возможно, version script надо
прикрутить.
------- Comment #4 From 2008-01-13 13:11:57 -------
Показывает, 38 изменений.
Но данной беде версионирование уже не поможет же? Это на будущее?

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