Date: Mon, 10 Dec 2007 16:33:20 +0200 From: Andriy Gapon <avg@icyb.net.ua> To: Marcin Cieslak <saper@system.pl> Cc: freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies Message-ID: <475D4E30.2030403@icyb.net.ua> In-Reply-To: <1197264183.00839056.1197250802@10.7.7.3> References: <E1J0Q3W-0000NQ-D9@[24.61.20.41]> <1197264183.00839056.1197250802@10.7.7.3>
next in thread | previous in thread | raw e-mail | index | archive | help
on 10/12/2007 03:35 Marcin Cieslak said the following: > Alex Goncharov wrote: >> There has been a point recently made on a `freebsd-' list about >> unnecessary dependencies of the `xorg-server' package, it being >> dependent on `gnome' and `hal', for example. That's a valid point and >> I am with those who don't want this dependency to exist -- but at >> least this dependency can be somehow justified. >> >> But I cannot find any justification for this: > > HAL and D-Bus are needed to support input device hotplug - new feature > of X.org 7.3. > > http://wiki.x.org/wiki/XInputHotplug > > http://freedesktop.org/wiki/Software/hal > > cdr-tools may be needed (just my guess) to implement storage interface > for various CD media: > > http://webcvs.freedesktop.org/hal/hal/doc/spec/hal-spec.html?view=co&pathrev=HEAD#device-properties-storage-cdrom >From a small research it seems that the only thing needed from cdrtools is isoinfo utility which gets called in FreeBSD-specific code (hald/freebsd/probing/probe-volume.c) like follows: isoinfo -p -i %s And it seems that its only usage is to detect presence of directories named 'VIDEO_TS|VCD|SVCD', so that properties like volume.disc.is_videodvd could be set. Maybe there is a way to write code for this functionality that could be included into hal source code or as a port patch, so that hal doesn't have to depend on cdrtools. -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?475D4E30.2030403>