[Bug 489686] Review Request: armadillo - fast C++ matrix library with interfaces to LAPACK and ATLAS
bugzilla at redhat.com
bugzilla at redhat.com
Sun Jun 14 10:24:09 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=489686
--- Comment #54 from Denis Arnaud <denis.arnaud_fedora at m4x.org> 2009-06-14 06:24:08 EDT ---
(In reply to comment #51)
> Armadillo explicitly needs the header files from "libstdc++-devel", unless we
> can assume that a c++ compiler will always be installed ? (I didn't want to
> make a dependency on gcc-c++, as people may possibly want to use another
> compiler).
As stated on https://fedoraproject.org/wiki/Packaging/Guidelines#Exceptions_2 ,
there is no need to explicitly set a dependency on gcc-c++ . And, if we have a
look at the specification file of gcc (generating the gcc-c++ sub-package:
http://cvs.fedoraproject.org/viewvc/rpms/gcc/F-11/gcc.spec?revision=1.49&view=markup),
we see that the gcc-c++ gets an explicit dependency on libstdc++-devel package:
%package c++
Summary: C++ support for GCC
Group: Development/Languages
Requires: gcc = %{version}-%{release}
Requires: libstdc++ = %{version}-%{release}
Requires: libstdc++-devel = %{version}-%{release}
And that seems normal to me, as anyone developing in C++ would like to be able
to use the STL (and, hence, the STL header files).
So, to recap, I would just list boost-devel within the 'Requires:' dependency,
and add the result of that discussion within the Wiki (for example by adding an
"Exception" sub-section to
https://fedoraproject.org/wiki/Packaging/Guidelines#Explicit_Requires, but I
have not the right to alter that page).
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list