Solved poudriere question

Hi

I have been told time and time again that the solution to many of my problem is ports-mgmt/poudriere and create my own repository and simply install my custom packages.

So here I am 1 year down the line with more FreeBSD knowledge and courage to try things.

My question before I start diving into a massive learning curve is the following:
Does ports-mgmt/poudriere only work from the existing port tree?

I want to compile www/hiawatha from the developer source code rather than the port tree as the version in FreeBSD are often behind with the developer's version.

So can I compile the Source tarball and create a pkg available in my jails there after?

Any link to resources to follow on this is welcome :)

Thank you in advance
 
I want to compile www/hiawatha from the developer source code rather than the port tree as the version in FreeBSD are often behind with the developer's version..
So can I compile the Source tarball and create a pkg available in my jails there after?
If the upstream code compiles and runs well on FreeBSD, then the solution is to upgrade the port, regardless whether you are using poudriere or not. Since it compiles and runs already on FreeBSD, the upgrade process shouldn't be too difficult. Refer to the Porter's Handbook. It's well written and extensive. If you do upgrade the port, you can submit your changes and everyone will appreciate your contribution.

Alternatively, you can submit a report asking for the port to be upgraded.
 
Back
Top