Re: poudriere(8) short circuits my ability to build packages
- In reply to: Guido Falsi : "Re: poudriere(8) short circuits my ability to build packages"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 04 Apr 2024 16:53:47 UTC
On 2024-04-04 00:46, Guido Falsi wrote: > On 04/04/24 09:30, Chris wrote: >> I do all of my development in jails. As such I have no use for >> poudriere(8). >> But an attempt to build editors/vscode threw the following: >> >> The limit imposed by poudriere(8) for the maximum number of files allowed >> to be >> opened by a jail (default 1024) is exceeded during the build of vscode. >> To successfully build vscode with poudriere(8), you must add the following >> line to poudriere.conf: >> MAX_FILES_vscode=8192 >> >> What the... I just want to build a package. Why do I care about poudriere >> limitations, or poudriere at all? How can I just build a package. Users >> (or Maintainers) aren't forced to use poudriere, are they? >> > > The Makefile in editors/vscode has an error message including that text. It > always > writes it, so it assumes it is being built in poudriere. If that's not your > case > you can just ignore it. BUT, if you're building it in a jail (which is > similar to > what poudriere does), you should check your jail limits and make sure > maxfiles is > 8192 or higher. > > That is just a warning to poudriere users. Good to discover. Thank you very much for taking the time to inform me. That's good news. :) > > BTW while poudriere is definitely not mandatory for users, for port > maintainers it > is highly suggested: official packages are built using poudriere, so ports > must > work in poudriere, and maintainers should also verify and test that. Understood. I know it's an important point, and I respect it. I was just concerned that it was my *only* choice. I'm happy to discover it's not. :) Thanks again! -- --Chris Hutchinson