freebsd-dev/usr.sbin/pkg_install/create
Maxim Sobolev a658650611 When creating a package sort dependencies in such a way that if dependency
A depends on dependency B then dependency A will be in all cases listed
before B, so ``pkg_add -r'' will fetch/install packages in the correct order.

Previously dependencies were sorted just by its names, which is why
``pkg_add -r'' never actually worked properly.

To be usefull, hovewer, this fix requires that all packages have been
rebuilt, so it will take some time until users would be able to feel
posititive improvements. For the same reasons it is desirable to propagate
these changes to the 4-stable package building cluster *before* 4.3 ports
freeze, so packages for 4.3-RELEASE would be properly prepared.

Prompted by:			kris
Insanely appreciated by:	obrien
Silently approved by:		jkh, -ports
2001-03-15 10:47:00 +00:00
..
create.h - Add ability to handle bzip2-compressed packages; 2001-01-22 12:01:55 +00:00
main.c Make `-y' option actually work. 2001-01-24 08:22:53 +00:00
Makefile Use libfetch instead of libftpio. This adds support for http and IPv6. 2000-06-27 11:00:07 +00:00
perform.c When creating a package sort dependencies in such a way that if dependency 2001-03-15 10:47:00 +00:00
pkg_create.1 Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
pl.c Fix a bug where pkg_create does not make an md5 entry for the last item in 2001-01-12 11:36:12 +00:00