[sisyphus] q: apt-get dist-upgrade: куча околоиксовых -devel ни к чему

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Фев 19 06:24:40 MSK 2008


On Sat, Feb 16, 2008 at 02:18:16AM +0300, Sergey Bolshakov wrote:
> >>>>> "Michael" == Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg на public.gmane.org> writes:
>  > The following packages have unmet dependencies:
>  >   libavahi-qt3: Depends: /usr/lib/libavahi-qt3.so
>  >   E: Broken packages
> 
> Упс, мой косяк, похоже -- avahi-qt3.pc не туда уложил.
> /me .oO до чего rpm дотошный пошёл ...

Писал об этом здесь:
http://lists.altlinux.org/pipermail/devel/2008-January/068711.html

В avahi-qt3.pc
Libs: -lavahi-qt3
можно понимать как слабую разновидность симлинка.  Теперь rpm
ставит зависимость, чтобы эта ссылка при установке пакета была разрешена.

Это на самом деле в ряде случаев дает очень ценный эффект: если *.pc
файл установился в систему, значит, его можно гарантированно
использовать по назначению (в частности, для линковки через Libs),
без установки каких-либо недостающих пакетов.

Как правило (но не всегда), *.pc файлы нужно класть в *-devel пакеты.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20080219/83b54169/attachment-0002.bin>


Подробная информация о списке рассылки Sisyphus