Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 Jun 2013 13:54:14 +0100
From:      Vincent Hoffman <vince@unsane.co.uk>
To:        Arthur Chance <freebsd@qeng-ho.org>
Cc:        "FreeBSD-Questions@freebsd.org" <FreeBSD-Questions@freebsd.org>
Subject:   Re: poudriere keeps rebuilding apache22 on every run
Message-ID:  <51B08676.9010804@unsane.co.uk>
In-Reply-To: <51AF5D1A.7080202@qeng-ho.org>
References:  <51AF5406.9080400@unsane.co.uk> <51AF5D1A.7080202@qeng-ho.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 05/06/2013 16:45, Arthur Chance wrote:
> On 06/05/13 16:06, Vincent Hoffman wrote:
>> I'm not certain if this is the best place to ask but I seem to be having
>> issues with apache22 and poudriere.
>>
>> on every run I get
>>
>> ====>> Creating the reference jail... done
>> ====>> Mounting system devices for 8amd64-default
>> ====>> Mounting ports/packages/distfiles
>> ====>> Mounting packages from:
>> /usr/local/poudriere_data/packages/8amd64-default
>> ====>> Mounting /var/db/ports from:
>> /usr/local/etc/poudriere.d/8amd64-options
>> ====>> Logs:
>> /usr/local/poudriere_data/logs/bulk/8amd64-default/2013-06-05_12:55:43
>> ====>> Appending to make.conf:
>> /usr/local/etc/poudriere.d/8amd64-make.conf
>> /etc/resolv.conf ->
>> /usr/local/poudriere_data/build/8amd64-default/ref/etc/resolv.conf
>> ====>> Starting jail 8amd64-default
>> ====>> Calculating ports order and dependencies
>> ====>> Sanity checking the repository
>> ====>> Options changed, deleting: apache22-2.2.24.txz
>>
>>
>> the options were set a while back and havent changed.
>> root@bsdpkgbuild:~ # ls -la
>> /usr/local/etc/poudriere.d/8amd64-options/apache22/
>> total 13
>> drwxr-xr-x    2 root  wheel     3 May 21 17:44 .
>> drwxr-xr-x  241 root  wheel   242 Jun  4 22:41 ..
>> -rw-r--r--    1 root  wheel  3191 May 21 17:44 options
>> root@bsdpkgbuild:~ #
>>
>> any suggestions? Its not a big problem but it means that apache and
>> everything that depends on it gets rebuild every time poudriere runs.
>
> I get similar problems, but it's often a random subset of packages.
> Usually the ones that take a long time to build :-(
>
for me I tracked it down to my somehow having
OPTIONS_FILE_SET+=PROXY_FTP
OPTIONS_FILE_SET+=PROXY_HTTP

but not
OPTIONS_FILE_SET+=PROXY
in my apache22/options file
not sure how that happened but it meant that what the package got built
with wasnt what i had in my options file, thus rebuilding every time.

Vince



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51B08676.9010804>