Bug 473666 - spu-binutils : Unowned directories
Summary: spu-binutils : Unowned directories
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: spu-binutils
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Jochen Roth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-29 20:35 UTC by Michael Schwendt
Modified: 2008-12-03 01:18 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-12-03 01:18:18 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Michael Schwendt 2008-11-29 20:35:14 UTC
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

Comment 1 Jochen Roth 2008-12-01 11:44:18 UTC
(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.

Comment 2 Fedora Update System 2008-12-01 17:12:28 UTC
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

Comment 3 Fedora Update System 2008-12-03 01:18:16 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.