Bug#770193: glib2.0: FTBFS in jessie: gsettings test hangs during /gsettings/no-write-binding

Simon McVittie smcv at debian.org
Sat Nov 22 18:24:25 UTC 2014


Control: retitle 770193 glib2.0: FTBFS in jessie: gsettings test hangs during /gsettings/no-write-binding
Control: tags 770193 + unreproducible
Control: severity 770193 important

On Wed, 19 Nov 2014 at 15:57:34 +0000, Pietro wrote:
> I am running a testing debian system and I would like to upgrade the
> libglib2.0-0 to the latest from the unstable repo.

Given that you have unstable in your sources.list already, you should
be able to upgrade the packages from src:glib2.0 to their unstable
versions without rebuilding them. In fact, since you don't
seem to have any apt pinning active, an ordinary upgrade would
result in installing the unstable versions anyway... if you
don't want that, you should only have deb-src lines for unstable,
not deb.

> 1 - sudo apt-get build-dep libglib2.0-0 
> 2 - sudo apt-get -b source libglib2.0-0

Step 2 doesn't need sudo, and it's probably better if you don't,
but that doesn't seem to be relevant here.

> The compilation gets stuck here and never finishes, my expectation was
> to be able to install the resulting package with dpkg -i.
> [...]
> PASS: gsettings 21 /gsettings/writable-binding
> PASS: gsettings 22 /gsettings/typesafe-binding
> PASS: gsettings 23 /gsettings/no-read-binding
> [ never exits ]

I've successfully built glib2.0/2.42.1-1 in an up-to-date testing
environment from today, both as an ordinary user and as root.

Also, both glib2.0/2.42.0-2 (from testing) and glib2.0/2.42.1-1
from unstable) are also building successfully for me in an up-to-date
testing chroot under sbuild (which is what matters for Debian's
autobuilders).

The rest of that test is:

PASS: gsettings 24 /gsettings/no-write-binding
PASS: gsettings 25 /gsettings/keyfile
PASS: gsettings 26 /gsettings/child-schema
PASS: gsettings 27 /gsettings/strinfo
PASS: gsettings 28 /gsettings/enums
PASS: gsettings 29 /gsettings/flags
PASS: gsettings 30 /gsettings/range
PASS: gsettings 31 /gsettings/list-items
PASS: gsettings 32 /gsettings/list-schemas
PASS: gsettings 33 /gsettings/mapped
PASS: gsettings 34 /gsettings/get-range
PASS: gsettings 35 /gsettings/schema-source
PASS: gsettings 36 /gsettings/actions
PASS: gsettings 37 /gsettings/null-backend
PASS: gsettings 38 /gsettings/memory-backend
PASS: gsettings 39 /gsettings/read-descriptions
PASS: gsettings 40 /gsettings/test-extended-schema
PASS: gsettings 41 /gsettings/default-value

I'm not sure why any of those would hang.

Since I couldn't reproduce this, I'm downgrading it to be
non-release-critical; I'm also retitling it for clarity, since
glibc is not the same thing as glib.

Regards,
    S



More information about the pkg-gnome-maintainers mailing list