[Paraview] Why does paraview want to install its own duplicate of QT libraries?
Utkarsh Ayachit
utkarsh.ayachit at kitware.com
Thu Jun 3 08:24:25 EDT 2010
ParaView doesn't directly need sql. QtHelp uses the sql for the help
(the help that pops up when you hit F1). So long as Qt can find and
use SQL, I think ParaView should be fine.
Utkarsh
On Thu, Jun 3, 2010 at 12:49 AM, François Bissey
<f.r.bissey at massey.ac.nz> wrote:
>> Hi Francois,
>>
>> I apologize for the errors. In 3.8 we reorganized alot of the logic for
>> building ParaView. Previously the install rules for Qt where only run when
>> making a redistributable binary of ParaView for our users to download from
>> our webpage. Now they always get run.
>>
>> A quick fix for this would be to edit Line 103 of
>> Applications\ParaView\CMakeLists.txt and set _install_qt_libs to OFF.
>>
>> SET(_install_qt_libs OFF)
>>
>> We will find a better solution tomorrow. I am assuming your are just
>> setting DESTDIR and running 'make install'?
>>
>> On Wed, Jun 2, 2010 at 7:47 PM, François Bissey
> <f.r.bissey at massey.ac.nz>wrote:
>> > Hi,
>> >
>> > I am trying to update the ebuild for the gentoo linux distribution.
>> > My current process died at install time:
>> > -- Installing: /media/anthill/portage/sci-
>> > visualization/paraview-3.8.0/image/usr/bin/paraview
>> > -- Installing: /media/anthill/portage/sci-
>> > visualization/paraview-3.8.0/image/usr/lib/paraview-3.8/paraview-real
>> > -- Installing /usr/lib/paraview-3.8/libQtCore.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtGui.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtNetwork.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtXml.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtSql.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtHelp.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtWebKit.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtCLucene.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtXmlPatterns.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtDBus.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing /usr/lib/paraview-3.8/libQtOpenGL.so
>> > tar: /usr/lib/paraview-3.8: Cannot chdir: No such file or directory
>> > tar: Error is not recoverable: exiting now
>> > -- Installing: /media/anthill/portage/sci-
>> > visualization/paraview-3.8.0/image/usr/lib/paraview-3.8/sqldrivers
>> > -- Installing: /media/anthill/portage/sci-
>> >
>> > visualization/paraview-3.8.0/image/usr/lib/paraview-3.8/sqldrivers/libqsq
>> > lmysql.so -- Installing: /media/anthill/portage/sci-
>> >
>> > visualization/paraview-3.8.0/image/usr/lib/paraview-3.8/sqldrivers/libqsq
>> > lite.so -- Installing: /media/anthill/portage/sci-
>> > visualization/paraview-3.8.0/image/usr/lib/paraview-3.8/.plugins
>> >
>> > -------------------------------------------
>> > There are several issues in this simple log:
>> > -First the install procedure for the QT libraries doesn't seem to respect
>> > the
>> > DESTDIR variables.
>> > -Second why the heck do you want to have a copy of the QT libraries
>> > provided
>> > by the system inside the paraview library folder? It was not needed by
>> > paraview 3.6.x and if it is needed now, it means something is seriously
>> > broken.
>> >
> I just realised that the last few lines about sqldrivers are actually copies
> from qt-sql. Your fix will get rid of these too.
> What are the requirements of the paraview QT4 client in terms of sql?
> Does it rely on any particular sql implementation?
> On gentoo a user can choose which backend they want to install individually.
> What happens if qt-sql is not present at all?
>
> Francois
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
More information about the ParaView
mailing list