Subject: Re: Wildcard DEPENDS and CONFLICTS in pkgsrc
To: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
From: Alistair Crooks <azcb0@amdahl.com>
List: tech-pkg
Date: 08/27/1998 10:32:19
Hubert,

> > Whilst this is arguably broken, binary packages still get produced with
> > @pkgdeps on real, versioned package names.
> 
> I was rather wondering how the csh-patterns will work together with our
> current implementation and handling of @cnfl(sp?). Simply putting the
> CONFLICTS-line into @cnfl will obviously not work as pkg_add does only do
> sh-pattern-matching, but no csh-patterns. What am I missing?

(it's @pkgcfl, by the way), and

> as pkg_add calls "pkg_install -e", this will work, yes.
> But only for sh-patterns, no csh ones. 
> That's what i'm talking about.
>
> The _right_ solution would have been to teach pkg_info -e csh globbing. 

see:

> Module Name:    src
> Committed By:   agc
> Date:           Thu Aug 27 12:54:03 UTC 1998
>
> Modified Files:
>         src/usr.sbin/pkg_install/info: perform.c pkg_info.1
> Log Message:
> Add csh(1)-style alternates to pkg_info -e.
> Add dewey-decimal relational number matching for package version numbers.

i.e. already done.


Alistair