Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Nov 2012 10:42:23 -0800 (PST)
From:      Jeffrey Bouquet <jeffreybouquet@yahoo.com>
To:        freebsd-ports@freebsd.org, zaphod@berentweb.com, mexas@bristol.ac.uk
Subject:   Re: pkgng woes
Message-ID:  <1352486543.88499.YahooMailClassic@web164001.mail.gq1.yahoo.com>
In-Reply-To: <201211091322.qA9DMRfH050624@mech-cluster241.men.bris.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
=0A=0A--- On Fri, 11/9/12, Anton Shterenlikht <mexas@bristol.ac.uk> wrote:=
=0A=0A> From: Anton Shterenlikht <mexas@bristol.ac.uk>=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 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1352486543.88499.YahooMailClassic>