From owner-freebsd-ports Mon Jul 16 7: 4:56 2001 Delivered-To: freebsd-ports@freebsd.org Received: from kalaid.f2f.com.ua (kalaid.f2f.com.ua [62.149.0.33]) by hub.freebsd.org (Postfix) with ESMTP id 9019137B406 for ; Mon, 16 Jul 2001 07:04:49 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from Mail-In.Net (borey.f2f.com.ua [62.149.0.24]) by kalaid.f2f.com.ua (8.11.4/8.11.4) with ESMTP id f6GE6Vj80783; Mon, 16 Jul 2001 17:06:31 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: from vega.vega.com (root@[212.35.189.148]) by Mail-In.Net (8.11.3/8.H.Z) with ESMTP id f6GE5Eu33932; Mon, 16 Jul 2001 17:05:14 +0300 (EEST) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.11.4/8.11.3) with ESMTP id f6GDgID48642; Mon, 16 Jul 2001 16:42:18 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <3B52EF44.FA989ED0@FreeBSD.org> Date: Mon, 16 Jul 2001 16:42:36 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: Neil Blakey-Milner Cc: Jun Kuriyama , ports@FreeBSD.org Subject: Re: PORTREVISION bumps on dependency changes (Was: Re: cvs commit: ports/print/freetype2 Makefile) References: <200107121008.f6CA8iN37556@freefall.freebsd.org> <7mg0c05n3h.wl@waterblue.imgsrc.co.jp> <3B52CDFB.C125416@FreeBSD.org> <7mae253xxw.wl@waterblue.imgsrc.co.jp> <20010716134702.C10331@mithrandr.moria.org> <3B52E709.6514DEC1@FreeBSD.org> <20010716151237.A22423@mithrandr.moria.org> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Neil Blakey-Milner wrote: > On Mon 2001-07-16 (16:07), Maxim Sobolev wrote: > > Neil Blakey-Milner wrote: > > > > > On Mon 2001-07-16 (20:39), Jun Kuriyama wrote: > > > > At Mon, 16 Jul 2001 14:20:27 +0300, > > > > Maxim Sobolev wrote: > > > > > I have already done it several minutes after upgrading freetype2. > > > > > > > > Ah, sorry. I missed that. > > > > > > > > BTW, is it reasonable to bump PORTREVISION for that case? > > > > > > If the dependencies change you _should_ bump PORTREVISION. If you bump > > > a library, you _must_ bump PORTREVISION on the dependencies. > > > > Nope, you shouldn't do it - it would be poinless. > > Why do you believe this? At least in my world (and PORTREVISION was my > baby), you're changing the package contents such that before it would > work with the old library and not with the new library and after it will > work on the new library, and not with the old library. With the same > versioning information. Maybe I just know nothing about upgradeability, > but that seems to screw with it. The FreeBSD package contains exact version of all packages it depends upon (@pkgdep), isn't it? So, if one of those packages (library) has been upgraded then the new package linked against this new library will contain correct information about which versions of package with library it requires and if upgrade is performed properly this should prevent from using packages linked with oldest library with newest one and vice versa. I do not see what PORTREVISION bump would add into this. -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message