From 0b68523b7f5332da377291ab89771af7ff3a61a2 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 15 Sep 2010 04:01:22 -0700 Subject: [PATCH] Bug #337465 - Disable EbuildIpcDaemon on FreeBSD since it doesn't work yet. --- pym/_emerge/AbstractEbuildProcess.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pym/_emerge/AbstractEbuildProcess.py b/pym/_emerge/AbstractEbuildProcess.py index 37d6d7426..c5fb1d1ca 100644 --- a/pym/_emerge/AbstractEbuildProcess.py +++ b/pym/_emerge/AbstractEbuildProcess.py @@ -1,6 +1,7 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +import platform import stat import textwrap from _emerge.SpawnProcess import SpawnProcess @@ -35,6 +36,13 @@ class AbstractEbuildProcess(SpawnProcess): # is left so we can temporarily disable it if any issues arise. _enable_ipc_daemon = True + # EbuildIpcDaemon does not work on these platforms yet: + # | Bug # | Platform + # |--------|------------ + # | 337465 | FreeBSD + if platform.system() in ('FreeBSD',): + _enable_ipc_daemon = False + def __init__(self, **kwargs): SpawnProcess.__init__(self, **kwargs) if self.phase is None: -- 2.26.2