pkgng woes

Jeffrey Bouquet jeffreybouquet at yahoo.com
Sat Nov 10 00:40:20 UTC 2012



--- On Fri, 11/9/12, Bryan Drewery <bryan at shatow.net> wrote:

> From: Bryan Drewery <bryan at shatow.net>
> Subject: Re: pkgng woes
> To: "Jeffrey Bouquet" <jeffreybouquet at yahoo.com>
> Cc: freebsd-ports at freebsd.org
> Date: Friday, November 9, 2012, 10:51 AM
> On 11/9/2012 12:42 PM, Jeffrey
> Bouquet wrote:
> > 
> > 
> > --- On Fri, 11/9/12, Anton Shterenlikht <mexas at bristol.ac.uk>
> wrote:
> > 
> >> From: Anton Shterenlikht <mexas at bristol.ac.uk>
> >> Subject: Re: pkgng woes
> >> To: freebsd-ports at freebsd.org,
> zaphod at berentweb.com
> >> Date: Friday, November 9, 2012, 5:22 AM
> >>     @anton
> >>     portmaster --check-depends
> does not work
> >> for me.  Shows everything as fine
> >>     but when I specifically
> target a port: *#
> >> portmaster -i graphics/gimp* for
> >>     example, I get a long list
> of ports to be
> >> installed - meaning not all of the
> >>     existing ports have been
> registered
> >> correctly, hence --check depends will
> >>     not work. Once I re-install
> all of the
> >> "missing depends" and run the same
> >>     command (*# portmaster -i
> graphics/gimp*)
> >> then there are no problems nor
> >>     list of missing depends.
> >>
> >> Well... if it's any consolation, my convertion
> >> to pkgng wasn't easy either. In fact, I'n not
> >> sure I'm all there yet.
> >>
> >> My problem was due to using an outdated portmaster
> pkgng
> >> patch.
> >> Note: this is no longer an issue.
> >> Anyway, I ended up with a corrupted pkg database.
> >> I had to update many ports manually.
> >> Now that the pkg database is fully under pngng
> >> control (I'm just a user and don't follow
> >> the technical details, hence my using of
> non-technical
> >> language) I think portmaster can work with it.
> >> For example portmaster --check-port-dbdir seems
> >> to give correct results.
> >>
> >> Anyway, I think the idea is to remove a lot
> >> of functionality from portmaster and give
> >> it to pkgng. For example checking for missing
> >> dependencies, or shared libs. However, I'm used
> >> to working with ports only, never with packages.
> >> I still don't understand if pkgng is the tool
> >> for me or not. People keep talking of poudriere,
> >> but again I'm not sure if some of the portmaster
> >> functionality is supposed to be taken over
> >> by pourdriere or not.
> >>
> >> Anton
> >> _______________________________________________
> >> freebsd-ports at freebsd.org
> >> mailing list
> >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> >>
> > FWIW, 
> > The wiki (FreeBSDPackageBuildingComparison) says
> poudriere requires
> > ZSH.  I'd like to write more on this topic but am
> out of time.
> 
> ZFS*
> 
> It uses base /bin/sh, not zsh.
> 
> > 
> > J. Bouquet 
> > _______________________________________________
> > freebsd-ports at freebsd.org
> mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> > 
> 
> _______________________________________________
> freebsd-ports at freebsd.org
> mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> 
Sorry for the typo. ( I did not actually mean to zsh-ize the
Zfs... the shell does autocompletion in that regard so I am
not used to differentiate on the typed line, and typed too
hastily.)

J. Bouquet.


More information about the freebsd-ports mailing list