Автор Гілка: Встановлення XMMS в Mandriva 2007  (Прочитано 4636 раз)

Відсутній Oles Rid

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • Debian Linux
Хочу поставити собі xmms під mandriva2007. Скачав я файл xmms-1.2.10-1.src.rpm. Набрав rpm -Uhv xmms-1.2.10-1.src.rpm під rootом. Зайшов у /usr/src/rpm/specs, далі rpmbuild -bb xmms.spec. І виникла така проблемка:
----------------------------------------------------------------------------------------------------------------------------------------------------
[root@lin bin]# [root@lin SPECS]# rpmbuild -bb xmms.spec
помилка: line 83: Dependency "BuildPrereq:      файл /usr/local/bin/libmikmod-config не належить жодному пакету" must begin with alpha-numeric, '_' or '/': файл /usr/local/bin/libmikmod-config не належить жодному пакету
---------------------------------------------------------------------------------------------------------------------------------------------
Перед цим була помилка незадоволені залежності пов'язані з libmikmod, який я встановив з libmikmod-3.1.10-2.i586.rpm, помилок під час встановлення небуло, після запуску rpm -qa|grep libmikmod видало:
---------------------------------------------------------------------------------------------------------------------------------------------
[root@lin rpm]# rpm -qa|grep libmik
libmikmod-3.1.10-2
---------------------------------------------------------------------------------------------------------------------------------------------
отже пакет встановлений. Шановлі лінуксоїди поможіть будь-ласка рішити дану проблему.  
---------------------------------------------------------------------------------------------------------------------------------------------
Версія ядра та компіляторів
[root@lin Звантаження]# uname -a
Linux lin 2.6.17-5mdv #1 SMP Wed Sep 13 14:32:31 EDT 2006 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz GNU/Linux
[root@lin Звантаження]# rpm -qa|grep "gcc"
gcc-cpp-4.1.1-3mdk
gcc-4.1.1-3mdk
gcc-c++-4.1.1-3mdk
libgcc1-4.1.1-3mdk
---------------------------------------------------------------------------------------------------------------------------------------------
Те, що ми знаємо, – обмежене, а те, чого ми не знаємо, – нескінченне.
(Лаплас П.)

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Встановлення XMMS в Mandriva 2007
« Відповідей #1 : 2007-04-10 13:18:34 »
Поставте пакет libmikmod-devel.

Ще можу видати дві рекомендації: по-перше, можна поставити бінарний пакет і не мучитись. rpm-пакети на будь-який смак - http://rpm.pbone.net/. По-друге, взяли б ви якийсь сучасніший програвач, той же audacious, а то xmms не має багатьох дуже приємних фіч...

Відсутній Oles Rid

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • Debian Linux
Re: Встановлення XMMS в Mandriva 2007
« Відповідей #2 : 2007-04-10 14:30:26 »
Дякую за швидку відповідь. Встановив libmikmod-devel. Вилізло повідомленн:
checking for glib-config... no
checking for GLIB - version >= 1.2.2... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
помилка: Неправильний код завершення /var/tmp/rpm-tmp.83018 (%build)


Помилки збирання RPM:
    Неправильний код завершення /var/tmp/rpm-tmp.83018 (%build)

В системі є:
[root@lin SPECS]# rpm -qa|grep glib
libdbus-glib-1_2-0.71-5mdv2007.0
libtaglib0-1.4-1mdk
libglib2.0_0-devel-2.12.3-3mdv2007.0
glibc-2.4-4mdk
glib-gettextize-2.12.3-3mdv2007.0
libavahi-glib1-0.6.13-4mdv2007.0
libglib1.2-1.2.10-16mdk
glibc-devel-2.4-4mdk
glibc_lsb-2.3.6-1mdk
libglib2.0_0-2.12.3-3mdv2007.0
glib2.0-common-2.12.3-3mdv2007.0

Який пакунок необхідно доставити?
Те, що ми знаємо, – обмежене, а те, чого ми не знаємо, – нескінченне.
(Лаплас П.)

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Встановлення XMMS в Mandriva 2007
« Відповідей #3 : 2007-04-10 14:43:25 »
М-дя.

Вам не вистачає мінімум gtk+-1.2.10 і glib-1.2.10 з відповідними devel пакетами (у вас є gtk+2 i glib-2 - ні в якому разі їх не викидайте, це зовсім різні речі).

ЗІ Може все-таки бінарну rpm-ку поставите?=)

Відсутній Oles Rid

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • Debian Linux
Re: Встановлення XMMS в Mandriva 2007
« Відповідей #4 : 2007-04-10 15:45:05 »
Цитата
Вам не вистачає мінімум gtk+-1.2.10 і glib-1.2.10 з відповідними devel пакетами (у вас є gtk+2 i glib-2 - ні в якому разі їх не викидайте, це зовсім різні речі).  
Буду пробувати. Дякую
Цитата
ЗІ Може все-таки бінарну rpm-ку поставите?=)
Хочеться просто вирішити дану проблему. Бо немає складності поставити бінарну rpm, просто можливо шо колись я зіткнусь з схожою проблемою встановлюючи з source якусь іншу програму, для якої не зможу знайти відповідний rpm.
Те, що ми знаємо, – обмежене, а те, чого ми не знаємо, – нескінченне.
(Лаплас П.)

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Встановлення XMMS в Mandriva 2007
« Відповідей #5 : 2007-04-10 16:22:40 »
Хочеться просто вирішити дану проблему. Бо немає складності поставити бінарну rpm, просто можливо шо колись я зіткнусь з схожою проблемою встановлюючи з source якусь іншу програму, для якої не зможу знайти відповідний rpm.
За вами явно плаче слакварь ;D 8-)

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Встановлення XMMS в Mandriva 2007
« Відповідей #6 : 2007-04-10 16:41:10 »
Хочеться просто вирішити дану проблему. Бо немає складності поставити бінарну rpm, просто можливо шо колись я зіткнусь з схожою проблемою встановлюючи з source якусь іншу програму, для якої не зможу знайти відповідний rpm.
За вами явно плаче слакварь ;D 8-)
Не треба, не треба. Дженту або ЛФС - ще згоден, але Слеквер з її "запрацювало все з коробки, аж я образився" (с)...
 :P

З.І. Ну або взагалі ФріБСД ;о)
Читайте документацію - вона кермує.

Відсутній Oles Rid

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • Debian Linux
Re: Встановлення XMMS в Mandriva 2007
« Відповідей #7 : 2007-04-26 15:37:38 »
Плюнув на той XMMS і встановив audacious... Дякую всім за допомогу
Те, що ми знаємо, – обмежене, а те, чого ми не знаємо, – нескінченне.
(Лаплас П.)