[devel] unmets: /usr/share/java/jspapi.jar
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Ноя 27 11:03:04 MSK 2007
On Mon, Nov 26, 2007 at 04:22:05AM +0300, QA Team Robot wrote:
> eclipse-platform#0:3.3.0-alt1_5jpp5.0 /usr/share/java/jspapi.jar
Здесь случилась вот какая метаморфоза. Раньше файл
/usr/share/java/jspapi.jar принадлежал более чем одному пакету.
Теперь он есть всего в одном пакете
/usr/share/java/jspapi.jar tomcat5-jsp-2.0-api
Это так называемый "cross-arch semi-unmet". Появляется полуанемет,
потому что tomcat5-jsp-2.0-api это noarch пакет а eclipse-platform
это i586/x86_64 пакет, и нет возможности специально обработать файл
/usr/share/java/jspapi.jar на стадии формирования noarch репозитария.
Я думаю что достаточно пересобрать eclipsе чтобы вместо зависимости
/usr/share/java/jspapi.jar теперь появилась зависимость
tomcat5-jsp-2.0-api.
Хотя конструкция выходит довольно хрупкой.
Я думаю что если эта проблема и дальше будет всплывать, то со временем
придётся отказаться от раздельных noarch и i586/x86_64 репозитариев.
Если и другие предпосылки для отказа -- в двух словах, нельзя нормально
разрешать файловые зависимости при обрезании файловых листов. Я многое
сделал для того, чтобы на данном этапе "заткнуть" эту проблему (напр. поиск
по contents_index_all), но в принципе она всё равно существует.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20071127/e63d00cd/attachment-0002.bin>
Подробная информация о списке рассылки Devel