View Single Post
Old 12-18-2025, 06:17 PM   #4
abdulbasitsaeed
Junior Member
abdulbasitsaeed began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Dec 2025
Device: Not sure yet
Quote:
Originally Posted by DNSB View Post
If you are feeling nasty, you can use the --break-system-packages option for pip.

I'd try sudo pip install libunrar-dev

If that doesn't work, pip install libunrar-dev --break-system-packages

Edit: I was looking at Launchpad and there are quite a few options so you may have to do some more digging on your own.
Thanks for the detailed reply, DNSB. Much appreciated!

I installed libunrar-dev with:

Code:
sudo apt install libunrar-dev
and then tried installing unrardll in a virtual environment with:

Code:
pip install unrardll
This time it was able to build the wheel and installed successfully!

Unfortunately, it did not help me achieve my goal (as below).

Quote:
Originally Posted by kovidgoyal View Post
Why do you need to install unrardll? calibre ships with a private copy already.
Hi Kovid!

Actually, I am running calibre-web as the frontend UI along with a headless calibre installation.

After installing calibre-web, among the list of other programs installed, unrar shows as uninstalled. With DNSB's advice, I managed to install unrardll, but unrar still appears as uninstalled.

Click image for larger version

Name:	calibre-web.jpeg
Views:	40
Size:	99.7 KB
ID:	219781
abdulbasitsaeed is offline   Reply With Quote