Bug 1174 - packageof работает некорректно
Summary: packageof работает некорректно
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-utils (show other bugs)
Version: unstable
Hardware: all Linux
: P4 blocker
Assignee: placeholder@altlinux.org
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-04 21:15 MSD by Sergey Budnevitch
Modified: 2003-08-25 15:18 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Budnevitch 2002-08-04 21:15:22 MSD
Пример:

$ rpm -qf --qf=\"%{NAME}\\n\" /usr/lib/libtiff.so
libtiff-devel
$ packageof /usr/lib/libtiff.so
libtiff

И так со многими (со всеми?) библиотеками

P.S. ошибка обнаружена Алексеем Фроловым (<a href="mailto:raorn@altlinux.ru" target="_new">raorn@altlinux.ru</a>) и отправлена на bugs.altlinux.ru по его просьбе.
---

---

Comment 1 Sir Raorn 2002-08-05 09:06:26 MSD
Как выяснилось все ело в том, что packageof вызывает realpath(3) для имени файла. Это, как я думаю, было сделано для того, чтобы нормально обрабатывались альтрнативы, но под удар попали библиотеки...
Comment 2 Sir Raorn 2002-08-05 09:06:26 MSD
Как выяснилось все ело в том, что packageof вызывает realpath(3) для имени файла. Это, как я думаю, было сделано для того, чтобы нормально обрабатывались альтрнативы, но под удар попали библиотеки...
Comment 3 Dmitry V. Levin 2002-08-05 15:46:00 MSD
Fixed in rpm-utils-0.5.1-alt1.
Comment 4 Dmitry V. Levin 2002-08-05 15:46:00 MSD
Fixed in rpm-utils-0.5.1-alt1.