From owner-freebsd-arch@FreeBSD.ORG Sat Mar 3 15:12:40 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8CCCB106564A for ; Sat, 3 Mar 2012 15:12:40 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from mx0.hoeg.nl (mx0.hoeg.nl [IPv6:2a01:4f8:101:5343::aa]) by mx1.freebsd.org (Postfix) with ESMTP id 24BAA8FC08 for ; Sat, 3 Mar 2012 15:12:40 +0000 (UTC) Received: by mx0.hoeg.nl (Postfix, from userid 1000) id 5C4272A28CCF; Sat, 3 Mar 2012 16:12:39 +0100 (CET) Date: Sat, 3 Mar 2012 16:12:39 +0100 From: Ed Schouten To: "John D. Hendrickson and Sara Darnell" Message-ID: <20120303151239.GF32748@hoeg.nl> References: <4E18ABB1.4010304@cox.net> <20110709194639.GA4914@elie> <4E18EE60.7010402@cox.net> <20110710151354.GA25475@r500-debian> <4F50FD4D.9000106@cox.net> <20120302183138.GC32748@hoeg.nl> <4F5227FE.3080708@cox.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Rln2GmQ7CFmDhc9B" Content-Disposition: inline In-Reply-To: <4F5227FE.3080708@cox.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-arch@freebsd.org Subject: Re: dep-trace v. tsort (mac ports depends support) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2012 15:12:40 -0000 --Rln2GmQ7CFmDhc9B Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi John, * John D. Hendrickson and Sara Darnell , 20120303 15:= 17: > Who knows to order depends so tsort can order them in non-topological > order as output? Who has time to SVG plot program compile order (or > pkg) depends like airports and airplanes and draw arrows between > them? >=20 > Another issue of pre-positioning each sublists in port files : you > are SOL if there is any loss of order before tsort gets them. >=20 > Another issue (one port not knowing the full sublist of the other) > (there are probably more I'll stop there). But the point is that if applications are looking for such things, they are typically implemented in a higher-level programming language that allows them to implement such features themselves, instead of relying on a 1980s command line tool. --=20 Ed Schouten WWW: http://80386.nl/ --Rln2GmQ7CFmDhc9B Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (FreeBSD) iQIcBAEBAgAGBQJPUjTnAAoJEG5e2P40kaK7OvcP/13zepoBcf0y2NuGVZZsG/dB nOcuBe+iN4NbOLc5NpQXpa1Jo25gXTlrHBx5QuYy12gRIlDHTOAGZNMhUZq0zUgX BQM88POAHP5xUDV0d9icq4PKgeOfykoEOflXNezuefhc5ImCEASGd2fY2R1nw3T4 iwuj8jNV97wj4bZn0RIvByUBcSMVLOZnyRq+6SMxUUJ+IDlFOVtnsiwGuJH5qoI3 8ZezSMIw5QAUX+2xuDNXInQlRrYxLk/B6xcKTZWq0nqj2cy6uwRBTqtXdeiZ7KVT u0jpZuvSSFf3oZRSa51Puqx0VVHGY9OVDHQigncCVc7wY62XwoBJ8nO3FG9wTndP 92yAvq7Fkf0UgQo1gpaROVtVioPRhS6h4g6o4cW0qtrs4XsygEcne3OOuywZiL+R TLbah2ByZNS05RT8XkKQVs1Jn+6I+fDn0LNfobSvfZdtL6BCL2iJUgqgMPzRvDMR uzAvhtMQhFXhG2BN0GFoQjLD18M8mC5xChs/hluAsmBHM5u5+Qqtu9c7YlqDlpzl YArTAXqiGKW/5p1jrBFAVNpe3H9tZ2de10RI817dVfmXFEdn3oCSPP2Qn7Ih5FIh 90HfmC1JQ4oJSl4ITNXJDiV0kBlf1hwKq7Dr3kh0zt7eqWGupmdlueQeXat2JbzF JQoJyCk5r76mqZ+P5Nb/ =+bRr -----END PGP SIGNATURE----- --Rln2GmQ7CFmDhc9B--