Date: Fri, 9 Nov 2012 16:40:13 -0800 (PST) From: Jeffrey Bouquet <jeffreybouquet@yahoo.com> To: freebsd-ports@freebsd.org Subject: Re: pkgng woes Message-ID: <1352508013.48090.YahooMailClassic@web164006.mail.gq1.yahoo.com> In-Reply-To: <509D50A0.3090302@shatow.net>
next in thread | previous in thread | raw e-mail | index | archive | help
=0A=0A--- On Fri, 11/9/12, Bryan Drewery <bryan@shatow.net> wrote:=0A=0A> F= rom: Bryan Drewery <bryan@shatow.net>=0A> Subject: Re: pkgng woes=0A> To: "= Jeffrey Bouquet" <jeffreybouquet@yahoo.com>=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 <mexas@bristol.ac.uk>=0A> wrote:=0A> > =0A> >> From: Anton Shte= renlikht <mexas@bristol.ac.uk>=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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1352508013.48090.YahooMailClassic>