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.

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.

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.

Where are the docs, it doesn't come with a manpage? Buried someplace in /usr/share/docs? Found it, instructs are in the README-Debian file but quite sparse. Looks like it could work however. Needs more coffee...Lots more.

Thanks.

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.

Interesting. and something I've not tried on x86-64 machines. I do build stuff on the arm64, but this looks different from making a buildbot or rt kernel.

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.

Noted but short term memory will probably fail.

Thank you Greg.
.

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