Софт
   7509

tano 1.9.9-3 проверьте работоспособность проги

Добрый день, вечер, утро(Нужное подчернуть)! подправил немножко PKGBUILD для новой версии этой проги. Пакет собирается, но не хочет работать, в терминале вываливается в Ошибка сегментирования (core dumped). проверьте, пожалуйста, кто может, работает ли она на других машинах или нет, или только у меня ошибку выдает.
спасибо!
PKGBUILD!
pkgname=tano
pkgver=1.9.9
pkgrel=3
pkgdesc="An open-source cross-platform IP TV player based on Qt and libvlc"
arch=('i686' 'x86_64')
url="http://projects.tano.si/en/player"
license=('GPL')
depends=('libvlc-qt>=1.0.0')
makedepends=('cmake>=3.0.2' 'git')
source=("git+https://github.com/ntadej/tano.git")
md5sums=('SKIP')

_optimal_make_jobs() {
	if [ -r /proc/cpuinfo ]; then
		local core_count=$(grep -Fc processor /proc/cpuinfo)
	else
		local core_count=0
	fi

	if [ $core_count -gt 1 ]; then
		echo -n $[$core_count-1]
	else
		echo -n 1
	fi
}

build() {
	cd "$srcdir/$pkgname"

	msg 'Running cmake...'
        cmake . -DCMAKE_INSTALL_PREFIX=/usr -DDEFAULT_DATA_DIR=/usr/share/tano -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5

	msg 'Running make...'
	make -j$(_optimal_make_jobs)
}

package() {
	cd "$srcdir/$pkgname"
        make DESTDIR="$pkgdir" install
}



ЗЫ. Если не работает только у меня, подскажите куда копать. Даже если ни у кого не работает, всё равно от помощи не откажусь Софт: tano 1.9.9-3 проверьте работоспособность проги
ЗЗЫ. Версия 1.2.1 спокойно запускается
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org

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

avatar
а как ты установил версию tano в манжаро
0
avatar
Я ж написал, PKGBUILD прилагается. Сохранить содержимое в файл с именем PKGBUILD и запустить в терминале makepkg. Вроде, если запустить с ключем "-s", то должно доустановить необходимые зависимости, но я лично не проверял.
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
[poly@e430 ~]$ makepkg -si
/home/poly/PKGBUILD: line 4: open-source: команда не найдена
==> Сборка пакета tano 1.9.9-3 (Ср мар 2 23:41:56 MSK 2016)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
==> ОШИБКА: Неизвестный протокол загрузки: «git+git
Прерывание…
0
avatar
странно, а git у вас установлен? Попробуйте заменить строку source=(«git+git://github.com/ntadej/tano.git») на source=(«git+https://github.com/ntadej/tano.git»)
у меня собирается и так и эдак
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
==> ОШИБКА: Неизвестный протокол загрузки: «git+https
Прерывание…
а какой пакет git нужен?
Последний раз редактировалось
0
avatar
pacman -S git
вроде он(если да, то допишу его в зависимости)
ну, а вообще я не очень понимаю, у меня собираеься без проблем
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
git-2.7.2-1 не устарел — переустанавливается
разрешение зависимостей…
0
avatar
по-моему кавычки не такие
<code>pkgname=tano
pkgver=1.9.9
pkgrel=3
pkgdesc="An open-source cross-platform IP TV player based on Qt and libvlc"
arch=('i686' 'x86_64')
url="http://projects.tano.si/en/player"
license=('GPL')
depends=('libvlc-qt>=1.0.0')
makedepends=('cmake>=3.0.2')
source=("git+https://github.com/ntadej/tano.git")
md5sums=('SKIP')

_optimal_make_jobs() {
	if [ -r /proc/cpuinfo ]; then
		local core_count=$(grep -Fc processor /proc/cpuinfo)
	else
		local core_count=0
	fi

	if [ $core_count -gt 1 ]; then
		echo -n $[$core_count-1]
	else
		echo -n 1
	fi
}

build() {
	cd "$srcdir/$pkgname"

	msg 'Running cmake...'
        cmake . -DCMAKE_INSTALL_PREFIX=/usr -DDEFAULT_DATA_DIR=/usr/share/tano -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5

	msg 'Running make...'
	make -j$(_optimal_make_jobs)
}

package() {
	cd "$srcdir/$pkgname"
        make DESTDIR="$pkgdir" install
}</code>
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
Сброс ветки «makepkg»
==> Удаление директории '$pkgdir/'…
==> Запускается build()…
==> Running cmake…
/home/poly/PKGBUILD: line 31: cmake.: команда не найдена
==> ОШИБКА: Произошел сбой в build().
Прерывание…
31.cmake. -DCMAKE_INSTALL_PREFIX=/usr -DDEFAULT_DATA_DIR=/usr/share/tano -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4
0
avatar
а вот это уже странно, cmake прописан в makedepends
а qt4 или qt5 устанолен?
pacman -S qt4
pacman -S qt5
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
Processing package changes…
(1/1) переустановка qt4
( 1/25) переустановка qt5-base [######################] 100%
( 2/25) переустановка qt5-xmlpatterns [######################] 100%
( 3/25) переустановка qt5-declara
0
avatar
ну и cmake тогда тоже наверно стоит переустановть)))
извини, наверно я морочу мозги, НО у меня все собирается
Спойлер!
makepkg
==> Сборка пакета tano 1.9.9-3 (Чтв Мар  3 00:29:22 EET 2016)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Клонирование репозитория 'tano' (git)...
Клонирование в голый репозиторий «/home/ypp/Desktop/pkgbuilds/tano/tano»…
remote: Counting objects: 17544, done.
remote: Total 17544 (delta 0), reused 0 (delta 0), pack-reused 17544
Получение объектов: 100% (17544/17544), 26.02 MiB | 2.83 MiB/s, готово.
Определение изменений: 100% (12163/12163), готово.
Проверка соединения… готово.
==> Проверка файлов source с использованием md5sums...
    tano ... Пропущено
==> Распаковка исходных файлов...
  -> Создание рабочей копии репозитория 'tano' (git)...
Клонирование в «tano»…
готово.
==> Запускается build()...
==> Running cmake...
You are compiling Tano 1.99.3
.............................

Очистка...
  -> Удаление файлов libtool...
  -> Удаление ненужных файлов...
  -> Удаление статических библиотек...
  -> Удаление отладочной информации из бинарников и библиотек...
  -> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "tano"...
  -> Создание файла '.PKGINFO'...
  -> Создание файла '.BUILDINFO'...
  -> Создание файла '.MTREE'...
  -> Сжатие пакета...
==> Выход из окружения fakeroot.
==> Завершена сборка пакета tano 1.9.9-3 (Чтв Мар  3 00:31:16 EET 2016)
[ypp@manjaro tano]$ 

Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
1/1) проверяется доступное место [######################] 100%
:: Processing package changes…
(1/1) установка tano
0
avatar
Bingo!
осталось проверить работает или нет
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar

Последний раз редактировалось
0
avatar
срасибо! Теперь осталось разобраться что не дает емк работать на моей машине
Спойлер!
[ypp@manjaro ~]$ tano
/usr/share/themes/Black Diamond/gtk-2.0/gtkrc:90: Clearlooks configuration option «menuitemstyle» is not supported and will be ignored.
/usr/share/themes/Black Diamond/gtk-2.0/gtkrc:91: Clearlooks configuration option «listviewitemstyle» is not supported and will be ignored.
/usr/share/themes/Black Diamond/gtk-2.0/gtkrc:92: Clearlooks configuration option «progressbarstyle» is not supported and will be ignored.

(tano:23410): topmenu-module-CRITICAL **: gtk_module_init: assertion '!already_initialized' failed
Tano
Copyright © 2016 Tadej Novak

Ошибка сегментирования (core dumped)

а при смене на другую тему:
Спойлер!
[ypp@manjaro ~]$ tano

(tano:23737): topmenu-module-CRITICAL **: gtk_module_init: assertion '!already_initialized' failed
Tano
Copyright © 2016 Tadej Novak

*** Error in `tano': corrupted double-linked list: 0x00000000020938a0 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x6f364)[0x7fe799a12364]
/usr/lib/libc.so.6(+0x74d96)[0x7fe799a17d96]
/usr/lib/libc.so.6(+0x75061)[0x7fe799a18061]
/usr/lib/libc.so.6(+0x76c90)[0x7fe799a19c90]
/usr/lib/libc.so.6(__libc_malloc+0x54)[0x7fe799a1b924]
/usr/lib/libnvidia-tls.so.352.79(+0x217a)[0x7fe795a0417a]
======= Memory map: ========
00400000-005b1000 r-xp 00000000 08:06 1648190 /usr/bin/tano
007b0000-007bc000 r--p 001b0000 08:06 1648190 /usr/bin/tano
007bc000-007bf000 rw-p 001bc000 08:06 1648190 /usr/bin/tano
01f42000-02730000 rw-p 00000000 00:00 0 [heap]
7fe778000000-7fe778021000 rw-p 00000000 00:00 0
7fe778021000-7fe77c000000 ---p 00000000 00:00 0
7fe77e134000-7fe77e13c000 r--s 00000000 08:06 197727 /var/cache/fontconfig/fa63d93503346624da95f2ba3581fe8e-le64.cache-7
7fe77e13c000-7fe77e151000 r--s 00000000 08:06 197647 /var/cache/fontconfig/4778899e8011932465c82dbfad7fea79-le64.cache-7
,,,,,,,
/usr/lib/libgnomecanvas-2.so.0.3000.3Аварийный останов (core dumped)
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
я подозреваю что истина где-то здесь
<code>topmenu-module-CRITICAL **: gtk_module_init: assertion '!already_initialized' failed</code>
но что это значит не пойму
гугл дает тодбко одну ссылку
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
у меня этой темы(Black Diamond)-нет
0
avatar
мне кажется дело не в теме, на других темах выскакивает дрянь покруче, и при чем при смене темы происходит один раз а потом просто такое сообщение
]$ tano

(tano:30404): topmenu-module-CRITICAL **: gtk_module_init: assertion '!already_initialized' failed
Tano
Copyright © 2016 Tadej Novak

Ошибка сегментирования (core dumped)
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
а у Вас topmenu-gtk установлен?
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
нет
archlinux.org.ru/forum/topic/11988/
Последний раз редактировалось
0
avatar
а de кеды?
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
xfce
проблема похоже в topmenu, т.к.модуль не инициализирует Tano
Последний раз редактировалось
0
avatar
не исключено, но я поятия не имею что это значит и как это починить(
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
попробуй без topmenu
0
avatar
Уже пробовал, фраза про топменю пропадает, а core dumped остаётся без каких-либо подсказок
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
попробуй
grub-mkconfig -o /boot/grub/grub.cfg
0
avatar
попробуй
grub-mkconfig -o /boot/grub/grub.cfg
не-а
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.