From owner-freebsd-ports@FreeBSD.ORG Fri Nov 9 18:42:30 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 64C07CC1 for ; Fri, 9 Nov 2012 18:42:30 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) Received: from nm3-vm0.bullet.mail.sp2.yahoo.com (nm3-vm0.bullet.mail.sp2.yahoo.com [98.139.90.230]) by mx1.freebsd.org (Postfix) with ESMTP id 303568FC18 for ; Fri, 9 Nov 2012 18:42:30 +0000 (UTC) Received: from [98.139.91.61] by nm3.bullet.mail.sp2.yahoo.com with NNFMP; 09 Nov 2012 18:42:24 -0000 Received: from [98.139.91.57] by tm1.bullet.mail.sp2.yahoo.com with NNFMP; 09 Nov 2012 18:42:24 -0000 Received: from [127.0.0.1] by omp1057.mail.sp2.yahoo.com with NNFMP; 09 Nov 2012 18:42:24 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 83629.30497.bm@omp1057.mail.sp2.yahoo.com Received: (qmail 93226 invoked by uid 60001); 9 Nov 2012 18:42:23 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1352486543; bh=keNutVycQtqUWMz1wuwhD9omDgsb+GjSL+rYzseieMo=; 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=r47FN7XT3bqNfm7j013bK4FxYipJqtt6ttDPPiT4f48XHUGqpsoLn/f4zLM3dZKpgok3WO1erJFML6DLxKmKNYlb1aeQStlhJtPtUqE6ad8Abo3rJie/gbVWqapatYU1pNdE0foyPmNjYz+JETrjcCrqHBKppobivcWdTbC8kHw= 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=rM62Gsz0irNvxfcJNF/zN7wZyQ6yXcfOz51eWkUc9n9Pol/R2CIQTeSwh4rmsc8CmK2TuX3df/2x5rQeLKq1IN1R3EIOO0GxJuPjnoMpg/RYafyMTqxCsGOQ0ZFkdy6wtw0HOiVPb86dAO/nIYs0FXzOQvrLu7/HTiyvkKHmu60=; X-YMail-OSG: yWb5nz4VM1mAOCelKBNxItr1Cf5oDG91k.66ekW9ikfpNDj n5x57dcq5qSKD.zKqNWjigrAvJsdFA.Qz6CObZY.0Zj0u3WPqOfvv6pbGCNO bwPasM30FZrQdj134JumAedtJXy4JlRT8et9EjsRT0ftJrxxMYi9iLpEXFlq L3TXxSX5U3NpNCn2eIyQm4xY4mI5Wi53i6jSe0aziSlt8tXxFeYGIfUlcS7v 7rYYZM8DeRr1erKJCgVnNDrzGuiEziaF9alV_K5iXyb8tCMCOk.36AkPWC7w LKH2rMJUCIhaSo_xEdpO0p8KQofYrv18v62ugTMBOgEiZnsV38PTOt1MWyZZ faxcZWrG.C.WQjIK_w.ia8bjAeNMtEX4_HF89Y8qTCQkzFHCl42FyqzQy9fb LSD9DGg_I2GJl2WHIQ5P7qzUYogdGUNA3yJVm0hLgWDvRQOVGVorlip2coxF aMoMCzCxeYwOv_EMiCjt2oiRpdRU.MaK5rFz6HovBlnXnfe_J1mQe Received: from [66.92.43.99] by web164001.mail.gq1.yahoo.com via HTTP; Fri, 09 Nov 2012 10:42:23 PST X-Rocket-MIMEInfo: 001.001, CgotLS0gT24gRnJpLCAxMS85LzEyLCBBbnRvbiBTaHRlcmVubGlraHQgPG1leGFzQGJyaXN0b2wuYWMudWs.IHdyb3RlOgoKPiBGcm9tOiBBbnRvbiBTaHRlcmVubGlraHQgPG1leGFzQGJyaXN0b2wuYWMudWs.Cj4gU3ViamVjdDogUmU6IHBrZ25nIHdvZXMKPiBUbzogZnJlZWJzZC1wb3J0c0BmcmVlYnNkLm9yZywgemFwaG9kQGJlcmVudHdlYi5jb20KPiBEYXRlOiBGcmlkYXksIE5vdmVtYmVyIDksIDIwMTIsIDU6MjIgQU0KPiDCoMKgwqAgQGFudG9uCj4gwqDCoMKgIHBvcnRtYXN0ZXIgLS1jaGVjay1kZXABMAEBAQE- X-Mailer: YahooMailClassic/15.0.8 YahooMailWebService/0.8.123.460 Message-ID: <1352486543.88499.YahooMailClassic@web164001.mail.gq1.yahoo.com> Date: Fri, 9 Nov 2012 10:42:23 -0800 (PST) From: Jeffrey Bouquet Subject: Re: pkgng woes To: freebsd-ports@freebsd.org, zaphod@berentweb.com, mexas@bristol.ac.uk In-Reply-To: <201211091322.qA9DMRfH050624@mech-cluster241.men.bris.ac.uk> 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: Fri, 09 Nov 2012 18:42:30 -0000 =0A=0A--- On Fri, 11/9/12, Anton Shterenlikht wrote:= =0A=0A> From: Anton Shterenlikht =0A> Subject: Re: pkg= ng woes=0A> To: freebsd-ports@freebsd.org, zaphod@berentweb.com=0A> Date: F= riday, November 9, 2012, 5:22 AM=0A> =A0=A0=A0 @anton=0A> =A0=A0=A0 portmas= ter --check-depends does not work=0A> for me.=A0 Shows everything as fine= =0A> =A0=A0=A0 but when I specifically target a port: *#=0A> portmaster -i = graphics/gimp* for=0A> =A0=A0=A0 example, I get a long list of ports to be= =0A> installed - meaning not all of the=0A> =A0=A0=A0 existing ports have b= een registered=0A> correctly, hence --check depends will=0A> =A0=A0=A0 not = work. Once I re-install all of the=0A> "missing depends" and run the same= =0A> =A0=A0=A0 command (*# portmaster -i graphics/gimp*)=0A> then there are= no problems nor=0A> =A0=A0=A0 list of missing depends.=0A> =0A> Well... if= it's any consolation, my convertion=0A> to pkgng wasn't easy either. In fa= ct, I'n not=0A> sure I'm all there yet.=0A> =0A> My problem was due to usin= g an outdated portmaster pkgng=0A> patch.=0A> Note: this is no longer an is= sue.=0A> Anyway, I ended up with a corrupted pkg database.=0A> I had to upd= ate many ports manually.=0A> Now that the pkg database is fully under pngng= =0A> control (I'm just a user and don't follow=0A> the technical details, h= ence my using of non-technical=0A> language) I think portmaster can work wi= th it.=0A> For example portmaster --check-port-dbdir seems=0A> to give corr= ect results.=0A> =0A> Anyway, I think the idea is to remove a lot=0A> of fu= nctionality from portmaster and give=0A> it to pkgng. For example checking = for missing=0A> dependencies, or shared libs. However, I'm used=0A> to work= ing with ports only, never with packages.=0A> I still don't understand if p= kgng is the tool=0A> for me or not. People keep talking of poudriere,=0A> b= ut again I'm not sure if some of the portmaster=0A> functionality is suppos= ed to be taken over=0A> by pourdriere or not.=0A> =0A> Anton=0A> __________= _____________________________________=0A> freebsd-ports@freebsd.org=0A> mai= ling list=0A> http://lists.freebsd.org/mailman/listinfo/freebsd-ports=0A> T= o unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"=0A>= =0AFWIW, =0AThe wiki (FreeBSDPackageBuildingComparison) says poudriere req= uires=0AZSH. I'd like to write more on this topic but am out of time.=0A= =0AJ. Bouquet