[Bug 1881976] Re: apport-gtk and apport-kde install xiterm+thai as dependency (x-terminal-emulator)

Eric Desrochers 1881976 at bugs.launchpad.net
Wed Jul 29 16:32:08 UTC 2020


[sts-sponsor]

@dgadomski

I don't think you can add a runtime dependency from universe to a
package found in main

 apport-gtk | 2.20.11-0ubuntu42   | groovy           
 konsole | 4:20.04.3-0ubuntu1  | groovy/universe         

This would most likely require an MIR for konsole first.

https://wiki.ubuntu.com/MainInclusionProcess

Dependencies:

All binary dependencies (including Recommends:) must be satisfiable in
main (i. e. the preferred alternative must be in main). If not, these
dependencies need a separate MIR report (this can be a separate bug or
another task on the main MIR bug)

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1881976

Title:
  apport-gtk and apport-kde install xiterm+thai as dependency (x
  -terminal-emulator)

Status in apport package in Ubuntu:
  In Progress
Status in apport source package in Focal:
  In Progress

Bug description:
  [Impact]

   * When installing apport-gtk (or apport-kde) on a non-GUI installation (cloud image, server image) as a dependency providing x-terminal-emulator xiterm+thai package is pulled in, which is not appropriate for most locales.
  My understanding is it was selected due to lowest number of unsatisfied dependencies.

  [Test Case]

   * lxc launch ubuntu:20.04 test
   * lxc shell test
   * apt update
   * apt install apport-gtk
   * Examine the packages listed to be installed: xiterm+thai is one of them.

  [Regression Potential]

   * In dedicated archive mirrors with limited number of packages
  changing that may cause errors due to packages missing in the archive.
  However, that's unlikely.

  [Other Info]

   * It is not affecting bionic, since x-terminal-emulator is listed as 'Suggests' not 'Depends' there.
   * Original bug description:

  Vanilla install of Ubuntu 20.04 set to an Australian locale includes the "Thai X Terminal" package.
  This package should not be included.

  I noticed that it is also reported against Xubuntu and Lubuntu:
  https://bugs.launchpad.net/lubuntu-next/+bug/1747341

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



More information about the Ubuntu-sponsors mailing list