Make Contextinfo Compatible with libwebkit 1.0.2 and python-webkit 1.1.5

Bug #427064 reported by Sebastian Schepens
56
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
High
Adam Olsen
exaile (Ubuntu)
Fix Released
Undecided
Andrew Starr-Bochicchio
Karmic
Won't Fix
Undecided
Unassigned

Bug Description

The title says it all, not working in karmic with python-webkit 1.1.5 and both libwebkit 1.0.1 and 1.0.2.
The plugins loads but does not show a thing, it remains white and on a loading status.

Related branches

Revision history for this message
Sebastian Schepens (sebas-schep) wrote :

In karmic webkit 1.0.2 is already default and dependency for python-webkit.

Revision history for this message
Steve Dodier-Lazaro (sidi) wrote : Re: [Bug 427064] Re: Make Contextinfo Compatible with libwebkit 1.0.2 and python-webkit 1.1.5

The plugin has been tested with these versions previously, and does work.
Please launch Exaile in terminal, with --debug --eventdebug, and attach a
traceback.

Revision history for this message
Sebastian Schepens (sebas-schep) wrote :

The output is far too long, it doesn't even fit in my console.
Is there a way to write the output automatically to a text file?

Revision history for this message
reacocard (reacocard) wrote :

> Is there a way to write the output automatically to a text file?
exaile 2>&1 > exaile.log

Revision history for this message
Sebastian Schepens (sebas-schep) wrote :

I type that in the console, the file exaile,log is created, but nothing is logged.

Revision history for this message
dentaku65 (dentaku65) wrote :

I can confirm this issue in Karmic Alpha 6; Exaile 0.3.1+ revision 2532
The plugin loads but does not show a thing, it remains white and on a loading status.

Grabbed the log with:
exaile --debug --eventdebug 1>& exaile.log

reacocard (reacocard)
Changed in exaile:
assignee: nobody → Guillaume Lecomte (guillaume86)
Revision history for this message
Davide Capodaglio (davidecapod) wrote :

Same for me, using karmic RC, amd64

Revision history for this message
Adam Olsen (arolsen) wrote :

It's a problem with pywebkit's load_string and load_html_string in the version present in karmic. I've emailed their mailing list, but I've only been ignored. I haven't even gotten a confirmation response from them. Extremely irritating.

reacocard (reacocard)
Changed in exaile:
importance: Undecided → High
milestone: none → 0.3.0.2
status: New → Confirmed
Revision history for this message
Adam Olsen (arolsen) wrote :

This should be fixed in bzr trunk. I will backport it to 0.3.0.x for the 0.3.0.2 release.

reacocard (reacocard)
Changed in exaile:
status: Confirmed → Fix Committed
reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
Changed in exaile (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package exaile - 0.3.0.2-0ubuntu1

---------------
exaile (0.3.0.2-0ubuntu1) lucid; urgency=low

  * New upstream bug-fix release:
   - The contextinfo plugin now works with newer
     versions of webkit. (LP: #427064)
   - A bug in the collection panel affecting expansion
     of items containing quote marks was fixed.
   - Non-ascii characters are now ordered correctly in
     the collection panel. (LP: #309394)
  * debian/patches: Remove un-needed series file. We use simple-patchsys.
 -- Andrew Starr-Bochicchio <email address hidden> Mon, 09 Nov 2009 23:09:35 -0500

Changed in exaile (Ubuntu):
status: Triaged → Fix Released
Changed in exaile (Ubuntu):
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
Revision history for this message
Alexandre Jesus (alexandremrj) wrote :

The following packages have unmet dependencies:
  exaile-plugin-contextinfo: Depends: libwebkit-1.0-1 (>= 1.0.1) but it is not installable

Considering that I have the package libwebkit-1.0-2 installed - version 1.1.15.2-1 i don't know what is happening

Revision history for this message
hammelrudi (hammelrudi) wrote :

Trying to update exaile-plugin-contextinfo to 0.3.0.2-0ppakarmic from http://ppa.launchpad.net/exaile-devel/ubuntu karmic main I get the following error:

exaile-plugin-contextinfo:
 Hängt ab: libwebkit-1.0-1 (>=1.0.1) but it is not installable

"Hängt ab" meaning depends on.

Revision history for this message
Rogério Theodoro de Brito (rbrito) wrote :

This new version should really be backported to other versions, instead of only living in a PPA, where it would be mostly undiscovered and hit people that choose to install karmic/xubuntu.

(Like I did right now).

Regards.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Debdiff for karmic-proposed attached. Subscribing MOTU-SRU for comment.

This is a upstream bug fix only micro-release.

"Exaile 0.3.0.2 is the second bugfix release in the 0.3.0 series. It contains no new features, however it does fix several (22) bugs. In particular:

    * The contextinfo plugin now works with newer versions of webkit.
    * A bug in the collection panel affecting expansion of items containing quote marks was fixed.
    * Non-ascii characters are now ordered correctly in the collection panel."

A full list of bugs fixed can be found here:

https://edge.launchpad.net/exaile/0.3.0/0.3.0.2

I have successfully built and tested this under Karmic. Point releases for GNOME and KDE often are delivered as SRUs, it seems reasonable that the default media player for Xubuntu receive the same treatment. Though it should be noted that this is probably the most serious bug fixed, but exaile-plugin-contextinfo is not installed by default. Nor does it result in exaile itself crashing. The plugin simply doesn't show anything.

The diff seems a bit larger than it really is due to the fact that a number of files had their file extensions changed from htm to html. There's also some whitespace changes in there.

The issues reported above about the PPA package does not effect the Ubuntu package. We don't directly depend on libwebkit-1.0-* We pick it up through the python-webkit dependency.

Please let me know if you feel if this is appropriate.

Changed in exaile:
assignee: Guillaume Lecomte (guillaume86) → Adam Olsen (arolsen)
Revision history for this message
gershee (gershee) wrote :

In directions on Exaile's download page, it should be made clearer that after updating the repository with Exaile 3.0.2, it is necessary to "upgrade" the exaile-plugin-context package. That did not happen automatically with "update" for me.

Revision history for this message
Rolf Leggewie (r0lf) wrote :

Karmic has long since stopped to receive any updates. Marking the Karmic task for this ticket as "Won't Fix".

Changed in exaile (Ubuntu Karmic):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.