GNU bug report logs - #77669
orca does not have liblouis.so.20 available

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: "R.W.Flurando" <rw-flurando@HIDDEN>; dated Wed, 9 Apr 2025 08:00:06 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 77669 <at> debbugs.gnu.org:


Received: (at 77669) by debbugs.gnu.org; 11 Apr 2025 07:00:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 11 03:00:31 2025
Received: from localhost ([127.0.0.1]:48368 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u38NK-0003Kf-2r
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 03:00:31 -0400
Received: from latitanza.investici.org ([82.94.249.234]:25511)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rw-flurando@HIDDEN>)
 id 1u34fW-0007zn-5L
 for 77669 <at> debbugs.gnu.org; Thu, 10 Apr 2025 23:03:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1744340580;
 bh=zgPVUTRYW4fFPuhuOaKgylB/A2ONLZavgTm8kmaFycc=;
 h=From:To:Subject:In-Reply-To:Date:From;
 b=IKuIt6Zsgr9AD2o+kxlPqdNjGTOYFUOEU/8s2QEC7xlrd4phIrFm3b0zx0+jwTfub
 yIHTaQwt0Tc3FQOEh8YB1hievFw5AmHPN36sGUNeJM6ALItVwlmTFkL32efzMB4jrv
 o+TfR/QT2RpKVmUU3GBuwk/zpzjX+MY1PWDNc5kg=
Received: from mx3.investici.org (unknown [127.0.0.1])
 by latitanza.investici.org (Postfix) with ESMTP id 4ZYhM83GM7zGp6N
 for <77669 <at> debbugs.gnu.org>; Fri, 11 Apr 2025 03:03:00 +0000 (UTC)
Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234])
 (Authenticated sender: rw-flurando@HIDDEN) by localhost (Postfix) with
 ESMTPSA id 4ZYhM75J9pzGp3X
 for <77669 <at> debbugs.gnu.org>; Fri, 11 Apr 2025 03:02:59 +0000 (UTC)
From: "R.W.Flurando" <rw-flurando@HIDDEN>
To: 77669 <at> debbugs.gnu.org
Subject: Re: bug#77669: Acknowledgement (orca does not have liblouis.so.20
 available)
In-Reply-To: GNU bug Tracking System's message of "Wed, 09 Apr 2025 08:00:06
 +0000 (1 day, 18 hours, 31 minutes ago)"
Date: Fri, 11 Apr 2025 11:02:46 +0800
Message-ID: <87o6x3xuw9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77669
X-Mailman-Approved-At: Fri, 11 Apr 2025 03:00:26 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Well, it is kind of shame for me to receive a mail informing me that I was
rejected because of rudeness from bug-guix-owner
:(

Anyway, I am glad that solution comes out quickly!

Thanks No=C3=A9 Lopez!

An excuse for previous rudeness: I have been unhappy for quite a long
time because orca never
worked well on guix in my experience.
The last time I reported issue, as Marialong2 (you can still see the
content in the bug report list about
orca), no solution got. Meanwhile I also tried many times, seemingly
useless, which made me wonder if orca on guix is just broken without
custom package definitions from a junior guix hacker. And since screen
reader is not a popular
topic in any IT community (the relatively most popular solution given by
search engines is Ubuntu+Orca ... no arch, no nix, not even say guix!), I f=
elt desperate,
in a sense of being stripping off the right of playing with guix.

So sorry anyway, didn't really meant to be harsh on those contributing
to guix or orca, mostly unhappy about
my own inability of fixing the problem myself (being a complaining boy
does not fell good)

At last, it feels really nice to see the 2 patches.
I would love to try them out as a test.
But how?
Shall I apply these two patches on a custom branch of local
guix clone and guix pull guix build orca, liblouis and so on from it?
Or just wait until the patch email list says merged, then guix pull the
newest package definitions before reinstalling orca?

Not nessasarily a question requiring answer, by default I would wait
until an official merge then check if orca works well.

Additionally, this email is send with the aid of emacspeak instead of my
thick beer base glasses:)

Hope you all a nice day.





Information forwarded to bug-guix@HIDDEN:
bug#77669; Package guix. Full text available.

Message received at 77669 <at> debbugs.gnu.org:


Received: (at 77669) by debbugs.gnu.org; 9 Apr 2025 21:55:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 09 17:55:37 2025
Received: from localhost ([127.0.0.1]:42576 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2dOS-0003M5-RR
	for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 17:55:37 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:48824)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1u2dOP-0003Lk-Df
 for 77669 <at> debbugs.gnu.org; Wed, 09 Apr 2025 17:55:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202502; h=Content-Type:MIME-Version:Message-ID:Date:
 In-Reply-To:Subject:Cc:To:From:From:Sender:Reply-To:Subject:Date:Message-ID:
 To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=TcglHe9vVGf6fqlsXBdWKKmaqTlxIv9g0F0TgF0dHxk=; b=B8pZzySZcjwYKERRXRmzaQNwYf
 8rGx7pu6h5Y0UGUhd7TEkUbvuCKU9iMYFiGrRvbhipq6rrY8nHQC7NcvkZL+30zVfm1H7sl05Hzod
 9FuSh2YRs9qP5OtEux7SLNF711TrMie9QD78xdvdJcsBA1jlcoq/eBXRzfpJFQMcaR23l4VOBFdk6
 55g5iJOjILwnj/xFqFIZuEabTRKXmLxkRdvAa191FQ+z/I+HAZ22C7znXktbJ9GwiuCIjf/wiBeQ/
 edQT8IOjEKabYfnX8aLdJA8yMmSlvYCkMC/Rl5HxeAgL+GL92tVcDC9B2asTPF3yiSssyfVaawCe2
 nJrykPXQ==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1u2dOG-00F9M1-So; Wed, 09 Apr 2025 23:55:25 +0200
From: =?utf-8?Q?No=C3=A9_Lopez?= <noe@HIDDEN>
To: 77669 <at> debbugs.gnu.org
Subject: Re: orca does not have liblouis.so.20 available
In-Reply-To: <874iyxucqh.fsf@HIDDEN>
Date: Wed, 09 Apr 2025 23:55:20 +0200
Message-ID: <87a58pvw3b.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 77669
Cc: "R.W.Flurando" <rw-flurando@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Hi R.W.,

Thank you for taking the time to make this bug report.

> my guix describe output:
> >  guix e2c2f98
> >    repository URL: https://git.savannah.gnu.org/git/guix.git
> >    branch: master
> >    commit: e2c2f98edd5d64921678c2570439dedfe662b1f8
> >  nonguix a96e245
> >    repository URL: https://gitlab.com/nonguix/nonguix
> >    branch: master
> >    commit: a96e2451bda5aaf9b48339edee392c6a3017d730
>=20
> my guix configuration locates at codeberg.org rw-flurando/Dotfile.git
>=20
> orca 46.2 now in gnu channel is broken
> > $ orca -s
> >
> > Traceback (most recent call last):
> >   File "/gnu/store/laam78hpxckx8ghymr083grfjjxfw80c-orca-46.2/lib/pytho=
n3.10/site-packages/orca/orca.py", line 193, in _showPreferencesUI
> >     module =3D importlib.import_module('.orca_gui_prefs', 'orca')
> >   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/p=
ython3.10/importlib/__init__.py", line 126, in import_module
> >     return _bootstrap._gcd_import(name[level:], package, level)
> >   File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
> >   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
> >   File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_un=
locked
> >   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
> >   File "<frozen importlib._bootstrap_external>", line 883, in exec_modu=
le
> >   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_=
removed
> >   File "/gnu/store/laam78hpxckx8ghymr083grfjjxfw80c-orca-46.2/lib/pytho=
n3.10/site-packages/orca/orca_gui_prefs.py", line 62, in <module>
> >     import louis
> >   File "/gnu/store/k4b7c0ghan4kic9lny8wk4plfl5m4dwc-liblouis-3.31.0-pyt=
hon/lib/python3.10/site-packages/louis/__init__.py", line 61, in <module>
> >     liblouis =3D _loader["liblouis.so.20"]
> >   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/p=
ython3.10/ctypes/__init__.py", line 449, in __getitem__
> >     return getattr(self, name)
> >   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/p=
ython3.10/ctypes/__init__.py", line 444, in __getattr__
> >     dll =3D self._dlltype(name)
> >   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/p=
ython3.10/ctypes/__init__.py", line 374, in __init__
> >     self._handle =3D _dlopen(self._name, mode)
> > OSError: liblouis.so.20: cannot open shared object file: No such file o=
r directory
>=20
>=20
> > (orca:7604): dbind-WARNING **: 07:33:15.975: AT-SPI: Error in
> > GetItems, sender=3D:1.17, error=3DObject does not exist at path
> > =E2=80=9C/org/a11y/atspi/cache=E2=80=9D
>=20
> I don't the problem now is seemingly orca can't access those
> dependencies specified in the package definition
>=20
> If I don't exclusively install "xkbcomp", it won't even speak
>=20
> After installing xkbcomp, it does speak, but in an unconfigurable
> manner
> (default? I guess)
>=20
> The required liblouis.so.20 to me is not achievable unless I somehow
> get
> a custom package definition
>=20
> as I have tried "liblouis", "liblouis:bin" and "liblouisutml", none of
> them worked!
>=20
> `orca -s` is expected to pop out a gui configuration window, but it
> doesn't now.
>

I could reproduce this easily and I=E2=80=99ve now made two patches to make=
 orca
work again, you can find these at <https://issues.guix.gnu.org/77682>.

> Orca is really bugsome now in guix and I can't fix it myself.
>=20
> Stop saying things like orca is fine elsewhere than guixsd, that
> doesn't
> change situations here.
>
> If orca on guixsd does have some limitations, why not make it clear in
> the document?

I=E2=80=99m unaware of what you are talking about, could you specify the
document so I can update it if needed?

> If not, could anybody tell me how to make it work just like the orca
> in
> Gnome Debian?
> I might have to look at alternatives like emacspeak, but I hope that
> is
> not why such a broken orca package definition can stay on the main
> channel for so long (It must have worked on some developers guixsd
> because I can see there is a lot of closed issue there. But how? Has
> it
> been tested using a `guix shell --container` environment?)
>=20
> Sorry for being a little rude.
> Anyway, the document, the orca package, and the guix test procedure,
> these three things, at least one of them should be fixed.

When the patches get merged, can you try them out and tell me if it
works better for you?

In any case, I=E2=80=99m interested in improving the accessibily of guix so=
 if
you notice any other issues on that end feel free to CC me along.

Have a nice day,
No=C3=A9

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQHGBAEBCAAwFiEEXVTPJVeyOOiNwYCiLSIyQQq3QEMFAmf27MgSHG5vZUB4bi0t
bm8tY2phLmV1AAoJEC0iMkEKt0BDj+wL/0KVIgAX7+Ho/wqvS+X4Fa0WAYUD7kvI
ugT0o0DdHHpDJThql7uEEvxQokvKFNKvyFgqJQmfQUtcGxcPyB1YboD2S09W2PiR
R/hayVDp8B+My/MdjS5CpYqDml6VCane9vqsOrL+YxxdL8N6Z33F77pW3v2cwB8o
g9EmvnkW4/ClOBS/YWa1tJgBc7eXuYZwmdyVDc7ZN98/BV1JevOSiTyVZN4jkTze
7GMNn1XwHbzOn4PV6JH1Cmr6SGpfDvT1mNAal362fNJmIwbVp9K3OVKA5sDdAMPY
xTDIFje5eZoFjUGp1vJ/D1sNqHpFyknONR42tottaVPTpWl9W15OLbGBm9gOmUhV
aF494vMEQhEFmHxHZ4AZbhrtogffJtrd03JQ1THQQh3XytiRMAHLd57G9oeLdAsb
08BU2MdIA04M+gb4FNasPdDCmw2D7RKggDcdUHeMnX0fZ7kPGI2+d7AR4sb8jqAv
CKPo8MltaFoYTO8puY0yEh33woNdx4PdLw==
=2G6q
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#77669; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 9 Apr 2025 08:00:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 09 04:00:04 2025
Received: from localhost ([127.0.0.1]:37182 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2QLq-0003gN-G2
	for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 04:00:03 -0400
Received: from lists.gnu.org ([2001:470:142::17]:41650)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rw-flurando@HIDDEN>)
 id 1u2Nxn-0003KK-FX
 for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 01:27:04 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rw-flurando@HIDDEN>)
 id 1u2Nxd-0007dw-Ky
 for bug-guix@HIDDEN; Wed, 09 Apr 2025 01:26:54 -0400
Received: from latitanza.investici.org ([82.94.249.234])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rw-flurando@HIDDEN>)
 id 1u2Nxb-0007Qr-6H
 for bug-guix@HIDDEN; Wed, 09 Apr 2025 01:26:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1744176404;
 bh=tl3+yYf/0e1heJMpRM05zHrkcoEzjb8s8WBNJ4V33SU=;
 h=From:To:Subject:Date:From;
 b=BLoSrZPmhyv5UZDYjbOnKDzD9qLxgNYr0UzlFno+0JHEVeWLO7dwOmIuPqOBluqqn
 STR2kAHh/v0EvVzs4Ro6emmvJwpQLLfndbXZNp+2N7ThDySIpvlvKqTkBNClutj5EE
 /mvGWvlEOUNtq/3u/kQP++JGgKep+tklj5gHi3e8=
Received: from mx3.investici.org (unknown [127.0.0.1])
 by latitanza.investici.org (Postfix) with ESMTP id 4ZXWdw50DmzGp6Y
 for <bug-guix@HIDDEN>; Wed,  9 Apr 2025 05:26:44 +0000 (UTC)
Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234])
 (Authenticated sender: rw-flurando@HIDDEN) by localhost (Postfix) with
 ESMTPSA id 4ZXWdw08k9zGp6V
 for <bug-guix@HIDDEN>; Wed,  9 Apr 2025 05:26:43 +0000 (UTC)
From: "R.W.Flurando" <rw-flurando@HIDDEN>
To: bug-guix@HIDDEN
Subject: orca does not have liblouis.so.20 available
Date: Wed, 09 Apr 2025 13:26:30 +0800
Message-ID: <874iyxucqh.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=82.94.249.234;
 envelope-from=rw-flurando@HIDDEN; helo=latitanza.investici.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Wed, 09 Apr 2025 03:59:58 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

my guix describe output:
>  guix e2c2f98
>    repository URL: https://git.savannah.gnu.org/git/guix.git
>    branch: master
>    commit: e2c2f98edd5d64921678c2570439dedfe662b1f8
>  nonguix a96e245
>    repository URL: https://gitlab.com/nonguix/nonguix
>    branch: master
>    commit: a96e2451bda5aaf9b48339edee392c6a3017d730

my guix configuration locates at codeberg.org rw-flurando/Dotfile.git

orca 46.2 now in gnu channel is broken
> $ orca -s
>
> Traceback (most recent call last):
>   File "/gnu/store/laam78hpxckx8ghymr083grfjjxfw80c-orca-46.2/lib/python3=
.10/site-packages/orca/orca.py", line 193, in _showPreferencesUI
>     module =3D importlib.import_module('.orca_gui_prefs', 'orca')
>   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/pyt=
hon3.10/importlib/__init__.py", line 126, in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
>   File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
>   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlo=
cked
>   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
>   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
>   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_re=
moved
>   File "/gnu/store/laam78hpxckx8ghymr083grfjjxfw80c-orca-46.2/lib/python3=
.10/site-packages/orca/orca_gui_prefs.py", line 62, in <module>
>     import louis
>   File "/gnu/store/k4b7c0ghan4kic9lny8wk4plfl5m4dwc-liblouis-3.31.0-pytho=
n/lib/python3.10/site-packages/louis/__init__.py", line 61, in <module>
>     liblouis =3D _loader["liblouis.so.20"]
>   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/pyt=
hon3.10/ctypes/__init__.py", line 449, in __getitem__
>     return getattr(self, name)
>   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/pyt=
hon3.10/ctypes/__init__.py", line 444, in __getattr__
>     dll =3D self._dlltype(name)
>   File "/gnu/store/xsflhzksdnlwsigw9iicbg99qmh5hz82-python-3.10.7/lib/pyt=
hon3.10/ctypes/__init__.py", line 374, in __init__
>     self._handle =3D _dlopen(self._name, mode)
> OSError: liblouis.so.20: cannot open shared object file: No such file or =
directory


> (orca:7604): dbind-WARNING **: 07:33:15.975: AT-SPI: Error in
> GetItems, sender=3D:1.17, error=3DObject does not exist at path
> =E2=80=9C/org/a11y/atspi/cache=E2=80=9D

I don't the problem now is seemingly orca can't access those
dependencies specified in the package definition

If I don't exclusively install "xkbcomp", it won't even speak

After installing xkbcomp, it does speak, but in an unconfigurable
manner
(default? I guess)

The required liblouis.so.20 to me is not achievable unless I somehow
get
a custom package definition

as I have tried "liblouis", "liblouis:bin" and "liblouisutml", none of
them worked!

`orca -s` is expected to pop out a gui configuration window, but it
doesn't now.

Orca is really bugsome now in guix and I can't fix it myself.

Stop saying things like orca is fine elsewhere than guixsd, that
doesn't
change situations here.

If orca on guixsd does have some limitations, why not make it clear in
the document?
If not, could anybody tell me how to make it work just like the orca
in
Gnome Debian?
I might have to look at alternatives like emacspeak, but I hope that
is
not why such a broken orca package definition can stay on the main
channel for so long (It must have worked on some developers guixsd
because I can see there is a lot of closed issue there. But how? Has
it
been tested using a `guix shell --container` environment?)

Sorry for being a little rude.
Anyway, the document, the orca package, and the guix test procedure,
these three things, at least one of them should be fixed.




Acknowledgement sent to "R.W.Flurando" <rw-flurando@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#77669; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 11 Apr 2025 07:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.