Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2012 19:44:10 -0500
From:      Bryan Drewery <bryan@shatow.net>
To:        Martin Gignac <martin.gignac@gmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Poudriere not registering OPTIONS changes?
Message-ID:  <E8F27180-F11B-4176-A861-962809E73430@shatow.net>
In-Reply-To: <CANf9dFO6T8uE_VuxBoUFrZFdEYY0Y1_Cz6K4i8aHV2ZdwnQvqA@mail.gmail.com>
References:  <CANf9dFO6T8uE_VuxBoUFrZFdEYY0Y1_Cz6K4i8aHV2ZdwnQvqA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Nov 2, 2012, at 1:10 AM, Martin Gignac <martin.gignac@gmail.com> =
wrote:

> Hi,
>=20
> I've recently discovered Poudriere and have begun using it to build my
> own local pkgng PACKAGESITE for my FreeBSD 8 and 9 servers.
>=20
> Based on information I read on the web I was under the impression that
> whenever a new bulk build was launched, Poudriere would notice any
> port with changed OPTIONS and rebuild these ports, even if the ports'
> version number hadn't changed.
>=20
> After building my local port list for the first time I realized that I
> needed a Samba34 package with ADS support enabled (it is off by
> default) so I decided to try the OPTIONS change feature; I used
> Poudriere's 'options' command and modified the OPTIONS for the samba34
> port. I then issued a bulk build command; however, even though
> Poudriere reported "Mounting /var/db/ports from:
> /usr/local/etc/poudriere.d/options" it did not make any comment about
> changed options and ended shortly thereafter with no new packages
> built.
>=20
> I then tried using the 'options' command by specifying a jail and
> re-issued a bulk build, but got the same result.
>=20
> Have I misunderstood how OPTIONS changes are tracked? Did I make a
> mistake or omit a crucial step in order to have the OPTIONS changes
> recognized?

This all sounds correct.

Make sure you have this in your /usr/local/etc/poudriere.conf:

    CHECK_CHANGED_OPTIONS=3Dyes

or

    CHECK_CHANGED_OPTIONS=3Dverbose

Using verbose instead of yes will display the differences in OPTIONS =
that it detects.

>=20
> Thank you,
> -Martin
>=20
> System: Poudriere 2.2 on FreeBSD 9.0


Bryan




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E8F27180-F11B-4176-A861-962809E73430>