[MacPorts] #38427: ghc-bootstrap install failure
#38427: ghc-bootstrap install failure -------------------------+-------------------------------- Reporter: sam.kuper@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: i386 32-bit | Port: ghc-bootstrap -------------------------+-------------------------------- Running the following command using MacPorts under OS X 10.6.8 on a Mac Mini Core Duo 1.66GHz with 2GB RAM: {{{ $ sudo port install pandoc }}} appeared to go without problems (downloading, building and installing dependencies smoothly), until it yielded the following error messages and quit: {{{ Error: ghc-bootstrap cannot be installed for the configured build_arch 'i386' because it only supports the arch(s) 'x86_64'. Error: Failed to install ghc-bootstrap Please see the log file for port ghc-bootstrap for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_lang_ghc-bootstrap/ghc-bootstrap/main.log Error: The following dependencies were not installed: hs-citeproc ghc ghc- bootstrap hs-json hs-mtl hs-transformers hs-pandoc-types hs-utf8-string hs-xml hs-dlist hs-haddock hs-ghc-paths hs-http hs-network hs-parsec hs- text hs-tagsoup hs-texmath hs-zip-archive hs-binary hs-digest hs-zlib To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port pandoc failed }}} -- Ticket URL: <https://trac.macports.org/ticket/38427> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: i386 Port: ghc-bootstrap | ----------------------------+------------------- Changes (by larryv@…): * keywords: i386 32-bit => i386 * owner: macports-tickets@… => cal@… * cc: andy@… (added) Comment: Thanks for the ticket; in the future, please Cc relevant port maintainers. `ghc-bootstrap` sets `supported_archs x86_64`; you cannot install it because Core Duo CPUs are 32-bit. Maybe cal or andy can tell you why it’s 64-bit only. -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: i386 Port: ghc-bootstrap | ----------------------------+------------------- Comment (by sam.kuper@…): Replying to [comment:1 larryv@…]:
please Cc relevant port maintainers.
Apologies for not doing so.
`ghc-bootstrap` sets `supported_archs x86_64`; you cannot install it because Core Duo CPUs are 32-bit. Maybe cal or andy can tell you why it’s 64-bit only.
Thanks. In the meantime, if anyone knows a workaround that would get Pandoc installed onto a Core Duo Mac Mini, I'd be grateful to know it. -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+---------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: i386 Port: ghc-bootstrap | ----------------------------+---------------------- Changes (by cal@…): * cc: andy@… (removed) * cc: kitchen.andy@… (added) * status: new => assigned Comment: The `ghc-bootstrap` port actually is a pre-built binary of a haskell compiler. Currently, it is x86_64 only, which is why the Portfile specifies `supported_archs`. However, http://www.haskell.org/ghc/dist/7.0.4/ also has binaries for i386, so I suppose the Portfile could set supported_archs to i386 x86_64 and download the appropriate package depending on your build arch. Is andy a MacPorts member now? -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+---------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: i386 Port: ghc-bootstrap | ----------------------------+---------------------- Comment (by larryv@…): Replying to [comment:3 cal@…]:
Is andy a MacPorts dev now?
[https://lists.macosforge.org/pipermail/macports- dev/2012-November/021122.html Yep.] -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+-------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: i386 Port: ghc-bootstrap | ----------------------------+-------------------- Changes (by cal@…): * cc: kitchen.andy@… (removed) * cc: andy@… (added) * status: assigned => closed * resolution: => fixed Comment: Should be fixed in r104166. Can you run selfupdate and try again? Speaking of architectures, we don't have a solution for PPC and PPC64 architectures… -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+-------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: i386 Port: ghc-bootstrap | ----------------------------+-------------------- Comment (by sam.kuper@…): This time, installation of `pandoc` failed at installing `hs-pandoc- types`, but `ghc-bootstrap` seems to have been installed successfully. Thank you on the latter front; and I'll investigate (and, if appropriate, file a ticket for) the `hs-pandoc-types` issue separately. -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+-------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: i386 Port: ghc-bootstrap | ----------------------------+-------------------- Comment (by sam.kuper@…): Ticket for `hs-pandoc-types` opened here: #38436 -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#38427: ghc-bootstrap: can't install on i386 ----------------------------+-------------------- Reporter: sam.kuper@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: i386 Port: ghc-bootstrap | ----------------------------+-------------------- Comment (by ryandesign@…): Has duplicate #37304. -- Ticket URL: <https://trac.macports.org/ticket/38427#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts