On 2016/05/31 13:06, Kapetanakis Giannis wrote: > Hi, > > I'm having this strange issue with tcsh package. > > Every time I'm upgrading packages it asks if I want the dynamic or the > static flavor. > > This does not happen with other packages (ie. gtar) > > # pkg_info | egrep 'tcsh|gtar' > gtar-1.28p2 GNU version of the traditional tape archiver > tcsh-6.19.00 extended C-shell with many useful features > > # pkg_add -ui -F update -F updatedepends (or pkg_add -u) > # pkg_add -u > > quirks-2.234 signed on 2016-05-24T23:44:35Z > Ambiguous: choose package for tcsh-6.19.00 > a 0: <None> > 1: tcsh-6.19.00 > 2: tcsh-6.19.00-static > Your choice: 1 > > regards, > > Giannis > ps. Please cc me directly as I'm not the @ports list > >
tcsh used to have a static flavour, then it was removed (with an @pkgpath marker added), then it was added again (but the marker was not removed). At update time, pkg_add sees the @pkgpath marker so it considers both versions of the package as a suitable upgrade path. This should fix it ... ok? Index: Makefile =================================================================== RCS file: /cvs/ports/shells/tcsh/Makefile,v retrieving revision 1.54 diff -u -p -r1.54 Makefile --- Makefile 10 Jun 2015 13:02:34 -0000 1.54 +++ Makefile 31 May 2016 11:17:14 -0000 @@ -3,6 +3,7 @@ COMMENT= extended C-shell with many useful features DISTNAME= tcsh-6.19.00 +REVISION= 0 CATEGORIES= shells HOMEPAGE= http://www.tcsh.org/ Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/shells/tcsh/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- pkg/PLIST 27 May 2007 18:04:47 -0000 1.12 +++ pkg/PLIST 31 May 2016 11:17:14 -0000 @@ -1,5 +1,4 @@ @comment $OpenBSD: PLIST,v 1.12 2007/05/27 18:04:47 naddy Exp $ -@pkgpath shells/tcsh,static @shell bin/tcsh @man man/man1/tcsh.1 share/nls/C/tcsh.cat
