From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 11 19:20:07 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D587A106566B for ; Tue, 11 Sep 2012 19:20:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B082D8FC0C for ; Tue, 11 Sep 2012 19:20:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q8BJK7Bn024767 for ; Tue, 11 Sep 2012 19:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q8BJK75Y024749; Tue, 11 Sep 2012 19:20:07 GMT (envelope-from gnats) Resent-Date: Tue, 11 Sep 2012 19:20:07 GMT Resent-Message-Id: <201209111920.q8BJK75Y024749@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dru Lavigne Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FD68106564A for ; Tue, 11 Sep 2012 19:19:33 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id E593C8FC12 for ; Tue, 11 Sep 2012 19:19:32 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id q8BJJWgD074349 for ; Tue, 11 Sep 2012 19:19:32 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id q8BJJWVl074348; Tue, 11 Sep 2012 19:19:32 GMT (envelope-from nobody) Message-Id: <201209111919.q8BJJWVl074348@red.freebsd.org> Date: Tue, 11 Sep 2012 19:19:32 GMT From: Dru Lavigne To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/171553: Orca has no speech server X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2012 19:20:07 -0000 >Number: 171553 >Category: ports >Synopsis: Orca has no speech server >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 11 19:20:07 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Dru Lavigne >Release: 9.1-RC1 >Organization: PC-BSD >Environment: FreeBSD pcbsd-6456 9.1-RC1 FreeBSD 9.1-RC1 #0: Thu Aug 9 09:41:50 PDT 2012 root@build9x64.pcbsd.org:/usr/obj/builds/amd64/pcbsd-build90/fbsd-source/9.1/sys/GENERIC amd64 >Description: The preferences -> speech screen for orca-2.32.1_2 does not allow you to select a speech system. The underlying error is: ** (orca:44169): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags' ** (orca:44169): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags' ** (orca:44169): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags' Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 133, in init _initSpeechServer(moduleName, None) File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 117, in _initSpeechServer raise Exception("No speech server for factory: %s" % moduleName) Exception: No speech server for factory: gnomespeechfactory Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 133, in init _initSpeechServer(moduleName, None) File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 117, in _initSpeechServer raise Exception("No speech server for factory: %s" % moduleName) Exception: No speech server for factory: openttsfactory Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/espeechfactory.py", line 151, in getSpeechServer return SpeechServer(info[0]) File "/usr/local/lib/python2.7/site-packages/orca/espeechfactory.py", line 196, in __init__ stdin=PIPE, stdout=PIPE, stderr=PIPE) File "/usr/local/lib/python2.7/subprocess.py", line 679, in __init__ errread, errwrite) File "/usr/local/lib/python2.7/subprocess.py", line 1249, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 133, in init _initSpeechServer(moduleName, None) File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 117, in _initSpeechServer raise Exception("No speech server for factory: %s" % moduleName) Exception: No speech server for factory: espeechfactory Speech not available. On a probably related note, the ports for espeak and speech-dispatcher install OK but silently fail when you go to use the tools at the command line. Pulseaudio and Portaudio are installed on this system. I am currently writing the accessibility chapter for PC-BSD and have these 3 ports listed as temporarily broken. Dasher, gok, and mousetweaks work as expected under GNOME. >How-To-Repeat: Start orca from a terminal and click on Preferences. Click the Speech tab and check the Enable speech box. The speech system, speech synthensizer, and person drop-down menus remain greyed out and the above errors are posted within the terminal. >Fix: >Release-Note: >Audit-Trail: >Unformatted: