tracing dependencies (Re: dependencies out of hand?)

2007-11-21 Thread Mikhail Teterin
Q:
> How do you trace the dependencies?  I have found this uncommonly
> difficult.

A:
The

% make all-depends-list

will list the ports, that the port in the current directory depends on.

or you can parse the prebuilt list in /usr/ports/INDEX-6 (or -7 depending on 
your OS level).

Yours,

-mi



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: dependencies out of hand?

2007-11-20 Thread Mikhail Teterin
On вівторок 20 листопад 2007, Yuri Pankov wrote:
= New xorg-server utilizes sysutils/hal for hardware autodetection, glib20 
= and cdrecord are dependencies of hal (can be turned off using 
= WITHOUT_HAL). It also needs dbus, polkit and so on. Not sure about gtk.

Thanks, Yuri. But I could trace the dependencies myself. My point was, 
something is wrong if an unrelated utility such as cdrecord and a large (and 
frequently changing) library such as glib are both /required/ to build the 
X-server.

Maybe, the WITHOUT_HAL knob should be more visible... Maybe, it should not 
require cdrecord by default.

I don't have a solution -- I'm just pointing out a problem...

-mi
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: dependencies out of hand?

2007-11-20 Thread Yuri Pankov
On Tuesday 20 November 2007 17:27:30 Mikhail Teterin wrote:
> On вівторок 20 листопад 2007, Yuri Pankov wrote:
> = New xorg-server utilizes sysutils/hal for hardware autodetection,
> glib20 = and cdrecord are dependencies of hal (can be turned off
> using = WITHOUT_HAL). It also needs dbus, polkit and so on. Not sure
> about gtk.
>
> Thanks, Yuri. But I could trace the dependencies myself. My point

Well, sorry for the noise.

> was, something is wrong if an unrelated utility such as cdrecord and
> a large (and frequently changing) library such as glib are both
> /required/ to build the X-server.
>
> Maybe, the WITHOUT_HAL knob should be more visible... Maybe, it
> should not require cdrecord by default.
>
> I don't have a solution -- I'm just pointing out a problem...
>
>   -mi


Yuri
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: dependencies out of hand?

2007-11-20 Thread Yuri Pankov
On Tuesday 20 November 2007 17:12:33 Mikhail Teterin wrote:
> Why do I need to install cdrecord in order to build X-server?
>
> glib and gtk seem necessary too...
>
>   -mi

New xorg-server utilizes sysutils/hal for hardware autodetection, glib20 
and cdrecord are dependencies of hal (can be turned off using 
WITHOUT_HAL). It also needs dbus, polkit and so on. Not sure about gtk.


HTH,
Yuri

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


dependencies out of hand?

2007-11-20 Thread Mikhail Teterin
Why do I need to install cdrecord in order to build X-server?

glib and gtk seem necessary too...

-mi
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"