(Very) bogus package dependencies
Alex Goncharov
alex-goncharov at comcast.net
Thu Dec 6 15:34:00 PST 2007
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:
--------------------
$ pkg_info -R cdrtools*
Information for cdrtools-2.01_6:
Required by:
hal-0.5.8.20070909
xf86-input-keyboard-1.2.2_1
xf86-input-mouse-1.2.3
xf86-video-i810-1.6.5_3
xf86-video-radeonhd-1.0.0
xorg-server-1.4_3,1
--------------------
`xf86-video-radeonhd-1.0.0' requires `cdrtools'?...
How can this happen? Am I missing something?
My INDEX-7 is freshly fetched:
----------
$ ls -l /usr/ports/INDEX-7
-rw-r--r-- 1 root wheel 22876045 Dec 6 17:03 /usr/ports/INDEX-7
----------
And:
--------------------
pwd; echo ===; cat ./+REQUIRED_BY; echo ===; ls -l ./+REQUIRED_BY
/var/db/pkg/cdrtools-2.01_6
===
hal-0.5.8.20070909
xf86-input-keyboard-1.2.2_1
xf86-input-mouse-1.2.3
xf86-video-i810-1.6.5_3
xf86-video-radeonhd-1.0.0
xorg-server-1.4_3,1
===
-rw-r--r-- 1 root wheel 140 Dec 6 17:05 ./+REQUIRED_BY
--------------------
Can anybody shed any light on this?
Thanks,
-- Alex -- alex-goncharov at comcast.net --
/*
* Watson's Law:
* The reliability of machinery is inversely proportional to the
* number and significance of any persons watching it.
*/
More information about the freebsd-ports
mailing list