[MacPorts] #17800: Failed to build hmake

MacPorts noreply at macports.org
Sat Dec 27 22:18:01 PST 2008


#17800: Failed to build hmake
----------------------------------+-----------------------------------------
 Reporter:  gggg.iiiii@…          |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:  Port Bugs                            
Component:  ports                 |     Version:  1.7.0                                
 Keywords:                        |        Port:                                       
----------------------------------+-----------------------------------------
 I have been trying to build hmake with no success.
 My ports are up-to-date.

 --->  Fetching hmake
 --->  Verifying checksum(s) for hmake
 --->  Extracting hmake
 --->  Applying patches to hmake
 --->  Configuring hmake
 --->  Building hmake
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hmake/work/hmake-3.14"
 && make all " returned error 2
 Command output:   or --package-conf can be used to act on another database
   entirely. When multiple of these options are given, the rightmost
   one is used as the database to act upon.

   Commands that query the package database (list, latest, describe,
   field) operate on the list of databases specified by the flags
   --user, --global, and --package-conf.  If none of these flags are
   given, the default is --global --user.

  The following optional flags are also accepted:

            --user                  use the current user's package database
            --global                use the global package database
   -f FILE  --package-conf=FILE     use the specified package config file
            --global-conf=FILE      location of the global package config
            --no-user-package-conf  never read the user package database
            --force                 ignore missing dependencies,
 directories, and libraries
            --force-files           ignore missing directories and
 libraries only
   -g       --auto-ghci-libs        automatically build libs for GHCi (with
 register)
   -?       --help                  display this help and exit
   -V       --version               output version information and exit
            --simple-output         print output in easy-to-parse format
 for some commands
            --names-only            only print package names, not versions;
 can only be used with list --simple-output
            --ignore-case           ignore case for substring matching

 MkConfig: user error (Command (/opt/local/bin/ghc-pkg-6.10.1 -l) failed)
 hmake-config: compiler not known:
   'ghc'
 make[1]: *** [config] Error 2
 make: *** [targets/ix86-Darwin-9.6.0/hmake-ghc] Error 2

 Error: Status 1 encountered during processing.
 ghais-issas-macbook:~ ghais$ sudo port clean hmake
 --->  Cleaning hmake
 ghais-issas-macbook:~ ghais$ sudo port install hmake
 --->  Fetching hmake
 --->  Verifying checksum(s) for hmake
 --->  Extracting hmake
 --->  Applying patches to hmake
 --->  Configuring hmake
 --->  Building hmake
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hmake/work/hmake-3.14"
 && make all " returned error 2
 Command output:   or --package-conf can be used to act on another database
   entirely. When multiple of these options are given, the rightmost
   one is used as the database to act upon.

   Commands that query the package database (list, latest, describe,
   field) operate on the list of databases specified by the flags
   --user, --global, and --package-conf.  If none of these flags are
   given, the default is --global --user.

  The following optional flags are also accepted:

            --user                  use the current user's package database
            --global                use the global package database
   -f FILE  --package-conf=FILE     use the specified package config file
            --global-conf=FILE      location of the global package config
            --no-user-package-conf  never read the user package database
            --force                 ignore missing dependencies,
 directories, and libraries
            --force-files           ignore missing directories and
 libraries only
   -g       --auto-ghci-libs        automatically build libs for GHCi (with
 register)
   -?       --help                  display this help and exit
   -V       --version               output version information and exit
            --simple-output         print output in easy-to-parse format
 for some commands
            --names-only            only print package names, not versions;
 can only be used with list --simple-output
            --ignore-case           ignore case for substring matching

 MkConfig: user error (Command (/opt/local/bin/ghc-pkg-6.10.1 -l) failed)
 hmake-config: compiler not known:
   'ghc'
 make[1]: *** [config] Error 2
 make: *** [targets/ix86-Darwin-9.6.0/hmake-ghc] Error 2

 Error: Status 1 encountered during processing.



 I am kind of new to macport, previously a debian user, if there is
 anything else needed form me please let me know.

-- 
Ticket URL: <http://trac.macports.org/ticket/17800>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list