On Tue, Oct 11, 2005 at 11:26:47PM +0300, Alex Yustasov wrote: > Здравствуйте. > Вот принес домой новый сизиф. > При сборке kernel-feat-swsusp в хашере > получаю пустой пакет и в out/logs. > > Components: hasher > Processing pkglists... hasher done > Processing srclists... hasher done > Creating component releases... done > Updating global release file... done > Appending MD5Sum... hasher done > All your base are belong to us!!! > Preparing packages for installation... > strace-4.5.13-alt1 > libstdc++3.4-3.4.4-alt1 > rpm-utils-0.8.3-alt1 > kernel-build-tools-0.8-alt1 > error: Macro %s not found > 2< (empty) > error: Macro %_src_list failed to expand > error: Macro %s not found > 2< (empty) > skip > > Что изменилось? Что нужно сделать? 1. Добавить kernel-build-tools в список сборочных зависимостей. 2. Зафиксить kernel-build-tools: --- /etc/rpm/macros.d/kernel~ +++ /etc/rpm/macros.d/kernel @@ -22,7 +22,7 @@ %source() \ Source%1: %2 \ -%global _src_list %_src_list %{?3:%3/}%(f="%2"; printf "%s" "${f##*/}") \ +%global _src_list %_src_list %{?3:%3/}%(f="%2"; printf "%%s" "${f##*/}") \ %nil %__touch /bin/touch -- ldv