pre depends loop

Bug #527722 reported by Robert Collins
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
upstart (Ubuntu)
Fix Released
Medium
Scott James Remnant (Canonical)

Bug Description

Binary package hint: upstart

udev depends on upstart-job
upstart[provides upstart-job] predepends on mountall
mountall depends on udev

The problem is that:
 mountall won't configure until udev configures
 udev won't configure until upstart is installed
 upstart won't unpack until mountall is configured

and around we go.

This is starting from hardy, so it won't show up with less ancient machines, I suspect.

ProblemType: Bug
Architecture: amd64
Date: Thu Feb 25 22:53:40 2010
DistroRelease: Ubuntu 10.04
Package: upstart 0.6.5-3
ProcEnviron:
 LANGUAGE=la_AU.utf8
 PATH=(custom, user)
 LANG=la_AU.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-14.20-generic
SourcePackage: upstart
Uname: Linux 2.6.32-14-generic x86_64

Revision history for this message
Robert Collins (lifeless) wrote :
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Upstart doesn't need to use Pre-Depends, demoting back to Depends turns this into an ordinary Depends loop, which is ok

Changed in upstart (Ubuntu):
status: New → Fix Committed
importance: Undecided → Medium
assignee: nobody → Scott James Remnant (scott)
tags: added: iso-testing
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package upstart - 0.6.5-4

---------------
upstart (0.6.5-4) lucid; urgency=low

  * debian/control:
    - change Pre-Depends back to Depends, this was a holdover from when we
      attempted to make Upstart Essential to solve early sysvinit→upstart
      upgrade issues, we backed out the Essential bit but never the use of
      Pre-Depends. LP: #527722.
    - add versioned-dependencies on ifupdown for loopback fix that can
      prevent initscripts from being run. LP: #527830.

  * Merge patches from trunk to use /proc/self/fd instead of /dev/fd, and
    to always mount /proc and /sys on boot.
 -- Scott James Remnant <email address hidden> Fri, 26 Feb 2010 15:40:58 +0000

Changed in upstart (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.