From owner-freebsd-ports Sun May 13 10:12:47 2001 Delivered-To: freebsd-ports@freebsd.org Received: from mail.webmonster.de (datasink.webmonster.de [194.162.162.209]) by hub.freebsd.org (Postfix) with ESMTP id BFDCE37B423 for ; Sun, 13 May 2001 10:12:43 -0700 (PDT) (envelope-from karsten@rohrbach.de) Received: (qmail 20016 invoked by uid 1000); 13 May 2001 17:13:03 -0000 Date: Sun, 13 May 2001 19:13:03 +0200 From: "Karsten W. Rohrbach" To: Ade Lovett Cc: ports@FreeBSD.ORG Subject: Re: FreeBSD Port: samba-2.2.0_1 Message-ID: <20010513191303.B18437@mail.webmonster.de> References: <200105110520.IAA31408@ipcard.iptcom.net> <20010512182216.A90400@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010512182216.A90400@FreeBSD.org>; from ade@FreeBSD.org on Sat, May 12, 2001 at 06:22:16PM -0500 X-Arbitrary-Number-Of-The-Day: 42 X-URL: http://www.webmonster.de/ X-Disclaimer: My opinions do not necessarily represent those of my employer Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org would it perhaps make sense to have a ports tree that is 'cloaked' via symlinks? this would give us a structure like this: /usr/ports/repo/mail/procmail-3.15.1 /usr/ports/repo/mail/procmail-4.0 # if it would come out ;-) /usr/ports/mail/procmail -> ../repo/mail/procmail-3.15.1 it would be no hassle at all to change the symlink once in a while a devel version gets stable and remove or reset the -devel symlink to the next alpha/beta/whatever that enters the repository. this is just a quick idea, i am not familiar at all with cvs repos this large and complex. with that specifice setup we could also remove heuristics for recognition of a package version from /var/db/pkg by creating /var/db/pkg/repo/- and symlinking that from /var/db/pkg/. this, as a direct consequence, would enable us to implement an upgrade tarket to the ports make system which would deinstall the old version and install the new version without guessing the names and versions like it is currently done. /k Ade Lovett(ade@FreeBSD.org)@2001.05.12 18:22:16 +0000: > On Sat, May 12, 2001 at 03:48:07PM -0700, John Polstra wrote: > > This naming scheme doesn't seem like it's going to scale very well. > > Why does the version number have to be contained in the name of the > > directory? Doing it that way will require a repo copy every time a > > new version comes out. If 2.2 is the production version, then why > > not upgrade "ports/net/samba" to that version? > > I refer the honorable gentleman to tcl80,82,83, tk80,82,83 > glib12,13 gtk12,13 etc.. etc.. there is plenty of precedent for > including version numbers in the port name. > > Regards, > -aDe > > -- > Ade Lovett, Austin, TX. ade@FreeBSD.org > FreeBSD: The Power to Serve http://www.FreeBSD.org/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message -- > If you meet somebody who tells you that he loves you more than anybody > in the whole wide world, don't trust him. It means he experiments. KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de [Key] [KeyID---] [Created-] [Fingerprint-------------------------------------] GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message