[Решено] Не ставится exfalso (Из AUR'а)

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

Ответить
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

[Решено] Не ставится exfalso

Сообщение shau-kote »

Пытаюсь поставить Ex Falso (редактор метаданных в аудиофайлах). В репозитариях нет, приходится ставить из AUR'а. Делаю makepkg, а он мне:

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

[shau-kote@sh-arch exfalso]$ makepkg
==> Сборка пакета: exfalso 2.2.1-2 (Вс. июля 31 23:39:33 MSK 2011)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
  -> Загрузка quodlibet-2.2.1.tar.gz...
--2011-07-31 23:39:34--  http://quodlibet.googlecode.com/files/quodlibet-2.2.1.tar.gz
Распознаётся quodlibet.googlecode.com... 74.125.43.82
Устанавливается соединение с quodlibet.googlecode.com|74.125.43.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 929946 (908K) [application/x-gzip]
Saving to: «quodlibet-2.2.1.tar.gz.part»

100%[============================================================================
================================================================================
=
===========>] 929 946      308K/s   в 2,9s

2011-07-31 23:39:37 (308 KB/s) - «quodlibet-2.2.1.tar.gz.part» saved [929946/929946]

==> Проверка исходных файлов с помощью md5sums...
    quodlibet-2.2.1.tar.gz ... Готово
==> Распаковка исходных файлов...
  -> Извлечение quodlibet-2.2.1.tar.gz с помощью bsdtar
==> Запускается build()...
running build
running build_py
creating build
creating build/lib
creating build/lib/quodlibet
copying quodlibet/config.py -> build/lib/quodlibet
copying quodlibet/widgets.py -> build/lib/quodlibet
copying quodlibet/__init__.py -> build/lib/quodlibet
copying quodlibet/const.py -> build/lib/quodlibet
copying quodlibet/stock.py -> build/lib/quodlibet
creating build/lib/quodlibet/browsers
copying quodlibet/browsers/playlists.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/media.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/filesystem.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/audiofeeds.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/_base.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/paned.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/__init__.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/search.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/albums.py -> build/lib/quodlibet/browsers
copying quodlibet/browsers/iradio.py -> build/lib/quodlibet/browsers
creating build/lib/quodlibet/devices
copying quodlibet/devices/ipod.py -> build/lib/quodlibet/devices
copying quodlibet/devices/storage.py -> build/lib/quodlibet/devices
copying quodlibet/devices/_base.py -> build/lib/quodlibet/devices
copying quodlibet/devices/__init__.py -> build/lib/quodlibet/devices
creating build/lib/quodlibet/formats
copying quodlibet/formats/mp3.py -> build/lib/quodlibet/formats
copying quodlibet/formats/wavpack.py -> build/lib/quodlibet/formats
copying quodlibet/formats/wav.py -> build/lib/quodlibet/formats
copying quodlibet/formats/mod.py -> build/lib/quodlibet/formats
copying quodlibet/formats/spc.py -> build/lib/quodlibet/formats
copying quodlibet/formats/trueaudio.py -> build/lib/quodlibet/formats
copying quodlibet/formats/mpc.py -> build/lib/quodlibet/formats
copying quodlibet/formats/_apev2.py -> build/lib/quodlibet/formats
copying quodlibet/formats/remote.py -> build/lib/quodlibet/formats
copying quodlibet/formats/wma.py -> build/lib/quodlibet/formats
copying quodlibet/formats/_audio.py -> build/lib/quodlibet/formats
copying quodlibet/formats/_id3.py -> build/lib/quodlibet/formats
copying quodlibet/formats/__init__.py -> build/lib/quodlibet/formats
copying quodlibet/formats/mp4.py -> build/lib/quodlibet/formats
copying quodlibet/formats/xiph.py -> build/lib/quodlibet/formats
creating build/lib/quodlibet/library
copying quodlibet/library/_library.py -> build/lib/quodlibet/library
copying quodlibet/library/songs.py -> build/lib/quodlibet/library
copying quodlibet/library/__init__.py -> build/lib/quodlibet/library
creating build/lib/quodlibet/parse
copying quodlibet/parse/_pattern.py -> build/lib/quodlibet/parse
copying quodlibet/parse/_query.py -> build/lib/quodlibet/parse
copying quodlibet/parse/_match.py -> build/lib/quodlibet/parse
copying quodlibet/parse/_scanner.py -> build/lib/quodlibet/parse
copying quodlibet/parse/__init__.py -> build/lib/quodlibet/parse
creating build/lib/quodlibet/plugins
copying quodlibet/plugins/playorder.py -> build/lib/quodlibet/plugins
copying quodlibet/plugins/events.py -> build/lib/quodlibet/plugins
copying quodlibet/plugins/songsmenu.py -> build/lib/quodlibet/plugins
copying quodlibet/plugins/__init__.py -> build/lib/quodlibet/plugins
copying quodlibet/plugins/editing.py -> build/lib/quodlibet/plugins
creating build/lib/quodlibet/qltk
copying quodlibet/qltk/tagscombobox.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/prefs.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/_editpane.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/playorder.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/browser.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/controls.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/dbus_.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/logging.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/quodlibetwindow.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/getstring.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/tagsfrompath.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/queue.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/delete.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/songlist.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/completion.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/information.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/lyrics.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/x.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/properties.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/tracknumbers.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/edittags.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/exfalsowindow.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/cover.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/chooser.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/info.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/remote.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/tracker.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/pluginwin.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/bookmarks.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/session.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/about.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/songsmenu.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/sliderbutton.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/downloader.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/entry.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/textedit.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/__init__.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/ccb.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/msg.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/renamefiles.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/cbes.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/views.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/wlw.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/mmkeys_.py -> build/lib/quodlibet/qltk
copying quodlibet/qltk/filesel.py -> build/lib/quodlibet/qltk
creating build/lib/quodlibet/util
copying quodlibet/util/logging.py -> build/lib/quodlibet/util
copying quodlibet/util/tags.py -> build/lib/quodlibet/util
copying quodlibet/util/i18n.py -> build/lib/quodlibet/util
copying quodlibet/util/copool.py -> build/lib/quodlibet/util
copying quodlibet/util/massagers.py -> build/lib/quodlibet/util
copying quodlibet/util/thumbnails.py -> build/lib/quodlibet/util
copying quodlibet/util/uri.py -> build/lib/quodlibet/util
copying quodlibet/util/__init__.py -> build/lib/quodlibet/util
copying quodlibet/util/titlecase.py -> build/lib/quodlibet/util
creating build/lib/quodlibet/player
copying quodlibet/player/gstbe.py -> build/lib/quodlibet/player
copying quodlibet/player/_xine.py -> build/lib/quodlibet/player
copying quodlibet/player/nullbe.py -> build/lib/quodlibet/player
copying quodlibet/player/xinebe.py -> build/lib/quodlibet/player
copying quodlibet/player/_base.py -> build/lib/quodlibet/player
copying quodlibet/player/__init__.py -> build/lib/quodlibet/player
creating build/lib/quodlibet/debug
copying quodlibet/debug/debugwindow.py -> build/lib/quodlibet/debug
copying quodlibet/debug/enc.py -> build/lib/quodlibet/debug
copying quodlibet/debug/__init__.py -> build/lib/quodlibet/debug
creating build/lib/quodlibet/images
copying quodlibet/images/audio-volume-muted.png -> build/lib/quodlibet/images
copying quodlibet/images/media-eject.png -> build/lib/quodlibet/images
copying quodlibet/images/exfalso.png -> build/lib/quodlibet/images
copying quodlibet/images/audio-volume-medium.png -> build/lib/quodlibet/images
copying quodlibet/images/quodlibet.png -> build/lib/quodlibet/images
copying quodlibet/images/audio-volume-high.png -> build/lib/quodlibet/images
copying quodlibet/images/device-generic.png -> build/lib/quodlibet/images
copying quodlibet/images/device-ipod.png -> build/lib/quodlibet/images
copying quodlibet/images/audio-volume-low.png -> build/lib/quodlibet/images
copying quodlibet/images/exfalso.svg -> build/lib/quodlibet/images
copying quodlibet/images/quodlibet.svg -> build/lib/quodlibet/images
copying quodlibet/images/missing-cover.svg -> build/lib/quodlibet/images
running build_scripts
creating build/scripts-2.7
copying quodlibet.py -> build/scripts-2.7/quodlibet
copying exfalso.py -> build/scripts-2.7/exfalso
running build_mo
intltool-update --pot --gettext-package quodlibet
intltool-update --dist --gettext-package quodlibet nb
........................................................... завершено.
480 переведенных сообщений, 46 неточных переводов, 52 непереведенных сообщения.
intltool-update --dist --gettext-package quodlibet fr
........................................................... завершено.
512 переведенных сообщений, 51 неточный перевод, 15 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet gl_ES
........................................................... завершено.
578 переведенных сообщений.
intltool-update --dist --gettext-package quodlibet es
........................................................... завершено.
578 переведенных сообщений.
intltool-update --dist --gettext-package quodlibet nl
........................................................... завершено.
479 переведенных сообщений, 49 неточных переводов, 50 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet lt
........................................................... завершено.
409 переведенных сообщений, 86 неточных переводов, 83 непереведенных сообщения.
intltool-update --dist --gettext-package quodlibet ro
........................................................... завершено.
469 переведенных сообщений, 53 неточных перевода, 56 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet it
........................................................... завершено.
400 переведенных сообщений, 80 неточных переводов, 98 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet bg
........................................................... завершено.
395 переведенных сообщений, 93 неточных перевода, 90 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet zh_TW
........................................................... завершено.
474 переведенных сообщения, 53 неточных перевода, 51 непереведенное сообщение.
intltool-update --dist --gettext-package quodlibet pt
........................................................... завершено.
474 переведенных сообщения, 55 неточных переводов, 49 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet gl
........................................................... завершено.
578 переведенных сообщений.
intltool-update --dist --gettext-package quodlibet en_GB
........................................................... завершено.
479 переведенных сообщений, 51 неточный перевод, 48 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet fi
........................................................... завершено.
476 переведенных сообщений, 49 неточных переводов, 53 непереведенных сообщения.
intltool-update --dist --gettext-package quodlibet pl
........................................................... завершено.
477 переведенных сообщений, 49 неточных переводов, 52 непереведенных сообщения.
intltool-update --dist --gettext-package quodlibet hu
........................................................... завершено.
473 переведенных сообщения, 45 неточных переводов, 60 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet uk
........................................................... завершено.
474 переведенных сообщения, 49 неточных переводов, 55 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet de
........................................................... завершено.
571 переведенное сообщение, 7 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet he
........................................................... завершено.
422 переведенных сообщения, 44 неточных перевода, 112 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet zh_CN
........................................................... завершено.
342 переведенных сообщения, 76 неточных переводов, 160 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet ru
........................................................... завершено.
539 переведенных сообщений, 15 неточных переводов, 24 непереведенных сообщения.
intltool-update --dist --gettext-package quodlibet en_CA
........................................................... завершено.
479 переведенных сообщений, 51 неточный перевод, 48 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet tr
........................................................... завершено.
535 переведенных сообщений, 16 неточных переводов, 27 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet ko
........................................................... завершено.
440 переведенных сообщений, 71 неточный перевод, 67 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet ja
........................................................... завершено.
422 переведенных сообщения, 83 неточных перевода, 73 непереведенных сообщения.
intltool-update --dist --gettext-package quodlibet sk
........................................................... завершено.
458 переведенных сообщений, 53 неточных перевода, 67 непереведенных сообщений.
intltool-update --dist --gettext-package quodlibet sv
........................................................... завершено.
434 переведенных сообщения, 72 неточных перевода, 72 непереведенных сообщения.
creating build/share
creating build/share/locale
creating build/share/locale/nb
creating build/share/locale/nb/LC_MESSAGES
msgfmt -o build/share/locale/nb/LC_MESSAGES/quodlibet.mo po/nb.po
creating build/share/locale/fr
creating build/share/locale/fr/LC_MESSAGES
msgfmt -o build/share/locale/fr/LC_MESSAGES/quodlibet.mo po/fr.po
creating build/share/locale/gl_ES
creating build/share/locale/gl_ES/LC_MESSAGES
msgfmt -o build/share/locale/gl_ES/LC_MESSAGES/quodlibet.mo po/gl_ES.po
creating build/share/locale/es
creating build/share/locale/es/LC_MESSAGES
msgfmt -o build/share/locale/es/LC_MESSAGES/quodlibet.mo po/es.po
creating build/share/locale/nl
creating build/share/locale/nl/LC_MESSAGES
msgfmt -o build/share/locale/nl/LC_MESSAGES/quodlibet.mo po/nl.po
creating build/share/locale/lt
creating build/share/locale/lt/LC_MESSAGES
msgfmt -o build/share/locale/lt/LC_MESSAGES/quodlibet.mo po/lt.po
creating build/share/locale/ro
creating build/share/locale/ro/LC_MESSAGES
msgfmt -o build/share/locale/ro/LC_MESSAGES/quodlibet.mo po/ro.po
creating build/share/locale/it
creating build/share/locale/it/LC_MESSAGES
msgfmt -o build/share/locale/it/LC_MESSAGES/quodlibet.mo po/it.po
creating build/share/locale/bg
creating build/share/locale/bg/LC_MESSAGES
msgfmt -o build/share/locale/bg/LC_MESSAGES/quodlibet.mo po/bg.po
creating build/share/locale/zh_TW
creating build/share/locale/zh_TW/LC_MESSAGES
msgfmt -o build/share/locale/zh_TW/LC_MESSAGES/quodlibet.mo po/zh_TW.po
creating build/share/locale/pt
creating build/share/locale/pt/LC_MESSAGES
msgfmt -o build/share/locale/pt/LC_MESSAGES/quodlibet.mo po/pt.po
creating build/share/locale/gl
creating build/share/locale/gl/LC_MESSAGES
msgfmt -o build/share/locale/gl/LC_MESSAGES/quodlibet.mo po/gl.po
creating build/share/locale/en_GB
creating build/share/locale/en_GB/LC_MESSAGES
msgfmt -o build/share/locale/en_GB/LC_MESSAGES/quodlibet.mo po/en_GB.po
creating build/share/locale/fi
creating build/share/locale/fi/LC_MESSAGES
msgfmt -o build/share/locale/fi/LC_MESSAGES/quodlibet.mo po/fi.po
creating build/share/locale/pl
creating build/share/locale/pl/LC_MESSAGES
msgfmt -o build/share/locale/pl/LC_MESSAGES/quodlibet.mo po/pl.po
creating build/share/locale/hu
creating build/share/locale/hu/LC_MESSAGES
msgfmt -o build/share/locale/hu/LC_MESSAGES/quodlibet.mo po/hu.po
creating build/share/locale/uk
creating build/share/locale/uk/LC_MESSAGES
msgfmt -o build/share/locale/uk/LC_MESSAGES/quodlibet.mo po/uk.po
creating build/share/locale/de
creating build/share/locale/de/LC_MESSAGES
msgfmt -o build/share/locale/de/LC_MESSAGES/quodlibet.mo po/de.po
creating build/share/locale/he
creating build/share/locale/he/LC_MESSAGES
msgfmt -o build/share/locale/he/LC_MESSAGES/quodlibet.mo po/he.po
creating build/share/locale/zh_CN
creating build/share/locale/zh_CN/LC_MESSAGES
msgfmt -o build/share/locale/zh_CN/LC_MESSAGES/quodlibet.mo po/zh_CN.po
creating build/share/locale/ru
creating build/share/locale/ru/LC_MESSAGES
msgfmt -o build/share/locale/ru/LC_MESSAGES/quodlibet.mo po/ru.po
creating build/share/locale/en_CA
creating build/share/locale/en_CA/LC_MESSAGES
msgfmt -o build/share/locale/en_CA/LC_MESSAGES/quodlibet.mo po/en_CA.po
creating build/share/locale/tr
creating build/share/locale/tr/LC_MESSAGES
msgfmt -o build/share/locale/tr/LC_MESSAGES/quodlibet.mo po/tr.po
creating build/share/locale/ko
creating build/share/locale/ko/LC_MESSAGES
msgfmt -o build/share/locale/ko/LC_MESSAGES/quodlibet.mo po/ko.po
creating build/share/locale/ja
creating build/share/locale/ja/LC_MESSAGES
msgfmt -o build/share/locale/ja/LC_MESSAGES/quodlibet.mo po/ja.po
creating build/share/locale/sk
creating build/share/locale/sk/LC_MESSAGES
msgfmt -o build/share/locale/sk/LC_MESSAGES/quodlibet.mo po/sk.po
creating build/share/locale/sv
creating build/share/locale/sv/LC_MESSAGES
msgfmt -o build/share/locale/sv/LC_MESSAGES/quodlibet.mo po/sv.po
running build_shortcuts
creating build/share/applications
intltool-merge -d po quodlibet.desktop.in build/share/applications/quodlibet.desktop
Merging translations into build/share/applications/quodlibet.desktop.
intltool-merge -d po exfalso.desktop.in build/share/applications/exfalso.desktop
Merging translations into build/share/applications/exfalso.desktop.
running build_gobject_ext
error: Нет такого файла или каталога
==> ОШИБКА: Произошел сбой в build().
    Преждевременный выход...

Подскажите, пожалуйста, в чём проблема?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: [Решено] Не ставится exfalso

Сообщение serzh-z »

shau-kote писал(а):
31.07.2011 19:39
Подскажите, пожалуйста, в чём проблема?
Нет такого файла. =) Кривой PKGBUILD, не учитывающий актуальные версии установленного ПО. Что и подверждается статусом пакета в AUR: "This package has been flagged out of date. (Thu, 14 Apr 2011 17:57:36 +0000)"

На http://code.google.com/p/quodlibet/ есть исходники версии 2.3.1 - переделать самостоятельно PKGBUILD (обновить в нём pkgver и md5sums) не должно составить проблемы. Если пакет по прежнему работает с Python 2, то можно надеяться, что больше ничего не потребуется и всё соберётся.

Так же, см. последнйи комент в https://aur.archlinux.org/packages.php?ID=19030 - возможно, что достаточно будет этого фикса.
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

Re: [Решено] Не ставится exfalso

Сообщение shau-kote »

serzh-z писал(а):
31.07.2011 20:29
переделать самостоятельно PKGBUILD (обновить в нём pkgver и md5sums) не должно составить проблемы

Пробовал уже. Результат тот же.

serzh-z писал(а):
31.07.2011 20:29
Так же, см. последнйи комент

Этот?
To make it work, add python2 before ./setup.py on both lines.

Автор PKGBUILD'а уже последовал этому совету.
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

Re: [Решено] Не ставится exfalso

Сообщение shau-kote »

Оказывается, пакет уже есть в официальных репозитариях. :)
Просто под именем quodlibet (собственно, как я понял, проект так и называется). :/
Проблема решена. :)
Спасибо сказали:
Ответить