[Hackage] #180: configure should warn if a declared licence file is missing

Hackage trac at galois.com
Thu Nov 15 21:11:20 EST 2007


#180: configure should warn if a declared licence file is missing
---------------------+------------------------------------------------------
  Reporter:  duncan  |        Owner:         
      Type:  defect  |       Status:  new    
  Priority:  low     |    Milestone:         
 Component:  Cabal   |      Version:  1.2.2.0
  Severity:  normal  |     Keywords:         
Difficulty:  normal  |   Ghcversion:  6.4.2  
  Platform:  Linux   |  
---------------------+------------------------------------------------------
 There are a few packages around which declare
 {{{
 license-file: LICENSE
 }}}

 but then that LICENSE file actually does not exist. Currently we do not
 discover this until we try and install at which point we get the unhelpful
 error:
 {{{
 setup: LICENCE: copyFile: does not exist (No such file or directory)
 }}}

 It would be much more helpful to users and developers alike if we warned
 in the configure step if the file was missing.

 This is partly a transitional issue, since older versions of Cabal did not
 install license files at all, so it never noticed.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/180>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects


More information about the cabal-devel mailing list