Блог им. AntonEfanov
   412

не могу установить проигрыватель Bino

Не выходит установить программу ошибка manjaro xfce 20.2.1

config.status: creating src/base/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating pkg/macosx/Info.plist
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
Configuration:
NLS: yes
Equalizer: no
NVIDIA Quadro SDI output: no
lirc: yes
make all-recursive
make[1]: вход в каталог «/home/anton/bino»
Making all in po
make[2]: вход в каталог «/home/anton/bino/po»
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20
make[2]: *** [Makefile:201: stamp-po] Ошибка 1
make[2]: выход из каталога «/home/anton/bino/po»
make[1]: *** [Makefile:458: all-recursive] Ошибка 1
make[1]: выход из каталога «/home/anton/bino»
make: *** [Makefile:397: all] Ошибка 2
Making install in po
make[1]: вход в каталог «/home/anton/bino/po»
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20
make[1]: *** [Makefile:201: stamp-po] Ошибка 1
make[1]: выход из каталога «/home/anton/bino/po»
make: *** [Makefile:458: install-recursive] Ошибка 1

9 комментариев

avatar
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20

*** ошибка: несоответствие инфраструктуры gettext: используется Makefile.in.in из gettext версии 0.19, но макросы autoconf взяты из gettext версии 0.20

нужна другая версия пакета gettext
?
Satyan Nasti Paro Dharmah
0
avatar
Вот какая версия указана в файле Makefile.in.in

GETTEXT_MACRO_VERSION = 0.19

ссыль — github.com/marlam/bino-mirror/blob/master/po/Makefile.in.in
?
Satyan Nasti Paro Dharmah
0
avatar

все равно не могу его поставить в чем причина как правильного его установить?
0
avatar
Я же вам сказал какая версия нужна для пакета — gettext 0.19
а у вас стоит 0.21

Пишите на Гитхаб разработчику — пусть пересоберёт исходники под новую версию gettext

… можно конечно попробовать откатить этот пакет на 19 версию, но я бы не советовал, — что там произойдёт с зависимостями в итоге — я не могу сказать, и не повредит ли это системе )
Последний раз редактировалось
?
Satyan Nasti Paro Dharmah
0
avatar
… можно конечно попробовать откатить этот пакет на 19 версию,
откат gettext делается без проблем и никакие зависимости не задевает(проверил у себя), после этого появляется новая ошибка
<code>
usr/sbin/ld: video_output.o: в функции «video_output::color_init(int, parameters const&, video_frame const&)»:
video_output.cpp:(.text+0x5a85): неопределённая ссылка на «glewContextIsSupported»
/usr/sbin/ld: video_output_qt.o: в функции «video_output_qt::init()»:
video_output_qt.cpp:(.text+0x39ce): неопределённая ссылка на «glewContextInit»
/usr/sbin/ld: video_output_qt.cpp:(.text+0x39fc): неопределённая ссылка на «glewContextIsSupported»
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
make[4]: *** [Makefile:742: bino] Ошибка 1
make[4]: выход из каталога «/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7/src»
make[3]: *** [Makefile:953: all-recursive] Ошибка 1
make[3]: выход из каталога «/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7/src»
make[2]: *** [Makefile:656: all] Ошибка 2
make[2]: выход из каталога «/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7/src»
make[1]: *** [Makefile:457: all-recursive] Ошибка 1
make[1]: выход из каталога «/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7»
make: *** [Makefile:396: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
</code>
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+1
avatar
Ну тогда и не буду ничего ему писать…
мне эта прога даром ненужна что бы заморачиваться )
?
Satyan Nasti Paro Dharmah
+1
avatar
Если я правильно понял этот пакет gettext — это не чистая зависимость и он нужен только для сборки пакета, он как я понял нужен для сборки локализации на другие языки…

и видимо в версиях выше 0.19 что то в gettext изменилось, почему они и несовместимы…
для Убунты и Дебиана ничего страшного и не произошло — там наверное до сих пор 0.19
там все пакеты древние ))

а вот для роллинг ОС, которые используют свежие версии пакетов, это поломалось

п.с. у меня Манжары нет и стоит просто Арч — ща попробую этот Bino собрать,
и свои ошибки вышлю на Гитхаб разрабу — что бы он исправил исходники…

так уж и быть, я это сделаю за вас ))
Последний раз редактировалось
?
Satyan Nasti Paro Dharmah
+1
avatar
Ты же самая фигня

make[3]: выход из каталога «/tmp/pamac-build-arch/bino-git/src/bino-git/po»
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20
make[2]: *** [Makefile:201: stamp-po] Ошибка 1
make[2]: выход из каталога «/tmp/pamac-build-arch/bino-git/src/bino-git/po»
make[1]: *** [Makefile:457: all-recursive] Ошибка 1
make[1]: выход из каталога «/tmp/pamac-build-arch/bino-git/src/bino-git»
make: *** [Makefile:396: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
    Прерывание... 
Последний раз редактировалось
?
Satyan Nasti Paro Dharmah
0
avatar
Решил потратить 5 минут времени для ТС'а)
Пользуйся!
PKGBUILD
<code># Maintainer: 

pkgname=bino
pkgver=1.6.7
pkgrel=1
pkgdesc="player"
arch=('x86_64')
url="https://bino3d.org"
license=('custom')
depends=('ffmpeg' 'freealut' 'freeglut' 'glewmx' 'libass' 'qt5-base') 

source=("http://www.deb-multimedia.org/pool/main/b/${pkgname}-dmo/${pkgname}_${pkgver}-dmo2_amd64.deb")
md5sums=('bf45eb2791ef8bd163b95090590bb27c')

package() {
  cd "${srcdir}"
  bsdtar -xf data.tar.xz -C "$pkgdir"
  }</code>
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.