From owner-freebsd-ports@FreeBSD.ORG Wed Aug 22 12:38:02 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D19CE1065670 for ; Wed, 22 Aug 2012 12:38:02 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) Received: from nm15-vm0.bullet.mail.ne1.yahoo.com (nm15-vm0.bullet.mail.ne1.yahoo.com [98.138.91.70]) by mx1.freebsd.org (Postfix) with SMTP id 67C0F8FC12 for ; Wed, 22 Aug 2012 12:38:02 +0000 (UTC) Received: from [98.138.90.54] by nm15.bullet.mail.ne1.yahoo.com with NNFMP; 22 Aug 2012 12:37:55 -0000 Received: from [98.138.89.173] by tm7.bullet.mail.ne1.yahoo.com with NNFMP; 22 Aug 2012 12:37:55 -0000 Received: from [127.0.0.1] by omp1029.mail.ne1.yahoo.com with NNFMP; 22 Aug 2012 12:37:55 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 935496.6997.bm@omp1029.mail.ne1.yahoo.com Received: (qmail 76479 invoked by uid 60001); 22 Aug 2012 12:37:55 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1345639075; bh=EBzIX2EIyOjIbBmhCHEw04o4vrRqOVtW7pYkhgAxDUc=; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=1IzzBC7J/t8PNURQpjpEjBiqhKAlRFM/iY51bIrTMOYP3Hdhh8/9x0Mimgjg9KIXxechCVzF+SPV6y+eAN5tKIK+SBjjnMb6PDqW/Ibbli6lcicMPnkwvEAB6kG2YAJZQfFAJGASR2RvBMU2t4dyc5lzDUb17jQKdRKsk7dLFSY= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=l5At0uwHQpb8n+DAoBOCiITPkp/PwQ0yOQH0GZtOUtndvnpskqLENRRKaBHxBBZJSGc8UDN78V5kDSzjqGkQEwreh2FbEXOgU3KI/qlhYky/PyfxvD96IC7y9lbF+IOcxIdF6GzHklBIw2rUcsLVNSWVFll1QQOjDthxHuuR2SI=; X-YMail-OSG: B82Q0oEVM1k.AE0tzUn1gLmQ3dtZDus5C90YBQ8vcVbDdIR T5dZtbhrE Received: from [66.92.43.99] by web111313.mail.gq1.yahoo.com via HTTP; Wed, 22 Aug 2012 05:37:54 PDT X-Mailer: YahooMailClassic/15.0.8 YahooMailWebService/0.8.121.416 Message-ID: <1345639074.52612.YahooMailClassic@web111313.mail.gq1.yahoo.com> Date: Wed, 22 Aug 2012 05:37:54 -0700 (PDT) From: Jeffrey Bouquet To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: pkgng 1.0 release schedule [...concerns...thread...continued...] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2012 12:38:02 -0000 I view, rightly-or-wrongly, the mandatory usage of pkgng VS /var/db/pkg/portname-number, as somewhat of a showstopper, at least without more assurances... I interact daily with /var/db/pkg as follows... using the shells' tab-completion of /var/db/pkg/ to more efficiently pkg_create, pkg_delete portmaster -d -B -P -i -g /var/db/pkg/ /var/db/pkg/ /var/db/pkg/ /var/db/pkg /var/db/pkg/ /var/db/pkg... && yell || yell; #zsh# no space on the machine for pkgng #zsh# in /var/db/pkg # does not pkg_complete without the pwd #zsh# pkg_delete -f portname-number && pkg_add /mnt/portmaster-download/portname-number... #var/db/pkg# ls -lac | grep py26 # upgrading to py27 #var/db/pkg# ls -lac | grep diff # what tools can I use make build-depends-list ls -lac /var/db/pkg/this ls -lac /var/db/pkg/that #... which port is less-recently upgraded that might fix this port... /usr/ports/devel/gettext cp -iv /var/db/pkg/gett[tab]/+REQUIRED_BY . # reference for prior-to rebuild, esp., if UPDATING ... ... # to defer or not the upgrade of a port, Any lesser-easily equivalent to these using pkgng, if it involves actually writing down the name-number (lacking tab completion), would incur a serious time cost AFAIK, not to mention RSI. ... Also, 'fails to register' in pkgng... with /var/db/pkg, at least one can "make -k install" ( I should elaborate this concern more, but where would the "failed to register" exist? Files would be installed but ... pkgng would put a file in /work/ detailing its failure to register the port and why?? I rightly-or-wrongly picture pkgng sort of as a front-end to /var/db/pkg/, then removal of the latter. Unless clear equivalents using pkgng to the CLI and scenarios I've posted above are elucidated, put in a flowchart somewhere (or the wiki...)... it *sort of* forces the use of packages rather than building from ports ?? Or I am just inexperienced... Thanks J. Bouquet