Не получается собрать RusXMMS (нервов уже нет)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
bug
Сообщения: 24

Не получается собрать RusXMMS

Сообщение bug »

Проше помогите мне собрать этот гаЦЦкий плееер я уже метров 200 из сети слил пока бьюсь с зависимостями и прочей лабудой!!
слил я xmms-1.2.10-19.110asp.i386.rpm (почему его уже не спрашивайте с простыми RPMами насучался тоже афигеть)
далее сделал rpm -ivh хmms-1.2.10-19.110asp.i386.rpm он положил исходники в /usr/src/redhat/RPMS/
я зашел в /usr/src/redhat/SPEC и произошло вот что

Код: Выделить всё

[root@gsv SPECS]# rpmbuild -bb xmms.spec
ошибка: Неудовлетворенные зависимости сборки:
        /usr/bin/automake-1.4 нужен для xmms-1.2.10-9csa31.i386

я сделал yum install automake14
и теперь получаю вот что

Код: Выделить всё

[root@gsv SPECS]# rpmbuild -bb xmms.spec
Выполняется(%prep): /bin/sh -e /var/tmp/rpm-tmp.84660
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd /usr/src/redhat/BUILD
+ rm -rf xmms-1.2.10
+ /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/xmms-1.2.10.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd xmms-1.2.10
+ /bin/gzip -dc /usr/src/redhat/SOURCES/arts_output-0.6.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/RusXMMS2-csa31.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RusXMMS2/apply-id3v2.sh
Patching: /usr/src/redhat/BUILD/xmms-1.2.10
patching file Input/mpg123/Makefile.am
patching file libxmms/charset.c
patching file libxmms/charset.h
patching file Input/mpg123/common.c
patching file Input/mpg123/configure.c
patching file Input/mpg123/fileinfo.c
patching file Input/mpg123/http.c
patching file Input/mpg123/id3.c
patching file Input/mpg123/id3_frame.c
patching file Input/mpg123/id3_frame_content.c
patching file Input/mpg123/id3_frame_text.c
patching file Input/mpg123/id3_frame_url.c
patching file Input/mpg123/id3.h
patching file Input/mpg123/id3_header.h
patching file Input/mpg123/id3_tag.c
patching file libxmms/Makefile.am
patching file Input/mpg123/mpg123.c
patching file Input/mpg123/mpg123.h
patching file Input/mpg123/unicode.c
patching file libxmms/acinclude.m4
patching file libxmms/configure.in
patching file libxmms/charset.c
patching file libxmms/charset.h
patching file Input/mpg123/common.c
Hunk #2 succeeded at 461 (offset -1 lines).
patching file Input/mpg123/http.c
patching file Input/mpg123/mpg123.c
Hunk #1 succeeded at 851 (offset -17 lines).
Hunk #3 succeeded at 912 (offset -17 lines).
patching file Input/mpg123/mpg123.h
Hunk #1 succeeded at 176 (offset -1 lines).
patching file Input/mpg123/mpg123.c
Hunk #2 succeeded at 403 (offset 2 lines).
patching file Input/mpg123/Makefile.am
patching file Input/mpg123/id3_frame_text.c
patching file Input/mpg123/unicode.c
patching file Input/mpg123/configure.c
patching file Input/mpg123/id3_frame_text.c
patching file Input/mpg123/mpg123.c
Hunk #1 succeeded at 173 (offset 1 line).
patching file Input/mpg123/mpg123.h
patching file Input/mpg123/common.c
Hunk #1 succeeded at 303 (offset 15 lines).
patching file Input/mpg123/fileinfo.c
patching file Input/mpg123/id3.c
patching file Input/mpg123/id3.h
patching file Input/mpg123/id3_frame.c
patching file Input/mpg123/id3_frame_text.c
Hunk #1 succeeded at 155 (offset 5 lines).
patching file Input/mpg123/id3_frame_url.c
patching file Input/mpg123/id3_header.h
patching file Input/mpg123/id3_tag.c
patching file Input/mpg123/mpg123.c
Hunk #1 succeeded at 131 (offset 1 line).
Hunk #2 succeeded at 321 with fuzz 1 (offset 4 lines).
Hunk #3 succeeded at 532 (offset 11 lines).
Hunk #4 succeeded at 541 (offset 4 lines).
Hunk #5 succeeded at 824 (offset 11 lines).
Hunk #6 succeeded at 982 (offset 2 lines).
Hunk #7 succeeded at 1029 (offset 11 lines).
Hunk #8 succeeded at 1144 (offset 2 lines).
patching file Input/mpg123/mpg123.h
Hunk #3 succeeded at 304 (offset 2 lines).
patching file configure.in
patching file Input/mpg123/common.c
patching file Input/mpg123/http.c
patching file Input/mpg123/mpg123.c
Hunk #1 succeeded at 319 (offset -1 lines).
Hunk #2 succeeded at 801 (offset 2 lines).
Hunk #3 succeeded at 890 (offset -1 lines).
Hunk #4 succeeded at 945 (offset 2 lines).
Hunk #5 succeeded at 1059 (offset -1 lines).
patching file Input/vorbis/fileinfo.c
Hunk #1 succeeded at 220 (offset -1 lines).
Hunk #3 succeeded at 784 (offset -9 lines).
patching file Input/vorbis/http.c
patching file Input/vorbis/vorbis.c
Hunk #1 succeeded at 135 (offset -1 lines).
Hunk #3 succeeded at 532 (offset -1 lines).
patching file libxmms/configure.in
Hunk #1 succeeded at 58 with fuzz 2 (offset 14 lines).
patching file libxmms/Makefile.am
patching file libxmms/titlestring.c
patching file libxmms/titlestring.h
patching file libxmms/charset.c
patching file libxmms/charset.h
patching file Input/mpg123/mpg123.c
patching file Input/mpg123/fileinfo.c
patching file Input/mpg123/id3_frame_text.c
patching file Input/mpg123/fileinfo.c
patching file Input/vorbis/fileinfo.c
Hunk #2 succeeded at 439 (offset 10 lines).
Hunk #3 succeeded at 887 (offset 5 lines).
patching file Input/vorbis/vorbis.c
Hunk #2 succeeded at 735 (offset 15 lines).
patching file Input/vorbis/fileinfo.c
Hunk #2 succeeded at 434 (offset 10 lines).
Hunk #4 succeeded at 811 (offset 10 lines).
patching file xmms/input.c
patching file xmms/main.c
patching file xmms/playlist.c
patching file xmms/playlist.h
patching file xmms/playlist_list.c
patching file xmms/prefswin.c
patching file xmms/main.c
patching file xmms/main.h
patching file xmms/playlistwin.c
patching file xmms/prefswin.c
patching file xmms/textbox.c
+ echo 'Patch #1 (xmms-1.2.6-audio.patch):'
Patch #1 (xmms-1.2.6-audio.patch):
+ patch -p1 -b --suffix .audio -s
+ echo 'Patch #2 (xmms-1.2.6-lazy.patch):'
Patch #2 (xmms-1.2.6-lazy.patch):
+ patch -p1 -b --suffix .lazy -s
+ echo 'Patch #3 (xmms-1.2.8-default-skin.patch):'
Patch #3 (xmms-1.2.8-default-skin.patch):
+ patch -p1 -b --suffix .default-skin -s
+ echo 'Patch #5 (xmms-1.2.8-arts.patch):'
Patch #5 (xmms-1.2.8-arts.patch):
+ patch -p1 -b --suffix .arts -s
+ echo 'Patch #10 (arts_output-0.6.0-buffer.patch):'
Patch #10 (arts_output-0.6.0-buffer.patch):
+ patch -p0 -b --suffix .buffer -s
+ echo 'Patch #6 (xmms-1.2.8-alsalib.patch):'
Patch #6 (xmms-1.2.8-alsalib.patch):
+ patch -p1 -b --suffix .alsalib -s
+ echo 'Patch #11 (xmms-underquoted.patch):'
Patch #11 (xmms-underquoted.patch):
+ patch -p1 -b --suffix .underquoted -s
+ exit 0
Выполняется(%build): /bin/sh -e /var/tmp/rpm-tmp.75596
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd xmms-1.2.10
+ aclocal-1.4
aclocal: configure.in: 0: macro `AM_LC_MESSAGES' not found in library
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.75596 (%build)


Ошибки сборки пакетов:
    Неверный код возврата из /var/tmp/rpm-tmp.75596 (%build)


Что же ему не так
aclocal нехватает но ведь он входит поидее в autoconf
Помжите пожалуста!! :wacko: :(
Карамба е-мое
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: Не получается собрать RusXMMS

Сообщение Amper13 »

далее сделал rpm -ivh хmms-1.2.10-19.110asp.i386.rpm он положил исходники в /usr/src/redhat/RPMS/

А вы уверенны в том что это именно rpm ,а не src.rpm.
Попробуйте yum install xmms*
я уже метров 200 из сети слил

А какой ОС пользуетесь?
Если ASPLinux то не вижу смысла качать чтото из сети, всё есть на дисках(ну покрайней мере xmms точно есть).
Спасибо сказали:
Аватара пользователя
bug
Сообщения: 24

Re: Не получается собрать RusXMMS

Сообщение bug »

Amper13 писал(а):
15.06.2006 18:23
далее сделал rpm -ivh хmms-1.2.10-19.110asp.i386.rpm он положил исходники в /usr/src/redhat/RPMS/

А вы уверенны в том что это именно rpm ,а не src.rpm.
Попробуйте yum install xmms*

Это я сделал первым делом когда захотел xmms :) он ставит мне обычный xmms, у которого при моей лоали utf-8 все менюшки кракозяблами.
я уже метров 200 из сети слил

А какой ОС пользуетесь?
Если ASPLinux то не вижу смысла качать чтото из сети, всё есть на дисках(ну покрайней мере xmms точно есть).

В подписи написано что ОС - Fedora Core 5. ASPовый xmms пробовал ставить - все менюшки квадратиками..
:(
Карамба е-мое
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: Не получается собрать RusXMMS

Сообщение Amper13 »

Это я сделал первым делом когда захотел xmms он ставит мне обычный xmms, у которого при моей лоали utf-8 все менюшки кракозяблами.

Попробуйте запустить с параметром LANG=C xmms.
Спасибо сказали:
Аватара пользователя
bug
Сообщения: 24

Re: Не получается собрать RusXMMS

Сообщение bug »

LANG=C xmms

Спасибо еще один способ! Запускается XMMS, на English, но русские тэги не показывает.. <_<
Я вчера пробовал так
#! /bin/bash
LANG=ru_RU.CP1251
export LANG
exec xterm -e xmms

Говорит мне "Warning: locale not supported by C library, locale unchanged"

скажите ВООБЩЕ ВОЗМОЖНО ли собрать XMMS на локали UTF-8, пусть с интерфейсом на английском, фиг с ним, но чтобы он русские тэги показывал как надо!!?? :cry:
Карамба е-мое
Спасибо сказали:
Аватара пользователя
cyberklin
Сообщения: 215
ОС: Fedora Core 5

Re: Не получается собрать RusXMMS

Сообщение cyberklin »

сам сижу на FC5 и проблему решил радикально - установкой из репозитария extras плеера bmp + плагины к нему bmp-mp3 и bmp-wma из репозитария dries, чего и Вам советую :)
Suum cuique
Спасибо сказали:
FirefoxFan
Сообщения: 3

Re: Не получается собрать RusXMMS

Сообщение FirefoxFan »

Присоединяюся, инсталировал xmms через yum, всё в крякозябах, что делать?

ос - федора 5
Спасибо сказали:
Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Re: Не получается собрать RusXMMS

Сообщение xtty »

А с сырцов не пробовал ставить ? Была и у меня такая проблема на красной шапочке с каракулями в xmms , проблему решил после правки локали , только в плей листе каракули остались на русских шрифтах но для этого существует патч .
Gentoo 2014

Спасибо сказали:
Аватара пользователя
Wowan
Сообщения: 218
ОС: RFRemix 17

Re: Не получается собрать RusXMMS

Сообщение Wowan »

N0kloS писал(а):
18.06.2006 20:30
А с сырцов не пробовал ставить ? Была и у меня такая проблема на красной шапочке с каракулями в xmms , проблему решил после правки локали , только в плей листе каракули остались на русских шрифтах но для этого существует патч .

Я для себя решил эту проблему так(Тоже FC5, Utf8 ):
#LANG=ru_RU.KOI8-R xmms
Для удобства создал одноименный скрипт xmms
текст внутри:

#!/bin/bash
LANG=ru_RU.KOI8-R xmms "$1" &

ну и натравил на этот скрипт файлы с расширением mp3(и другие медиа) в наутилусе и mc
по крайней мере в меню всё стало ок по русски, ну а если в плейлисте кракозябры, то уже надо в настройках xmms с кириллическими шрифтами колдовать, благо что настройки стали читабельны
Спасибо сказали: