exo-0.3.105 introduced a bug, which causes USB removable storage devices to be mounted with the "sync" option, which in turn causes very low transfer rates. Ex: /dev/sdb1 on /media/SONYSTICK type vfat (rw,nosuid,nodev,sync,uhelper=hal,uid=208,shortname=winnt) The developer provides the appropriate patch in this message: http://foo-projects.org/pipermail/xfce/2009-October/026060.html I prepare this minimal patch for the ebuild: --- exo-0.3.105.ebuild 2009-10-21 01:08:29.000000000 +0200 +++ exo-0.3.105-r1.ebuild 2009-10-21 10:48:53.000000000 +0200 @@ -41,6 +41,7 @@ touch py-compile chmod +x py-compile + epatch "${FILESDIR}"/${PN}-0.3.105-sync.patch if [[ ${CHOST} == *-interix* ]] ; then # configure detects getmntent, which is false! export ac_cv_func_getmntent=no I attach the complete files.
Created attachment 207791 [details] Ebuild with Patching
Created attachment 207793 [details] exo-0.3.105 Sync Patch
Fixed in -r1.