Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 Jun 2004 12:23:24 +0200
From:      Oliver Eikemeier <eikemeier@fillmore-labs.com>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        FreeBSD ports <ports@FreeBSD.org>
Subject:   Re: Ports with version numbers going backwards: lang/icc
Message-ID:  <40BEFC1C.50708@fillmore-labs.com>
In-Reply-To: <20040603090844.30574032@Magellan.Leidinger.net>
References:  <200406022144.i52Lia74058841@8ball.rtp.freebsd.org> <20040603090844.30574032@Magellan.Leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Leidinger wrote:

> I'm alittle bit surprised. AFAIR I tested this naming scheme with
> portupgrade several times at the time we started to use it. I haven't
> tested this particular update with portupgrade though.

AFAICS this stems from a bug in your version mangling. Portupgrade
already choked on the downgrade to 8.0.058.p059 (30 Jan 2004). 

> Any suggestion how to handle this?

Try

Index: lang/icc/Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/icc/Makefile,v
retrieving revision 1.69
diff -u -r1.69 Makefile
--- lang/icc/Makefile	2 Jun 2004 17:04:54 -0000	1.69
+++ lang/icc/Makefile	3 Jun 2004 10:09:56 -0000
@@ -6,15 +6,15 @@
 #
 
 PORTNAME=	icc
-PORTVERSION=	8.0.066.p067.1
+PORTVERSION=	8.0.066.0p067.1
 CATEGORIES=	lang linux devel
 MASTER_SITES=
-DISTNAME=	l_cc_pc_${PORTVERSION:C/\.p.+$//}
+DISTNAME=	l_cc_pc_${PORTVERSION:C/\.0p.+$//}
 
 MAINTAINER=	netchild@FreeBSD.org
 COMMENT=	Intels C/C++ compiler, set up to produce native FreeBSD binaries
 
-PATCHLEVEL=	${PORTVERSION:C/(.+p)(.+)$/pe\2/}
+PATCHLEVEL=	${PORTVERSION:C/(.+0p)(.+)$/pe\2/}
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
 .if ${PORTVERSION} != ${PATCHLEVEL}
 DISTFILES+=	${DISTNAME}_${PATCHLEVEL}${EXTRACT_SUFX}

or bump PORTEPOCH if this doesn't help.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40BEFC1C.50708>