[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