SliTaz SliTaz Forum

You are not logged in.

#1 2016-03-23 21:22:18

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

SliTaz pre-RC4 bugs

Hi there!

Just a development process while testing current SliTaz ISO released 160320.

Start Midori from Sakura terminal, open Youtube to watch any video, and see errors in the Sakura terminal:

[c](midori4:16272): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer
-0.10/libgstjack.so': libjack.so.0: cannot open shared object file: No such file
or directory[/c]
Search for '[c]/usr/lib/gstreamer-0.10/libgstjack.so[/c]':

[c]tazpkg -sf /usr/lib/gstreamer-0.10/libgstjack.so

Search result for file "/usr/lib/gstreamer-0.10/libgstjack.so"
================================================================================

Package gst-plugins-good:
/usr/lib/gstreamer-0.10/libgstjack.so
================================================================================
1 file[/c]
Search for '[c]libjack.so.0[/c]':

[c]tazpkg -sf libjack.so.0

Search result for file "libjack.so.0"
================================================================================
================================================================================
0 files

tazpkg -sf libjack.so.0 --mirror

Search result for file "libjack.so.0"
================================================================================

Package jack-audio-connection-kit:
/usr/lib/libjack.so.0
/usr/lib/libjack.so.0.0.28
================================================================================
2 files[/c]
After installing the package with long name [c]jack-audio-connection-kit[/c] video shows in Midori.

More of this, begin from scratch: examine all the libraries of the package in question '[c]gst-plugins-good[/c]':

[c]for i in $(tazpkg -lf gst-plugins-good | grep '\.so$'); do
  echo $i >> /tmp/absent;
  ldd $i | fgrep 'not found' >> /tmp/absent;
done[/c]
The useful content of log (/tmp/absent):

[c]/usr/lib/gstreamer-0.10/libgstjack.so
    libjack.so.0 => not found
/usr/lib/gstreamer-0.10/libgstshout2.so
    libshout.so.3 => not found
/usr/lib/gstreamer-0.10/libgstsouphttpsrc.so
    libsoup-gnome-2.4.so.1 => not found[/c]
Some more searches and install missing dependencies:

[c]# tazpkg -gi jack-audio-connection-kit libshout libsoup-gnome[/c]
Examine the cache ([c]/var/cache/tazpkg/5.0/[/c]) and found we need an extra 2MB packages for the ability to show Youtube videos (to grow ISO size by 2MB).

The question: to be or not to be? smile

Add abovementioned packages to the [c]gst-plugins-good[/c] dependencies?

Or anyone can re-compile the package to avoid the missing dependencies?

Offline

#2 2016-03-24 01:49:01

az_ua
Moderator
Registered: 2014-05-02
Posts: 284

Re: SliTaz pre-RC4 bugs

> After installing the package with long name jack-audio-connection-kit video shows in Midori.

Т.е без этого пакета видео вообще не работало? У меня так не получается. Или просто хочется убрать лишние cообщения в консоли? Дело в том, что у меня раньше (когда на ISO еще не было пакета midori-video), youtube (и mp3 в vk) работал в tazweb сразу же после "tazpkg -gi libwebkit-video gstreamer orc gst-plugins-base gst-plugins-good gst-ffmpeg --nodeps". Я думаю, надо наоборот убрать все зависимости и сделать "split", есть пример:

https://www.archlinux.org/packages/extra/i686/gstreamer0.10-good/

https://www.archlinux.org/packages/extra/i686/gstreamer0.10-good-plugins/

Offline

#3 2016-03-24 02:13:38

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: SliTaz pre-RC4 bugs

Я накосячил с тестом, ты прав. Сейчас по-быстрому попробовал — три ошибки в терминале на отсутствующие либы, но видео идет нормально.

Мой косяк был в том, что увидев ошибки я поставил jack, потом его снес думая что всё вернется в исходное состояние. После этого видео не показывало (рывками крутился кружок посредине видео и всё). Когда повторно поставил jack, всё опять заработало. Я еще пока ставил пакеты, запускал Midori то от tux, то от root. Возможно, это тоже сказалось — у них почему-то был общий журнал (history).

В общем, зря я тут панику развел smile Твоя идея мне нравится: вынести (хотя бы этих три) плагина куда-нибудь в другой пакет со своими зависимостями.

Ммм, хотя — не зря smile Так бы не услышал умных мыслей, а просто добавил бы три пакета в зависимости.

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.019 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]