Checksum mismatches after (re)installing ghc package
Fred Koschara
fkeinternet at fkeinternet.net
Fri Mar 16 15:28:34 UTC 2018
I recently upgraded my FreeBSD installation to 11.1. Now I'm getting the
following warnings printed in the daily security run output:
Checking for packages with mismatched checksums:
ghc-8.0.2_3: /usr/local/bin/haddock
ghc-8.0.2_3: /usr/local/lib/ghc-8.0.2/package.conf.d/package.cache
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-43.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-60.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-A.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-All.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-B.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-C.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-D.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-E.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-F.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-G.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-I.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-J.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-K.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-L.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-M.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-N.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-O.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-P.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-Q.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-R.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-S.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-T.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-U.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-V.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/doc-index-W.html
ghc-8.0.2_3: /usr/local/share/doc/ghc-8.0.2/html/libraries/index.html
I'm sure the documentation index problems are fairly innocuous, but they are
irritating: The rest of my system is clean, and I would prefer to *NOT* have
this noise in the security output every day.
The mismatch on /usr/local/bin/haddock is more of a concern, though - is the
program safe to use? I have no idea...
# pkg info ghc
ghc-8.0.2_3
Name : ghc
Version : 8.0.2_3
Installed on : Sun Mar 11 14:08:38 2018 EDT
Origin : lang/ghc
Architecture : FreeBSD:11:amd64
Prefix : /usr/local
Categories : haskell lang
Licenses : BSD3CLAUSE
Maintainer : haskell at 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 :
FreeBSD_version: 1101001
repo_type : binary
repository : FreeBSD
Flat size : 1.14GiB
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/
# uname -a
FreeBSD Dreamer 11.1-RELEASE-p4 FreeBSD 11.1-RELEASE-p4 #0: Tue Nov 14 06:12:40
UTC 2017 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Please let me know if you need any other information.
-- Fred Koschara
More information about the freebsd-haskell
mailing list