Помогите не могу собрать пакет из yaour

при сборке пакета я получаю ошибку, подскажите в чем проблема.
==> WARNING: Building package as root is dangerous.
 Please run yaourt as a non-privileged user.
==> Сборка пакета: unity 3.4.4-1 (Втр Мар  1 15:46:59 YEKT 2011)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
  -> Загрузка unity-3.4.4.tar.bz2...
--2011-03-01 15:46:59--  http://launchpad.net/unity/3.0/3.4.4/+download/unity-3.4.4.tar.bz2
Распознаётся launchpad.net... 91.189.89.223, 91.189.89.222
Устанавливается соединение с launchpad.net|91.189.89.223|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 303 See Other
Адрес: http://launchpadlibrarian.net/64534163/unity-3.4.4.tar.bz2 [переход]
--2011-03-01 15:46:59--  http://launchpadlibrarian.net/64534163/unity-3.4.4.tar.bz2
Распознаётся launchpadlibrarian.net... 91.189.89.229, 91.189.89.228
Устанавливается соединение с launchpadlibrarian.net|91.189.89.229|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 288588 (282K) [application/x-tar]
Saving to: «unity-3.4.4.tar.bz2.part»
100%[==================================================================================>] 288 588      313K/s   в 0,9s     
2011-03-01 15:47:01 (313 KB/s) - «unity-3.4.4.tar.bz2.part» saved [288588/288588]
==> Проверка исходных файлов с помощью md5sums...
    unity-3.4.4.tar.bz2 ... Готово
==> Распаковка исходных файлов...
  -> Извлечение unity-3.4.4.tar.bz2 с помощью bsdtar
==> Запускается build()...
******************************************************************************
In order to build this package you must build the Compiz 0.9.x packages (not the 0.8.x ones) with an /opt/unity prefix. That means
you will add a  "-DCMAKE_INSTALL_PREFIX=/opt/unity"  in the cmake line in the Compiz 0.9.x PKGBUILDs
BEFORE you build unity. The ones added as dependencies, they *do* use /opt/unity as prefix.
*******************************************************************************
Unity will be available as Compiz  plugin  in Compiz Config Settings Manager (ccsm) as "Ubuntu Unity Plugin" 
Then, add /opt/unity/bin in your $PATH in i.e. /etc/profile
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- checking for module 'compiz'
--   found compiz, version 0.9.2.1
-- Performing Test HAVE_SCANDIR_POSIX
-- Performing Test HAVE_SCANDIR_POSIX - Success
-- Boost version: 1.45.0
-- Found the following Boost libraries:
--   serialization
-- checking for module 'compiz-composite'
--   found compiz-composite, version 0.9.2.1
-- checking for module 'compiz-opengl'
--   found compiz-opengl, version 0.9.2.1
-- checking for module 'nux-0.9'
--   found nux-0.9, version 0.9.18
-- checking for module 'libbamf'
--   found libbamf, version 0.2.78
-- checking for module 'dee-1.0'
--   found dee-1.0, version 0.5.4
-- checking for module 'gio-2.0'
--   found gio-2.0, version 2.26.1
-- checking for module 'gio-unix-2.0'
--   found gio-unix-2.0, version 2.26.1
-- checking for module 'dbusmenu-glib-0.4'
--   package 'dbusmenu-glib-0.4' not found
-- checking for module 'x11'
--   found x11, version 1.4.1
-- checking for module 'libstartup-notification-1.0'
--   found libstartup-notification-1.0, version 0.10
-- checking for module 'gthread-2.0'
--   found gthread-2.0, version 2.26.1
-- checking for module 'indicator'
--   found indicator, version 0.3.15
-- checking for module 'atk'
--   found atk, version 1.32.0
-- checking for module 'unity-misc'
--   found unity-misc, version 0.2.1
-- [WARNING] One or more dependencies for compiz plugin unityshell not found. Skipping plugin.
-- Missing dependencies : dbusmenu-glib-0.4
-- GSettings schemas will be installed into /usr/share/glib-2.0/schemas/
-- checking for modules 'gobject-2.0;gio-2.0;gtk+-2.0;gthread-2.0;indicator;x11'
--   found gobject-2.0, version 2.26.1
--   found gio-2.0, version 2.26.1
--   found gtk+-2.0, version 2.22.1
--   found gthread-2.0, version 2.26.1
--   found indicator, version 0.3.15
--   found x11, version 1.4.1
-- checking for modules 'nux-0.9;libbamf;dee-1.0;gio-2.0;gio-unix-2.0;dbusmenu-glib-0.4;x11;libstartup-notification-1.0;gthread-2.0;indicator;atk;unity-misc;indicator;indicator'
--   package 'dbusmenu-glib-0.4' not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:266 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:320 (_pkg_check_modules_internal)
  tests/CMakeLists.txt:12 (pkg_check_modules)
-- Configuring incomplete, errors occurred!
    Преждевременный выход...
==> ERROR: Makepkg was unable to build unity.
==> Restart building unity ? [y/N]
==> ------------------------------
==> 
Во-первых, из AUR.

Во-вторых, сделайте так, как просят:
==> WARNING: Building package as root is dangerous.
Please run yaourt as a non-privileged user.

******************************************************************************
In order to build this package you must build the Compiz 0.9.x packages (not the 0.8.x ones) with an /opt/unity prefix. That means
you will add a  "-DCMAKE_INSTALL_PREFIX=/opt/unity"  in the cmake line in the Compiz 0.9.x PKGBUILDs
BEFORE you build unity. The ones added as dependencies, they *do* use /opt/unity as prefix.
*******************************************************************************
Unity will be available as Compiz  plugin  in Compiz Config Settings Manager (ccsm) as "Ubuntu Unity Plugin"
Then, add /opt/unity/bin in your $PATH in i.e. /etc/profile
объясни подробнее, что и как надо сделать, пожалуйста. я новичок в aur'e
Одно из достоинств арча - неплохая вики.
Arch User Repository (Русский)

Если предыдущие сообщения yaourt-a для Вас полная тарабарщина - не мучайтесь с арчем.

Unity (которое Вы уже пол-года пытаетесь собрать) - это же из другого дистро, не правда ли?
package 'dbusmenu-glib-0.4' not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:266 (message):
кагбэ во
Проблема:
yaourt -S vlc-nogui
 .......
Making all in mkv
make[5]: Entering directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7/modules/demux/mkv'
make  all-am
make[6]: Entering directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7/modules/demux/mkv'
  CXX    libmkv_plugin_la-mkv.lo
In file included from mkv.cpp:25:0:
mkv.hpp:95:34: fatal error: matroska/KaxTagMulti.h: No such file or directory
compilation terminated.
make[6]: *** [libmkv_plugin_la-mkv.lo] Ошибка 1
make[6]: Leaving directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7/modules/demux/mkv'
make[5]: *** [all] Ошибка 2
make[5]: Leaving directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7/modules/demux/mkv'
make[4]: *** [all-recursive] Ошибка 1
make[4]: Leaving directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7/modules/demux'
make[3]: *** [all] Ошибка 2
make[3]: Leaving directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7/modules/demux'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7/modules'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/tmp/yaourt-tmp-den/aur-vlc-nogui/src/vlc-1.1.7'
make: *** [all] Ошибка 2
    Преждевременный выход...
==> ERROR: Makepkg was unable to build vlc-nogui.
==> Restart building vlc-nogui ? [y/N]
==> ----------------------------------
==>
Что делать?
mkv.hpp:95:34: fatal error: matroska/KaxTagMulti.h: No such file or directory
Похоже это очередной баг. В gentoo говорят помагает patch
Спасибо. Вроде там говорят, что виной всему последняя версия libmatroska. У кого-нибудь есть она ниже версии 1.1.0?
У меня есть в бинарник 1.0.0 x86_64
Могу поискать 32-х битный на другой машине.
ElSonador, буду благодарен за 32.
 
Зарегистрироваться или войдите чтобы оставить сообщение.