Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 645862 - media-libs/assimp-4.0.0[tools]: No rule to make target '/usr/lib/libIL.so', needed by 'tools/assimp_qt_viewer/assimp_qt_viewer'.
Summary: media-libs/assimp-4.0.0[tools]: No rule to make target '/usr/lib/libIL.so', n...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sławek Lis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 652334
  Show dependency tree
 
Reported: 2018-01-26 23:15 UTC by Petross404(Petros S)
Modified: 2018-05-16 12:09 UTC (History)
0 users

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


Attachments
media-libs:mlt-6.4.1-r5:20180124-155227.log (media-libs:mlt-6.4.1-r5:20180124-155227.log,434.45 KB, text/plain)
2018-01-26 23:15 UTC, Petross404(Petros S)
Details
emerge --info (info,25.69 KB, text/plain)
2018-01-26 23:15 UTC, Petross404(Petros S)
Details
media-libs:assimp-4.0.0:20180126-230717.log (media-libs:assimp-4.0.0:20180126-230717.log,423.08 KB, text/x-log)
2018-01-27 17:41 UTC, Petross404(Petros S)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petross404(Petros S) 2018-01-26 23:15:02 UTC
Created attachment 516860 [details]
media-libs:mlt-6.4.1-r5:20180124-155227.log

media-libs/assimp-4.0.0 failed at 99% to emerge because of :

No rule to make target '/usr/lib/libIL.so', needed by 'tools/assimp_qt_viewer/assimp_qt_viewer'.


cd /tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0_build/tools/assimp_qt_viewer && /usr/bin/x86_64-pc-linux-gnu-g++ -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DOPENDDL_NO_USE_CPP11 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -I/tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0/. -I/tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0_build -I/tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0_build/include -I/tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0/include -I/tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0/code -I/tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0_build/tools/assimp_qt_viewer -I/tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0 -I/usr/include/IL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL   -DNDEBUG -march=native   -frecord-gcc-switches   -flto=5 -flto-report -fuse-linker-plugin  -pipe -O2 -fopenmp -g -fvisibility=hidden -fPIC -Wall -std=c++0x -std=c++11 -pedantic -Wall   -fPIC -std=gnu++11 -o CMakeFiles/assimp_qt_viewer.dir/mainwindow.cpp.o -c /tmp/portage/media-libs/assimp-4.0.0/work/assimp-4.0.0/tools/assimp_qt_viewer/mainwindow.cpp
make[2]: *** No rule to make target '/usr/lib/libIL.so', needed by 'tools/assimp_qt_viewer/assimp_qt_viewer'.  Stop.
make[2]: *** Waiting for unfinished jobs....
[ 99%] Building CXX object tools/assimp_qt_viewer/CMakeFiles/assimp_qt_viewer.dir/moc_glview.cpp.o
Comment 1 Petross404(Petros S) 2018-01-26 23:15:35 UTC
Created attachment 516862 [details]
emerge --info
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-27 06:08:39 UTC
Comment on attachment 516860 [details]
media-libs:mlt-6.4.1-r5:20180124-155227.log

(In reply to Petross404(Petros S) from comment #0)
> Created attachment 516860 [details]
> media-libs:mlt-6.4.1-r5:20180124-155227.log
> 
> media-libs/assimp-4.0.0 failed at 99% to emerge because of :

See what happened there?
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-27 06:13:25 UTC
Looks like it wants media-libs/devil for /usr/lib/libIL.so
Comment 4 Petross404(Petros S) 2018-01-27 06:53:43 UTC
(In reply to Jeroen Roovers from comment #2)
> Comment on attachment 516860 [details]
> media-libs:mlt-6.4.1-r5:20180124-155227.log
> 
> (In reply to Petross404(Petros S) from comment #0)
> > Created attachment 516860 [details]
> > media-libs:mlt-6.4.1-r5:20180124-155227.log
> > 
> > media-libs/assimp-4.0.0 failed at 99% to emerge because of :
> 
> See what happened there?

Yes, I will upload the right one in a few hours. That's what you get when you bug report in a hurry to go to sleep.

I apologise.
Comment 5 Petross404(Petros S) 2018-01-27 17:41:21 UTC
Created attachment 516908 [details]
media-libs:assimp-4.0.0:20180126-230717.log

build.log
Comment 6 Petross404(Petros S) 2018-02-27 14:05:17 UTC
I installed =media-libs/devil-1.7.8-r2 and media-libs/assimp could be compiled.

I guess it's a missing dep.
Comment 7 Andreas Sturmlechner gentoo-dev 2018-05-16 11:35:28 UTC
(In reply to Petross404(Petros S) from comment #6)
> I installed =media-libs/devil-1.7.8-r2 and media-libs/assimp could be
> compiled.
> 
> I guess it's a missing dep.

USE=tools is missing various dependencies like Qt5Core, Qt5Widgets and devil.
Comment 8 Larry the Git Cow gentoo-dev 2018-05-16 12:09:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052be5a30b67d819681461903aa0d992f65777e4

commit 052be5a30b67d819681461903aa0d992f65777e4
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-05-16 12:07:38 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-05-16 12:09:22 +0000

    media-libs/assimp: 4.0.1 version bump
    
    Bug: https://bugs.gentoo.org/631744
    Closes: https://bugs.gentoo.org/645862
    Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-libs/assimp/Manifest                         |  1 +
 media-libs/assimp/assimp-4.0.1.ebuild              | 65 ++++++++++++++++++++++
 .../assimp/files/assimp-4.0.1-qt-5.11.0.patch      | 59 ++++++++++++++++++++
 3 files changed, 125 insertions(+)