← Back to team overview

touch-packages team mailing list archive

[Bug 1491542] [NEW] libunity ftbfs in wily

 

Public bug reported:

libunity seems to no longer be buildable in wily.  This is a problem
because it must be rebuilt for Python 3.5, but it is failing for
unrelated reasons.  Here's an excerpt of the build log from a local
build using the current wily source package:

/usr/bin/glib-compile-resources --sourcedir . --target=unity-tool-res.c --generate-source unity-tool-res.gresource.xml
/usr/bin/valac -C --vapidir ../vapi --vapidir=../protocol --vapidir=../src --pkg config --pkg gtk+-3.0 --pkg gmodule-2.0 --pkg unity-internal --pkg unity-protocol --pkg glib-2.0 --pkg gmodule-2.0 --pkg gobject-2.0 --pkg gio-2.0 --pkg gio-unix-2.0 --pkg dee-1.0 --pkg Dbusmenu-0.4  unity-tool.vala unity-tool-dbus-util.vala unity-tool-ui.vala preview-renderer.vala music-track-model-renderer.vala
unity-tool-ui.vala:846.13-846.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    private ListStore uimodel = null;
            ^^^^^^^^^
unity-tool-ui.vala:847.13-847.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    private ListStore ui_filter_model = null;
            ^^^^^^^^^
unity-tool-ui.vala:848.13-848.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    private ListStore scope_list_model = null;
            ^^^^^^^^^
unity-tool-ui.vala:849.13-849.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    private ListStore ui_cat_model = null;
            ^^^^^^^^^
unity-tool-ui.vala:43.62-43.70: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
            uimodel = builder.get_object("results_model") as ListStore;
                                                             ^^^^^^^^^
unity-tool-ui.vala:44.70-44.78: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
            ui_filter_model = builder.get_object("filters_model") as ListStore;
                                                                     ^^^^^^^^^
unity-tool-ui.vala:45.70-45.78: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
            ui_cat_model = builder.get_object("categories_model") as ListStore;
                                                                     ^^^^^^^^^
unity-tool-ui.vala:158.74-158.82: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
            scope_list_model = builder.get_object("scope_list_model") as ListStore;
                                                                         ^^^^^^^^^
music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    public ListStore track_view_model { get; construct; }
           ^^^^^^^^^
music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    public ListStore track_view_model { get; construct; }
           ^^^^^^^^^
music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    public ListStore track_view_model { get; construct; }
           ^^^^^^^^^
music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
    public ListStore track_view_model { get; construct; }
           ^^^^^^^^^
Compilation failed: 12 error(s), 0 warning(s)

Seems like the same problem in all cases, and I'm not sure which
ListStore is intended.  Full buildlog is available in the Python 3.5-as-
default PPA:

https://launchpadlibrarian.net/216183170/buildlog_ubuntu-wily-
amd64.libunity_7.1.4%2B14.10.20140808-0ubuntu1_BUILDING.txt.gz

This is blocking several other critical packages which need updating for
Python 3.5.

** Affects: libunity (Ubuntu)
     Importance: Critical
         Status: New

** Changed in: libunity (Ubuntu)
   Importance: Undecided => Critical

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libunity in Ubuntu.
https://bugs.launchpad.net/bugs/1491542

Title:
  libunity ftbfs in wily

Status in libunity package in Ubuntu:
  New

Bug description:
  libunity seems to no longer be buildable in wily.  This is a problem
  because it must be rebuilt for Python 3.5, but it is failing for
  unrelated reasons.  Here's an excerpt of the build log from a local
  build using the current wily source package:

  /usr/bin/glib-compile-resources --sourcedir . --target=unity-tool-res.c --generate-source unity-tool-res.gresource.xml
  /usr/bin/valac -C --vapidir ../vapi --vapidir=../protocol --vapidir=../src --pkg config --pkg gtk+-3.0 --pkg gmodule-2.0 --pkg unity-internal --pkg unity-protocol --pkg glib-2.0 --pkg gmodule-2.0 --pkg gobject-2.0 --pkg gio-2.0 --pkg gio-unix-2.0 --pkg dee-1.0 --pkg Dbusmenu-0.4  unity-tool.vala unity-tool-dbus-util.vala unity-tool-ui.vala preview-renderer.vala music-track-model-renderer.vala
  unity-tool-ui.vala:846.13-846.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      private ListStore uimodel = null;
              ^^^^^^^^^
  unity-tool-ui.vala:847.13-847.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      private ListStore ui_filter_model = null;
              ^^^^^^^^^
  unity-tool-ui.vala:848.13-848.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      private ListStore scope_list_model = null;
              ^^^^^^^^^
  unity-tool-ui.vala:849.13-849.21: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      private ListStore ui_cat_model = null;
              ^^^^^^^^^
  unity-tool-ui.vala:43.62-43.70: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
              uimodel = builder.get_object("results_model") as ListStore;
                                                               ^^^^^^^^^
  unity-tool-ui.vala:44.70-44.78: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
              ui_filter_model = builder.get_object("filters_model") as ListStore;
                                                                       ^^^^^^^^^
  unity-tool-ui.vala:45.70-45.78: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
              ui_cat_model = builder.get_object("categories_model") as ListStore;
                                                                       ^^^^^^^^^
  unity-tool-ui.vala:158.74-158.82: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
              scope_list_model = builder.get_object("scope_list_model") as ListStore;
                                                                           ^^^^^^^^^
  music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      public ListStore track_view_model { get; construct; }
             ^^^^^^^^^
  music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      public ListStore track_view_model { get; construct; }
             ^^^^^^^^^
  music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      public ListStore track_view_model { get; construct; }
             ^^^^^^^^^
  music-track-model-renderer.vala:30.12-30.20: error: `ListStore' is an ambiguous reference between `GLib.ListStore' and `Gtk.ListStore'
      public ListStore track_view_model { get; construct; }
             ^^^^^^^^^
  Compilation failed: 12 error(s), 0 warning(s)

  Seems like the same problem in all cases, and I'm not sure which
  ListStore is intended.  Full buildlog is available in the Python 3.5
  -as-default PPA:

  https://launchpadlibrarian.net/216183170/buildlog_ubuntu-wily-
  amd64.libunity_7.1.4%2B14.10.20140808-0ubuntu1_BUILDING.txt.gz

  This is blocking several other critical packages which need updating
  for Python 3.5.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libunity/+bug/1491542/+subscriptions


Follow ups