Bug#839852: libgtk2.0-dev: failing to build due to atk mismatch

Tristan Matthews tmatth at videolan.org
Wed Oct 5 18:15:31 UTC 2016


Package: libgtk2.0-dev
Version: 2.24.31-1
Severity: important

Can no longer build programs depending on gtk+-2.0. To reproduce:

echo -e "#include <gtk/gtk.h>\n int main(){return 0;}" | gcc -o gtk_test -xc - `pkg-config --cflags --libs gtk+-2.0`

Fails with:

In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:40:0,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from <stdin>:1:
/usr/include/atk-1.0/atk/atk.h:26:27: fatal error: atk/atkaction.h: No such file or directory
 #include <atk/atkaction.h>
                           ^
compilation terminated.

Seems like a mismatch between gtk and atk versions.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libgtk2.0-dev depends on:
ii  gir1.2-gtk-2.0        2.24.31-1
ii  libatk1.0-dev         2.22.0-1
ii  libcairo2-dev         1.14.6-1+b1
ii  libgdk-pixbuf2.0-dev  2.36.0-1
ii  libglib2.0-dev        2.50.0-2
ii  libgtk2.0-0           2.24.31-1
ii  libgtk2.0-common      2.24.31-1
ii  libpango1.0-dev       1.40.3-2
ii  libx11-dev            2:1.6.3-1
ii  libxcomposite-dev     1:0.4.4-1
ii  libxcursor-dev        1:1.1.14-1+b1
ii  libxdamage-dev        1:1.1.4-2+b1
ii  libxext-dev           2:1.3.3-1
ii  libxfixes-dev         1:5.0.2-1
ii  libxi-dev             2:1.7.6-1
ii  libxinerama-dev       2:1.1.3-1+b1
ii  libxml2-utils         2.9.4+dfsg1-2
ii  libxrandr-dev         2:1.5.0-1
ii  pkg-config            0.29-4

Versions of packages libgtk2.0-dev recommends:
ii  debhelper  10.2.1
ii  python     2.7.11-2

Versions of packages libgtk2.0-dev suggests:
pn  libgtk2.0-doc  <none>

-- no debconf information



More information about the pkg-gnome-maintainers mailing list