[gentoo-portage-dev] Re: proj/portage:master commit in: man/, pym/portage/dbapi/, pym/portage/, cnf/

2012-10-25 Thread Fabian Groffen
On 25-10-2012 08:45:36 +, Zac Medico wrote: URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=10b6d012 Add FEATURES=merge-sync, for bug #439584. + if not self._device_path_map or \ + merge-sync not in

Re: [gentoo-portage-dev] Re: proj/portage:master commit in: man/, pym/portage/dbapi/, pym/portage/, cnf/

2012-10-25 Thread Zac Medico
On 10/25/2012 02:34 AM, Fabian Groffen wrote: On 25-10-2012 08:45:36 +, Zac Medico wrote: URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=10b6d012 Add FEATURES=merge-sync, for bug #439584. +if not self._device_path_map or \ +

Re: [gentoo-portage-dev] Re: proj/portage:master commit in: man/, pym/portage/dbapi/, pym/portage/, cnf/

2012-10-25 Thread Fabian Groffen
On 25-10-2012 02:45:41 -0700, Zac Medico wrote: can't you use os.fdatasync() or os.fsync() instead? os.fdatasync() or os.fsync() only work for single files, right? We don't want to sync them individually, since that wastes disk bandwidth. It's much more efficient to sync the whole

Re: [gentoo-portage-dev] Re: proj/portage:master commit in: man/, pym/portage/dbapi/, pym/portage/, cnf/

2012-10-25 Thread Zac Medico
On 10/25/2012 05:32 AM, Fabian Groffen wrote: On 25-10-2012 02:45:41 -0700, Zac Medico wrote: can't you use os.fdatasync() or os.fsync() instead? os.fdatasync() or os.fsync() only work for single files, right? We don't want to sync them individually, since that wastes disk bandwidth. It's