Bug 34149 - не запускается audacious
Summary: не запускается audacious
Status: CLOSED FIXED
Alias: None
Product: Branch p8
Classification: Distributions
Component: libfreetype-infinality (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks: 34454
  Show dependency tree
 
Reported: 2017-11-08 14:09 MSK by Леонид Мощницын
Modified: 2018-01-15 08:59 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Леонид Мощницын 2017-11-08 14:09:54 MSK
$ audacious -V
INFO dbus-server.cc:802 [name_acquired]: Owned D-Bus name (org.atheme.audacious) on session bus.
INFO main.cc:374 [main]: No remote session; starting up.
INFO probe-buffer.cc:31 [ProbeBuffer]: <0x665cf0> buffering enabled for file:///home/user/.config/audacious/config
INFO vfs.cc:111 [VFSFile]: <0x665cf0> open (mode r) file:///home/user/.config/audacious/config
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Transport/mms.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Transport/gio.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Transport/neon.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Container/audpl.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Container/cue.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Container/asx.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Container/m3u.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Container/asx3.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Container/pls.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Container/xspf.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/metronom.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/sid.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/xsf.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/cdaudio-ng.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/vorbis.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/vtx.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/wavpack.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/amidi-plug.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/sndfile.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/tonegen.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/aac-raw.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/flacng.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/adplug.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/madplug.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/ffaudio.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/modplug.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/psf2.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Input/console.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Output/alsa.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Output/filewriter.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Output/pulse_audio.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Output/oss4.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Output/sdlout.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/silence-removal.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/compressor.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/stereo.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/echo.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/ladspa.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/mixer.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/voice_removal.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/crossfade.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/crystalizer.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/speed-pitch.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/bs2b.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Effect/resample.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/skins.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/gnomeshortcuts.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/lyricwiki.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/search-tool.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/aosd.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/hotkey.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/alarm.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/song_change.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/playlist-manager.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/cd-menu-items.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/lirc.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/delete-files.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/mpris2.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/scrobbler.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/statusicon.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/albumart.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/notify.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/General/gtkui.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Visualization/gl-spectrum.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Visualization/cairo-spectrum.so
INFO plugin-registry.cc:544 [plugin_register]: Register plugin: /usr/lib64/audacious/Visualization/blur_scope.so
INFO plugin-init.cc:177 [start_plugins]: Starting Кристализатор.
INFO plugin-init.cc:177 [start_plugins]: Starting Расширенное стерео.
INFO plugin-init.cc:177 [start_plugins]: Starting Конвертер частоты.
INFO plugin-init.cc:177 [start_plugins]: Starting Плавный переход.
INFO plugin-init.cc:126 [start_required]: Starting selected output plugin Вывод PulseAudio.
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/Output/pulse_audio.so.
INFO playlist-files.cc:47 [playlist_load]: Loading playlist file:///home/user/.config/audacious/playlists/1000.audpl.
INFO playlist-files.cc:59 [playlist_load]: Trying playlist plugin Списки воспроизведения Audacious (audpl).
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/Container/audpl.so.
INFO probe-buffer.cc:31 [ProbeBuffer]: <0x6913c0> buffering enabled for file:///home/user/.config/audacious/playlists/1000.audpl
INFO vfs.cc:111 [VFSFile]: <0x6913c0> open (mode r) file:///home/user/.config/audacious/playlists/1000.audpl
INFO plugin-init.cc:177 [start_plugins]: Starting Всплывающие сообщения.
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/General/notify.so.
ERROR plugin-load.cc:72 [plugin_load]: /usr/lib64/audacious/General/notify.so could not be loaded: /usr/lib64/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
WARNING plugin-init.cc:102 [start_plugin]: Всплывающие сообщения failed to start.
INFO plugin-init.cc:177 [start_plugins]: Starting Иконка статуса.
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/General/statusicon.so.
ERROR plugin-load.cc:72 [plugin_load]: /usr/lib64/audacious/General/statusicon.so could not be loaded: /usr/lib64/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
WARNING plugin-init.cc:102 [start_plugin]: Иконка статуса failed to start.
INFO plugin-init.cc:177 [start_plugins]: Starting Пункты меню Audio CD.
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/General/cd-menu-items.so.
INFO plugin-init.cc:177 [start_plugins]: Starting Сервер MPRIS 2.
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/General/mpris2.so.
INFO plugin-init.cc:126 [start_required]: Starting selected interface plugin Интерфейс GTK.
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/General/gtkui.so.
ERROR plugin-load.cc:72 [plugin_load]: /usr/lib64/audacious/General/gtkui.so could not be loaded: /usr/lib64/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
WARNING plugin-init.cc:102 [start_plugin]: Интерфейс GTK failed to start.
INFO plugin-init.cc:132 [start_required]: Probing for interface plugin.
INFO plugin-init.cc:139 [start_required]: Trying to start Интерфейс классического Winamp.
INFO plugin-load.cc:66 [plugin_load]: Loading plugin: /usr/lib64/audacious/General/skins.so.
ERROR plugin-load.cc:72 [plugin_load]: /usr/lib64/audacious/General/skins.so could not be loaded: /usr/lib64/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
WARNING plugin-init.cc:102 [start_plugin]: Интерфейс классического Winamp failed to start.
ERROR plugin-init.cc:147 [start_required]: No interface plugin found.
(Did you forget to install audacious-plugins?)



$ audacious -H
ERROR plugin-load.cc:72 [plugin_load]: /usr/lib64/audacious/General/notify.so could not be loaded: /usr/lib64/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
WARNING plugin-init.cc:102 [start_plugin]: Всплывающие сообщения failed to start.
ERROR plugin-load.cc:72 [plugin_load]: /usr/lib64/audacious/General/statusicon.so could not be loaded: /usr/lib64/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates
WARNING plugin-init.cc:102 [start_plugin]: Иконка статуса failed to start.




$ rpm -qa | grep -i audacious
libaudacious-3.8.2-alt0.M80P.1
audacious-plugins-3.8.2-alt0.M80P.1
audacious-3.8.2-alt0.M80P.1



Desktop: Xfce 4.12.4 Distro: Simply Linux 8.2.0 (Cleo)
Kernel: 4.9.60-std-def-alt0.M80P.1 x86_64 (64 bit)
Comment 2 Vitaly Lipatov 2017-11-08 16:11:41 MSK
Выдержка из лога:
INFO plugin-load.cc:66 [plugin_load]: Loading plugin:
/usr/lib64/audacious/General/notify.so.
ERROR plugin-load.cc:72 [plugin_load]: /usr/lib64/audacious/General/notify.so
could not be loaded: /usr/lib64/libharfbuzz.so.0: undefined symbol:
FT_Get_Var_Blend_Coordinates


Но у меня не воспроизводится при
 $ rpm -qf /usr/lib64/libharfbuzz.so.0
libharfbuzz-1.5.1-alt0.M80P.1
Note: /usr/lib64/libharfbuzz.so.0 is link to /usr/lib64/libharfbuzz.so.0.10501.0
 $ rpm -qf /usr/lib64/libharfbuzz.so.0.10501.0
libharfbuzz-1.5.1-alt0.M80P.1
Comment 3 Vitaly Lipatov 2017-11-08 16:16:45 MSK
Проблема произошла после обновления
libharfbuzz (1.5.1-alt0.M80P.1) to 1.6.3-alt0.M80P.1
libharfbuzz-icu (1.5.1-alt0.M80P.1) to 1.6.3-alt0.M80P.1
, просто это скрывают.
Comment 4 Yuri N. Sedunov 2017-11-08 17:25:46 MSK
[$ findsym FT_Get_Var_Blend_Coordinates
/usr/lib64/libfreetype.so.6: 000000000001d890 T FT_Get_Var_Blend_Coordinates
[aris@alt-p8 ~]$ rpm -qf /usr/lib64/libfreetype.so.6
libfreetype-2.8-alt0.M80P.3
Comment 5 ruslandh 2017-11-08 17:39:38 MSK
Из
https://forum.altlinux.org/index.php?topic=40400.msg319096#msg319096

почему-то лечится удалением *infinality*
Comment 6 Sergey V Turchin 2017-11-08 17:45:20 MSK
(В ответ на комментарий №4)
> [aris@alt-p8 ~]$ rpm -qf /usr/lib64/libfreetype.so.6
> libfreetype-2.8-alt0.M80P.3
libfreetype-infinality
Comment 7 Yuri N. Sedunov 2017-11-08 17:51:26 MSK
Дык, обновите libfreetype-infinality в P8, они расходится с libfreetype.
Comment 8 Sergey V Turchin 2017-11-08 18:13:03 MSK
(В ответ на комментарий №7)
> Дык, обновите libfreetype-infinality в P8, они расходится с libfreetype.
Видимо, это делать тому, кто придумал в дистрибутив включить.
Comment 9 Mikhail Efremov 2017-11-08 18:27:08 MSK
(В ответ на комментарий №8)
> (В ответ на комментарий №7)
> > Дык, обновите libfreetype-infinality в P8, они расходится с libfreetype.
> Видимо, это делать тому, кто придумал в дистрибутив включить.

Меня когда-то просили добавить в SL "потому что красиво". Я сам разницы все равно не вижу, в следующей версии SL выкину.
Comment 10 Repository Robot 2017-11-08 22:35:14 MSK
libfreetype-infinality-2.8.0-alt2.M80P.1 -> p8:

Wed Nov 08 2017 Andrey Cherepanov <cas@altlinux> 2.8.0-alt2.M80P.1
- Backport new version to p8 branch (ALT #34149)

Fri Sep 15 2017 Vladimir Didenko <cow@altlinux.ru> 2.8.0-alt3
- Added export of FT_Done_GlyphSlot symbol for libInventor.

Wed Sep 13 2017 Vladimir Didenko <cow@altlinux.ru> 2.8.0-alt2
- Built with LFS support enabled

Wed Jun 14 2017 Vladimir Didenko <cow@altlinux.ru> 2.8.0-alt1
- 2.8.0

Tue Jan 17 2017 Vladimir Didenko <cow@altlinux.ru> 2.7.1-alt1
- 2.7.1

Thu Sep 22 2016 Vladimir Didenko <cow@altlinux.ru> 2.7.0-alt3
- Set infinality as default hinting interpreter

Wed Sep 21 2016 Vladimir Didenko <cow@altlinux.ru> 2.7.0-alt2
- Fix infinality patch

Tue Sep 20 2016 Vladimir Didenko <cow@altlinux.ru> 2.7.0-alt1
- 2.7.0
Comment 11 ildar 2017-12-28 07:34:30 MSK
Вытоптал ту же граблю: упал calibre со словами:
> ImportError: /usr/lib64/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates

(честно, я не понимаю, у libharfbuzz нет зависимости на libfreetype-infinality, может и его надо править?)

И проверил спек libfreetype-infinality - нет конфликта/зависимости на версию libfreetype и наоборот. Повесить отдельную багу?
Comment 12 Sergey V Turchin 2017-12-28 10:31:28 MSK
(В ответ на комментарий №11)
> И проверил спек libfreetype-infinality - нет конфликта/зависимости на версию
> libfreetype и наоборот.
И не должно быть.