diff --git a/debian/control b/debian/control
index 2c6226b..4d3c7a7 100644
--- a/debian/control
+++ b/debian/control
@@ -1,6 +1,6 @@
 Source: upstart
 Section: admin
-Priority: extra
+Priority: required
 Maintainer: Michael Biebl <biebl@debian.org>
 Uploaders: martin f. krafft <madduck@debian.org>
 Standards-Version: 3.8.2
@@ -10,10 +10,11 @@ Vcs-Browser: http://git.debian.org/?p=collab-maint/upstart.git;a=summary
 Homepage: http://upstart.ubuntu.com/
 
 Package: upstart
+Essential: yes
 Architecture: any
-Depends: ${shlibs:Depends}, sysvinit-utils (>= 2.86.ds1-23), sysv-rc, initscripts
-Conflicts: upstart-job, sysvinit, upstart-compat-sysv, startup-tasks, system-services
-Replaces: upstart-job, sysvinit, upstart-compat-sysv, startup-tasks, system-services
+Pre-Depends: ${shlibs:Depends}, sysvinit-utils (>= 2.86.ds1-23), sysv-rc, initscripts
+Conflicts: upstart-job, upstart-compat-sysv, startup-tasks, system-services
+Replaces: upstart-job, sysvinit (<< 2.87dsf-7), upstart-compat-sysv, startup-tasks, system-services
 Provides: upstart-job
 Description: event-based init daemon
  upstart is a replacement for the /sbin/init daemon which handles

