From owner-freebsd-ports@FreeBSD.ORG Sat Dec 8 01:25:03 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D17C316A417 for ; Sat, 8 Dec 2007 01:25:03 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA10.westchester.pa.mail.comcast.net (qmta10.westchester.pa.mail.comcast.net [76.96.62.17]) by mx1.freebsd.org (Postfix) with ESMTP id 763F513C448 for ; Sat, 8 Dec 2007 01:25:03 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA09.westchester.pa.mail.comcast.net ([76.96.62.20]) by QMTA10.westchester.pa.mail.comcast.net with comcast id MtN51Y0050SCNGk050mK00; Sat, 08 Dec 2007 01:25:02 +0000 Received: from [24.61.20.41] ([24.61.20.41]) by OMTA09.westchester.pa.mail.comcast.net with comcast id N1R21Y0030tAiGw0300000; Sat, 08 Dec 2007 01:25:02 +0000 X-Authority-Analysis: v=1.0 c=1 a=a83Ny_YfQLlYq0-aZQkA:9 a=HW3iNj9Rke969feHsNkA:7 a=mE_-USovl8xaOc1WhXlOmGiigBwA:4 a=si9q_4b84H0A:10 a=mhQ4J5QMNLoA:10 Received: from algo by [24.61.20.41] with local (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0oRC-0003P1-1q; Fri, 07 Dec 2007 20:25:02 -0500 From: Alex Goncharov To: Beech Rintoul In-reply-to: <200712071522.54401.beech@freebsd.org> (message from Beech Rintoul on Fri, 7 Dec 2007 15:22:43 -0900) From: Alex Goncharov References: <1AC13EBE9864074E09913258@utd59514.utdallas.edu> <48377132-3BFB-4514-9DB6-BD7F414390AD@u.washington.edu> <200712071522.54401.beech@freebsd.org> Message-Id: Sender: Alex Goncharov Date: Fri, 07 Dec 2007 20:25:02 -0500 Cc: pauls@utdallas.edu, youshi10@u.washington.edu, freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Dec 2007 01:25:03 -0000 ,--- Garrett Cooper (Fri, 7 Dec 2007 15:42:38 -0800) ----* | Indeed. There's a lot of work put in by a lot of pkg/ports | maintainers to ensure that stuff works out of the box with as little | work / maintenance knowledge on the end-user portion as possible, and | in the long run not having to keep track of a billion different | options and/or other 'useless' information is the correct way to go | IMHO. `--------------------------------------------------------* ,--- You=Beech (Fri, 7 Dec 2007 15:22:43 -0900) ----* | Lets not forget the developers who make up portmgr. They support and | guide us also keeping the whole project going in the same (relative) | direction, insuring that all of the ports build and install in the | same way. This further lessens the burdon on users who "just want it | to work". They have the unenviable task of actually building close to | 90,000 ports for the new releases. They also actively maintain the | software that keeps track of all these dependencies. As you have seen | the dependencies from just one port can become complicated. Imagine | trying to map all 18,000 ports in the tree. Our system isn't perfect, | but it's constantly being improved. I am speaking as a relatively new (about two years, on and off) FreeBSD user -- a grateful user. It actually keeps amazing me how fast things move in into the ports collection once they are available anywhere in the world and how robust they are. A most recent example -- `xf86-video-radeonhd' package. Its (truly important for some video cards' users, like me) update made it into the ports on about the second day after it got available from SuSe (?) developers. It really changed my everyday experience, making a luxurious display work luxuriously, indeed. Same thing with `opera', `emacs' -- everything. So, if I may address the portmgr developers: Thank you! | I'll take our port/pkg system over any of the other *nix systems. Well, I just took it over Debian, as I mentioned, which I think can be taken over any of the other *nix package systems (FreeBSD ports/pkg excluded, of course ;-)... Thanks, -- Alex -- alex-goncharov@comcast.net -- /* * Shedenhelm's Law: * All trails have more uphill sections * than they have downhill sections. */