| Summary: | Проблема с зависимостями | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | cityhawk <cityhawk> | ||||
| Component: | f-spot | Assignee: | Alexey Shabalin <shaba> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | major | ||||||
| Priority: | P2 | ||||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Это у меня не воспроизводилось и не воспроизводится. Можете проверить на текущем сизифе и поледней версии f-spot? Не воспроизводится, скорее всего, потому, что устанавливаете с помощью rpm, и он удовлетворяет зависимости из имеющихся файлов. А apt смотрит только в Requires и Provides, и удовлетворить зависимость ничем не может. Попробуйте apt-get remove f-spot; apt-get install f-spot. Created attachment 1713 [details]
Explicitly provide the required libraries
Плохое, но рабочее решение: явно провайдить эти библиотеки вместе с путями.
Патч для корректной линковки этих библиотек: 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) Спасибо за багрепорт и патчи. Исправлено в ушедшем в инкаминг f-spot-0.3.2-alt1. |
# apt-get install f-spot ... Следующие пакеты имеют неудовлетворенные зависимости: f-spot: Требует: /usr/lib/f-spot/libfspoteog.so.0 но пакет не может быть установлен Требует: /usr/lib/f-spot/libfspotjpegtran.so.0 но пакет не может быть установлен