Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 522678 - [science overlay] dev-python/pythonocc-0.5 - src_install(): Checking OpenCASCADE libraries BinLPlugin not found Missing library BinLPlugin. Compilation aborted.
Summary: [science overlay] dev-python/pythonocc-0.5 - src_install(): Checking OpenCASC...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL: https://github.com/tpaviot/pythonocc
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-12 21:18 UTC by Petros
Modified: 2021-05-05 17:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_522678.txt,8.51 KB, text/plain)
2014-09-12 21:18 UTC, Petros
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petros 2014-09-12 21:18:09 UTC
Created attachment 384638 [details]
emerge --info

Well, I am trying to emerge this ebuild (dev-python/pythonocc-0.5::science) and it always stops after it tries to be installed. It does not stop while compiling etc.

I think it could be a problem of OpenCascade (sci-libs/opencascade
) but I don't see any usefull USE flag or something to set at.
Comment 1 Petros 2014-09-12 21:21:25 UTC
  GNU nano 2.3.2                                                             File: /var/tmp/portage/dev-python/pythonocc-0.5/temp/build.log                                                                                                                                  

^[[32;01m * ^[[39;49;00mPackage:    dev-python/pythonocc-0.5
^[[32;01m * ^[[39;49;00mRepository: science
^[[32;01m * ^[[39;49;00mMaintainer: sci@gentoo.org
^[[32;01m * ^[[39;49;00mUSE:        abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 userland_GNU
^[[32;01m * ^[[39;49;00mFEATURES:   preserve-libs sandbox userpriv usersandbox
>>> ^[[1m^[[37mcfg-update-1.8.2-r1^[[0m^[[0m: Checksum index is up-to-date ...
>>> Unpacking source...
>>> Unpacking pythonocc-0.5.tar.gz to /var/tmp/portage/dev-python/pythonocc-0.5/work
>>> Source unpacked in /var/tmp/portage/dev-python/pythonocc-0.5/work
>>> Preparing source in /var/tmp/portage/dev-python/pythonocc-0.5/work/pythonocc-0.5/src ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/pythonocc-0.5/work/pythonocc-0.5/src ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/pythonocc-0.5/work/pythonocc-0.5/src ...
 ^[[32;01m*^[[0m python2_7: running distutils-r1_run_phase distutils-r1_python_compile
/usr/bin/python2.7 setup.py build
Building pythonOCC-0.5 for linux2
Checking OCC Standard_Transient.hxx header ... found
Checking OpenCASCADE libraries  BinLPlugin  not found Missing library BinLPlugin. Compilation aborted.
>>> Source compiled.
>>> Test phase [not enabled]: dev-python/pythonocc-0.5

>>> Install pythonocc-0.5 into /var/tmp/portage/dev-python/pythonocc-0.5/image/ category dev-python
 ^[[32;01m*^[[0m python2_7: running distutils-r1_run_phase distutils-r1_python_install
/usr/bin/python2.7 setup.py install --root=/var/tmp/portage/dev-python/pythonocc-0.5/image//_python2.7
Building pythonOCC-0.5 for linux2
Checking OCC Standard_Transient.hxx header ... found
Checking OpenCASCADE libraries  BinLPlugin  not found Missing library BinLPlugin. Compilation aborted.
cp: cannot stat ‘/var/tmp/portage/dev-python/pythonocc-0.5/image//_python2.7/.’: No such file or directory
 ^[[31;01m*^[[0m ERROR: dev-python/pythonocc-0.5::science failed (install phase):
 ^[[31;01m*^[[0m   python2_7: merging image failed.
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m     ebuild.sh, line   93:  Called src_install
 ^[[31;01m*^[[0m   environment, line 3632:  Called distutils-r1_src_install
 ^[[31;01m*^[[0m   environment, line 1216:  Called _distutils-r1_run_foreach_impl 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line  338:  Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line 3495:  Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line 2515:  Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line 2458:  Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line 2456:  Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line 2506:  Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line  767:  Called distutils-r1_run_phase 'distutils-r1_python_install'
 ^[[31;01m*^[[0m   environment, line 1183:  Called distutils-r1_python_install
 ^[[31;01m*^[[0m   environment, line 1118:  Called multibuild_merge_root '/var/tmp/portage/dev-python/pythonocc-0.5/image//_python2.7' '/var/tmp/portage/dev-python/pythonocc-0.5/image/'
 ^[[31;01m*^[[0m   environment, line 2495:  Called die
 ^[[31;01m*^[[0m The specific snippet of code:
 ^[[31;01m*^[[0m           die "${MULTIBUILD_VARIANT:-(unknown)}: merging image failed.";
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m If you need support, post the output of `emerge --info '=dev-python/pythonocc-0.5::science'`,
 ^[[31;01m*^[[0m the complete build log and the output of `emerge -pqv '=dev-python/pythonocc-0.5::science'`.
/usr/lib64/portage/bin/isolated-functions.sh: line 195: wait: `python2_7: merging image failed.': not a pid or valid job spec
 ^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/dev-python/pythonocc-0.5/temp/build.log'.
 ^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/dev-python/pythonocc-0.5/temp/environment'.
 ^[[31;01m*^[[0m Working directory: '/var/tmp/portage/dev-python/pythonocc-0.5/work/pythonocc-0.5/src'
 ^[[31;01m*^[[0m S: '/var/tmp/portage/dev-python/pythonocc-0.5/work/pythonocc-0.5/src'
Comment 2 Jauhien Piatlicki (RETIRED) gentoo-dev 2014-09-13 12:43:58 UTC
Old pythonocc depends on opencascade-0.6.3, which is not in the tree.

New pythonocc is available here: https://github.com/tpaviot/pythonocc, but it is not so easy to bump it, as it has problems with compiling againts the opencascade that is available in the tree.

It needs work from somebody who is using it and is able to normally build and test it.
Comment 3 Andrew Ammerlaan gentoo-dev 2021-05-05 17:38:39 UTC
WONTFIX because package has been removed