[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