[MacPorts] #17800: Failed to build hmake
MacPorts
noreply at macports.org
Sun Dec 28 03:15:49 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: hmake
----------------------------------+-----------------------------------------
Changes (by jmr@…):
* cc: gggg.iiiii@… (removed)
* port: => hmake
Old description:
> 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.
New description:
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#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list