Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119029 - net-fs/sfs installs files into /include instead of /usr/include
Summary: net-fs/sfs installs files into /include instead of /usr/include
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on: 147269
Blocks:
  Show dependency tree
 
Reported: 2006-01-14 14:43 UTC by Thomas Tuttle
Modified: 2007-07-21 10:57 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
exec prefix fix for sfs-0.7.2.ebuild (sfs-0.7.2-destdir.diff,534 bytes, patch)
2006-11-27 12:24 UTC, Daniel Lin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Tuttle 2006-01-14 14:43:44 UTC
The ebuild for net-fs/sfs installs header files into /include.  It installs /include/sfs.h and a large number of other header files in a subdirectory /include/sfs-0.7.2.

I would expect that it would install include or header files in /usr/include like every other package.

This is not a very important issue, as it doesn't affect the function of the program, but it's still an issue because /include is the wrong place to put things and it's not part of the FHS, to which Gentoo (at least partially) subscribes.
Comment 1 Atsushi Kobayashi 2006-03-09 17:20:35 UTC
I also found more problem emerge net-fs/sfs
files/sfs-0.7.2-gcc3.patch.bz2 not found.
if seems removed from portage.
Comment 2 Thomas Tuttle 2006-07-01 08:42:05 UTC
Man... nobody's touched this bug!

Anyway, I found out that it installs a bunch of things into / instead of /usr.  Someone probably hastily tried to move things from /usr/bin to /bin (as sfs might be necessary for boot on a system that uses it extensively) but didn't realize the ramifications.
Comment 3 Daniel Lin 2006-11-27 12:24:54 UTC
Created attachment 102861 [details, diff]
exec prefix fix for sfs-0.7.2.ebuild

I can't test this because SFS doesn't compile with GCC 4.1 (#147269), but it should work.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-05-12 08:04:21 UTC
Apparently noone's from net-fs interested; going to m-needed and CCing treecleaners.
Comment 5 Ryan Hill (RETIRED) gentoo-dev 2007-05-13 02:38:50 UTC
please test the package.masked sfs-0.8.0_pre20070512.
Comment 6 Daniel Lin 2007-05-20 00:48:18 UTC
Isn't the ebuild missing an
	emake
in src_compile()?
Comment 7 Ryan Hill (RETIRED) gentoo-dev 2007-06-23 22:54:58 UTC
sorry, got distracted.

yep i commited an incomplete version.  can you try again?  the new revision is 1.2.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-07-21 10:57:28 UTC
Please, test net-fs/sfs-0.8.0_pre20070512 and get back to us.