F9 Alpha spinning

Kevin Kofler kevin.kofler at chello.at
Sat Jan 26 16:34:15 UTC 2008


Szabolcs Szakacsits <szaka <at> ntfs-3g.org> writes:
> Ntfs-3g has no static copy of any library.

That's just a matter of terminology, what's sure is that your fuse-lite fork is 
there.

> If you're interested then you may read the text starting at "The big 
> change this time is ..." at the below URL for the explanation why you're
> misunderstanding the situation:
> 
> http://article.gmane.org/gmane.comp.file-systems.ntfs-3g.devel/392

Well, your arguments are pretty unconvincing, and apply to a lot of 
application-library relationships, still usually library users won't fork a 
library just for that, or when they do, Fedora won't ship their fork.

Your worries about old FUSE versions being used are also unfounded when it 
comes to Fedora, as Fedora upgrades such packages regularly, often within days 
of the upstream release, and if it's useful to improve ntfs-3g, the upgrade is 
even more likely to get pushed quickly.

So I think ntfs-3g should really be built against the external FUSE in Fedora, 
as by our guidelines:
http://fedoraproject.org/wiki/Packaging/Guidelines#head-17396a3b06ec849a7c0c6fc3243673b17e5fed90
Normally, if libraries need patches to make dependent packages to work well, we 
just apply the patches to the library rather than shipping a fork.

Spot (Tom Callaway), if you're reading this, can you elaborate on the decision 
of defaulting to internal fuse-lite in the Fedora ntfs-3g package? To me, this 
decision appears to contradict your own guidelines.

        Kevin Kofler




More information about the fedora-devel-list mailing list