Bug 9704

Summary: Проблема с зависимостями
Product: Sisyphus Reporter: cityhawk <cityhawk>
Component: f-spotAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Explicitly provide the required libraries none

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

... 

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

Можете проверить на текущем сизифе и поледней версии f-spot?

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

Плохое, но рабочее решение: явно провайдить эти библиотеки вместе с путями.
Comment 4 avm 2006-12-16 16:23:43 MSK
Патч для корректной линковки этих библиотек:
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 Victor Forsyuk 2007-02-05 19:00:49 MSK
Спасибо за багрепорт и патчи. Исправлено в ушедшем в инкаминг f-spot-0.3.2-alt1.