Removing hal dependency of x11-drivers/xf86-input-synaptics

Michael Scheidell scheidell at FreeBSD.org
Sun Jun 10 11:40:12 UTC 2012



On 6/10/12 7:07 AM, David Demelier wrote:
> Hi,
>
> In fact, x11-drivers/xf86-input-synaptics may install an old and 
> useless HAL file (.fdi), I have no problem with that, but a RUN_DEPENDS
> variable has been added against HAL and we need to install HAL and 
> about 30 pulled in depencies.
>
> Here's the PR to remove this HAL dependency:
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/167533
It may be that something that you don't use needs HAL.  so wait? x11 
(and the new 7.5.2) needs a good shakeout.
Additionally, adding an options knob (especially one that changes the 
default packaging), is usually done if there is significant call for it.
Adding an option knob makes a build, rebuild, or upgrade stop in one 
more place would require a real need.

(yes, 30 dependencies would be one indicator), second indicator would be 
that (some) packages are broken without it.
Also, changing the default will change the default package distributed 
by FreeBSD on clusters.

either wait for miwi, and/or always when adding an option knob keep the 
default behavior.

(ps, did you rebuild and test  x11/gsynaptics without HAL ?



-- 
Michael Scheidell, CTO
 >*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell


More information about the freebsd-ports mailing list