[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