Re: [HEADSUP] No more pkg_install on HEAD by default

From: Teske, Devin <Devin.Teske_at_fisglobal.com>
Date: Sun, 14 Jul 2013 05:54:51 +0000
On Jul 13, 2013, at 8:33 PM, Craig Rodrigues wrote:

On Sat, Jul 13, 2013 at 8:18 PM, Teske, Devin <Devin.Teske_at_fisglobal.com<mailto:Devin.Teske_at_fisglobal.com>> wrote:

Can you do an "rquery" on a local repository? (say, one that has been mounted via NFS or some other media, local or otherwise but looking like a local filesystem once-mounted). What would be required to get a local repository like that going?


(1)  Install the port:  ports-mgmgt/poudriere , and follow the instructions at: https://fossil.etoilebsd.net/poudriere/<https://urldefense.proofpoint.com/v1/url?u=https://fossil.etoilebsd.net/poudriere/&k=%2FbkpAUdJWZuiTILCq%2FFnQg%3D%3D%0A&r=Mrjs6vR4%2Faj2Ns9%2FssHJjg%3D%3D%0A&m=ITD4dgEgVeGBJaxdFd9siyBYqr8XS3YLpKM1XB2BIlo%3D%0A&s=3f2fd1a60ccad617509daca0f40579fc7aa17cfc3a6ee176d38a4f2de3c913a0>
(2)  Build your own repository of packages

I assume that poudiere builds packages from ports.

That's not how we build package repositories here (and would expect that there are many more like us).

We expect to start with an empty directory, go grab packages that we want (one by one) from FTP. Then put those tarballs into a directory. There's no additional step because we download the INDEX file to the repository too. Local repository is built.

Is it reasonable to assume that this is still possible? We don't want to have to set up poudriere or build our own packages for packages that were already built at the time of release. (we don't track anything except security releng branches).



(3)  Make that repository available in a local file system or NFS


That's what we want.


I believe that "pkg" and "poudriere" address pretty much all the questions you have been asking,
so you just need to set up the environment so that you can do experiments to integrate it with bsdconfig.


But I want bsdconfig to work with local repositories without having poudriere.



PC-BSD and DragonFlyBSD have switched to using "pkg", so it is quite well tested.


Cool.


Baptiste and the rest of the pkgng and poudriere team have put a lot of effort and thought into this,
and I believe you will be pleased with the results once you migrate over to these tools.


I think so too. But right now a *lot* of unanswered questions.
--
Devin

_____________
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.
Received on Sun Jul 14 2013 - 03:54:55 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:39 UTC