Re: [Slackbuilds-users] BUG: sayonara-player 0.9.2 segfaults; complex, untested workaround

2016-10-07 Thread Fellype do Nascimento

On 10/06/2016 11:38 PM, B Watson wrote:

On 10/6/16, Willy Sudiarto Raharjo  wrote:


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

2016-10-06 Thread B Watson
On 10/6/16, Willy Sudiarto Raharjo  wrote:

> 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

2016-10-06 Thread Willy Sudiarto Raharjo
> 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

2016-10-06 Thread Fellype do Nascimento

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

2016-09-25 Thread Eduardo Sanchez
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/