Автор Тема: Аварийное завершение сборки пакета из исходников  (Прочитано 1362 раз)

Оффлайн vadval15

  • Участник
  • *
  • Сообщений: 206
При сборке пакета с помощью команды
$ hsh -v --no-sisyphus-check ~/hasher ~/hasher/xf86-video-intel-2.99.917-alt0.src.rpm
в конце выдаётся следующее сообщение:
+ autoreconf -fisv
autoreconf-default: Entering directory `.'
autoreconf-default: configure.ac: not using Gettext
autoreconf-default: running: aclocal --force ${ACLOCAL_FLAGS} -I m4
configure.ac:38: error: must install xorg-macros 1.8 or later before running autoconf/autogen.
  Hint: either install from source, git://anongit.freedesktop.org/xorg/util/macros or,
  depending on you distribution, try package 'xutils-dev' or 'xorg-x11-util-macros'
configure.ac:38: the top level
autom4te-2.60: /usr/bin/m4 failed with exit status: 1
aclocal-default: /usr/bin/autom4te-2.60 failed with exit status: 1
autoreconf-default: aclocal failed with exit status: 1
error: Bad exit status from /usr/src/tmp/rpm-tmp.8723 (%build)

RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.8723 (%build)
Command exited with non-zero status 1
9.92user 0.49system 0:18.73elapsed 55%CPU (0avgtext+0avgdata 32528maxresident)k
5496inputs+34776outputs (2major+34891minor)pagefaults 0swaps
hsh-rebuild: rebuild of `xf86-video-intel-2.99.917-alt0.src.rpm' failed.
Чем можно объяснить такой результат, ведь пакет xorg-util-macros-1.17-alt0.M60P.1 установлен, а в каталоге /usr/share/aclocal содержится файл xorg-macros.m4? Буду признателен за любой ответ по данной проблеме. 

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
http://packages.altlinux.org/en/Sisyphus/srpms/xorg-drv-intel/spec

%autoreconf
%configure \
        --libexecdir=%_prefix/libexec \
        --with-xorg-module-dir=%_x11modulesdir \
        --disable-static

%make_build
Что только люди не недлают, чтобы спек не смотреть.
Андрей Черепанов (cas@)

Оффлайн vadval15

  • Участник
  • *
  • Сообщений: 206
Большое спасибо за ответ. К сожалению, при удалении из упомянутого Вами spec файла зависимостей и патчей получается именно такой результат, и, по-видимому, с этим ничего уже поделать нельзя.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
А удалять зачем?
Андрей Черепанов (cas@)