First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 133703
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Stefan Schweizer <genstef@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Peter Hyman <pete4abw@comcast.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
avfs-0.9.7_p20060517.ebuild sys-fs/avfs/avfs-0.9.7_p20060517.ebuild text/plain Peter Hyman 2006-05-18 10:30 0000 2.02 KB Details
avfs-0.9.7_p20060517.ebuild sys-fs/avfs/avfs-0.9.7_p20060517.ebuild text/plain Peter Hyman 2006-05-18 12:03 0000 2.39 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 133703 depends on: Show dependency tree
Show dependency graph
Bug 133703 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-05-18 10:28 0000
After much work, and waiting for the sourceforge cvs servers to propogate, avfs
has a new version which includes an --enable-fuse option that makes it simple
to compile and install fuse support. This version also includes some additional
fuse-specific documentation. I made one major change to the ebuild which
includes a check for kernel 2.6 which is required for fuse support. I also add
a check to make sure fuse support is compiled into the kernel. I still don't
use make install since too much cruft gets installed that is completely
unneeded.

------- Comment #1 From Peter Hyman 2006-05-18 10:30:56 0000 -------
Created an attachment (id=87000) [edit]
sys-fs/avfs/avfs-0.9.7_p20060517.ebuild

------- Comment #2 From Peter Hyman 2006-05-18 10:36:36 0000 -------
I left a silly echo statement in pkg_setup. Would you please remove it prior to
commit?

------- Comment #3 From Peter Hyman 2006-05-18 10:59:57 0000 -------
(From update of attachment 87000 [edit])
please do not use. I think I need to install some external libraries.
Testing.....

------- Comment #4 From Peter Hyman 2006-05-18 12:03:34 0000 -------
Created an attachment (id=87004) [edit]
sys-fs/avfs/avfs-0.9.7_p20060517.ebuild

OK. The `libraries' are really just a collection of wrapper scripts (borrowed
from mc with permission) that help avfs to deal with filetypes it cannot decode
internally (like iso9660). Some wrappers use external programs, but are not
dependencies. If there is a missing decoder program (like isoinfo in cdrtools),
avfs will politely return an error! So, I don't consider any of these optional
wrappers as RDEPEND. The user can check the wrapper scripts. (I also noticed
the mc ebuilds don't list programs called by wrappers as dependencies either).

------- Comment #5 From Stefan Schweizer 2006-05-18 12:17:15 0000 -------
thanks, fixed!

Sorry, I did not add the kernel check since this is the work of fuse to do.
Hope you understand this.

------- Comment #6 From Peter Hyman 2006-05-18 12:39:53 0000 -------
On reviewing the configure.in file, I think you're correct. There's nothing to
stop avfs from being built since it does not use any kernel sources or includes
when using the --enable-fuse configure option. I just thought it would be
useful since it won't work without kernel 2.6. Anyway, gave me a chance to
review linux-info.eclass and some of its functions and macros.

First Last Prev Next    No search results available      Search page      Enter new bug