I propose that weston (or another typical wayland package) ships
something like /usr/share/apport/general-hooks/weston.py (or wayland-
session.py perhaps) which does the appropriate detection, and does

            report.setdefault('Tags', '')
            report['Tags'] += ' wayland-session'

Does that work for you?

** Package changed: apport (Ubuntu) => weston (Ubuntu)

** Changed in: weston (Ubuntu)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1418262

Title:
  apport hook to detect wayland sessions

Status in Ubuntu GNOME:
  New
Status in apport package in Ubuntu:
  Triaged

Bug description:
  Now that we have an experimental GNOME wayland session in vivid, it
  would be somewhat useful for apport to detect if a bug report is from
  a wayland session. It probably makes sense for this to be global
  since other projects will eventually offer wayland sessions as well.
  Not sure on the best place for this to live though in apport or in
  wayland packaging or elsewhere?

  detecting WAYLAND_DISPLAY env is probably enough to detect a running
  session, and there may be a few other useful env variables such as
  (GDK/CLUTTER)_BACKEND etc

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: apport 2.15.1-0ubuntu4
  ProcVersionSignature: Ubuntu 3.18.0-12.13-generic 3.18.4
  Uname: Linux 3.18.0-12-generic x86_64
  NonfreeKernelModules: nvidia
  ApportLog:
   
  ApportVersion: 2.15.1-0ubuntu4
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Thu Feb  5 10:51:38 2015
  InstallationDate: Installed on 2012-09-23 (864 days ago)
  InstallationMedia: Ubuntu GNOME Remix 12.10 "Quantal Quetzal" - Alpha 
amd64(20120922)
  PackageArchitecture: all
  SourcePackage: apport
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1418262/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to