order of dependencies
Alexey Rubtsov
arubtsov at swsoft.com
Fri Aug 10 00:19:46 PDT 2007
Hello All!.
The target all-depends-list from bsd.ports.mk print dependencies in not
correct order.
In this target dependencies was looked from up to down and do not check
dependencies whoes
already checked(for reduce execution time). As result - order of
dependencies is incorrect.
For example in misc/mc:
# make all-depends-list
ports-mgmt/pkg_install
devel/pkg-config
devel/gmake
converters/libiconv
devel/gettext
devel/glib20
devel/libtool15
misc/ldconfig_compat
lang/perl5.8
But right order was:
ports-mgmt/pkg_install
misc/ldconfig_compat
devel/libtool15
converters/libiconv
devel/gettext
devel/gmake
lang/perl5.8
devel/pkg-config
devel/glib20
So if i already have some packages for install dependencies, i have to
resort
dependencies in right order and install components step by step from port
or package.
I think this target possible to use in ports-mgmt utils like
portupgrade(with -r flag).
--
Alexey Rubtsov
Plesk(Unix) Developer
SwSoft, Inc.
E-mail: arubtsov at swsoft.com
Phone: +7.923.232.8243
ICQ UIN: 929399162
Web Site: www.swsoft.com
More information about the freebsd-ports
mailing list