One or more directories are not included within this package and/or its sub-packages: => spu-binutils-2.18.50.0.9-7.fc10.i386 (rawhide-development-i386) /usr/spu Note: A "spu" directory directly below /usr is strange with regard to the FHS. I would expect that tree to be place in %{_libdir}/spu/ instead. [...] Further information: https://fedoraproject.org/wiki/Packaging/ReviewGuidelines MUST: A package must own all directories that it creates. If it does not create a directory that it uses, then it should require a package which does create that directory. https://fedoraproject.org/wiki/Packaging/Guidelines#FileAndDirectoryOwnership https://fedoraproject.org/wiki/Packaging/UnownedDirectories
(In reply to comment #0) > Note: A "spu" directory directly below /usr is strange with regard to the > FHS. I would expect that tree to be place in %{_libdir}/spu/ instead. Yes, indeed it is strange. But this is the way current cross packages are being handled in Fedora. Have a look for avr-binutils for example. > MUST: A package must own all directories that it creates. If it does not > create a directory that it uses, then it should require a package which > does create that directory. Thanks, I'll update the package soon. The problem is that we are still missing some packages to complete the cross toolchain for SPE. Therefore I can't set the dependencies correct. spu-gcc and spu-newlib are still under review.
spu-binutils-2.18.50.0.9-10.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/spu-binutils-2.18.50.0.9-10.fc10
spu-binutils-2.18.50.0.9-10.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.