[devel] apt: indirect obsoletes are lost on repo boundary?
Igor Vlasenko
=?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Окт 23 13:34:11 MSD 2008
Уважаемые коллеги,
Народ (#17657) возмущается, что
java-1.6.0-sun стал вытягивать fonts-ttf-java-1.5.0-sun:
The following packages will be upgraded
fonts-ttf-java-1.6.0-sun java-1.6.0-sun java-1.6.0-sun-devel
The following NEW packages will be installed:
fonts-ttf-java-1.5.0-sun.
И я знаю, что причиной --
в fonts-ttf-java-1.6.0-sun я добавил BuildArch: noarch,
в результате fonts-ttf-java-1.6.0-sun стал noarch,
а fonts-ttf-java-1.5.0-sun остался arch.
Таким образом, по-видимому, apt расклинило на границе
arch/noarch и он стал выдавать некорректный, вообще говоря,
результат.
Почему некорректный? Потому что java-1.6.0-sun = 1.6.0.10-alt1
требует fonts-ttf-j2se-sun >= 1.6.0.10-alt1.
fonts-ttf-java-1.6.0-sun провайдит fonts-ttf-j2se-sun >= 1.6.0.10-alt1.
он подходит.
fonts-ttf-java-1.5.0-sun провайдит fonts-ttf-j2se-sun >= 1.5.0.16-alt1.
он не подходит, но вытягивается тем не менее.
Вопрос к специалистам:
Считать это багом, или ?
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel