Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Dec 2014 01:32:59 +1100
From:      Aristedes Maniatis <ari@ish.com.au>
To:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Cc:        matthew@freebsd.org
Subject:   Re: +MANIFEST changed syntax in pkg 1.4?
Message-ID:  <54997D1B.30902@ish.com.au>
In-Reply-To: <54978556.3010503@ish.com.au>
References:  <54978556.3010503@ish.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
>> On 22/12/2014 02:43, Aristedes Maniatis wrote:
>> 
>> Has the +MAINFEST file changed in sytnax from 1.3 to 1.4 and is now not yaml? I notice that the +MANIFEST files inside packages already built by the ports system look more like json in format. Where do I find documentation for the new format?


> Matthew Seaman wrote:

> Yes, +MANIFEST is now generated using libucl -- which uses a JSON-like format. I believe the differences between libucl and JSON are pretty minor (something about comment syntax IIRC) so if you convert your setup to use JSON, it should work.
> 
> For more information about libucl, start here:
> 
> https://github.com/vstakhov/libucl 


Thanks Matthew. Is there any documentation on the new format? I see nothing is updated in the only docs I can find:

https://wiki.freebsd.org/pkgng#Package_format


I guess I'm really not understanding pkgng... I've used FreeBSD since version 4 but this is the first time I've seen something in the core system so undocumented and with so many regressions compared to the previous tools. I really wish we could go back to pkg_

Thanks

Ari


-- 
-------------------------->
Aristedes Maniatis
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A



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