[opensuse] Handbrake broken ?

Hi, since a few weeks, I can't use Handbrake anymore on OS13.1. When I manually start it I get : ~> HandBrakeGUI HandBrakeGUI: symbol lookup error: HandBrakeGUI: undefined symbol: _gst_fraction_type Anyone has this also ? Any solution ? I tried uninstalling it and re-installing, but this does not help. I tried finding some config-file but this seems not to exist. ldd /usr/bin/HandBrakeGUI seems to find all needed libraries. Thanks, Koenraad. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 06/07/2015 09:04 AM, Koenraad Lelong wrote:
Hi,
since a few weeks, I can't use Handbrake anymore on OS13.1. When I manually start it I get : ~> HandBrakeGUI HandBrakeGUI: symbol lookup error: HandBrakeGUI: undefined symbol: _gst_fraction_type
Anyone has this also ? Any solution ? I tried uninstalling it and re-installing, but this does not help. I tried finding some config-file but this seems not to exist. ldd /usr/bin/HandBrakeGUI seems to find all needed libraries.
Mine are Repository: Packman Repository Name: handbrake-cli Version: 0.10.1-2.10 Arch: x86_64 Vendor: http://packman.links2linux.de and the GUI veriosn is Repository: Packman Repository Name: handbrake-gtk Version: 0.10.1-2.10 Arch: x86_64 Vendor: http://packman.links2linux.de on 13.1/64 What are yours? Where did they come from? Both start OK from the command line with no messages. Running 'strings' I see the following: gtk_adjustment_configure g_get_user_config_dir sysconf ghb_get_user_config_dir So there is some kind of configuration store but it seems parameterized rather than explicitly named. Perhaps this is a Gnomic or GTK function/feature? I'm a KDE sort so this is beyond my ken. However googling the net of a billion Lies tells me <quote src="https://developer.gnome.org/glib/stable/glib-Miscellaneous-Utility-Functions.html"> g_get_user_config_dir () const gchar * g_get_user_config_dir (void); Returns a base directory in which to store user-specific application configuration information such as user preferences and settings. On UNIX platforms this is determined using the mechanisms described in the XDG Base Directory Specification. In this case the directory retrieved will be XDG_CONFIG_HOME. On Windows this is the folder to use for local (as opposed to roaming) application data. See documentation for CSIDL_LOCAL_APPDATA. Note that on Windows it thus is the same as what g_get_user_data_dir() returns. Returns a string owned by GLib that must not be modified or freed. Since 2.6 </quote> See also http://stackoverflow.com/questions/6970314/cross-platform-way-of-accessing-c... Googling for "XDG_CONFIG_HOME" leads me to http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html That says there should be an environment variable. Hmm $ env | grep XDG XDG_VTNR=7 XDG_SESSION_ID=846 XDG_CONFIG_DIRS=/etc/xdg XDG_SEAT=seat0 XDG_DATA_DIRS=/usr/share:/usr/share:/etc/opt/kde3/share:/opt/kde3/share XDG_RUNTIME_DIR=/run/user/501 XDG_CURRENT_DESKTOP=KDE Oh that was disappointing, I was hoping for something like "~/.local" or "~/.config" :-( YMMV. See also https://developer.gnome.org/basedir-spec/ -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

My 13.1/64 handbrake has same problem as Koenraad and it is most irritating. Fred On 06/08/2015 06:45 AM, Anton Aylward wrote:
On 06/07/2015 09:04 AM, Koenraad Lelong wrote:
Hi,
since a few weeks, I can't use Handbrake anymore on OS13.1. When I manually start it I get : ~> HandBrakeGUI HandBrakeGUI: symbol lookup error: HandBrakeGUI: undefined symbol: _gst_fraction_type
Anyone has this also ? Any solution ? I tried uninstalling it and re-installing, but this does not help. I tried finding some config-file but this seems not to exist. ldd /usr/bin/HandBrakeGUI seems to find all needed libraries.
Mine are
Repository: Packman Repository Name: handbrake-cli Version: 0.10.1-2.10 Arch: x86_64 Vendor: http://packman.links2linux.de
and the GUI veriosn is
Repository: Packman Repository Name: handbrake-gtk Version: 0.10.1-2.10 Arch: x86_64 Vendor: http://packman.links2linux.de
on 13.1/64
What are yours? Where did they come from?
Both start OK from the command line with no messages.
Running 'strings' I see the following:
gtk_adjustment_configure g_get_user_config_dir sysconf ghb_get_user_config_dir
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 06/08/2015 08:38 AM, Stevens wrote:
My 13.1/64 handbrake has same problem as Koenraad and it is most irritating.
I raise I can seem blunt and irritating and arrogant in my approach to problem solving but I do sympathise. While handbrake works for me there have been other application that crap out when I use them or push them to do things that I think they should do, or work though examples in the manual. That latter, "the examples in the manual don't work" really pizzes me off! But if we're to help you (and Koenraad) we need to know * which version of handbrake are you using * what repository did it come from as well as the the OS version, which you've already mentioned. I described those in my earlier postings. You might, if those are not the ones you currently use, try them, simply because "they work for me" on 13.1/64. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

Anton: According to Yast: handbrake-gtk 0.10.1-2.10-x86_64 from vendor http://packman.links2linux.de You also said, "I currently have the latest Packman gstreamer and Handbrake updates as packaged by Packman." So, I went to Yast and looked at gstreamer info and it was opensuse, not packman so for every gstreamer item that had a packman option, I changed to it then updated and voila! the damn thing works now Thanks, Fred On 06/08/2015 08:33 AM, Anton Aylward wrote:
On 06/08/2015 08:38 AM, Stevens wrote:
My 13.1/64 handbrake has same problem as Koenraad and it is most irritating.
I raise I can seem blunt and irritating and arrogant in my approach to problem solving but I do sympathise. While handbrake works for me there have been other application that crap out when I use them or push them to do things that I think they should do, or work though examples in the manual. That latter, "the examples in the manual don't work" really pizzes me off!
But if we're to help you (and Koenraad) we need to know
* which version of handbrake are you using * what repository did it come from as well as the the OS version, which you've already mentioned.
I described those in my earlier postings. You might, if those are not the ones you currently use, try them, simply because "they work for me" on 13.1/64.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On Mon, Jun 8, 2015 at 9:17 AM, Stevens <fred-n-sandy@myrhinomail.com> wrote:
Anton:
According to Yast:
handbrake-gtk 0.10.1-2.10-x86_64 from vendor http://packman.links2linux.de
You also said, "I currently have the latest Packman gstreamer and Handbrake updates as packaged by Packman."
So, I went to Yast and looked at gstreamer info and it was opensuse, not packman so for every gstreamer item that had a packman option, I changed to it then updated and voila! the damn thing works now
Thanks, Fred
On 06/08/2015 08:33 AM, Anton Aylward wrote:
On 06/08/2015 08:38 AM, Stevens wrote:
My 13.1/64 handbrake has same problem as Koenraad and it is most irritating.
I raise I can seem blunt and irritating and arrogant in my approach to problem solving but I do sympathise. While handbrake works for me there have been other application that crap out when I use them or push them to do things that I think they should do, or work though examples in the manual. That latter, "the examples in the manual don't work" really pizzes me off!
But if we're to help you (and Koenraad) we need to know
* which version of handbrake are you using * what repository did it come from as well as the the OS version, which you've already mentioned.
I described those in my earlier postings. You might, if those are not the ones you currently use, try them, simply because "they work for me" on 13.1/64.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Did the same switch to gstreamer versions that were not Packman to Packman and it's working here again as well. It was quite broken before. Thanks -- ____________ Apply appropriate technology. Use what works without prejudice. Steven L Hess ARS KC6KGE DM05gd22 Owner Flex-1500 and Flex-3000 Flex-6300, FT-857D, FT-817ND openSUSE Linux 13.1 KDE Known as FlameBait and The Sock Puppet of Doom. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

Op 08-06-15 om 18:17 schreef Stevens:
Anton:
According to Yast:
handbrake-gtk 0.10.1-2.10-x86_64 from vendor http://packman.links2linux.de
You also said, "I currently have the latest Packman gstreamer and Handbrake updates as packaged by Packman."
So, I went to Yast and looked at gstreamer info and it was opensuse, not packman so for every gstreamer item that had a packman option, I changed to it then updated and voila! the damn thing works now
Thanks, Fred
Hi, Just did the same, and it's running now. So, solved for now (command-line gave some errors on plugins). Many thanks. Koenraad -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 06/07/2015 09:04 AM, Koenraad Lelong wrote:
Hi,
since a few weeks, I can't use Handbrake anymore on OS13.1. When I manually start it I get : ~> HandBrakeGUI HandBrakeGUI: symbol lookup error: HandBrakeGUI: undefined symbol: _gst_fraction_type
Anyone has this also ? Any solution ? I tried uninstalling it and re-installing, but this does not help. I tried finding some config-file but this seems not to exist. ldd /usr/bin/HandBrakeGUI seems to find all needed libraries.
Thanks, Koenraad.
googling ... back in April ... https://forums.opensuse.org/showthread.php/507054-Handbrake-has-suddenly-cea... The resolution on that thread read <quote> There is also an update to Handbrake (packaged by Packman) to v. 0.10.1-2.1. HandBrake worked fine for me prior to the update and also after the update. I currently have the latest Packman gstreamer and Handbrake updates as packaged by Packman. </quuote> You don't say what version of handbrake you use or which repository it come from. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Anton Aylward
-
Koenraad Lelong
-
Steven Hess
-
Stevens