Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jul 2013 02:13:54 -0400 (EDT)
From:      Garrett Wollman <wollman@hergotha.csail.mit.edu>
To:        dteske@freebsd.org
Cc:        freebsd-current@freebsd.org
Subject:   Re: [HEADSUP] No more pkg_install on HEAD by default
Message-ID:  <201307140613.r6E6Dsov002016@hergotha.csail.mit.edu>
In-Reply-To: <20130714054840$7f8f@grapevine.csail.mit.edu>
References:  <20130712231637.GS85556@ithaqua.etoilebsd.net> <13CA24D6AB415D428143D44749F57D7201FC2DBD@ltcfiswmsgmb21> <20130713080732.GV85556@ithaqua.etoilebsd.net> <13CA24D6AB415D428143D44749F57D7201FC3AA2@ltcfiswmsgmb21> <13CA24D6AB415D428143D44749F57D7201FC3C92@ltcfiswmsgmb21> <CA%2B7WWSe7C2UXAsEX3OZH7nPJJbxotpQ_iYBxgake4R68sbUtLA@mail.gmail.com> <13CA24D6AB415D428143D44749F57D7201FC3FAA@ltcfiswmsgmb21> <CAGE5yCoH2auer_kKpUT_caFUZPpVM5TdAFH5tJcGgF4Ji12f0g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <20130714054840$7f8f@grapevine.csail.mit.edu>,
dteske@freebsd.org writes:

>How about rquery? What protocol does that use? and what does it talk to?

It accesses the sqlite database in /var/db/pkg that was previously
retrieved from the remote repository.

>Question: Where can I learn more about the actual format of what's in
>the new tarballs? This is going to be important not for bsdconfig, but
>$work (we have our own build platform; I'm going to have to rewrite it
>from mastering PLIST files to mastering YAML MANIFEST files and I want
>to know all the gritty details).

You really shouldn't know about the actual format of the tarballs;
your time would be better spent learning the new "pkg create", "pkg
register", and "pkg repo" commands.  Depending on your needs, you
might want to write to the libpkg API instead.

-GAWollman




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