[FreeBSD-Ports-Announce] Time to bid farewell to the old pkg_ tools

Julian H. Stacey jhs at berklix.com
Thu Feb 6 12:28:31 UTC 2014


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
> 
> <html><head></head><body style=3D"word-wrap: break-word; =
> -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><pre =

Send no junk !


> class=3D"Apple-interchange-newline">
> </div>
> <br></body></html>=
> 
> --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.


More information about the freebsd-ports mailing list