A thread was opened here:
But it was unanswered.
Do I need to install celt?
I have avoided AUR packages because they create too many orphaned packages over a long period of time and would prefer to avoid needing celt too.
A thread was opened here:
But it was unanswered.
Do I need to install celt?
I have avoided AUR packages because they create too many orphaned packages over a long period of time and would prefer to avoid needing celt too.
that’s a good question, because on my system Manjaro XFCE came with it by default, and I don’t remember installing it myself. Because is from AUR, I have removed it. So far I have not discovered any problems.
Maybe it was automatically installed with some other program. Because of the video editing I have installed some audio plugins, some removed again.
What do you think, why do you need celt at all?
No, it was answered. The package got pulled in as a dependency of another package.
No, it was answered. The package got pulled in as a dependency of another package.
I’m confused here. How it ended up as a dependency is clarified. But do we need it? Unless it is implied that because it is a dependency of a Manjaro package - then it is needed, I am still not sure if I can just ignore/cancel installing it?
Please clarify explicitly.
I already did.
There’s your answer. You may not need it, but that one package does.
Do I need to install celt?
Not if you have Opus audio codec installed
Does Opus make all those other lossy codecs obsolete?
Yes.
From a technical point of view (loss, delay, bitrates, …) Opus renders Speex obsolete and should also replace Vorbis and the common proprietary codecs too (e.g. AAC, MP3, …).
Check on your own system
pacman -Qi jack2
to see if celt
or libcelt0.so=2-64
is a dependency for jack2
.
Then, check if there are any packages that require celt
:
pacman -Sii celt
or
pactree -r celt
and
pactree -r libcelt0.so=2-64
If celt (or the package it provides) is not required by anything, not even as an optional dependency, then it is an orphan.
I would then assume that it could safely be removed, since it is an orphaned AUR package.
In my system, jack2 does not depend on celt.
You don’t need to install a package, unless there is a specific reason to install it (if you know you need that package or if it is a required -not just optional- dependency of another package that you want to install).
Package celt
in AUR has one dependency - libogg
celt - PKGBUILD - AUR Package Repositories
But pamac info libogg
doesn’t mention celt
So it is just a poor wee AUR-phan Nobody’s Child
In my system it does.