On 6/7/24 07:16, Greg Wooledge wrote:
On Fri, Jun 07, 2024 at 01:14:16AM -0400, gene heskett wrote:
In experimenting I've found a name clash, there are appprently two orca's.
one is a speech synth, one is a slicer for 3d printers I don't use.

Oh!  That sounds super relevant.

I forgot to mention the speech synth is "orca", the slicer is "Orca"

If you're not using the second one, where did it come from?  If it's
interfering with your desktop environment, but you're not using it,
maybe you can get rid of it.

An AppImage, rm it.

That would be one solution path to explore.  The other... you're already
exploring, so see below.

Typing
orca in a shell locks the shell wo any output, for several minutes but comes
back to a prompt with a ctl-c, so I've NDC which was being executed.

"type orca" will tell you what the shell has chosen.

"type -a orca" will tell you all the places the shell sees it, in order.

So I took orca out, which took gnome out. But now gnomes dependencies will
put orca back in. So now I can't run autoremove.

Install "equivs".  Read its documentation.  Read it a second time,
because it's probably too subtle to get all at once.

Pick one of the example templates (mail-transport-agent is the smallest,
so I'd use that one), make a copy of it, and modify the copy.  Get rid of
the Provides and Conflicts, and replace them with a Depends: line that's
identical to the one from "gnome", except get rid of orca.  Change the
Package name and the Description to be something meaningful to you.

I'd suggest the name gene-gnome because it's a fun pun.

Build your new .deb which depends on all the parts of GNOME except for
orca.  Install it with dpkg -i.

Since the gnome Depends: line has versioned dependencies, your custom
replacement probably won't survive a dist-upgrade, so be prepared to
undo and redo this hack when you upgrade to a new version of Debian.

.

Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis

Reply via email to