JuliaPackaging/BinDeps.jl

Pkg.build("HttpParser") load error

Opened this issue · 1 comments

I'm new to linux and I'm trying to install Atom on my machine, and on my windows machine I needed to add a series of packages from the julia command line in order for julia to work within Atom. I have installed the julia languiage, the julia client, and the juno packages within atom. I added the package Atom without hitch within the julia command line. I tried to run Pkg.build("HttpParser") like Atom asked me to when I attempted to start julia within Atom, and I got the load error below:

julia> Pkg.build("HttpParser")
INFO: Building HttpParser
Info: Attempting to create directory /home/adam/.julia/v0.6/HttpParser/deps/downloads
Info: Directory /home/adam/.julia/v0.6/HttpParser/deps/downloads already exists
Info: Attempting to create directory /home/adam/.julia/v0.6/HttpParser/deps/downloads
Info: Directory /home/adam/.julia/v0.6/HttpParser/deps/downloads already exists
Info: Downloading file https://github.com/nodejs/http-parser/archive/v2.7.1.zip
Info: Done downloading file https://github.com/nodejs/http-parser/archive/v2.7.1.zip
Info: Attempting to create directory /home/adam/.julia/v0.6/HttpParser/deps
Info: Directory /home/adam/.julia/v0.6/HttpParser/deps already exists
Info: Path /home/adam/.julia/v0.6/HttpParser/deps/src/http-parser-2.7.1 already exists
Info: Attempting to create directory /home/adam/.julia/v0.6/HttpParser/deps/usr/lib
Info: Directory /home/adam/.julia/v0.6/HttpParser/deps/usr/lib already exists
Info: Changing directory to /home/adam/.julia/v0.6/HttpParser/deps/src/http-parser-2.7.1
Info: Changing directory to /home/adam/.julia/v0.6/HttpParser/deps/src/http-parser-2.7.1
Info: Changing directory to /home/adam/.julia/v0.6/HttpParser/deps/src
Info: Attempting to create directory /home/adam/.julia/v0.6/HttpParser/deps/usr/lib
Info: Directory /home/adam/.julia/v0.6/HttpParser/deps/usr/lib already exists
Info: Changing directory to /home/adam/.julia/v0.6/HttpParser/deps/src
=============================[ ERROR: HttpParser ]==============================

LoadError: could not spawn setenv(make -j8 -C http-parser-2.7.1 library,String["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin://home/adam/julia-d386e40c17/bin", "TEXTDOMAIN=im-config", "DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path", "QT_ACCESSIBILITY=1", "DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus", "XDG_SESSION_DESKTOP=ubuntu", "SSH_AGENT_PID=1451", "XDG_SESSION_TYPE=x11", "USER=adam", "QT_IM_MODULE=xim", "LESSCLOSE=/usr/bin/lesspipe %s %s", "XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg", "GNOME_SHELL_SESSION_MODE=ubuntu", "USERNAME=adam", "GDMSESSION=ubuntu", "CLUTTER_IM_MODULE=xim", "XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop", "LESSOPEN=| /usr/bin/lesspipe %s", "SHELL=/bin/bash", "GJS_DEBUG_OUTPUT=stderr", "XDG_SEAT=seat0", "XAUTHORITY=/run/user/1000/gdm/Xauthority", "XDG_MENU_PREFIX=gnome-", "GTK_MODULES=gail:atk-bridge", "GTK_IM_MODULE=ibus", "SESSION_MANAGER=local/adam-ThinkPad-T430:@/tmp/.ICE-unix/1357,unix/adam-ThinkPad-T430:/tmp/.ICE-unix/1357", "XMODIFIERS=@im=ibus", "HOME=/home/adam", "TERM=xterm-256color", "COLORTERM=truecolor", "VTE_VERSION=5201", "IM_CONFIG_PHASE=2", "XDG_CURRENT_DESKTOP=ubuntu:GNOME", "LANG=en_US.UTF-8", "SHLVL=1", "GNOME_DESKTOP_SESSION_ID=this-is-deprecated", "LOGNAME=adam", "XDG_RUNTIME_DIR=/run/user/1000", "SSH_AUTH_SOCK=/run/user/1000/keyring/ssh", "DESKTOP_SESSION=ubuntu", "_=//home/adam/julia-d386e40c17/bin/julia", "GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1", "GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/50d1a798_abd7_4ce6_ab8a_104b7fb68914", "GNOME_TERMINAL_SERVICE=:1.112", "PWD=/home/adam", "DISPLAY=:0", "GJS_DEBUG_TOPICS=JS ERROR;JS LOG", "SONAME=libhttp_parser.so", "XDG_VTNR=2", "MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path", "XDG_SESSION_ID=2", "TEXTDOMAINDIR=/usr/share/locale/", "QT4_IM_MODULE=xim", "WINDOWPATH=2", "LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.Z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36:", "OPENBLAS_MAIN_FREE=1"]): no such file or directory (ENOENT)
while loading /home/adam/.julia/v0.6/HttpParser/deps/build.jl, in expression starting on line 71

================================================================================

================================[ BUILD ERRORS ]================================

WARNING: HttpParser had build errors.

  • packages with build errors remain installed in /home/adam/.julia/v0.6
  • build the package(s) and all dependencies with Pkg.build("HttpParser")
  • build a single package by running its deps/build.jl script

================================================================================

I've already been through two issues on here, but as I typed the number of the issues that I thought I was on, titles for completely different issues came up... so. I'm not sure what issues I read through.

This is the beginning of the error message that Atom threw when I tried to start Julia.

Press Enter to start Julia.
Starting Julia...
INFO: Precompiling module Atom.
ERROR: LoadError: HttpParser not properly installed. Please run
Pkg.build("HttpParser")