From owner-freebsd-x11@FreeBSD.ORG Fri Jul 6 23:18:55 2007 Return-Path: X-Original-To: x11@freebsd.org Delivered-To: freebsd-x11@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0884816A400 for ; Fri, 6 Jul 2007 23:18:55 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mx1.freebsd.org (Postfix) with ESMTP id 725A013C46A for ; Fri, 6 Jul 2007 23:18:53 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l66NIp3P097174; Sat, 7 Jul 2007 09:18:51 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l66NIpgM097173; Sat, 7 Jul 2007 09:18:51 +1000 (EST) (envelope-from peter) Date: Sat, 7 Jul 2007 09:18:51 +1000 From: Peter Jeremy To: Evren Yurtesen Message-ID: <20070706231851.GS38748@turion.vk2pj.dyndns.org> References: <468EA80C.70208@ispro.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Q8BnQc91gJZX4vDc" Content-Disposition: inline In-Reply-To: <468EA80C.70208@ispro.net> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: x11@freebsd.org Subject: Re: 100s of xorg ports, will there be an xorg-base port? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2007 23:18:55 -0000 --Q8BnQc91gJZX4vDc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-Jul-06 23:37:32 +0300, Evren Yurtesen wrote: > I think it would be nice if you could make an xorg-base port which will h= ave=20 > the minimal ports installed. Please define "minimal ports installed". Does you want an X server? If so, which of the 25 input and 35 video drivers should be included? Maybe it's reasonable to just include keyboard and mouse input drivers but the video driver you need depends on your hardware. How about fonts? You have a choice of >100 packages, how do you select which ones should be included. Do you want X clients? Which ones? What X extensions are you going to need? If you believe that an xorg-base port with some arbitrary set of ports is worthwhile, you are welcome to create and submit it. > Most of the programs like xeyes etc. are not needed, How do you define "not needed"? Just because you don't use xeyes doesn't mean someone else doesn't. > it is ridiculous to install a port for each! The X.org project decided to modularize xorg. Obviously, this means that there will be lots of small ports instead of a few very large ports. A fairly obvious side-effect is that people will need to install more ports than they used to. > Plus, most people are not happy to add ~400 more ports to their FreeBSD= =20 > boxes. Please explain what the problem is. If you choose to install the xorg metaport then the ports system will automatically fetch and install the dependencies. Exactly what aren't "most people" happy about? > I even read that somebody is planning to change to Linux because of=20 > this mess. Where they will wind up with exactly the same problem because Linux uses the same X server. And, unless their distro includes the equivalent to the FreeBSD meta-ports, they will actually had a much harder time as they try to work out which of the >1000 X-related packages they need to install to wind up with a working X system. > Is this a planned change? Well, presumably the X.org Project planned it. The FreeBSD project just adapted the X.org 7.2 release to the FreeBSD ports system and created a number of meta-ports so that people didn't need to work out exactly which of the hundreds of individual packages they needed to install. > I think the whole idea of xorg going to seperate=20 > packages was reducing the size and modularize xorg. I don't know about reducing the size but the X.org Project did decide to modularize X.org - and as far as I can see, this has been successfully accomplished. > When we install all anyhow, makes no sense at all. No-one is forcing you to install it all. If you choose to install the xorg metaport then you wind up with all of X.org - as in the past. The difference is that you now have the choice of only installing just the bits you want - which can significantly reduce the size of your X installation. --=20 Peter Jeremy --Q8BnQc91gJZX4vDc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGjs3b/opHv/APuIcRAqd8AJ979bDeROx8/O3ewJULQbrhmHoY9QCaAg8/ yo65Vo3xECcJ5G8is6z8wxc= =+jHY -----END PGP SIGNATURE----- --Q8BnQc91gJZX4vDc--