Remove options from poudriere option files for ports which were removed in the port

John Marino freebsdml at marino.st
Tue Jul 5 19:45:49 UTC 2016


On 7/5/2016 11:26, John Marino wrote:
> On 7/5/2016 10:36, Matthias Fechner wrote:
>> Am 04.07.2016 um 22:03 schrieb John Marino:
>>> sorry, the correct invocation is "synth status-everything".  There is
>>> a man page (man 1 synth) as well.
>>
>> thanks for this tip.
>>
>> As I have to check my poudriere build environment (I do not build my
>> packages locally) I tried the following:
>> poudriere testport -j 103amd64 -i -o ports-mgmt/synth
>>
>> This will compile the port, install it in a jail and will give me an
>> interactive console in this jail.
>>
>> If I try to execute synth I get:
>> mount: tmpfs: Operation not permitted
>>
>> raised REPLICANT.SCENARIO_UNEXPECTED : /sbin/mount -t tmpfs tmpfs
>> /usr/obj/synth-live/SL09 => failed with code 1
>>
>> I think running synth from a jail is not supported?
>>
>
> It is supported.  See the FAQ at:
> https://github.com/jrmarino/synth#synth-fails-when-i-run-it-inside-a-jail--what-can-i-do
>

By the way, you don't need to run Synth inside a poudriere jail.  Just 
configure synth to use the same jail as poudriere with "synth configure" 
command, and the same ports db too.

I don't know what you are even trying to accomplish by running it inside 
poudriere.  I thought you were trying to validate your the saved options 
on your poudriere ports, and you don't need poudriere for that.

John



---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus



More information about the freebsd-ports mailing list