Known issues with 3.14 in the staging PPA?

Marius Gedminas marius at gedmin.as
Tue Oct 28 07:27:10 UTC 2014


On Tue, Oct 28, 2014 at 10:07:26AM +1100, Tim wrote:
> On 27/10/14 23:55, Marius Gedminas wrote:
> >> - apport-gtk's tree view has drawing issues (invisible expander arrows,
> >>   entire tree is not drawn initially until you click on it)
> >
> > I've seen this mentioned by phako on Oct 26.
> >
> > Apparently this gets caused by a missing adwaita-icon-theme-full package.
> > It should be pulled in by default, but!  When I first enabled the
> > staging PPA and tried 'sudo apt full-upgrade', adwaita-icon-theme-full
> > failed to install due to a file conflict.  I then re-ran `apt
> > full-upgrade` and it succeeded, so I assumed the package got installed
> > successfully due to a different install order or something.  But my
> > /var/log/dpkg.log says adwaita-icon-theme-full never got installed.
>
> adwaita-icon-theme currently depends on :  humanity-icon-theme | adwaita-icon-theme-full
> Unfortunately those optional dependencies only really work when installing by task, where apt-get calculates the complete packageset from the
> seeds. for a dist-upgrade etc it will just always pick the first ;(

For the record, when I enabled the gnome3-staging PPA again yesterday
and did an 'sudo apt full-upgrade', I got adwaita-icon-theme-full
installed with no errors.

It's recommended by libgtk-3-0 and gnome-themes-standard, so I guess
that's why it gets pulled in by default.

> > I mentioned the file conflict on IRC back on Oct 24, and ricotz said they
> > added the missing conflict.  Perhaps if I reenabled the PPA today things
> > would just work?

(They did.)

> >> - Applications segfault left-and-right (nautilus when I stopped resizing
> >>   it, apport-gtk when I took a screenshot of it)
> > Nobody complained about this on IRC.
> >
> > This is the killer thing that makes it impossible for me to use the PPA
> > on my main system.  And I have no disk space for non-temprorary VMs. :(
> >
> > It's easiest to reproduce this by
> >
> >   1. sudo apt install gtimelog
> >   2. Run gtimelog
> >   3. Type anything in the text box, press Enter
> >
> > gtimelog segfaults at that point.
>
> That does not crash here

Chased down the crash at last: https://bugs.launchpad.net/ubuntu-gnome/+bug/1386255
It's caused by overlay-scrollbar-gtk3.

Note that it appears to be enough to have that package installed (and
therefore included in $GTK_MODULES) -- I had overlay scrollbars disabled
through gsettings[*] and I still got segfaults

  [*] gsettings set com.canonical.desktop.interface scrollbar-mode normal
      (BTW this should be the default already if you've got
      ubuntu-gnome-default-settings installed)

A simpler way to reproduce:

  1. Run gnome-calculator
  2. Click the title-bar dropdown

Marius Gedminas
-- 
An expert is a person who has made all the mistakes that can be made in a very
narrow field.
        -- Niels Bohr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 173 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-gnome/attachments/20141028/d11890c4/attachment.pgp>


More information about the Ubuntu-GNOME mailing list