|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 06 Mar 2001 16:03:36 To : "Lelik P. Korchagin" Subject : Re: RPM -------------------------------------------------------------------------------- Lelik P. Korchagin <lelik@price.ru> wrote: LPK> berd@desert.ihep.su wrote: >> From: berd@desert.ihep.su (Eugene B. Berdnikov) LPK> >> Эта, девки... Какой мне стёб написать надо, чтобы отстебаться от rpm'a, >> который имеет привычку в список зависимостей вставлять lib*.so? :) >> Али предлагается find-requires отрулезить под соляру? LPK> LPK> А это, дядька, не RPM пинать надыть. А библиотечки собирать с LPK> -Wl,-h,lib*.so.$MAJOR.$MINOR. Ибо если ldd говорит, что .so, то и в LPK> requires .so попадет. Гляньте в find-requires, там 16 строк всего. Эта, дед, с салагами все же полегче надо... Мне столько раз не отжаться. :) В каждом спеке править флаги линкера? Вы, батенька, шутник, однако... Во-первых, мне хочется не явную версию в депенденсы вводить, а вообще от всяких там libc.so отстебаться. Я так понимаю, есть "правильный" путь: сделать base.rpm, который provides все, что находится по find /lib/ /usr/lib/ -type l -name '*.so'. И "неправильный", который заключается в замене find-requires на /bin/true. Hеправильность второго заключается в том, что зависимости для вторичных пакетов будут потеряны. В принципе вопрос академический: я всегда ставлю rpm'ы под соляркой с --nodeps, не обращая внимания на эти мелочи. Hо если уж rpm'изация соляры за достижение выдается, и даже Витя Вагнер оценил рулез, ля, Вы бы уж рассказали маленьким, как ее "у принципе" делать надо... :) -- Eugene Berdnikov --- ifmail v.2.15dev5 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/5353b916ac1f.html, оценка из 5, голосов 10
|