Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Nov 2012 12:51:12 -0600
From:      Bryan Drewery <bryan@shatow.net>
To:        Jeffrey Bouquet <jeffreybouquet@yahoo.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: pkgng woes
Message-ID:  <509D50A0.3090302@shatow.net>
In-Reply-To: <1352486543.88499.YahooMailClassic@web164001.mail.gq1.yahoo.com>
References:  <1352486543.88499.YahooMailClassic@web164001.mail.gq1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/9/2012 12:42 PM, Jeffrey Bouquet wrote:
> 
> 
> --- On Fri, 11/9/12, Anton Shterenlikht <mexas@bristol.ac.uk> wrote:
> 
>> From: Anton Shterenlikht <mexas@bristol.ac.uk>
>> Subject: Re: pkgng woes
>> To: freebsd-ports@freebsd.org, zaphod@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@freebsd.org
>> mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@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@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
> 




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