Summary: | illegal requirement on fonts-ttf-ms | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | perl-Cairo | Assignee: | viy <viy> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P2 | CC: | at, cas, crux, ender, icesik, lav, ldv, mike, qa_viy, shaba, thresh, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Sergey V Turchin
2007-04-06 17:28:22 MSD
buildreq не ошибается. Я повесил на пакет, а не на buildreq. В пакете ошибка. Я не понял, в чем именно в пакете ошибка. Иди нахер. В том, что пакет fonts-ttf-ms не попадет ни в один дистрибутив, дубина. А почему бы об этом не написать в Description ??? Зачем вешать такие кривые баги? На пакет fonts-ttf-ms не должно быть никаких зависимостей, потому что этот пакет, скорее всего, не имеет права на присутствие в репозитории. (In reply to comment #5) > Зачем вешать такие кривые баги? IMHO любому разработчику должно быть известно об этом пакете, не говоря уже о Леше. Он не первый день его видит. Да и в devel@ я писал Значит, надо удалить пакет fonts-ttf-ms из репозитария. Тогда будет совершенно формальный повод исправить пакет perl-Cairo и другие пакеты, т.к. они просто перестанут собираться. Я считаю нетехнологичным править результат buildreq вручную. (In reply to comment #8) > Значит, надо удалить пакет fonts-ttf-ms из репозитария Да, самый верный способ. > Я считаю нетехнологичным править результат buildreq вручную. Это уже отдельная тема. (In reply to comment #9) > (In reply to comment #8) > > Значит, надо удалить пакет fonts-ttf-ms из репозитария > Да, самый верный способ. И самый необдуманный. > > Я считаю нетехнологичным править результат buildreq вручную. > Это уже отдельная тема. В которой утопизм также неуместен. (In reply to comment #10) > > > Значит, надо удалить пакет fonts-ttf-ms из репозитария > > Да, самый верный способ. > И самый необдуманный. Згачит, нужно удалить из пакета шрифты. А не проще ли отучить buildreq ставить зависимости на этот конкретный пакет? /etc/buildreqs/packages/ignore.d уже отменили? (In reply to comment #12) > А не проще ли отучить buildreq ставить зависимости на этот конкретный пакет? > /etc/buildreqs/packages/ignore.d уже отменили? Не проще. Некоторые их рукам ставят. А вот если они их руками ставят, это их личные проблемы и это ошибка упаковки. Давай ещё вынесем все kernel-* из репо, из-за того что установка на них вручную requires их userspace пакетов сносит крышу apt'у? Никак fixed: $ rpm -qRp ALTLinux/Sisyphus/files/i586/RPMS/perl-Cairo-1.023-alt1.i586.rpm | grep font $ buildreq, разумеется, тоже может ошибаться. rpm -qp --requires Sisyphus/files/SRPMS/perl-Cairo-1.023-alt1.src.rpm huixed kruto! |