Re: A few questions about using Poudriere
- In reply to: Dave Cottlehuber: "Re: A few questions about using Poudriere"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 15 Feb 2024 23:33:27 UTC
On Thursday, February 15th, 2024 at 12:15, Dave Cottlehuber <dch@skunkwerks.at> wrote: > > > On Thu, 15 Feb 2024, at 01:57, Pat wrote: > > > Hello, and please let me know if this is not the best place to ask some > > questions about Poudriere. > > > Welcome and it’s a fine choice of list Thank you, and thank you for letting me know > > > I am learning about Pouderiere, and started with what I thought would be a > > simple package. But I have run into something somewhat surprising. I ran: > > > > poudriere options -j 01amd64 -p default ftp/curl > > > expecting to have to configure a few options for curl and be done. > > > try adding ‘-cn’ options, it will not descend recursively That makes a tremendous difference. I did see those options, but just did not put things together. > > > BTW, I did see in POUDRIERE(8) this hint: > > > > As a starter, you may want to copy an existing /var/db/ports/ to > > /usr/local/etc/poudriere.d/options. > > > > but that was afterwards. Would that have saved me some of this work? > > > This helps if you’ve been using ‘make config’ with a local ports tree already instead of via poudriere Ah, good to know. > > > Finally, if I now build curl, is it really going to build 192 additional > > packages? That seems awful heavy for something that is supposed to be > > a simple tool for transferring data. > > > Probably not, but curl has a surprisingly large amount of optional dependencies. OK, that makes sense. For some reason optional did not cross my mind, but throwing that in does clear things up. It did not build 192 packages, but did build 40. > > > A+ > Dave Appreciate the time you took to respond, and things are a lot clearer now. Pat