The package doesn't adhere to the guidelines for packaging static libraries: https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Libraries The -devel package provides a virtual -static package and contains both the shared and the static build of a library. That makes it possible to link staticly with the -devel package as a build requirement instead of having to build-require the -static package. Correct would be to split off the static libraries into a separate -static subpackage. [...] blacs-lam-devel provides blacs-lam-static blacs-1.1-33.fc12.src.rpm Static and shared build of a library in -devel package! /usr/lib/blacs-lam/libmpiblacs.a /usr/lib/blacs-lam/libmpiblacsCinit.a /usr/lib/blacs-lam/libmpiblacsF77init.a /usr/lib/blacs-lam/libmpiblacs.so /usr/lib/blacs-lam/libmpiblacsCinit.so /usr/lib/blacs-lam/libmpiblacsF77init.so blacs-mpich2-devel provides blacs-mpich2-static blacs-1.1-33.fc12.src.rpm Static and shared build of a library in -devel package! /usr/lib/blacs-mpich2/libmpiblacs.a /usr/lib/blacs-mpich2/libmpiblacsCinit.a /usr/lib/blacs-mpich2/libmpiblacsF77init.a /usr/lib/blacs-mpich2/libmpiblacs.so /usr/lib/blacs-mpich2/libmpiblacsCinit.so /usr/lib/blacs-mpich2/libmpiblacsF77init.so blacs-openmpi-devel provides blacs-openmpi-static blacs-1.1-33.fc12.src.rpm Static and shared build of a library in -devel package! /usr/lib/blacs-openmpi/libmpiblacs.a /usr/lib/blacs-openmpi/libmpiblacsCinit.a /usr/lib/blacs-openmpi/libmpiblacsF77init.a /usr/lib/blacs-openmpi/libmpiblacs.so /usr/lib/blacs-openmpi/libmpiblacsCinit.so /usr/lib/blacs-openmpi/libmpiblacsF77init.so
Fixed in blacs-1.1-34.fc13. Thanks for the report.
blacs-1.1-34.fc12.1 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/blacs-1.1-34.fc12.1
blacs-1.1-34.fc12.1 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.