Date: Wed, 3 Jan 2018 12:41:24 +0300 From: Gleb Popov <6yearold@gmail.com> To: FreeBSD ports list <freebsd-ports@freebsd.org> Subject: Re: lang/ghc -8.0.2_2 mismatched checksums Message-ID: <CALH631mJCGMRSqUUCz31wFnjVMeTJ6uWTwqfn3oESd_Z_TFhUg@mail.gmail.com> In-Reply-To: <CAN6yY1svErbynZfqoS5iR9zyCpdH2G8VEJ9_uzTKuNB4gU3X9Q@mail.gmail.com> References: <20180102124249.5e26334e@curlew> <CAN6yY1svErbynZfqoS5iR9zyCpdH2G8VEJ9_uzTKuNB4gU3X9Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 3, 2018 at 8:32 AM, Kevin Oberman <rkoberman@gmail.com> wrote: > On Tue, Jan 2, 2018 at 4:42 AM, Mike Clarke <jmc-freebsd2@milibyte.co.uk> > wrote: > > > > > My daily periodic security run comes up with with these errors: > > > > Checking for packages with mismatched checksums: > > ghc-8.0.2_2: /usr/local/bin/haddock > > ghc-8.0.2_2: /usr/local/lib/ghc-8.0.2/package.conf.d/package.cache > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-33.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-36.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-43.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-46.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-58.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-60.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-61.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-62.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-92.h > > tml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-A.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-All. > > html > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-B.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-C.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-D.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-E.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-F.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-G.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-H.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-I.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-J.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-K.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-L.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-M.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-N.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-O.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-P.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-Q.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-R.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-S.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-T.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-U.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-V.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-W.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-Y.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2 > /html/libraries/doc-index-Z.ht > > ml > > ghc-8.0.2_2: /usr/local/share/doc/ghc-8.0.2/html/libraries/index.html > > > > -- End of security output -- > > > > I've reinstalled the package but still get the errors. > > > > curlew:/home/mike% pkg info ghc > > ghc-8.0.2_2 > > Name : ghc > > Version : 8.0.2_2 > > Installed on : Mon Jan 1 09:35:19 2018 GMT > > Origin : lang/ghc > > Architecture : FreeBSD:11:amd64 > > Prefix : /usr/local > > Categories : haskell lang > > Licenses : BSD3CLAUSE > > Maintainer : haskell@FreeBSD.org > > WWW : http://www.haskell.org/ghc/ > > Comment : Compiler for the functional language Haskell > > Options : > > BOOT : off > > BOOTH : off > > DOCS : on > > DYNAMIC : on > > PROFILE : on > > Shared Libs required: > > libgmp.so.10 > > libiconv.so.2 > > libcharset.so.1 > > Shared Libs provided: > > libHSrts_thr-ghc8.0.2.so > > libHSrts-ghc8.0.2.so > > libHSfilepath-1.4.1.1-ghc8.0.2.so > > libHSghc-boot-th-8.0.2-ghc8.0.2.so > > libffi.so.6 > > libHSghc-prim-0.5.0.0-ghc8.0.2.so > > libHSCabal-1.24.2.0-ghc8.0.2.so > > libHSrts_thr_debug-ghc8.0.2.so > > libHSrts_debug-ghc8.0.2.so > > libHSpretty-1.1.3.3-ghc8.0.2.so > > libHSarray-0.5.1.1-ghc8.0.2.so > > libHStransformers-0.5.2.0-ghc8.0.2.so > > libHShoopl-3.10.2.1-ghc8.0.2.so > > libHShpc-0.6.0.3-ghc8.0.2.so > > libHSghc-boot-8.0.2-ghc8.0.2.so > > libHStemplate-haskell-2.11.1.0-ghc8.0.2.so > > libHSghc-8.0.2-ghc8.0.2.so > > libHSbinary-0.8.3.0-ghc8.0.2.so > > libHSghci-8.0.2-ghc8.0.2.so > > libHSdirectory-1.3.0.0-ghc8.0.2.so > > libHShaskeline-0.7.3.0-ghc8.0.2.so > > libHSunix-2.7.2.1-ghc8.0.2.so > > libHStime-1.6.0.1-ghc8.0.2.so > > libHSrts_l-ghc8.0.2.so > > libHSprocess-1.4.3.0-ghc8.0.2.so > > libHSbytestring-0.10.8.1-ghc8.0.2.so > > libHSrts_thr_l-ghc8.0.2.so > > libHSdeepseq-1.4.2.0-ghc8.0.2.so > > libHSinteger-gmp-1.0.0.1-ghc8.0.2.so > > libHScontainers-0.5.7.1-ghc8.0.2.so > > libHSterminfo-0.4.0.2-ghc8.0.2.so > > libHSbase-4.9.1.0-ghc8.0.2.so > > libHSxhtml-3000.2.1-ghc8.0.2.so > > Annotations : > > repo_type : binary > > repository : FreeBSD > > Flat size : 1.18GiB > > Description : > > The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler > > and > > interactive environment for the functional language Haskell. Highlights: > > > > * Supports the entire Haskell 2010 language plus a wide variety of > > extensions. > > * Has particularly good support for concurrency and parallelism, > including > > support for Software Transactional Memory (STM). > > * Generates fast code, particularly for concurrent programs. > > * Works on several platforms including FreeBSD, Windows, Mac, Linux, > most > > varieties of Unix, and several different processor architectures. > > * Has extensive optimisation capabilities, including inter-module > > optimisation. > > * Compiles Haskell code either directly to native code or using LLVM as > a > > back-end. It can also generate C code as an intermediate target for > > porting > > to new platforms. The interactive environment compiles Haskell to > > bytecode, > > and supports execution of mixed bytecode/compiled programs. > > * Profiling is supported, both by time/allocation and various kinds of > > heap > > profiling. > > * Comes with several libraries, and thousands more are available on > > Hackage. > > > > WWW: http://www.haskell.org/ghc/ > > > > -- > > Mike Clarke > > > > I've seen this on some fonts where the font.dir and font.scale files are > modified by another program after installation. I'm guessing that that some > other program is touching those HTML files after the checksums are > generated and saved in the DB. > > N.B. I don't use haskell or understand how the haskell environment works, > so this is just a guess based on the font case. > You are mostly right. Our Haskell machinery updates documentation index whenever a hs- package gets installed. This problem has been already brought up here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224083 -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALH631mJCGMRSqUUCz31wFnjVMeTJ6uWTwqfn3oESd_Z_TFhUg>