Bug 5359 - wrong requires?
Summary: wrong requires?
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: xorg-x11 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 5358
Blocks:
  Show dependency tree
 
Reported: 2004-10-19 12:26 MSD by Aleksandr Blokhin
Modified: 2005-07-13 15:46 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksandr Blokhin 2004-10-19 12:26:18 MSD
Пакеты XFree86-cyr_rfx-fonts-* содержат зависимость от XFree86 и тянут за собой
пакет xorg-x11, а тот, в свою очередь, кучу других пакетов.
Вариантов решения проблемы вижу два:
1) убрать зависимость jn XFree86 из пакетов XFree86-cyr_rfx-fonts-*
2) добавить Provides для XFree86 на пакет xorg-x11-server-common

Steps to Reproduce:
[sass@sass sass]$ rpm -q --requires XFree86-cyr_rfx-fonts-koi8-r
XFree86 > 3.2
chkfontpath
chkfontpath >= 1.4.1
/bin/sh
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
[sass@sass sass]$ rpm -q --whatprovides XFree86
xorg-x11-6.8.1-alt9
[sass@sass sass]$ rpm -q --provides xorg-x11
XFree86 = 4.4
xorg-x11 = 6.8.1-alt9
[sass@sass RPMS]$ rpm -ihv --test xorg-x11-6.8.1-alt9.i586.rpm
ошибка: неудовлетворенные зависимости:
        xorg-x11-drv-v4l нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-glint нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-savage нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-tdfx нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-nvidia нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-i128 нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-sis нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-chips нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-cyrix нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-i740 нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-i8xx нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-newport нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-rendition нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-s3virge нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-ark нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-imstt нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-cirrus нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-mga нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-via нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-neomagic нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-nsc нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-s3 нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-siliconmotion нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-tga нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-trident нужен для xorg-x11-6.8.1-alt9
        xorg-x11-drv-tseng нужен для xorg-x11-6.8.1-alt9
Comment 1 Valery Inozemtsev 2004-10-19 12:32:14 MSD
3) удалить XFree86-cyr_rfx-fonts-* и установить xorg-x11-cyrillic-fonts-2.3.1-alt2
4) повесить багу на XFree86-cyr_rfx-fonts-*