JuliaOpt / CoinOptServices.jl

Julia interface to COIN-OR Optimization Services https://projects.coin-or.org/OS
Other
16 stars 4 forks source link

Package installation fails on fedora core 26 #32

Open michaellindon opened 6 years ago

michaellindon commented 6 years ago

I get the following error message:

julia> Pkg.build("CoinOptServices")
INFO: Building Cbc
INFO: Building Ipopt
INFO: Building LightXML
INFO: Building CoinOptServices
WARNING: Method definition @checked_lib(ANY, ANY) in module __anon__ at /home/michael/.julia/v0.6/Cbc/deps/deps.jl:7 overwritten at /home/michael/.julia/v0.6/Ipopt/deps/deps.jl:7.
INFO: Attempting to Create directory /home/michael/.julia/v0.6/CoinOptServices/deps/downloads
INFO: Directory /home/michael/.julia/v0.6/CoinOptServices/deps/downloads already created
INFO: Downloading file http://www.coin-or.org/download/source/OS/OS-2.9.2.tgz
INFO: Done downloading file http://www.coin-or.org/download/source/OS/OS-2.9.2.tgz
INFO: Attempting to Create directory /home/michael/.julia/v0.6/CoinOptServices/deps/src
INFO: Directory /home/michael/.julia/v0.6/CoinOptServices/deps/src already created
INFO: Attempting to Create directory /home/michael/.julia/v0.6/CoinOptServices/deps
INFO: Directory /home/michael/.julia/v0.6/CoinOptServices/deps already created
INFO: Path /home/michael/.julia/v0.6/CoinOptServices/deps/src/OS-2.9.2 already created
INFO: Attempting to Create directory /home/michael/.julia/v0.6/CoinOptServices/deps/src/OS-2.9.2/build
INFO: Directory /home/michael/.julia/v0.6/CoinOptServices/deps/src/OS-2.9.2/build already created
INFO: Changing Directory to /home/michael/.julia/v0.6/CoinOptServices/deps/src/OS-2.9.2/build
=======================================[ ERROR: CoinOptServices ]========================================

LoadError: failed process: Process(`patch -p1 -d ..`, ProcessExited(1)) [1]
while loading /home/michael/.julia/v0.6/CoinOptServices/deps/build.jl, in expression starting on line 71

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

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

WARNING: CoinOptServices had build errors.

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

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

julia> 

I am using julia version 0.6.0 on fedora 26.

michaellindon commented 6 years ago

I fixed this problem by running

sudo dnf install coin-or\*

to install everything related to coin-or. After this completed it installed.

Wikunia commented 6 years ago

I have the exact same error on ArchLinux.

The following packages are installed

core/gcc-fortran 7.2.0-3 [installed: 7.1.1-4]
    Fortran front-end for GCC
community/coin-or-cbc 2.9.9-1 (coin-or) [installed]
    COIN-OR branch-and-cut mixed integer programming solver
community/coin-or-cgl 0.59.10-1 (coin-or) [installed]
    COIN-OR Cut Generation Library
community/coin-or-clp 1.16.11-1 (coin-or) [installed]
    COIN-OR linear programming solver
community/coin-or-coinutils 2.10.14-1 (coin-or) [installed]
    COIN-OR collection of utility classes
community/coin-or-csdp 6.2.0-1 [installed]
    A C library for Semidefinite Programming
community/coin-or-mp 1.8.3-5 (coin-or) [installed]
    C-API library that supports most of the functionality of CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects
community/coin-or-osi 0.107.9-1 (coin-or) [installed]
    COIN-OR Open Solver Interface

Any ideas?

I also uninstalled all coin-or packages but I get the same error.