[Comm] Странность сборки пакетов

Evgenii Terechkov =?iso-8859-1?q?evg_=CE=C1_krastel=2Eru?=
Ср Дек 7 05:37:09 MSK 2005


Vasya Makarov писал:

>> Споткнулся на php-dg. В спеке делаю Provides: php-gd (что ей и нужно) 
>> и Requires: php-gd2 (что есть в репозиторий). Спек нормально собирается. 
 >
> В requires лучше писать то, что provides желаемый пакет. У многих 
> пакетов provides не совпадает с названием.

Я в курсе, но тут другой случай:

rpm -qp --provides php-gd2-4.3.9-alt0.cvs20040802.i586.rpm

говорит:
php-gd2 = 1:4.3.9-alt0.cvs20040802

>> Когда пытаюсь этот виртуальный пакет ставить, apt говорить что пакет 
>> php-gd2 не может быть инсталлирован (стандартное сообщение, пишу по 
>> памяти, это дома происходит).
> 
> А вирт.пакет в локальный репозиторий положон?

Он в репозитарий (у меня ~/RPM/RPMS/*, где собираются пакеты сделат 
одним из репозитариев), но genbasedir&&apt-get update после сборки 
виртуального пакета НЕ проводились, т.к. ставится он типа как не из 
репозитария. Вот так примерно:
apt-get install ~/RPM/RPMS/noarch/virtual.rpm

Такое всегда работало с реальными пакетами.

P.S.: неужели ни у кого такого не было? Так никто толково и ничего не 
скажет (не обижайтесь Василий)?




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