Bug 9704 - Проблема с зависимостями
: Проблема с зависимостями
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/f-spot)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-06-15 18:20 by
Modified: 2007-02-08 17:14 (History)


Attachments
Explicitly provide the required libraries (452 bytes, patch)
2006-12-16 16:17, avm
no flags Details | Diff


Note

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


Description From 2006-06-15 18:20:53
# apt-get install f-spot

... 

Следующие пакеты имеют неудовлетворенные зависимости:
  f-spot: Требует: /usr/lib/f-spot/libfspoteog.so.0 но пакет не может быть
установлен
          Требует: /usr/lib/f-spot/libfspotjpegtran.so.0 но пакет не может быть
установлен
------- Comment #1 From 2006-12-14 16:35:28 -------
Это у меня не воспроизводилось и не воспроизводится.

Можете проверить на текущем сизифе и поледней версии f-spot?
------- Comment #2 From 2006-12-14 17:02:45 -------
Не воспроизводится, скорее всего, потому, что устанавливаете с помощью rpm, и
он
удовлетворяет зависимости из имеющихся файлов. А apt смотрит только в Requires
и
Provides, и удовлетворить зависимость ничем не может.
Попробуйте apt-get remove f-spot; apt-get install f-spot.
------- Comment #3 From 2006-12-16 16:17:09 -------
Created an attachment (id=1713) [details]
Explicitly provide the required libraries

Плохое, но рабочее решение: явно провайдить эти библиотеки вместе с путями.
------- Comment #4 From 2006-12-16 16:23:43 -------
Патч для корректной линковки этих библиотек:
http://www.sever-net.ru/~alex/patches/f-spot-libraries.patch
Мелкие правки спека:
http://www.sever-net.ru/~alex/patches/f-spot-spec.patch

(То же самое можно вытянуть из git.alt:/people/avm/packages/f-spot.git)
------- Comment #5 From 2007-02-05 19:00:49 -------
Спасибо за багрепорт и патчи. Исправлено в ушедшем в инкаминг
f-spot-0.3.2-alt1.