Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 May 2014 23:30:12 -0400
From:      J David <j.david.lists@gmail.com>
To:        freebsd-ports@freebsd.org
Subject:   Poudriere & Haskell ports "Options changed, deleting" every time
Message-ID:  <CABXB=RQ3hA4VfYOVSVz9vVPuRKNHOt4dsQbNDywYY%2BazEQP_qg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Whenever I build a ports list with Haskell modules in it, poudriere
insists on rebuilding those Haskell modules every time, claiming the
options have changed.  The options haven't changed; it will happily
report this even if run twice in a row on a system with no other
activity in between:

====>> Options changed, deleting: hs-HTTP-4000.2.8_4.txz

====>> Options changed, deleting: hs-HUnit-1.2.5.2_4.txz

====>> Options changed, deleting: hs-HaXml-1.24_4.txz

====>> Options changed, deleting: hs-MonadCatchIO-mtl-0.3.0.5_6.txz

====>> Options changed, deleting: hs-QuickCheck-2.6_4.txz

====>> Options changed, deleting: hs-SHA-1.6.1_6.txz

====>> Options changed, deleting: hs-alex-3.0.5_4.txz

====>> Options changed, deleting: hs-ansi-terminal-0.6_5.txz

====>> Options changed, deleting: hs-ansi-wl-pprint-0.6.6_6.txz

====>> Options changed, deleting: hs-cabal-install-1.16.0.2_4.txz

====>> Options changed, deleting: hs-cgi-3001.1.7.5_4,1.txz

====>> Options changed, deleting: hs-curl-1.3.8_7.txz

====>> Options changed, deleting: hs-dataenc-0.14.0.5_5.txz

====>> Options changed, deleting: hs-dlist-0.5_13.txz

====>> Options changed, deleting: hs-darcs-2.8.4_6.txz

====>> Options changed, deleting: hs-extensible-exceptions-0.1.1.4_4.txz

====>> Options changed, deleting: hs-ghc-paths-0.1.0.9_5.txz

====>> Options changed, deleting: hs-haddock-2.13.2_4.txz

====>> Options changed, deleting: hs-happy-1.18.10_6.txz

====>> Options changed, deleting: hs-hostname-1.0_12.txz

====>> Options changed, deleting: hs-hashed-storage-0.5.10_6.txz

====>> Options changed, deleting: hs-haskeline-0.7.0.3_5.txz

====>> Options changed, deleting: hs-hscolour-1.20.3_6,1.txz

====>> Options changed, deleting: hs-html-1.0.1.2_11.txz

====>> Options changed, deleting: hs-mmap-0.5.8_7.txz

====>> Options changed, deleting: hs-mtl-2.1.2_6.txz

====>> Options changed, deleting: hs-network-2.4.1.2_4.txz

====>> Options changed, deleting: hs-parsec-3.1.3_6.txz

====>> Options changed, deleting: hs-primitive-0.5.0.1_6.txz

====>> Options changed, deleting: hs-polyparse-1.9_4.txz

====>> Options changed, deleting: hs-random-1.0.1.1_8.txz

====>> Options changed, deleting: hs-regex-base-0.93.2_11.txz

====>> Options changed, deleting: hs-regex-compat-0.95.1_9.txz

====>> Options changed, deleting: hs-stringsearch-0.3.6.4_6.txz

====>> Options changed, deleting: hs-regex-posix-0.95.2_6.txz

====>> Options changed, deleting: hs-tar-0.4.0.1_6.txz

====>> Options changed, deleting: hs-test-framework-0.8_7.txz

====>> Options changed, deleting: hs-text-0.11.3.1_4.txz

====>> Options changed, deleting: hs-transformers-0.3.0.0_8.txz

====>> Options changed, deleting: hs-test-framework-quickcheck2-0.3.0.1_7.txz

====>> Options changed, deleting: hs-test-framework-hunit-0.3.0_7.txz

====>> Options changed, deleting: hs-unix-compat-0.4.1.1_4.txz

====>> Options changed, deleting: hs-utf8-string-0.3.7_9.txz

====>> Options changed, deleting: hs-xhtml-3000.2.1_8.txz

====>> Options changed, deleting: hs-zlib-0.5.4.1_4.txz

====>> Options changed, deleting: hs-xml-1.3.13_4.txz

====>> Options changed, deleting: hs-vector-0.10.0.1_6.txz


The actual Haskell language port itself isn't affected, just the
modules.  The packages do build successfully every time.

It's pretty much certain that this is a result of something silly I've
done, rather than a defect in poudriere, but I'm baffled as to what it
could be.  Nothing I do with "poudriere options" seems to affect it.

Does anyone have any idea where I should look to figure this out?  Is
there a way to manually see what the "before and after" options are
that poudriere is looking at to determine that something has changed?

Thanks for any advice!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABXB=RQ3hA4VfYOVSVz9vVPuRKNHOt4dsQbNDywYY%2BazEQP_qg>