nih install fails is autoinstalled dependency has been moved to
another PKGPATH. This kind of problems can easily be solved automatically
without "nih install _ dep- newpkgpath/dep".

In above situation "nih install _ dep-" should work but does not.

----------------------------------------------------------------------------

nih install -ZZZ -- do not run checksums after succsessful fownloads

----------------------------------------------------------------------------

"nih verify" should check for something by default (gdt@)

----------------------------------------------------------------------------

nih verify -ZZZ show package which no longer is binary repository

----------------------------------------------------------------------------

PROVIDES/REQUIRES -- ignore this type of errors for specific packages.

----------------------------------------------------------------------------

pkg_digger: remove -i option, add -s option for sorted output.

----------------------------------------------------------------------------

nih -n -- answer no to all questions.

----------------------------------------------------------------------------

Keep MESSAGES in special file and tell user about it.

----------------------------------------------------------------------------

nih deps should accept pkgbase or pkgname or pkgpaba but output what
is requested

----------------------------------------------------------------------------
nih search -- sort found packages alphabetically

nih status -- pkgin-like output

-k marked packages are not installed => problems with PROVIDES/REQUIRES

nih verify -s vs. 6.0_STABLE/6.0_RELEASE
nih install -N - do not alter auto-installed flag

plan -1:
- nih install -u mark as installed -a autoinstalled
- multiple pkg_summary(5) (e.g. 5.0-indep)

plan0:
- use distbb for source-based update

plan1:
- nih status: -v analyse vulnerable packages against binary or pkgsrc tree
- nih install: ability to check a number bytes to download and
  install/remove
- nih status: -N   -- check installed(?) packages
                      against build-time dependencies
- nih clean-distdir

- Use pkg_summary-YYYYMMDD.txt
  in 'nih clean-cache' and 'nih install'
- before update warn about missed binaries for installed packages
  (downgrade will not be possible)

plan2:
- nih remove/install: syslog (idea belongs to Marc Espie)
- nih install: a way to download ALL packages at once
  using different mirrors (for those who have very fast internet connection).
- nih status: -S   -- analyse symbols?
- nih clean-cache:    use FILE_NAME
- separate pkg_install_plan script from nih
- {sha512,pkg_summary} -> {sha512,pkg_summary}_YYYYMMDD only if they differ
- pkg_refresh_summary needs to be speeded-up
