Summary: | sci-misc/salome-meta-3.2.6 from science overlay fails to install because of qwt version conflict | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | etienne.lorriaux |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Juergen Rose
2009-12-06 15:41:47 UTC
It now fails with: root@moose:/root(27)# emerge -pvD salome-meta These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds to satisfy "x11-libs/qwt:0". (dependency required by "sci-misc/salome-kernel-3.2.6" [ebuild]) (dependency required by "sci-misc/salome-pycalculator-3.2.6" [ebuild]) (dependency required by "sci-misc/salome-meta-3.2.6" [ebuild]) (dependency required by "salome-meta" [argument]) Hi Juergen, in fact salome-3.2.6 was totally obsolete, relying on obsolete dependencies. It was impossible to maintain this version. We were having the same kind of problems trying to package newer versions, I've just removed salome-*-3.2.6 ebuilds from the overlay and pushed new 5.1.3 versions (http://bugs.gentoo.org/show_bug.cgi?id=155974) Could you please close this bug please? Thanks, Etienne. 'emerge -vuDN salome-meta' fails now with: ... /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -I/usr/include -march=nocona -O2 -pipe -fomit-frame-pointer -DH5_USE_16_API -MT MEDversionedApiF.lo -MD -MP -MF .deps/MEDversionedApiF.Tpo -c -o MEDversionedApiF.lo MEDversionedApiF.cxx libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -I/usr/include -march=nocona -O2 -pipe -fomit-frame-pointer -DH5_USE_16_API -MT MEDversionedApiF.lo -MD -MP -MF .deps/MEDversionedApiF.Tpo -c MEDversionedApiF.cxx -fPIC -DPIC -o .libs/MEDversionedApiF.o In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4/utility:62, from /usr/include/openmpi/ompi/mpi/cxx/mpicxx.h:37, from /usr/include/mpi.h:1886, from /usr/include/H5public.h:57, from /usr/include/hdf5.h:24, from ../../include/med.h:22, from ../../include/med_misc.h:22, from ../../include/MEDversionedApi.hxx:10, from MEDversionedApiF.cxx:1: /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4/bits/stl_relops.h:83: error: template with C linkage ... /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4/bits/ios_base.h: In function 'std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)': /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4/bits/ios_base.h:124: error: declaration of C function 'std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4/bits/ios_base.h:84: error: previous declaration 'std::_Ios_Fmtflags std::operator&(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4/bits/ios_base.h: In function 'std::_Ios_Openmode std::operator|(std::_Ios_Openmode, std::_Ios_Openmode)': ... /usr/include/openmpi/ompi/mpi/cxx/functions_inln.h:147: error: 'int MPI::Init_thread(int&, char**&, int)' should have been declared inside 'MPI' /usr/include/openmpi/ompi/mpi/cxx/functions_inln.h: In function 'int MPI::Init_thread(int&, char**&, int)': /usr/include/openmpi/ompi/mpi/cxx/functions_inln.h:147: error: declaration of C function 'int MPI::Init_thread(int&, char**&, int)' conflicts with /usr/include/openmpi/ompi/mpi/cxx/functions_inln.h:137: error: previous declaration 'int MPI::Init_thread(int)' here make[2]: *** [MEDversionedApiF.lo] Error 1 ... * ERROR: sci-libs/med-2.3.5 failed: I have openmpi installed: root@lynx:/root(17)# qlist -Iv mpi sys-cluster/openmpi-1.4.1 virtual/mpi-2.0 Closed on request @irc by etienne. reopen to close correctly The ebuild in question is gone. |