[devel] сборка и установка mediatomb на машину под p5

Gennady Kushnir baywind на altlinux.org
Вс Ноя 7 18:04:47 UTC 2010


Доброе время суток.
Я попытался собрать последнюю версию mediatomb в сизифе.
http://git.altlinux.org/people/baywind/packages/mediatomb.git
Сборка прошла успешно, но запустить собранную версию на рабочей машине
не удалось.
Устанавливать пытаюсь на сервер (Школьный сервер 5.0.1), подключенный
к репозиторию p5.

rpm выдал неудовлетворенные зависимости:

error: failed dependencies:
	libavformat.so.52()(64bit) >= set:nkp9PIo7Nj8Mlye is needed by
mediatomb-0.12.1-alt1
	libavformat.so.52(LIBAVFORMAT_52)(64bit)   is needed by mediatomb-0.12.1-alt1
	libcurl.so.4()(64bit) >= set:miYm60h9ADIgCst3eUybPwIJb6 is needed by
mediatomb-0.12.1-alt1
	libexif.so.12()(64bit) >= set:ljTx5sGT2Cg is needed by mediatomb-0.12.1-alt1
	libexpat.so.1()(64bit) >= set:kgE3cnblKbx5OeLq6IuF5v2d98GVT6G1 is
needed by mediatomb-0.12.1-alt1
	libjs.so.1()(64bit) >=
set:oi2EmdZwZ52qznjB1d1wDzzXMwYijYZJ6hx9HZbNjqa8BBQrujmfjr0iV1QI0v13jE0vZEQL3HgK9CQsbYZlJzPixM6A4YF92VADNRRTv3lsPOEh1Ed80
is needed by mediatomb-0.12.1-alt1
	libmagic.so.1()(64bit) >= set:jg7DnA2suZsq8My180 is needed by
mediatomb-0.12.1-alt1
	libmp4v2.so.0()(64bit) >=
set:ojuUd036O1f6c3LJHSNKAjZvbNCGLy1oEtFAUYBzf2gpbYZnI1A0dfb is needed
by mediatomb-0.12.1-alt1
	libmysqlclient_r.so.16()(64bit) >=
set:pk63n6niKMVyo9kZwbMtN0aWJQ11eAriRFDaPAZessxOax8hVyZrjQJiQESVya3a
is needed by mediatomb-0.12.1-alt1
	libsqlite3.so.0()(64bit) >= set:njSGrRiFihylMKca8Z2bMSelJ4clU47x1 is
needed by mediatomb-0.12.1-alt1
	libstdc++.so.6(GLIBCXX_3.4.14)(64bit)   is needed by mediatomb-0.12.1-alt1
	libz.so.1()(64bit) >= set:jiZDE is needed by mediatomb-0.12.1-alt1
	rtld(GNU_UNIQUE)   is needed by mediatomb-0.12.1-alt1

Часть из требуемых библиотек у меня уже стояла, остальные я доставил.
Не понимаю, чего еще он от меня хочет. Что за странные версии
библиотек указаны?
Решил его обмануть - установил с --nodeps.
Однако, при попытке запуска я увидел лишь сообщение, что у этих
библиотек не удается проверить версию, а libstdc++.so.6 не содержит
нужной версии (GLIBCXX_3.4.14).

Что мне нужно сделать? Как правильно собрать пакет, чтобы он
запускался на компьютерах, подключенных к стабильному репозиторию?

С уважением
Геннадий Кушнир


Подробная информация о списке рассылки Devel