From owner-freebsd-ports@FreeBSD.ORG Thu Feb 6 12:28:31 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 20E7F8F5 for ; Thu, 6 Feb 2014 12:28:31 +0000 (UTC) Received: from land.berklix.org (land.berklix.org [144.76.10.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 95E161DCF for ; Thu, 6 Feb 2014 12:28:30 +0000 (UTC) Received: from park.js.berklix.net (p57BCFAEF.dip0.t-ipconnect.de [87.188.250.239]) (authenticated bits=128) by land.berklix.org (8.14.5/8.14.5) with ESMTP id s16CRqTF003663; Thu, 6 Feb 2014 12:27:53 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by park.js.berklix.net (8.14.3/8.14.3) with ESMTP id s16CSEsG095324; Thu, 6 Feb 2014 13:28:15 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.5/8.14.5) with ESMTP id s16CRo02023097; Thu, 6 Feb 2014 13:28:02 +0100 (CET) (envelope-from jhs@berklix.com) Message-Id: <201402061228.s16CRo02023097@fire.js.berklix.net> To: freebsd-ports@freebsd.org Subject: Re: [FreeBSD-Ports-Announce] Time to bid farewell to the old pkg_ tools From: "Julian H. Stacey" Organization: http://berklix.com BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Wed, 05 Feb 2014 23:48:14 +0100." Date: Thu, 06 Feb 2014 13:27:50 +0100 Cc: Michel Talon X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 12:28:31 -0000 Michel Talon wrote: > > --Apple-Mail=_102D913B-49CA-4129-972A-758AABCAA293 > Content-Type: multipart/alternative; > boundary="Apple-Mail=_16E0BC5A-FE3D-444D-8437-47827626590A" > > > --Apple-Mail=_16E0BC5A-FE3D-444D-8437-47827626590A > Content-Transfer-Encoding: quoted-printable > Content-Type: text/plain; > charset=us-ascii Junk mail format, not impressed. Use Ascii > >ports/ is not just for package addicts. I never install packages, > >but only build & install from ports/. sqlite junk obstructs > >/var/db/pkg being accessed by find & grep to debug breaking ports = > builds. > > As someone who has advocated the use of sqlite to replace the old = > "database in the filesystem" > several years before it has been implemented by the new package system, = > i can only conclude, like > Matthew that you are being absurd. Personal inuendo does not impress. > The old package system was total = > crap, local.sqlite is also crap, breaks decades of accessibility by find & grep & other text pipe / search tools. > incredibly slow and > using system resources in absurd ways. Sqlite obstructs nothing, False. local.sqlite obstructs inspection by find & grep & text search tools. > you = > have to spend a couple of minutes > learning the basic SQL queries, which is no more difficult that learning = > obtuse find and grep options. Package addicts were so myopic they ignored some people won't even use packages, just /usr/ports & make. local.sqlite was immaturely shoved in without documenting it, no "man 5 local.sqlite" no hook there for the "couple of minutes learning" you assert, (no hook to believe the "couple" you assert). > Moreover i have hard time believing one needs to dissect the package = > system (beyond reading the=20 > output of pkg info) to debug a port build. One surely needs some = ports/ is not just a plaything for package script addicts. Some use ports/ to make & debug exclusively from sources. > --Apple-Mail=_16E0BC5A-FE3D-444D-8437-47827626590A > Content-Transfer-Encoding: quoted-printable > Content-Type: text/html; > charset=us-ascii > > -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
 class=3D"Apple-interchange-newline">
> 
> 
= > > --Apple-Mail=_16E0BC5A-FE3D-444D-8437-47827626590A-- > > --Apple-Mail=_102D913B-49CA-4129-972A-758AABCAA293 > Content-Disposition: attachment; > filename=smime.p7s > Content-Type: application/pkcs7-signature; > name=smime.p7s > Content-Transfer-Encoding: base64 > > MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIIbzCCA7Yw 50 lines un-necessary. Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultant, Munich http://berklix.com Interleave replies below like a play script. Indent old text with "> ". Send plain text, not quoted-printable, HTML, base64, or multipart/alternative.