Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing YARP conda binary package in conda-forge does not result in OpenCV being installed #804

Closed
traversaro opened this issue Jun 23, 2021 · 3 comments

Comments

@traversaro
Copy link
Member

Accoding to @xEnVrE , after that you install yarp from the robotology conda channel, opencv is not installed, and you can get errors such as:

 Imported target "YARP::YARP_cv" includes non-existent path
    "/home/xenvre/miniforge3/envs/env/include/opencv4"

This is strange, as in theory opencv has the correct run_exports configured in their recipe, see https://github.com/conda-forge/opencv-feedstock/blob/428de6e71f0a6e7249e8e5716c7774921004beb2/recipe/meta.yaml#L48 .

@traversaro
Copy link
Member Author

Fixed by #805 (as it creates a regression in #807 (comment)).

@traversaro
Copy link
Member Author

I am waiting on the next successful conda package generation to actually close this.

@traversaro
Copy link
Member Author

Packages were re-generated and uploaded in https://github.com/robotology/robotology-superbuild/actions/runs/980883495 .

Indeed, now libopencv is installed with YARP:

(yarp) gitpod@ws-0608d8f4-4299-4007-8052-e4d7657a3103:/workspace/gitpod-ubuntu-20.04$ conda install -c conda-forge -c robotology yarp
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/gitpod/miniforge3/envs/yarp

  added / updated specs:
    - yarp


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    ace-7.0.2                  |       h9c3ff4c_0         7.3 MB  conda-forge
    alsa-lib-1.2.3             |       h516909a_0         560 KB  conda-forge
    bzip2-1.0.8                |       h7f98852_4         484 KB  conda-forge
    c-ares-1.17.1              |       h7f98852_1         109 KB  conda-forge
    cairo-1.16.0               |    h6cf1ce9_1008         1.5 MB  conda-forge
    dbus-1.13.6                |       h48d8840_2         572 KB  conda-forge
    eigen-3.3.9                |       h4bd325d_1         970 KB  conda-forge
    expat-2.4.1                |       h9c3ff4c_0         182 KB  conda-forge
    ffmpeg-4.3.1               |       hca11adc_2        91.9 MB  conda-forge
    fontconfig-2.13.1          |    hba837de_1005         357 KB  conda-forge
    freetype-2.10.4            |       h0708190_1         890 KB  conda-forge
    gettext-0.19.8.1           |    h0b5b191_1005         3.6 MB  conda-forge
    glib-2.68.3                |       h9c3ff4c_0         449 KB  conda-forge
    glib-tools-2.68.3          |       h9c3ff4c_0          86 KB  conda-forge
    gmp-6.2.1                  |       h58526e2_0         806 KB  conda-forge
    gnutls-3.6.13              |       h85f3911_1         2.0 MB  conda-forge
    graphite2-1.3.13           |    h58526e2_1001         102 KB  conda-forge
    gst-plugins-base-1.18.4    |       hf529b03_2         2.6 MB  conda-forge
    gstreamer-1.18.4           |       h76c114f_2         2.0 MB  conda-forge
    harfbuzz-2.8.1             |       h83ec7ef_0         1.9 MB  conda-forge
    hdf5-1.10.6                |nompi_h6a2412b_1114         3.1 MB  conda-forge
    icu-68.1                   |       h58526e2_0        13.0 MB  conda-forge
    jasper-1.900.1             |    h07fcdf6_1006         286 KB  conda-forge
    jbig-2.1                   |    h7f98852_2003          43 KB  conda-forge
    jpeg-9d                    |       h36c2ea0_0         264 KB  conda-forge
    krb5-1.19.1                |       hcc1bbae_0         1.4 MB  conda-forge
    lame-3.100                 |    h7f98852_1001         496 KB  conda-forge
    lerc-2.2.1                 |       h9c3ff4c_0         213 KB  conda-forge
    libblas-3.9.0              |       9_openblas          11 KB  conda-forge
    libcblas-3.9.0             |       9_openblas          11 KB  conda-forge
    libclang-11.1.0            |default_ha53f305_1        19.2 MB  conda-forge
    libcurl-7.77.0             |       h2574ce0_0         334 KB  conda-forge
    libdeflate-1.7             |       h7f98852_5          67 KB  conda-forge
    libedit-3.1.20191231       |       he28a2e2_2         121 KB  conda-forge
    libev-4.33                 |       h516909a_1         104 KB  conda-forge
    libevent-2.1.10            |       hcdb4288_3         1.1 MB  conda-forge
    libgfortran-ng-9.3.0       |      hff62375_19          22 KB  conda-forge
    libgfortran5-9.3.0         |      hff62375_19         2.0 MB  conda-forge
    libglib-2.68.3             |       h3e27bee_0         3.1 MB  conda-forge
    libiconv-1.16              |       h516909a_0         1.4 MB  conda-forge
    libjpeg-turbo-2.1.0        |       h7f98852_0         987 KB  conda-forge
    liblapack-3.9.0            |       9_openblas          11 KB  conda-forge
    liblapacke-3.9.0           |       9_openblas          11 KB  conda-forge
    libllvm11-11.1.0           |       hf817b99_2        29.1 MB  conda-forge
    libnghttp2-1.43.0          |       h812cca2_0         808 KB  conda-forge
    libogg-1.3.4               |       h7f98852_1         206 KB  conda-forge
    libopenblas-0.3.15         |pthreads_h8fe5266_1         9.2 MB  conda-forge
    libopencv-4.5.1            |   py36h03ae2a6_1        33.2 MB  conda-forge
    libopus-1.3.1              |       h7f98852_1         255 KB  conda-forge
    libpng-1.6.37              |       h21135ba_2         306 KB  conda-forge
    libpq-13.3                 |       hd57d9b9_0         2.7 MB  conda-forge
    libprotobuf-3.15.8         |       h780b84a_0         2.5 MB  conda-forge
    libssh2-1.9.0              |       ha56f1ee_6         226 KB  conda-forge
    libtiff-4.3.0              |       hf544144_1         668 KB  conda-forge
    libuuid-2.32.1             |    h7f98852_1000          28 KB  conda-forge
    libvorbis-1.3.7            |       h9c3ff4c_0         280 KB  conda-forge
    libwebp-base-1.2.0         |       h7f98852_2         815 KB  conda-forge
    libxcb-1.13                |    h7f98852_1003         395 KB  conda-forge
    libxkbcommon-1.0.3         |       he3ba5ed_0         581 KB  conda-forge
    libxml2-2.9.12             |       h72842e0_0         772 KB  conda-forge
    lz4-c-1.9.3                |       h9c3ff4c_0         179 KB  conda-forge
    mysql-common-8.0.25        |       ha770c72_2         1.6 MB  conda-forge
    mysql-libs-8.0.25          |       hfa10184_2         1.8 MB  conda-forge
    nettle-3.6                 |       he412f7d_0         6.5 MB  conda-forge
    nspr-4.30                  |       h9c3ff4c_0         233 KB  conda-forge
    nss-3.67                   |       hb5efdd6_0         2.1 MB  conda-forge
    openh264-2.1.1             |       h780b84a_0         1.5 MB  conda-forge
    pcre-8.45                  |       h9c3ff4c_0         253 KB  conda-forge
    pixman-0.40.0              |       h36c2ea0_0         627 KB  conda-forge
    pthread-stubs-0.4          |    h36c2ea0_1001           5 KB  conda-forge
    qt-5.12.9                  |       hda022c4_4        99.5 MB  conda-forge
    robot-testing-framework-2.0.1|       h9c3ff4c_0         194 KB  conda-forge
    sdl-1.2.15                 |       h9c3ff4c_1         425 KB  conda-forge
    tinyxml-2.6.2              |       h4bd325d_2          55 KB  conda-forge
    x264-1!161.3030            |       h7f98852_1         2.5 MB  conda-forge
    xorg-kbproto-1.0.7         |    h7f98852_1002          27 KB  conda-forge
    xorg-libice-1.0.10         |       h7f98852_0          58 KB  conda-forge
    xorg-libsm-1.2.3           |    hd9c2040_1000          26 KB  conda-forge
    xorg-libx11-1.7.2          |       h7f98852_0         941 KB  conda-forge
    xorg-libxau-1.0.9          |       h7f98852_0          13 KB  conda-forge
    xorg-libxdmcp-1.1.3        |       h7f98852_0          19 KB  conda-forge
    xorg-libxext-1.3.4         |       h7f98852_1          54 KB  conda-forge
    xorg-libxrender-0.9.10     |    h7f98852_1003          32 KB  conda-forge
    xorg-renderproto-0.11.1    |    h7f98852_1002           9 KB  conda-forge
    xorg-xextproto-7.3.0       |    h7f98852_1002          28 KB  conda-forge
    xorg-xproto-7.0.31         |    h7f98852_1007          73 KB  conda-forge
    yarp-3.4.5                 |  py39hb4e7e14_14        10.0 MB  robotology
    ycm-cmake-modules-0.12.2   |       h9c3ff4c_0         133 KB  conda-forge
    zstd-1.5.0                 |       ha95c52a_0         490 KB  conda-forge
    ------------------------------------------------------------
                                           Total:       376.5 MB

The following NEW packages will be INSTALLED:

  _libgcc_mutex      conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
  _openmp_mutex      conda-forge/linux-64::_openmp_mutex-4.5-1_gnu
  ace                conda-forge/linux-64::ace-7.0.2-h9c3ff4c_0
  alsa-lib           conda-forge/linux-64::alsa-lib-1.2.3-h516909a_0
  bzip2              conda-forge/linux-64::bzip2-1.0.8-h7f98852_4
  c-ares             conda-forge/linux-64::c-ares-1.17.1-h7f98852_1
  ca-certificates    conda-forge/linux-64::ca-certificates-2021.5.30-ha878542_0
  cairo              conda-forge/linux-64::cairo-1.16.0-h6cf1ce9_1008
  certifi            conda-forge/linux-64::certifi-2021.5.30-py39hf3d152e_0
  dbus               conda-forge/linux-64::dbus-1.13.6-h48d8840_2
  eigen              conda-forge/linux-64::eigen-3.3.9-h4bd325d_1
  expat              conda-forge/linux-64::expat-2.4.1-h9c3ff4c_0
  ffmpeg             conda-forge/linux-64::ffmpeg-4.3.1-hca11adc_2
  fontconfig         conda-forge/linux-64::fontconfig-2.13.1-hba837de_1005
  freetype           conda-forge/linux-64::freetype-2.10.4-h0708190_1
  gettext            conda-forge/linux-64::gettext-0.19.8.1-h0b5b191_1005
  glib               conda-forge/linux-64::glib-2.68.3-h9c3ff4c_0
  glib-tools         conda-forge/linux-64::glib-tools-2.68.3-h9c3ff4c_0
  gmp                conda-forge/linux-64::gmp-6.2.1-h58526e2_0
  gnutls             conda-forge/linux-64::gnutls-3.6.13-h85f3911_1
  graphite2          conda-forge/linux-64::graphite2-1.3.13-h58526e2_1001
  gst-plugins-base   conda-forge/linux-64::gst-plugins-base-1.18.4-hf529b03_2
  gstreamer          conda-forge/linux-64::gstreamer-1.18.4-h76c114f_2
  harfbuzz           conda-forge/linux-64::harfbuzz-2.8.1-h83ec7ef_0
  hdf5               conda-forge/linux-64::hdf5-1.10.6-nompi_h6a2412b_1114
  icu                conda-forge/linux-64::icu-68.1-h58526e2_0
  jasper             conda-forge/linux-64::jasper-1.900.1-h07fcdf6_1006
  jbig               conda-forge/linux-64::jbig-2.1-h7f98852_2003
  jpeg               conda-forge/linux-64::jpeg-9d-h36c2ea0_0
  krb5               conda-forge/linux-64::krb5-1.19.1-hcc1bbae_0
  lame               conda-forge/linux-64::lame-3.100-h7f98852_1001
  ld_impl_linux-64   conda-forge/linux-64::ld_impl_linux-64-2.35.1-hea4e1c9_2
  lerc               conda-forge/linux-64::lerc-2.2.1-h9c3ff4c_0
  libblas            conda-forge/linux-64::libblas-3.9.0-9_openblas
  libcblas           conda-forge/linux-64::libcblas-3.9.0-9_openblas
  libclang           conda-forge/linux-64::libclang-11.1.0-default_ha53f305_1
  libcurl            conda-forge/linux-64::libcurl-7.77.0-h2574ce0_0
  libdeflate         conda-forge/linux-64::libdeflate-1.7-h7f98852_5
  libedit            conda-forge/linux-64::libedit-3.1.20191231-he28a2e2_2
  libev              conda-forge/linux-64::libev-4.33-h516909a_1
  libevent           conda-forge/linux-64::libevent-2.1.10-hcdb4288_3
  libffi             conda-forge/linux-64::libffi-3.3-h58526e2_2
  libgcc-ng          conda-forge/linux-64::libgcc-ng-9.3.0-h2828fa1_19
  libgfortran-ng     conda-forge/linux-64::libgfortran-ng-9.3.0-hff62375_19
  libgfortran5       conda-forge/linux-64::libgfortran5-9.3.0-hff62375_19
  libglib            conda-forge/linux-64::libglib-2.68.3-h3e27bee_0
  libgomp            conda-forge/linux-64::libgomp-9.3.0-h2828fa1_19
  libiconv           conda-forge/linux-64::libiconv-1.16-h516909a_0
  libjpeg-turbo      conda-forge/linux-64::libjpeg-turbo-2.1.0-h7f98852_0
  liblapack          conda-forge/linux-64::liblapack-3.9.0-9_openblas
  liblapacke         conda-forge/linux-64::liblapacke-3.9.0-9_openblas
  libllvm11          conda-forge/linux-64::libllvm11-11.1.0-hf817b99_2
  libnghttp2         conda-forge/linux-64::libnghttp2-1.43.0-h812cca2_0
  libogg             conda-forge/linux-64::libogg-1.3.4-h7f98852_1
  libopenblas        conda-forge/linux-64::libopenblas-0.3.15-pthreads_h8fe5266_1
  libopencv          conda-forge/linux-64::libopencv-4.5.1-py36h03ae2a6_1
  libopus            conda-forge/linux-64::libopus-1.3.1-h7f98852_1
  libpng             conda-forge/linux-64::libpng-1.6.37-h21135ba_2
  libpq              conda-forge/linux-64::libpq-13.3-hd57d9b9_0
  libprotobuf        conda-forge/linux-64::libprotobuf-3.15.8-h780b84a_0
  libssh2            conda-forge/linux-64::libssh2-1.9.0-ha56f1ee_6
  libstdcxx-ng       conda-forge/linux-64::libstdcxx-ng-9.3.0-h6de172a_19
  libtiff            conda-forge/linux-64::libtiff-4.3.0-hf544144_1
  libuuid            conda-forge/linux-64::libuuid-2.32.1-h7f98852_1000
  libvorbis          conda-forge/linux-64::libvorbis-1.3.7-h9c3ff4c_0
  libwebp-base       conda-forge/linux-64::libwebp-base-1.2.0-h7f98852_2
  libxcb             conda-forge/linux-64::libxcb-1.13-h7f98852_1003
  libxkbcommon       conda-forge/linux-64::libxkbcommon-1.0.3-he3ba5ed_0
  libxml2            conda-forge/linux-64::libxml2-2.9.12-h72842e0_0
  lz4-c              conda-forge/linux-64::lz4-c-1.9.3-h9c3ff4c_0
  mysql-common       conda-forge/linux-64::mysql-common-8.0.25-ha770c72_2
  mysql-libs         conda-forge/linux-64::mysql-libs-8.0.25-hfa10184_2
  ncurses            conda-forge/linux-64::ncurses-6.2-h58526e2_4
  nettle             conda-forge/linux-64::nettle-3.6-he412f7d_0
  nspr               conda-forge/linux-64::nspr-4.30-h9c3ff4c_0
  nss                conda-forge/linux-64::nss-3.67-hb5efdd6_0
  openh264           conda-forge/linux-64::openh264-2.1.1-h780b84a_0
  openssl            conda-forge/linux-64::openssl-1.1.1k-h7f98852_0
  pcre               conda-forge/linux-64::pcre-8.45-h9c3ff4c_0
  pip                conda-forge/noarch::pip-21.1.3-pyhd8ed1ab_0
  pixman             conda-forge/linux-64::pixman-0.40.0-h36c2ea0_0
  pthread-stubs      conda-forge/linux-64::pthread-stubs-0.4-h36c2ea0_1001
  python             conda-forge/linux-64::python-3.9.5-h49503c6_0_cpython
  python_abi         conda-forge/linux-64::python_abi-3.9-2_cp39
  qt                 conda-forge/linux-64::qt-5.12.9-hda022c4_4
  readline           conda-forge/linux-64::readline-8.1-h46c0cb4_0
  robot-testing-fra~ conda-forge/linux-64::robot-testing-framework-2.0.1-h9c3ff4c_0
  sdl                conda-forge/linux-64::sdl-1.2.15-h9c3ff4c_1
  setuptools         conda-forge/linux-64::setuptools-49.6.0-py39hf3d152e_3
  sqlite             conda-forge/linux-64::sqlite-3.36.0-h9cd32fc_0
  tinyxml            conda-forge/linux-64::tinyxml-2.6.2-h4bd325d_2
  tk                 conda-forge/linux-64::tk-8.6.10-h21135ba_1
  tzdata             conda-forge/noarch::tzdata-2021a-he74cb21_0
  wheel              conda-forge/noarch::wheel-0.36.2-pyhd3deb0d_0
  x264               conda-forge/linux-64::x264-1!161.3030-h7f98852_1
  xorg-kbproto       conda-forge/linux-64::xorg-kbproto-1.0.7-h7f98852_1002
  xorg-libice        conda-forge/linux-64::xorg-libice-1.0.10-h7f98852_0
  xorg-libsm         conda-forge/linux-64::xorg-libsm-1.2.3-hd9c2040_1000
  xorg-libx11        conda-forge/linux-64::xorg-libx11-1.7.2-h7f98852_0
  xorg-libxau        conda-forge/linux-64::xorg-libxau-1.0.9-h7f98852_0
  xorg-libxdmcp      conda-forge/linux-64::xorg-libxdmcp-1.1.3-h7f98852_0
  xorg-libxext       conda-forge/linux-64::xorg-libxext-1.3.4-h7f98852_1
  xorg-libxrender    conda-forge/linux-64::xorg-libxrender-0.9.10-h7f98852_1003
  xorg-renderproto   conda-forge/linux-64::xorg-renderproto-0.11.1-h7f98852_1002
  xorg-xextproto     conda-forge/linux-64::xorg-xextproto-7.3.0-h7f98852_1002
  xorg-xproto        conda-forge/linux-64::xorg-xproto-7.0.31-h7f98852_1007
  xz                 conda-forge/linux-64::xz-5.2.5-h516909a_1
  yarp               robotology/linux-64::yarp-3.4.5-py39hb4e7e14_14
  ycm-cmake-modules  conda-forge/linux-64::ycm-cmake-modules-0.12.2-h9c3ff4c_0
  zlib               conda-forge/linux-64::zlib-1.2.11-h516909a_1010
  zstd               conda-forge/linux-64::zstd-1.5.0-ha95c52a_0


Proceed ([y]/n)? 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant