From owner-freebsd-ports@FreeBSD.ORG Sat Nov 10 00:40:20 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 6D5081D5 for ; Sat, 10 Nov 2012 00:40:20 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) Received: from nm29-vm0.bullet.mail.sp2.yahoo.com (nm29-vm0.bullet.mail.sp2.yahoo.com [98.139.91.236]) by mx1.freebsd.org (Postfix) with ESMTP id 392F28FC0C for ; Sat, 10 Nov 2012 00:40:20 +0000 (UTC) Received: from [98.139.91.61] by nm29.bullet.mail.sp2.yahoo.com with NNFMP; 10 Nov 2012 00:40:14 -0000 Received: from [98.139.91.6] by tm1.bullet.mail.sp2.yahoo.com with NNFMP; 10 Nov 2012 00:40:14 -0000 Received: from [127.0.0.1] by omp1006.mail.sp2.yahoo.com with NNFMP; 10 Nov 2012 00:40:14 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 124617.39377.bm@omp1006.mail.sp2.yahoo.com Received: (qmail 48122 invoked by uid 60001); 10 Nov 2012 00:40:13 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1352508013; bh=InA6EXToLppYkQoCT4Myfp89MigXKT/hMhCa9KKHUcc=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=bkN0oXu3yVaoF2K6YO/gMUq6/UvUjh/fxxx9LTtVKAJ6dDPHubRwX2eckY9+Ejau/bQkB0f0WegsPPfv02dxWrCxCwcLCwxpqqg8Ao/gQqLuhvCOUrINgHH4i8XUvg7nM3Op6Z9/3URQufSMI7v/oZHIwyYUKU3136X460+1dL4= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=zFmHeMm3eF5Q9w/ONWk6hjugG8mU3L8njNL7CyDDL2SRDCoHC3NFtTQNKXU/5ttKfjpjt9flFlqnUlicz7QKrb1iRI9lksmgaSQLFmVI/PBm0B+MhVMdYNaRAK5Oc9qnCjsoOVTf2Y5/4PVqZ54ExGZoGxt38jQBHCs6kqFvofA=; X-YMail-OSG: ZE.JjbUVM1ktBHi_0Z0roFa00ZBf.kflwK0zXaFzW6918Tq C_.s3py0yxeNz7M0h7qf9DvmX21.VDTmfI78dyFF.gDWZ2YROctVaNSgNcv0 IqBhj5sgpdfPLGyV1DIZfjQ_eirqFBiW4_cka5G8RkmoHK6U3SVpW5Zfnjol yOrGByXSXCm3A.v79FqUzkIW2AstkqunXN9HEdkpNuOSu9fcivOPZHKUKuH3 fID5OkW6XElSCy0IYLjQIIzFE.BYp9sMRhsdJjSina7Dse4wpMaWbJyRHM37 9qisad19eg8o46xfbSaqdAJTUbXCQscjTJB8YFu_AoFH9kyrO9Wa4xNJUZ6X _4bw7.HZk9rqSyWI7Gtfdk.9IENovPz1HIKeceo78QqV6HG3nAygOgxwX67l 4NJq9AdkS05jQSj8k9.Zh0A4S_OUB00s2vUGVFbxnPWNzt9yYTOvYigyEXSm tbZghbbhqFw55BKr_OFnFJAInxu6h.YycrsrcLNiMg1B9Ip69wBND Received: from [66.92.43.99] by web164006.mail.gq1.yahoo.com via HTTP; Fri, 09 Nov 2012 16:40:13 PST X-Rocket-MIMEInfo: 001.001, CgotLS0gT24gRnJpLCAxMS85LzEyLCBCcnlhbiBEcmV3ZXJ5IDxicnlhbkBzaGF0b3cubmV0PiB3cm90ZToKCj4gRnJvbTogQnJ5YW4gRHJld2VyeSA8YnJ5YW5Ac2hhdG93Lm5ldD4KPiBTdWJqZWN0OiBSZTogcGtnbmcgd29lcwo.IFRvOiAiSmVmZnJleSBCb3VxdWV0IiA8amVmZnJleWJvdXF1ZXRAeWFob28uY29tPgo.IENjOiBmcmVlYnNkLXBvcnRzQGZyZWVic2Qub3JnCj4gRGF0ZTogRnJpZGF5LCBOb3ZlbWJlciA5LCAyMDEyLCAxMDo1MSBBTQo.IE9uIDExLzkvMjAxMiAxMjo0MiBQTSwgSmVmZnJleQoBMAEBAQE- X-Mailer: YahooMailClassic/15.0.8 YahooMailWebService/0.8.123.460 Message-ID: <1352508013.48090.YahooMailClassic@web164006.mail.gq1.yahoo.com> Date: Fri, 9 Nov 2012 16:40:13 -0800 (PST) From: Jeffrey Bouquet Subject: Re: pkgng woes To: freebsd-ports@freebsd.org In-Reply-To: <509D50A0.3090302@shatow.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2012 00:40:20 -0000 =0A=0A--- On Fri, 11/9/12, Bryan Drewery wrote:=0A=0A> F= rom: Bryan Drewery =0A> Subject: Re: pkgng woes=0A> To: "= Jeffrey Bouquet" =0A> Cc: freebsd-ports@freebsd.o= rg=0A> Date: Friday, November 9, 2012, 10:51 AM=0A> On 11/9/2012 12:42 PM, = Jeffrey=0A> Bouquet wrote:=0A> > =0A> > =0A> > --- On Fri, 11/9/12, Anton S= hterenlikht =0A> wrote:=0A> > =0A> >> From: Anton Shte= renlikht =0A> >> Subject: Re: pkgng woes=0A> >> To: fr= eebsd-ports@freebsd.org,=0A> zaphod@berentweb.com=0A> >> Date: Friday, Nove= mber 9, 2012, 5:22 AM=0A> >>=A0 =A0=A0=A0@anton=0A> >>=A0 =A0=A0=A0portmast= er --check-depends=0A> does not work=0A> >> for me.=A0 Shows everything as = fine=0A> >>=A0 =A0=A0=A0but when I specifically=0A> target a port: *#=0A> >= > portmaster -i graphics/gimp* for=0A> >>=A0 =A0=A0=A0example, I get a long= list=0A> of ports to be=0A> >> installed - meaning not all of the=0A> >>= =A0 =A0=A0=A0existing ports have been=0A> registered=0A> >> correctly, henc= e --check depends will=0A> >>=A0 =A0=A0=A0not work. Once I re-install=0A> a= ll of the=0A> >> "missing depends" and run the same=0A> >>=A0 =A0=A0=A0comm= and (*# portmaster -i=0A> graphics/gimp*)=0A> >> then there are no problems= nor=0A> >>=A0 =A0=A0=A0list of missing depends.=0A> >>=0A> >> Well... if i= t's any consolation, my convertion=0A> >> to pkgng wasn't easy either. In f= act, I'n not=0A> >> sure I'm all there yet.=0A> >>=0A> >> My problem was du= e to using an outdated portmaster=0A> pkgng=0A> >> patch.=0A> >> Note: this= is no longer an issue.=0A> >> Anyway, I ended up with a corrupted pkg data= base.=0A> >> I had to update many ports manually.=0A> >> Now that the pkg d= atabase is fully under pngng=0A> >> control (I'm just a user and don't foll= ow=0A> >> the technical details, hence my using of=0A> non-technical=0A> >>= language) I think portmaster can work with it.=0A> >> For example portmast= er --check-port-dbdir seems=0A> >> to give correct results.=0A> >>=0A> >> A= nyway, I think the idea is to remove a lot=0A> >> of functionality from por= tmaster and give=0A> >> it to pkgng. For example checking for missing=0A> >= > dependencies, or shared libs. However, I'm used=0A> >> to working with po= rts only, never with packages.=0A> >> I still don't understand if pkgng is = the tool=0A> >> for me or not. People keep talking of poudriere,=0A> >> but= again I'm not sure if some of the portmaster=0A> >> functionality is suppo= sed to be taken over=0A> >> by pourdriere or not.=0A> >>=0A> >> Anton=0A> >= > _______________________________________________=0A> >> freebsd-ports@free= bsd.org=0A> >> mailing list=0A> >> http://lists.freebsd.org/mailman/listinf= o/freebsd-ports=0A> >> To unsubscribe, send any mail to "freebsd-ports-unsu= bscribe@freebsd.org"=0A> >>=0A> > FWIW, =0A> > The wiki (FreeBSDPackageBuil= dingComparison) says=0A> poudriere requires=0A> > ZSH.=A0 I'd like to write= more on this topic but am=0A> out of time.=0A> =0A> ZFS*=0A> =0A> It uses = base /bin/sh, not zsh.=0A> =0A> > =0A> > J. Bouquet =0A> > ________________= _______________________________=0A> > freebsd-ports@freebsd.org=0A> mailing= list=0A> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports=0A> > T= o unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"=0A>= > =0A> =0A> _______________________________________________=0A> freebsd-po= rts@freebsd.org=0A> mailing list=0A> http://lists.freebsd.org/mailman/listi= nfo/freebsd-ports=0A> To unsubscribe, send any mail to "freebsd-ports-unsub= scribe@freebsd.org"=0A> =0ASorry for the typo. ( I did not actually mean to= zsh-ize the=0AZfs... the shell does autocompletion in that regard so I am= =0Anot used to differentiate on the typed line, and typed too=0Ahastily.)= =0A=0AJ. Bouquet.