Date: Sun, 13 May 2001 19:13:03 +0200 From: "Karsten W. Rohrbach" <karsten@rohrbach.de> To: Ade Lovett <ade@FreeBSD.org> Cc: ports@FreeBSD.ORG Subject: Re: FreeBSD Port: samba-2.2.0_1 Message-ID: <20010513191303.B18437@mail.webmonster.de> In-Reply-To: <20010512182216.A90400@FreeBSD.org>; from ade@FreeBSD.org on Sat, May 12, 2001 at 06:22:16PM -0500 References: <200105110520.IAA31408@ipcard.iptcom.net> <XFMail.010512154807.jdp@polstra.com> <20010512182216.A90400@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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/<name>-<version> and symlinking that from /var/db/pkg/<name>. 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010513191303.B18437>