FS#36342 - [midori] compiled with webkit2 which breaks many things, makes it unusable

Attached to Project: Community Packages
Opened by Daniel (Dan39) - Wednesday, 31 July 2013, 08:06 GMT
Last edited by Alexander F. Rødseth (xyproto) - Friday, 02 August 2013, 09:48 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

it is kinda confusing since the webkitgtk (webkit for gtk3) package is version 2 and the webkitgtk2 (webkit for gtk2) package is older webkit version 1

it is compiled with webkit 2 (webkitgtk package). it should be compiled with webkit 1 (webkitgtk2 package)

midori's support for webkit2 is still very new and incomplete, and it breaks many things.

it is pretty much unusable when compiled with webkit2...

so please change to use webkit 1 instead of webkit 2

thanks :)
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Friday, 02 August 2013, 09:48 GMT
Reason for closing:  Fixed
Comment by Alexander F. Rødseth (xyproto) - Thursday, 01 August 2013, 09:01 GMT
Hi, just back from vacation, also received an email from one of the Midori contributors. Updating the package now. Thanks for reporting.
Comment by Peter Weber (hoschi) - Thursday, 01 August 2013, 13:15 GMT
  • Field changed: Percent Complete (100% → 0%)
I've waited for Midori to upgrade from old gtk2 to gtk3 and webkitgtk. Especially because Midori builds a nice counter-piece to Epiphany, with more features. On the other hand Midori is more or less the official browser of XFCE, which is still using gtk2.

Suggest, offer two packages:
midori(gtk2) and midori-gtk3 (gtk3)

The maintenance burden is, of course, a little higher. On the other hand Midori with gtk3 better fits into GNOME or Cinnamon. Also it could help to improve the quality of the gtk3 based build of Midori.
Comment by Alexander F. Rødseth (xyproto) - Thursday, 01 August 2013, 13:22 GMT
The midori package should reflect the default compilation settings, as defined by upstream. If it's GTK3+WebKit2, that should be default for the package too. If it's GTK2+WebKit1, that should be default.

I'm open to creating a midori-gtk2 (or midori-gtk3 package) depending on which of those are not compiled with the default settings.

Just have to check which options are enabled by default, then I'll rebuild the package.
Comment by Peter Weber (hoschi) - Thursday, 01 August 2013, 14:42 GMT
That would be perfect! I absolutely agree!
Comment by Matthias Dienstbier (fs4000) - Thursday, 01 August 2013, 20:18 GMT
The libunique3 dependency is probably wrong.
Comment by Alexander F. Rødseth (xyproto) - Thursday, 01 August 2013, 20:28 GMT
Ok, there is now a "midori" package with the default build configuration (GTK2+WebKit1) and "midori-gtk3" for GTK3+WebKit2.

Please reopen if there should be further issues. Thanks.
Comment by Alexander F. Rødseth (xyproto) - Friday, 02 August 2013, 09:48 GMT
@fs4000 fixed, thanks

Loading...