Opened 8 years ago

Closed 8 years ago

#7869 closed enhancement (fixed)

gtk+3-3.20.6

Reported by: bdubbs@… Owned by: Douglas R. Reno
Priority: normal Milestone: 7.10
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description (last modified by bdubbs@…)

New point version. Can't they get this right?

Answer: NO. This is buggy. Waiting for next release.

Change History (19)

comment:1 by Douglas R. Reno, 8 years ago

Cosmetic insertion of line

Overview of Changes in GTK+ 3.20.5
==================================

* Bugs fixed:
 763852 gdk/wayland: event source is not multi-thread aware
 765973 GtkRevealer need to always send "child-revealed" signal...
 766175 Translation of quotes may misinterpreted by GTK sidebar
 766233 Crash when server does not support XI2
 766440 Scale slider button has stopped discerning & rendering...
 766442 Broken drag & drop between windows

* Translation updates:
 Kazakh
 Portuguese

I would say not... I would think that "Drag and Drop between windows" and slider buttons would be tested before releasing a new version.

Last edited 8 years ago by bdubbs@… (previous) (diff)

comment:2 by bdubbs@…, 8 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:3 by bdubbs@…, 8 years ago

The package buids fine, but I got 15 failures in the regression tests. I checked in xfce, but I don't know if that is enough. All the failures seemed to resolve around ui issues:

c.log:  /properties/GtkFileChooserButton:                                 FAIL
c.log:  /properties/GtkFileChooserDialog:                                 FAIL
c.log:  /properties/GtkFileChooserWidget:                                 FAIL
c.log:  /properties/GtkPlacesSidebar:                                     FAIL
c.log:FAIL: object
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/a11y/menu.ui:                     FAIL
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/a11y/menubutton.ui:               FAIL
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/a11y/menubutton2.ui:              FAIL
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/a11y/menubutton3.ui:              FAIL
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/a11y/scale-drawvalue.ui:          FAIL
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/a11y/tooltips.ui:                 FAIL
c.log:FAIL: accessibility-dump
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/reftests/inherit-and-initial.ui:  FAIL
c.log:  /tmp/gtk3/gtk+-3.20.5/testsuite/reftests/textview-margins.ui:     FAIL
c.log:FAIL: gtk-reftest

Perhaps it needs a different DE. Can anyone else check? Other than the checks, It seems to be OK and I'm ready to commit.

comment:4 by Douglas R. Reno, 8 years ago

I can test on LXDE later on tonight / tomorrow. I could test on GNOME3 sometime in the next week, but I don't think you want to wait for that long. I can try some GTK3 based applications too. Those failures worry me, especially if accessibility is broken, objects (FileChooser) are broken, etc.

comment:5 by bdubbs@…, 8 years ago

A week will not hurt us. This is not time critical.

comment:6 by Pierre Labastie, 8 years ago

I have lxde and lxqt available. I have a lot more errors than you, but I get the exact same errors under lxqt as under lxde...

comment:7 by Pierre Labastie, 8 years ago

Tests are as bad (not that bad, actually, only 47 FAIL for 2335 OK) under 3.20.4.

comment:8 by bdubbs@…, 8 years ago

I retried in a system with gcc5. The tests in /properies/ above pass and inherit-and-initial.ui also passes. There were no additional failures.

The typical failure was reasonably cossistent and looked like:

/tmp/gtk3/gtk+-3.20.5/testsuite/a11y/tooltips.ui:                    Contents don't match expected contents:
--- /tmp/gtk3/gtk+-3.20.5/testsuite/a11y/tooltips.txt 2016-03-25 21:46:38.000000000 -0500
+++ /tmp/.7NH8GY  2016-05-20 17:01:38.979133352 -0500
@@ -7,14 +7,6 @@
   <AtkComponent>
   layer: window
   alpha: 1
-  unnamed-GtkContainerAccessible-0
-    "panel"
-    parent: window1
-    state: enabled sensitive showing visible
-    toolkit: gtk
-    <AtkComponent>
-    layer: widget
-    alpha: 1
   box1
     "filler"
     parent: window1
FAIL

So it looks like some kind of panel thing to me. I suspect the tests need more of gnome than what we have in the book.

comment:11 by bdubbs@…, 8 years ago

I'm thinking we should mark this as wontfix and wait for the next version. I'd expect that fairly soon. What do you think?

comment:12 by Douglas R. Reno, 8 years ago

I would be for that. With how much is broken, I don't want to mess with that at the moment.

comment:13 by bdubbs@…, 8 years ago

Description: modified (diff)
Milestone: 7.10hold
Summary: gtk+3-3.20.5gtk+3-3.20.6 (waiting for next release)

comment:14 by Douglas R. Reno, 8 years ago

Milestone: hold7.10

Now 3.20.6

http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.20/gtk+-3.20.6.news

Overview of Changes in GTK+ 3.20.6
==================================

* Bugs fixed:
 766694 crash on save as in any gtk3 application starting 3.20.5...
 766323 GTKPopover gives warnings if visible when reparented
 766336 Crash when selecting rows with rubberbanding
 766737 stack: Only map children when necessary

* Translation updates:
 Arabic

comment:15 by Douglas R. Reno, 8 years ago

Summary: gtk+3-3.20.6 (waiting for next release)gtk+3-3.20.6

Seems that they fixed those bugs. Should I take this one and do it with GNOME?

in reply to:  15 comment:16 by bdubbs@…, 8 years ago

Replying to renodr:

Seems that they fixed those bugs. Should I take this one and do it with GNOME?

If you want, take it. However, it seems that you are a bit overloaded right now. There is not a great hurry however.

comment:17 by Douglas R. Reno, 8 years ago

Owner: changed from bdubbs@… to Douglas R. Reno
Status: assignednew

comment:18 by Douglas R. Reno, 8 years ago

Status: newassigned

comment:19 by Douglas R. Reno, 8 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r17542

Note: See TracTickets for help on using tickets.