Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 289972 - XFCE4 exo-0.3.105 mounts USB storage devices with sync option
Summary: XFCE4 exo-0.3.105 mounts USB storage devices with sync option
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://foo-projects.org/pipermail/xfc...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-21 09:02 UTC by Frank Ridderbusch
Modified: 2009-10-21 11:01 UTC (History)
0 users

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


Attachments
Ebuild with Patching (exo-0.3.105-r1.ebuild,1.56 KB, text/plain)
2009-10-21 09:04 UTC, Frank Ridderbusch
Details
exo-0.3.105 Sync Patch (exo-0.3.105-sync.patch,871 bytes, text/plain)
2009-10-21 09:04 UTC, Frank Ridderbusch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Ridderbusch 2009-10-21 09:02:34 UTC
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.
Comment 1 Frank Ridderbusch 2009-10-21 09:04:04 UTC
Created attachment 207791 [details]
Ebuild with Patching
Comment 2 Frank Ridderbusch 2009-10-21 09:04:58 UTC
Created attachment 207793 [details]
exo-0.3.105 Sync Patch
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-10-21 11:01:40 UTC
Fixed in -r1.