Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm developing a PyGTK-HTML5 Application (Using Quickly), but the webkit libraries (WebView) are a bit old, at least for using some of the latest HTML5 APIs (like IndexedDB) is it possible to upgrade the libraries? and if so, when I package the app, will it have that specific library that I just upgraded?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

Yes it's possible.

No it's probably not worth it for redistribution.

If you did manually update your pygi+webkit you would have to shove that in a ppa and depend on your own packaged version of WebKit in order to "send" the functionality to other users.

You would run the risk of breaking other things that depend on the current version in repo, which is why there is a version freeze on distribution release.

share|improve this answer
Thank you very much, then I'll use some other alternative (: –  victorhqc Jan 1 '13 at 0:59
Even with a newer version of WebKit, it likely won't solve the issue of missing APIs from the GIR APIs. There are a lot of APIs in WebKit-GTK+ which are not introspected. Also, PyGTK is no longer the recommended way to develop applications. One should use PyGI for everything GTK+ related in Python. –  dobey Jan 1 '13 at 2:25
@dobey - Unless you want it to work on Windows. One guy cross-compiled some bits and pieces, but it was some time ago. –  hbdgaf Jan 1 '13 at 2:40
If you want it to work on Windows too, then you should probably use Qt instead of GTK+. Using WebKit-GTK+ on Windows is very non-trivial. –  dobey Jan 1 '13 at 2:58
@dobey opensourcepack.blogspot.com/2011/01/… –  hbdgaf Jan 1 '13 at 3:01

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.