From owner-svn-src-head@FreeBSD.ORG Thu Nov 17 17:43:16 2011 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44BFE1065670; Thu, 17 Nov 2011 17:43:16 +0000 (UTC) (envelope-from kensmith@buffalo.edu) Received: from localmailA.acsu.buffalo.edu (localmail.buffalo.edu [128.205.5.196]) by mx1.freebsd.org (Postfix) with ESMTP id E6A278FC12; Thu, 17 Nov 2011 17:43:15 +0000 (UTC) Received: from localmailA.acsu.buffalo.edu (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id EBB27CEA0; Thu, 17 Nov 2011 12:43:14 -0500 (EST) Received: from localmailA.acsu.buffalo.edu (localhost [127.0.0.1]) by localmailA.acsu.buffalo.edu (Postfix) with ESMTP id C6F7ECE3D; Thu, 17 Nov 2011 12:43:13 -0500 (EST) Received: from smtp4.acsu.buffalo.edu (smtp4.acsu.buffalo.edu [128.205.5.229]) by localmailA.acsu.buffalo.edu (Prefixe) with ESMTP id 9A232C75D; Thu, 17 Nov 2011 12:43:13 -0500 (EST) Received: from [128.205.32.76] (bauer.cse.buffalo.edu [128.205.32.76]) (Authenticated sender: kensmith@buffalo.edu) by smtp4.acsu.buffalo.edu (Postfix) with ESMTPSA id 88FAD47E16; Thu, 17 Nov 2011 12:43:13 -0500 (EST) From: Ken Smith To: John Baldwin In-Reply-To: <201111171141.22648.jhb@freebsd.org> References: <201111151849.pAFInR3K012609@svn.freebsd.org> <20111117145723.GB96475@FreeBSD.org> <1321542696.82271.31.camel@bauer.cse.buffalo.edu> <201111171141.22648.jhb@freebsd.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-6io+vfZx7UY9Icgqs87w" Date: Thu, 17 Nov 2011 12:43:12 -0500 Message-ID: <1321551793.82271.55.camel@bauer.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port X-PM-EL-Spam-Prob: : 8% Cc: Alexey Dokuchaev , src-committers@freebsd.org, Pawel Jakub Dawidek , svn-src-all@freebsd.org, David Chisnall , TAKAHASHI Yoshihiro , Nathan Whitehorn , svn-src-head@freebsd.org Subject: Re: svn commit: r227536 - in head: release share/man/man7 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2011 17:43:16 -0000 --=-6io+vfZx7UY9Icgqs87w Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Thu, 2011-11-17 at 11:41 -0500, John Baldwin wrote: > On Thursday, November 17, 2011 10:11:36 am Ken Smith wrote: > > On Thu, 2011-11-17 at 14:57 +0000, Alexey Dokuchaev wrote: > > > On Thu, Nov 17, 2011 at 09:44:52AM -0500, Ken Smith wrote: > > > > This is the problem we are trying to "solve": > > > >=20 > > > > Supported TARGET/TARGET_ARCH pairs for world and kernel targets > > > > amd64/amd64 > > > > arm/arm > > > > arm/armeb > > > > i386/i386 > > > > ia64/ia64 > > > > mips/mipsel > > > > mips/mipseb > > > > mips/mips64el > > > > mips/mips64eb > > > > mips/mipsn32eb > > > > pc98/i386 > > > > powerpc/powerpc > > > > powerpc/powerpc64 > > > > sparc64/sparc64 > > >=20 > > > As I see it, for every pair except pc98/i386, second part should be u= sed. > > > For pc98/i386, first (pc98). Problem solved. ;-) > > >=20 > > > ./danfe > > >=20 > >=20 > > I'd still sort of prefer no special cases. However ... > >=20 > > For the ISO / memstick filenames we could just program in `uname -p` > > and ask the pc98 builder to modify the filenames post-build. But > > we still have the dual names needed for the FTP site layout. There > > it needs to be fully automated in the installer. > >=20 > > So, given it seemed like we're sort of stuck with having the dual > > names appearing in other places combined with it never causing us > > to have special cases and/or conflicts it seemed like just biting > > the bullet and having them in the ISO / memstick filenames too ... > >=20 > > Have I mentioned I don't like any of the options? :-/ >=20 > I think collapsing down to one name if uname -m =3D=3D uname -p is not th= at=20 > terrible and would preserve the existing layout for most of the current > cases (only pc98 would change, yes)? >=20 If you're referring to the FTP directory tree layout we wind up with: .../releases/amd64/9.0-RELEASE .../releases/amd64/ISO-IMAGES/9.0 for an example of uname -m =3D=3D uname -p. But for our two powerpc relate= d architectures we get: .../releases/powerpc/9.0-RELEASE .../releases/powerpc/ISO-IMAGES/9.0 .../releases/powerpc/powerpc64/9.0-RELEASE .../releases/powerpc/powerpc64/ISO-IMAGES/9.0 I'm not sure I like the inconsistency. Or were you referring to the ISO / memstick filenames? If that's what you were referring to then we get FreeBSD-9.0-RELEASE-amd64-bootonly.iso FreeBSD-9.0-RELEASE-powerpc-bootonly.iso FreeBSD-9.0-RELEASE-powerpc-powerpc64-bootonly.iso If pc98 were being done we'd get .../releases/pc98/i386/9.0-RELEASE .../releases/pc98/i386/ISO-IMAGES/9.0 FreeBSD-9.0-RELEASE-pc98-i386-bootonly.iso I guess. Was that the proposal? Again I'm not fond of any of the alternatives but if that's what we wind up with personally I'm more in favor of "silly filenames" over needing to explain the inconsistencies. --=20 Ken Smith - From there to here, from here to | kensmith@buffalo.edu there, funny things are everywhere. | - Theodor Geisel | --=-6io+vfZx7UY9Icgqs87w Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk7FR7AACgkQ/G14VSmup/ZLswCeI09Xz/hcs8bIi2okBHGVUfJa 2osAoIzDbOq1NTnm7fXthwqeGOdVddoz =0Zqu -----END PGP SIGNATURE----- --=-6io+vfZx7UY9Icgqs87w--