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

Reply via email to