RFC: poudriere in FreeNAS build
Alfred Perlstein
alfred at freebsd.org
Tue May 20 00:42:55 UTC 2014
On 5/19/14, 8:32 PM, Mark Felder wrote:
> On May 19, 2014, at 15:30, Craig Rodrigues <rodrigc at FreeBSD.org> wrote:
>
>> Hi,
>>
>> I have done a lot of work to change the FreeNAS build system
>> to build packages using poudriere. I would be interested in
>> having some folks try it out and provide feedback.
>>
>> If you are interested in trying it out, please try the following
>>
>> SETUP
>> ======
>> Make sure you have the following ports installed:
>>
>> pkg install devel/git
>> pkg install archivers/pxz
>> pkg install lang/python
>> pkg install emulators/virtualbox-ose
>> pkg install ports-mgmt/poudriere-devel
>>
>>
>> TESTING ON A FREEBSD 10 or FREEBSD CURRENT host
>> =============================================
>>
>> These steps will only work on a FREEBSD 10, or a FREEBSD-CURRENT host
>>
>> git clone -b freebsd10 https://github.com/freenas/freenas.git
>> cd freenas
>> make git-external
>> make checkout
>> make release
>>
>>
>> TESTING ON A FREEBSD 9 host
>> =============================================
>>
>> These steps will only work on a FREEBSD 9 host:
>>
>> git clone https://github.com/freenas/freenas.git
>> cd freenas
>> make git-external
>> make checkout
>> make release
>>
>>
>>
> I know nothing about building packages for FreeNAS, but as the multimedia/plexmediaserver port maintainer I see users on the Plex forums begging for new packages for FreeNAS -- they lag far behind my port updates. Would this make it trivial to build a FreeNAS package and upload it to AppCafe or whatever FreeNAS users require to find the software?
Hmm, that's an interesting point.
Craig, couldn't this be fixed by making a release of TrueOS available as
a vmdk for this purpose?
-Alfred
>
> _______________________________________________
> freebsd-pkg at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-pkg
> To unsubscribe, send any mail to "freebsd-pkg-unsubscribe at freebsd.org"
>
More information about the freebsd-pkg
mailing list