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>