[Bug 1649310] Re: RM Upstart, obsolete, superseded by systemd

Dimitri John Ledkov launchpad at surgut.co.uk
Fri Apr 28 21:38:27 UTC 2017


src:unity dropping build-dep on src:upstart has now landed in artful.
All packages are ready for removal, and no new dependencies are present.
Barring any consultations with stakeholders, please remove affected
packages.

** Description changed:

  In 18.04 LTS src:upstart should not be part of Ubuntu.
  It has already been removed from Debian.
  And most products have migrated to systemd.
  This is a tracking bug to remove a collection of packages that need to go away together with upstart.
  
  Some of these have been ported to systemd under different names, or no
  longer at all required.
  
  = Removal order =
  
  * ubuntu-touch-meta
  * unity8-desktop-session
  
  * ubuntu-touch-session
  * upstart-watchdog
  * lxc-android-config
  
  * upstart
  
  * cgmanager
  
  = Reverse depends checks =
  
  $ reverse-depends -b src:upstart
  Reverse-Build-Depends
  =====================
  * tarantool                     (for upstart)
    ./debian/control: dh-systemd (>= 1.22) | sysvinit (<< 2.88dsf-59) | upstart (<< 1.13),
- * unity                         (for libupstart-dev)
-   https://code.launchpad.net/~xnox/unity/no-more-upstart-dep/+merge/322283
-   https://bileto.ubuntu.com/#/ticket/2730
  
  $ reverse-depends src:upstart
  Reverse-Depends
  ===============
  * ubuntu-touch-session          (for upstart)
  * unity8-desktop-session        (for upstart)
  * upstart-watchdog              (for upstart)
  
  $ reverse-depends src:ubuntu-touch-session
  Reverse-Depends
  ===============
  * ubuntu-touch                  (for ubuntu-touch-session)
  $ reverse-depends -b src:ubuntu-touch-session
  No reverse dependencies found
  
  $ reverse-depends upstart-watchdog
  Reverse-Depends
  ===============
  * ubuntu-touch
  $ reverse-depends -b src:upstart-watchdog
  No reverse dependencies found
  
  $ reverse-depends src:ubuntu-touch-meta
  No reverse dependencies found
  $ reverse-depends -b src:ubuntu-touch-meta
  No reverse dependencies found
  
  $ reverse-depends src:unity8-desktop-session
  No reverse dependencies found
  $ reverse-depends -b src:unity8-desktop-session
  No reverse dependencies found
  
  $ reverse-depends src:cgmanager
  Reverse-Depends
  ===============
  * lxc-android-config            (for cgmanager)
  * numad                         (for cgmanager)
    ./debian/control:Depends: systemd-sysv | cgmanager
  * upstart [amd64 arm64 armhf i386 ppc64el]  (for libcgmanager0)
  
  $ reverse-depends -b src:cgmanager
  Reverse-Build-Depends
  =====================
  * upstart                       (for libcgmanager-dev)
  
  $ reverse-depends src:lxc-android-config
  Reverse-Depends
  ===============
  * ubuntu-touch                  (for lxc-android-config)
  
  $ reverse-depends -b src:lxc-android-config
  No reverse dependencies found

** Changed in: lxc-android-config (Ubuntu)
   Importance: Undecided => High

** Changed in: cgmanager (Ubuntu)
   Importance: Undecided => High

** Changed in: cgmanager (Ubuntu)
     Assignee: Dimitri John Ledkov (xnox) => (unassigned)

** Changed in: ubuntu-touch-session (Ubuntu)
     Assignee: Dimitri John Ledkov (xnox) => (unassigned)

** Changed in: unity8-desktop-session (Ubuntu)
     Assignee: Dimitri John Ledkov (xnox) => (unassigned)

** Changed in: upstart (Ubuntu)
     Assignee: Dimitri John Ledkov (xnox) => (unassigned)

** Changed in: lxc-android-config (Ubuntu)
    Milestone: None => ubuntu-17.05

** Changed in: cgmanager (Ubuntu)
    Milestone: None => ubuntu-17.05

** Changed in: upstart (Ubuntu)
     Assignee: (unassigned) => Steve Langasek (vorlon)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/1649310

Title:
  RM Upstart, obsolete, superseded by systemd

Status in cgmanager package in Ubuntu:
  Triaged
Status in lxc-android-config package in Ubuntu:
  Triaged
Status in ubuntu-touch-meta package in Ubuntu:
  Triaged
Status in ubuntu-touch-session package in Ubuntu:
  Triaged
Status in unity8-desktop-session package in Ubuntu:
  Triaged
Status in upstart package in Ubuntu:
  Triaged
Status in upstart-watchdog package in Ubuntu:
  Triaged

Bug description:
  In 18.04 LTS src:upstart should not be part of Ubuntu.
  It has already been removed from Debian.
  And most products have migrated to systemd.
  This is a tracking bug to remove a collection of packages that need to go away together with upstart.

  Some of these have been ported to systemd under different names, or no
  longer at all required.

  = Removal order =

  * ubuntu-touch-meta
  * unity8-desktop-session

  * ubuntu-touch-session
  * upstart-watchdog
  * lxc-android-config

  * upstart

  * cgmanager

  = Reverse depends checks =

  $ reverse-depends -b src:upstart
  Reverse-Build-Depends
  =====================
  * tarantool                     (for upstart)
    ./debian/control: dh-systemd (>= 1.22) | sysvinit (<< 2.88dsf-59) | upstart (<< 1.13),

  $ reverse-depends src:upstart
  Reverse-Depends
  ===============
  * ubuntu-touch-session          (for upstart)
  * unity8-desktop-session        (for upstart)
  * upstart-watchdog              (for upstart)

  $ reverse-depends src:ubuntu-touch-session
  Reverse-Depends
  ===============
  * ubuntu-touch                  (for ubuntu-touch-session)
  $ reverse-depends -b src:ubuntu-touch-session
  No reverse dependencies found

  $ reverse-depends upstart-watchdog
  Reverse-Depends
  ===============
  * ubuntu-touch
  $ reverse-depends -b src:upstart-watchdog
  No reverse dependencies found

  $ reverse-depends src:ubuntu-touch-meta
  No reverse dependencies found
  $ reverse-depends -b src:ubuntu-touch-meta
  No reverse dependencies found

  $ reverse-depends src:unity8-desktop-session
  No reverse dependencies found
  $ reverse-depends -b src:unity8-desktop-session
  No reverse dependencies found

  $ reverse-depends src:cgmanager
  Reverse-Depends
  ===============
  * lxc-android-config            (for cgmanager)
  * numad                         (for cgmanager)
    ./debian/control:Depends: systemd-sysv | cgmanager
  * upstart [amd64 arm64 armhf i386 ppc64el]  (for libcgmanager0)

  $ reverse-depends -b src:cgmanager
  Reverse-Build-Depends
  =====================
  * upstart                       (for libcgmanager-dev)

  $ reverse-depends src:lxc-android-config
  Reverse-Depends
  ===============
  * ubuntu-touch                  (for lxc-android-config)

  $ reverse-depends -b src:lxc-android-config
  No reverse dependencies found

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



More information about the foundations-bugs mailing list