← Back to team overview

touch-packages team mailing list archive

[Bug 1477233] [NEW] autopilot now depends on "/usr/bin/gsettings" and ubuntu-keyboard

 

Public bug reported:

Since https://code.launchpad.net/~canonical-platform-
qa/autopilot/add_osk_show_workaround/+merge/264944 was uploaded,
autopilot now depends on the executable /usr/bin/gsettings and on
com.canonical.keyboard.maliit being present.

Neither of these are declared, and they both seem undesirable since they
aren't required in general.

Concretely, this breaks shotwell's autopilot test which is automatically
run on some archive uploads.

  https://jenkins.qa.ubuntu.com/job/wily-adt-
shotwell/ARCH=i386,label=adt/49/console

Could this be made opt-in, maybe? Like no-op if the schema isn't
available or something. I don't know what the original motivation for
the change was.

Also I suggest you use proper API to interact with gsettings (Gio via
gobject-introspection) instead of this binary.

** Affects: autopilot (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  autopilot now depends on "/usr/bin/gsettings" and ubuntu-keyboard

Status in autopilot package in Ubuntu:
  New

Bug description:
  Since https://code.launchpad.net/~canonical-platform-
  qa/autopilot/add_osk_show_workaround/+merge/264944 was uploaded,
  autopilot now depends on the executable /usr/bin/gsettings and on
  com.canonical.keyboard.maliit being present.

  Neither of these are declared, and they both seem undesirable since
  they aren't required in general.

  Concretely, this breaks shotwell's autopilot test which is
  automatically run on some archive uploads.

    https://jenkins.qa.ubuntu.com/job/wily-adt-
  shotwell/ARCH=i386,label=adt/49/console

  Could this be made opt-in, maybe? Like no-op if the schema isn't
  available or something. I don't know what the original motivation for
  the change was.

  Also I suggest you use proper API to interact with gsettings (Gio via
  gobject-introspection) instead of this binary.

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


Follow ups