Re: [Slackbuilds-users] BUG: sayonara-player 0.9.2 segfaults; complex, untested workaround
On 10/06/2016 11:38 PM, B Watson wrote: On 10/6/16, Willy Sudiarto Raharjowrote: Instead of adding soundtouch as hard dep for gst-plugins-* to fix a single package, i propose to add soundtouch as hard dep of sayonara-player with a note that it should be installed before installing gst-plugins-bad. List soundtouch first in REQUIRES. It'll help out the most common case, someone using sbopkg to install all the deps (assuming gst-plugins-bad wasn't already installed without soundtouch support). At least, most people will install all the deps in order. To list soundtouch as a dep of sayonara-player will solve the problem *if* gst-plugins-bad wasn't already installed without soundtouch support. But if gst-plugins-bad is already installed, it will be necessary to recompile it after install soundtouch. I think that the note must contain this information. Fellype ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] BUG: sayonara-player 0.9.2 segfaults; complex, untested workaround
On 10/6/16, Willy Sudiarto Raharjowrote: > Instead of adding soundtouch as hard dep for gst-plugins-* to fix a > single package, i propose to add soundtouch as hard dep of > sayonara-player with a note that it should be installed before > installing gst-plugins-bad. List soundtouch first in REQUIRES. It'll help out the most common case, someone using sbopkg to install all the deps (assuming gst-plugins-bad wasn't already installed without soundtouch support). At least, most people will install all the deps in order. ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] BUG: sayonara-player 0.9.2 segfaults; complex, untested workaround
> It is right. gst-plugins-bad must be compiled with soundtouch support in > order to enable sayonara-player to run properly. I've recompiled > gst-plugins-bad after install soundtouch and sayonara-player runs fine now. > But soundtouch is currently assigned as an optional dependency for > gst-plugins-bad. > Is it possible to assign soundtouch as a required dep of gst-plugins-bad? I have added a NOTE on sayonara-player about soundtouch is needed before installing gst-plugins-bad. Instead of adding soundtouch as hard dep for gst-plugins-* to fix a single package, i propose to add soundtouch as hard dep of sayonara-player with a note that it should be installed before installing gst-plugins-bad. -- Willy Sudiarto Raharjo signature.asc Description: OpenPGP digital signature ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] BUG: sayonara-player 0.9.2 segfaults; complex, untested workaround
Sayonara player 0.9.2 compiles OK but segfaults upon running. I got exactly the same output as this forum thread at upstream's website: https://sayonara-player.com/forum/viewthread.php?tid=277 Apparently, this is what happens: sayonara requires gst-plugins-bad, *but now* gst-plugins-bad must be compiled with soundtouch support (which is also on SBO). Doing this would enable the software to run. It is right. gst-plugins-bad must be compiled with soundtouch support in order to enable sayonara-player to run properly. I've recompiled gst-plugins-bad after install soundtouch and sayonara-player runs fine now. But soundtouch is currently assigned as an optional dependency for gst-plugins-bad. Is it possible to assign soundtouch as a required dep of gst-plugins-bad? Regards, Fellype ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
[Slackbuilds-users] BUG: sayonara-player 0.9.2 segfaults; complex, untested workaround
Sayonara player 0.9.2 compiles OK but segfaults upon running. I got exactly the same output as this forum thread at upstream's website: https://sayonara-player.com/forum/viewthread.php?tid=277 Apparently, this is what happens: sayonara requires gst-plugins-bad, *but now* gst-plugins-bad must be compiled with soundtouch support (which is also on SBO). Doing this would enable the software to run. However, I was unable to check this because building gst-plugins-bad fails in my system (that would be another bug report). If I manage to get sayonara 0.9.2 to run I will update. Below is the complete console output after running sayonara 0.9.2. Thanks and best regards, Eduardo [console output follows] [eduardo:~]$ sayonara Database Version 10 Warning: No need to update db All settings initialized Warning: Setting LastFM_login: Cannot convert. Use default value... Warning: Setting show_tray_icon: Not found. Use default value... Load Setting show_tray_icon: true Warning: Setting engine_pitch: Not found. Use default value... Load Setting engine_pitch: 440 Warning: Setting engine_preserve_pitch: Not found. Use default value... Load Setting engine_preserve_pitch: false Warning: Setting engine_speed: Not found. Use default value... Load Setting engine_speed: 1 Warning: Setting engine_speed_active: Not found. Use default value... Load Setting engine_speed_active: false Debug: Init application: 9ms Debug: Start player: 9ms Debug: Theme paths /home/eduardo/.icons, /usr/local/share/icons, /usr/share/icons, /usr/share/pixmaps, :/icons, Debug: Loading playlists... Error: Engine: pitch creation failed Error: Engine: lamemp3enc creation failed Error: Engine: sr_lame creation failed (sayonara:31976): GStreamer-CRITICAL **: gst_object_get_name: assertion 'GST_IS_OBJECT (object)' failed sayonara(_Z16segfault_handleri+0x12)[0x5a3732] /lib64/libpthread.so.0(+0x115b0)[0x7fcd321f95b0] /lib64/libc.so.6(+0xa075e)[0x7fcd31ec275e] /usr/lib64/libgstreamer-1.0.so.0(+0x30d87)[0x7fcd35797d87] /usr/lib64/libgstreamer-1.0.so.0(+0x60f47)[0x7fcd357c7f47] /usr/lib64/libgstreamer-1.0.so.0(gst_iterator_fold+0x7c)[0x7fcd357c89dc] /usr/lib64/libgstreamer-1.0.so.0(gst_iterator_find_custom+0x53)[0x7fcd357c8a73] /usr/lib64/libgstreamer-1.0.so.0(gst_bin_get_by_name+0xa4)[0x7fcd3579e0a4] sayonara(_ZN18ChangeablePipeline14remove_elementEP11_GstElementS1_S1_+0x35)[0x73d3b5] sayonara(_ZN16PlaybackPipeline24_sl_speed_active_changedEv+0x9d)[0x737c5d] sayonara(_ZN16PlaybackPipeline4initE8GstState+0x29f)[0x737f2f] sayonara(_ZN14PlaybackEngine4initEv+0x48)[0x735d98] sayonara(_ZN13EngineHandler10get_engineE10EngineName+0x23c)[0x7325cc] sayonara(_ZN13EngineHandler13switch_engineE10EngineName+0xe)[0x7326ae] sayonara(_ZN13EngineHandlerC2EP7QObject+0x4bb)[0x732dcb] sayonara(_ZN8PlaylistC1Ei7QString+0x368)[0x7277a8] sayonara(_ZN11StdPlaylistC1Ei7QString+0x2c)[0x73064c] sayonara(_ZN15PlaylistHandler12new_playlistEN8Playlist4TypeEi7QString+0xda)[0x728aea] sayonara(_ZN15PlaylistHandler16add_new_playlistERK7QStringbN8Playlist4TypeE+0x103)[0x728ca3] sayonara(_ZN15PlaylistHandler15create_playlistERK12MetaDataListRK7QStringbN8Playlist4TypeE+0x11a)[0x72a41a] Segmentation fault [eduardo:~]$ -- Eduardo Sánchez Gauto, Abog., Th.M. Abogado - Traductor Público Matriculado Inglés - Español Web: http://sombragris.org - Blog: http://shadow.sombragris.org TW: @thegreyshadow - FB: /thegreyshadow Teléfono: (0991) 755-355 - Asunción, Paraguay == ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/