Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    PIdgin 2.7.5-2nix0 crashes when clicking on "Preferences"

    Reply
    Scorpius | # 1 | 2010-11-08, 18:51 | Report

    Since I couldn't find anywhere to report this bug and it looks like the official pidgin bug tracker is not for Maemo, here it goes.

    I upgraded to pidgin 2.7.5 and I think it's the worst thing I could have ever done in my life.

    When I click on Tools -> Preferences it crashes with these last lines in the log:

    Code:
    HMVC: tv_row_activated
    HMVC: tv_row_activated
    (14:22:32) GLib-GObject: IA__g_object_set_valist: object class `HildonPannableArea' has no property named `shadow-type'
    (14:22:33) stun: using server 
    pidgin: symbol lookup error: /usr/bin/pidgin.launch: undefined symbol: he_cell_renderer_toggle_get_type
    It always happens no matter what, even with all accounts disabled. Is it just me or it happens to everybody?

    I have PR1.3 if that helps.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    leviathan3k | # 2 | 2010-11-08, 19:02 | Report

    the exact same thing is happening to me. I'm not getting the error about GLib-GObject or stun, but my output is otherwise exactly the same.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Scorpius | # 3 | 2010-11-08, 19:45 | Report

    OK I fixed it. Since I couldn't replicate the problem in my scratchbox I tried to see what's different. The symbol he_cell_renderer_toggle_get_type is defined in libhildon-extras1 at least in 0.9.3 and I had 0.9.1 in my phone.

    So I issued:
    Code:
    sudo apt-get install libhildon-extras1
    That upgraded libhildon-extras1 to version 0.9.7 and now Tools -> Preferences in pidgin works.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 3 Users Say Thank You to Scorpius For This Useful Post:
    jcharpak, lasman, leviathan3k

     
    tirtawn | # 4 | 2010-11-09, 01:51 | Report

    For mine:
    uninstall pidgin --> otherwise the apt-get -f install will fail


    sudo gainroot
    apt-get -f install
    apt-get install libhildon-extras1
    reinstall the pidgin

    and the preferences works.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to tirtawn For This Useful Post:
    xman

     
    xman | # 5 | 2010-11-16, 15:06 | Report

    Got it all updated and to work with this hint plus a few others. Thx.

    Though I was able to force install after I had everything else updated, thankfully cuz I didn't feel like uninstalling and reinstalling again after I just updated everything.

    x

    Originally Posted by tirtawn View Post
    For mine:
    uninstall pidgin --> otherwise the apt-get -f install will fail


    sudo gainroot
    apt-get -f install
    apt-get install libhildon-extras1
    reinstall the pidgin

    and the preferences works.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    nix_nix | # 6 | 2010-11-16, 16:42 | Report

    Strange ... pidgin build-depends on libhildon-extras1-dev (>= 0.9.3), but the resulting binary package does not. It depends simply on libhildon-extras1 (any version), which is bad, because, when built, it should be calculated to depend on libhildon-extras1 (>= 0.9.3) ... maybe there's something missing from libhildon-extras ...

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Scorpius | # 7 | 2010-11-16, 16:57 | Report

    Originally Posted by nix_nix View Post
    Strange ... pidgin build-depends on libhildon-extras1-dev (>= 0.9.3), but the resulting binary package does not. It depends simply on libhildon-extras1 (any version), which is bad, because, when built, it should be calculated to depend on libhildon-extras1 (>= 0.9.3) ... maybe there's something missing from libhildon-extras ...
    Indeed. That means it's just a typo in the configuration file of the debian package when they packaged it. That's all.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    alSee | # 8 | 2010-12-04, 11:51 | Report

    Scorpius, nix_nix, what device do you discuss?
    IMHO pidgin has rather stray dependencies.
    I try to install pidgin, but fail with the error:
    Code:
    # apt-get install pidgin
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    
    Since you only requested a single operation it is extremely likely that
    the package is simply not installable and a bug report against
    that package should be filed.
    The following information may help to resolve the situation:
    
    The following packages have unmet dependencies:
      pidgin: Depends: libhildon-extras1 (>= 0.9.3) but it is not installable or
                       maemo-version (< 5.0) but it is not installable or
                       maemo-version (>= 6.0) but it is not installable
    E: Broken packages
    The problem is that libhildon-extras1 package exists only in freemantle repos and maemo-version package exists only in chinook repos. None of them is available for diablo (my case).

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to alSee For This Useful Post:
    Roth

     
vBulletin® Version 3.8.8
Normal Logout