Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128555 - captive-static-1.1.7.ebuild (New Package)
Summary: captive-static-1.1.7.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-04-02 12:34 UTC by madv6vn02
Modified: 2007-03-21 21:41 UTC (History)
1 user (show)

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


Attachments
Ebuild for captive-static (captive-static-1.1.7.ebuild,1.48 KB, text/plain)
2006-04-02 12:34 UTC, madv6vn02
Details

Note You need to log in before you can comment on or make changes to this bug.
Description madv6vn02 2006-04-02 12:34:02 UTC
Hey all.
Captive-NTFS has been in the portage tree for a while.  There is also a precompiled package that works on AMD64 systems, which is the ebuild I am attaching.  For those who don't know Captive-NTFS, it is a program that uses ReactOS compatibility code to load the Windows NTFS filesystem driver, allowing full (if somewhat inefficient) read/write access to native NTFS volumes.  I'm proposing adding this to sys-fs as captive-static.  My ebuild may also not be perfect, so if you guys could check to make sure I did everything kosher, that'd be great.
Comment 1 madv6vn02 2006-04-02 12:34:39 UTC
Created attachment 83747 [details]
Ebuild for captive-static
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-04-02 12:48:39 UTC
IIRC this doesn't work on amd64 (and the tarball is marked as i386). Can someone w/ amd64 verify, please?
Comment 3 madv6vn02 2006-04-02 12:57:34 UTC
Sorry, forgot to mention that this package is for multilib systems only. *embarrassed* It is confirmed running on several AMD64 systems with multilib, but AFAIK there is no native 64-bit equivalent.
Comment 4 Stefan Schweizer (RETIRED) gentoo-dev 2006-04-02 13:01:42 UTC
can you please try using the source ebuild and sticking ABI=x86 somewhere in there? I have been using it in /usr/portage/net-dialup/slmodem/slmodem-2.9.11_pre20051101.ebuild and it works.

I would really prefer a source build since we are talking about gentoo here :)
Comment 5 madv6vn02 2006-04-02 13:08:45 UTC
I tried.  It fails during configure with an error about popt.  I would greatly prefer if we could get the source package to work as well, but I don't know if it will.  As an aside, I didn't know you could stick ABI=x86 into a package and have it build the 32-bit version, that's pretty cool :)
Comment 6 Maciej Paszta 2006-04-04 03:32:11 UTC
ebuild works for me :) txh great job....
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-04-05 05:40:47 UTC
(In reply to comment #5)
> I tried.  It fails during configure with an error about popt.  I would greatly
> prefer if we could get the source package to work as well, but I don't know if
> it will.  As an aside, I didn't know you could stick ABI=x86 into a package and
> have it build the 32-bit version, that's pretty cool :)

Any reason why you amd64 guys don't rather use latest sys-fs/ntfsprogs with USE=fuse? Have had much better results for writing to NTFS with that one on x86 as well. 
Comment 8 madv6vn02 2006-04-05 05:47:54 UTC
(In reply to comment #7)
> (In reply to comment #5)
> > I tried.  It fails during configure with an error about popt.  I would greatly
> > prefer if we could get the source package to work as well, but I don't know if
> > it will.  As an aside, I didn't know you could stick ABI=x86 into a package and
> > have it build the 32-bit version, that's pretty cool :)
> 
> Any reason why you amd64 guys don't rather use latest sys-fs/ntfsprogs with
> USE=fuse? Have had much better results for writing to NTFS with that one on x86
> as well. 
> 
One good reason is that some of us don't know about it. ;) I suppose there's no real reason why we CAN'T, it's just an option that hasn't been presented to us.  It may not help much that the implementation of ntfsprogs is *technically* incomplete, even if functional. (This according to their documentation) I'm willing to give it a try, at least, and see how it compares.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-04-05 06:15:38 UTC
(In reply to comment #8)
> > Any reason why you amd64 guys don't rather use latest sys-fs/ntfsprogs with
> > USE=fuse? Have had much better results for writing to NTFS with that one on x86
> > as well. 
> > 
> One good reason is that some of us don't know about it. ;) I suppose there's no
> real reason why we CAN'T, it's just an option that hasn't been presented to us.
>  It may not help much that the implementation of ntfsprogs is *technically*
> incomplete, even if functional. (This according to their documentation) I'm
> willing to give it a try, at least, and see how it compares.
> 

You might find this link interesting:

http://www.debian-administration.org/articles/367
Comment 10 madv6vn02 2006-04-05 09:04:52 UTC
(In reply to comment #9)
> (In reply to comment #8)
> >  It may not help much that the implementation of ntfsprogs is *technically*
> > incomplete, even if functional. (This according to their documentation) I'm
> > willing to give it a try, at least, and see how it compares.
> > 
> 
> You might find this link interesting:
> 
> http://www.debian-administration.org/articles/367
> 
I already knew it was slow and had potential for problems - I mean, it uses the Windows driver, for cryin' out loud.  That was quite enlightening, though.
Comment 11 Stefan Schweizer (RETIRED) gentoo-dev 2006-09-01 08:37:58 UTC
now with ntfs3g in place there is no more point in fixing this.