Bug 112017

Summary: bogus rcNG dependency in sysutils/hal
Product: Ports & Packages Reporter: Michael W Lucas <mwlucas>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Michael W Lucas 2007-04-23 00:50:02 UTC
I have installed hal-0.5.8.20070403.

/usr/local/etc/rc.d/hald claims a dependency on usbd, which no longer
exists (at least on -current).

Shouldn't this be devd instead?

Fix: 

Replace usbd with devd in startup script.

OK, so this is possibly the most trivial ports PR ever, but I thought
I should file it anyway.  It might affect someone sometime, eventually.
How-To-Repeat: 
rcorder /etc/rc.d/* /usr/local/etc/rc.d/* | head -10
rcorder: Circular dependency on provision `mountcritremote' in file `/etc/rc.d/archdep'.
rcorder: requirement `usbd' in file `/usr/local/etc/rc.d/hald' has no providers.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2007-04-23 00:50:09 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer
Comment 2 Joe Marcus Clarke freebsd_committer freebsd_triage 2007-04-23 00:55:31 UTC
State Changed
From-To: open->closed

devd has been added, but usbd cannot be removed yet since it is important 
to have it there for 5.X and 6.X systems.  hald and usbd will both compete 
for /dev/usb.  If the user wants usbd to work, it must be started before 
hald.
Comment 3 dfilter service freebsd_committer freebsd_triage 2007-04-23 00:55:35 UTC
marcus      2007-04-22 23:55:29 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/hal         Makefile 
    sysutils/hal/files   hald.in 
  Log:
  Add devd to the list of hald's rc.d dependencies.  Note: we cannot remove
  usbd yet because 6.X and 5.X still have it, and if it is desired, then
  it should be started BEFORE hald.
  
  PR:             112017
  
  Revision  Changes    Path
  1.23      +1 -1      ports/sysutils/hal/Makefile
  1.4       +2 -2      ports/sysutils/hal/files/hald.in
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"