Summary: | find-package loses virtual dependencies | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | at <at> |
Component: | rpm-build | Assignee: | placeholder <placeholder> |
Status: | RESOLVED LATER | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | arseny, glebfm, imz, ldv, placeholder, vt |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 2603 |
Description
at@altlinux.org
2005-07-20 20:08:54 MSD
The contents_index was defined to have one primary index - pathname (first field). Is it OK to leave only "/usr/bin/perl /usr/bin/perl" line there? Anyway, when virtual dependence is provided by more than one alternative, it will remain virtual. This could be implemented by extending contents_index format. But do we need this feature at all? I'm doubt. Тема выбора между виртуальными и реальными зависимостями довольно тонкая. В общем, find-package недавно был переделан, и некоторый класс смежных/похожих проблем там был обдуман/решён. Возвращаться к этой теме я в ближайшее время не собираюсь, поэтому пусть будет LATER. А вообще надо переделывать contents_index подход потому что он не учитывает симлинков в путях. Но симлинки в путях учитывать вообще не так-то просто. |