Subject: Re: CVS commit: pkgsrc/pkgtools/pkg_install/files
To: Hubert Feyrer <hubert@feyrer.de>
From: Dieter Baron <dillo@danbala.tuwien.ac.at>
List: pkgsrc-changes
Date: 06/10/2005 12:47:18
hi,

> >: All of which is a perfectly valid reason to bump the version number.
> >
> > Please elaborate.  Why is that a reason to bump the version?  Why is
> >it useful to have two identical packages with different version
> >numbers?
> 
> They are not identical. One works on AIX etc., and one doesn't.
> (As far as I understand)

  If it compiled and installed on AIX before but didn't work, and now
works, that is a valid reason to bump the version.  If it did not
install before, it is not.  As I understood it, the latter is the case
here.  If I'm mistaken, then the version bump was indeed required.

> > If the version number is bumped, the installed version is no longer
> >up-to-date, as indicated by pkg_chk or the bulk build.  This means
> >many people will rebuild it for exactly zeor gain.  Plus, since
> >pkg_install installs into /usr (at least on NetBSD), which is
> >read-only on sandboxed bulk builds, this has to be done manually.
> 
> That's a problem of pkg_chk and whatnot not respecting the PKGTOOLS_REQD 
> setting.

  No.  pkg_chk's job is to make sure packages are *up to date*.
PKGTOOLS_REQD lists the minimum acceptable version.  Those are two
different concepts.

					yours,
					dillo