Alexey I. Froloff пишет: > * Немос [040930 11:49]: > >>Он кажись создается только если rpm собирается в системе с уже >>пропатченым (мои патчем) rpm. > > Нет. > >>Нет ли какого нибудь способа сделать так чтоб этот макрос >>создавался при сборке в системе с непропатченым rpm? > > Есть. Смотрите внимательней на мой патч. > >>Причина кажись в патче rpm-4_0-4.0.4-alt-pentium4-arch.patch, > > Проблема не в нём. Возможно я что то не то сделал когда накладывал патч, вот ход мои действий 1. подправил чуть спек ....... Source: %srcname.tar.bz2 # ALT patches Patch1: rpm-4_0-4.0.4-alt-pentium4-arch.patch и .... %prep %setup -q -n %srcname %patch1 -p1 2. в каталог с исходникам кинул патч 3. и rpm -bb rpm-4_0.spec 2>&1 | tee ~/rpm.log 4. после сборки [nemos@localhost athlon]$ rpm -qpl rpm-4.0.4-alt40.athlon.rpm | grep /usr/lib/rpm /usr/lib/rpm /usr/lib/rpm/GROUPS /usr/lib/rpm/athlon-alt-linux /usr/lib/rpm/athlon-alt-linux/macros /usr/lib/rpm/athlon-linux /usr/lib/rpm/delayed_rebuilddb /usr/lib/rpm/noarch-alt-linux /usr/lib/rpm/noarch-linux /usr/lib/rpm/pdeath_execute /usr/lib/rpm/rpmd /usr/lib/rpm/rpme /usr/lib/rpm/rpmi /usr/lib/rpm/rpmk /usr/lib/rpm/rpmpopt-4.0.4 /usr/lib/rpm/rpmq /usr/lib/rpm/rpmu /usr/lib/rpm/rpmv /usr/lib/rpmpopt /usr/lib/rpmrc [nemos@localhost athlon]$ судя по rpmrc из нового librpm патч приложился Я что-то забыл сделать?