Package Details: shellcheck-git 0.4.6.git20171108-1

Git Clone URL: (read-only, click to copy)
Package Base: shellcheck-git
Description: Shell script analysis tool (latest git commit)
Upstream URL:
Licenses: GPL3
Conflicts: shellcheck
Provides: shellcheck
Submitter: None
Maintainer: None
Last Packager: lukeshu
Votes: 8
Popularity: 0.000000
First Submitted: 2013-07-24 00:37 (UTC)
Last Updated: 2017-11-14 19:19 (UTC)

Dependencies (6)

Required by (60)

Sources (1)

Latest Comments

1 2 Next › Last »

jstjohn commented on 2021-06-03 16:36 (UTC)

This package fails to build. See makepkg output below:

==> Starting build()...

Setup.hs:6:3: error:
    Module ‘Distribution.Simple’ does not export ‘UserHooks(preSDist)’
6 |   UserHooks ( preSDist ),
  |   ^^^^^^^^^^^^^^^^^^^^^^
==> ERROR: A failure occurred in build().

bartus commented on 2019-12-09 14:59 (UTC)

Unable to build in mkchrootpkg:

[13 of 18] Compiling ShellCheck.AnalyzerLib ( ShellCheck/AnalyzerLib.hs, dist/build/ShellCheck/AnalyzerLib.dyn_o )

ShellCheck/AnalyzerLib.hs:60:10: error:
    • No instance for (Semigroup Checker)                                            
        arising from the superclasses of an instance declaration
    • In the instance declaration for ‘Monoid Checker’                  
60 | instance Monoid Checker where
   |          ^^^^^^^^^^^^^^

ShellCheck/AnalyzerLib.hs:231:47: error:
    • No instance for (Control.Monad.Fail.MonadFail Identity)
        arising from a use of ‘post’
    • In the second argument of ‘doStackAnalysis’, namely ‘post’
      In the first argument of ‘runState’, namely
        ‘(doStackAnalysis pre post t)’
      In the second argument of ‘($)’, namely
        ‘runState (doStackAnalysis pre post t) ([], Map.empty)’
231 |     snd . snd $ runState (doStackAnalysis pre post t) ([], Map.empty)
    |                                               ^^^^
==> ERROR: A failure occurred in build().

Ataraxy commented on 2017-11-16 08:45 (UTC)

Thanks a bunch, @lukeshu. This is a critical package to make sure no bugs creep in! Cheers!!!

lukeshu commented on 2017-11-14 19:20 (UTC)

I have adopted this, and updated it to 0.4.6.git20171108. I am also the maintainer of this package in the Parabola distro.

timofonic commented on 2017-10-24 14:37 (UTC)

Any ways to update this? I need it for study and personal reasons. Please orphan it if you don't want to continue maintaining it. I'm going to try maintaining it, but all help is welcome and I'll add other co-maintainers (I don't believe in the maintainership concept).

dbermond commented on 2017-10-06 19:09 (UTC)

Package is not building for me: [ 1 of 18] Compiling Paths_ShellCheck ( dist/build/autogen/Paths_ShellCheck.hs, dist/build/Paths_ShellCheck.o ) dist/build/autogen/Paths_ShellCheck.hs:10:1: error: Could not find module ‘Control.Exception’ There are files missing in the ‘base-’ package, try running 'ghc-pkg check'. Use -v to see a list of the files searched for. | 10 | import qualified Control.Exception as Exception |

Ataraxy commented on 2017-08-30 05:54 (UTC)

I get errors such as: /usr/bin/ld: cannot find -lHSrts Full transcript:

Alad commented on 2016-10-06 20:27 (UTC)

How come this is 0.4.4.r0.be4df19-1, while a build results in 0.4.3.r75.g6b62b5b-1 ?

justin8 commented on 2015-08-11 00:47 (UTC)

Please don't flag git packages as out of date unless they're no longer able to build the current git version; this still works perfectly fine.

vwyodajl commented on 2015-04-08 14:59 (UTC)

This is failing to build as is. I had to bump haskell-json to 1.9.1 to just build. And now QuickCheck >=2.7.4, parsec -any, regex-tdfa -any pacman -Qi haskell-quickcheck Name : haskell-quickcheck Version : 2.8-3