Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Mar 2001 02:47:01 -0800 (PST)
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.sbin/pkg_install/create perform.c src/usr.sbin/pkg_install/delete perform.c src/usr.sbin/pkg_install/lib deps.c Makefile lib.h
Message-ID:  <200103151047.f2FAl1O91826@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
sobomax     2001/03/15 02:47:01 PST

  Modified files:
    usr.sbin/pkg_install/create perform.c 
    usr.sbin/pkg_install/delete perform.c 
    usr.sbin/pkg_install/lib Makefile lib.h 
  Added files:
    usr.sbin/pkg_install/lib deps.c 
  Log:
  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
  
  Revision  Changes    Path
  1.54      +31 -6     src/usr.sbin/pkg_install/create/perform.c
  1.29      +4 -69     src/usr.sbin/pkg_install/delete/perform.c
  1.8       +2 -1      src/usr.sbin/pkg_install/lib/Makefile
  1.33      +4 -0      src/usr.sbin/pkg_install/lib/lib.h


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103151047.f2FAl1O91826>