Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 2002 16:09:04 -0800 (PST)
From:      Akinori MUSHA <knu@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/sysutils/portupgrade Makefile distinfo
Message-ID:  <200211010009.gA1094Co033564@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
knu         2002/10/31 16:09:04 PST

  Modified files:
    sysutils/portupgrade Makefile distinfo 
  Log:
  Update to 20021101.  Since there have been many changes, there could
  possibly be a couple of bugs.  Make sure to do your backups as always,
  and have fun. :)
  
  overall, pkgdb(3):
  - The DEPORIGIN information is fully supported.  Most stale
    dependencies are automatically fixed based on that.
  
    Hinted by:    sobomax
  
  - Disregard a package if it has a file named "+IGNOREME" in the
    package directory.
  
    PR:           ports/41237
    Hinted by:    Jerry Murdock <j@jerrymurdock.com>, and some others
  
  pkgdb(1):
  - Add a new option -a/auto, used with -F/--fix, which turns on
    automatic mode, in which pkgdb(1) only fixes discrepancies that can
    be fixed 100% obviously and securely, and leaves the others.
  
  - Make pkgdb(1) less verbose when -v is not specified.
  
  portupgrade(1):
  - Time the whole session also.
  
    Requested by: nork
  
  - Fix a bug in shellwords() where it wrongly interprets \ in '...' as
    meta-character.  This bug or maybe feature was inherited from Perl's
    shellwords.pl / Text::ParseWords.
  
    Reported by:  Gabriel Ambuehl <gabriel_ambuehl@buz.ch>
  
  - The DEPORIGIN information is fully supported.  It fixes DEPORIGIN
    when a package is upgraded with a different port using -o/--origin,
    and "pkgdb -aF" is automatically called at closing.  This makes
    portupgrade a tad slower but greatly reduces the "pkgdb -F"
    annoyance.
  
  - Fix a race where it rarely failed in updating the pkgdb after
    installation and the user had to run "pkgdb -fu".
  
  - Do not redirect stderr to /dev/null when calling portsclean -L.  Now
    the pkgdb updater's indicator is displayed properly.
  
  - Synchronize the build failure checker with the latest version of
    ports/Tools/portbuild/scripts/processlogs.
  
  - Do not bother with +REQUIRED_BY files when they are mechanically
    generated from @pkgdep information by pkgdb(1).
  
  pkg_fetch(1):
  - Try .tgz first on FreeBSD 4.x and prior.  Although .tbz is smaller,
    there are few sites that prepare .tbz packages for FreeBSD 4.x.
  
  pkgtools.conf(5)
  
  - Prepare a new constant OS_PKGBRANCH, which is set to a
    release/branch name that is suitable for specifying a FTP packages
    directory, and make pkg_site_mirror() use it.
  
    PR:           ports/43265
    Submitted by: Andriy Gapon <avg@icyb.net.ua>
  
  portsclean(1):
  - Suggest using libchk(1) to help manually clean out lib/compat/pkg.
  
  - Improve messages.  Use the word "shadow" to say that a library hides
    another one with the same name.
  
  Revision  Changes    Path
  1.154     +2 -2      ports/sysutils/portupgrade/Makefile
  1.132     +1 -1      ports/sysutils/portupgrade/distinfo

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?200211010009.gA1094Co033564>