Search Criteria
Package Details: open-webui-no-venv 0.8.8-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/open-webui-no-venv.git (read-only, click to copy) |
|---|---|
| Package Base: | open-webui-no-venv |
| Description: | Web UI and OpenAI API for various LLM runners, including Ollama, built without creating virtualenv |
| Upstream URL: | https://github.com/open-webui/open-webui |
| Licenses: | BSD-3-Clause |
| Conflicts: | open-webui, open-webui-git |
| Provides: | open-webui |
| Submitter: | mistersmee |
| Maintainer: | gerliczkowalczuk |
| Last Packager: | gerliczkowalczuk |
| Votes: | 10 |
| Popularity: | 0.89 |
| First Submitted: | 2025-01-05 15:58 (UTC) |
| Last Updated: | 2026-04-05 17:40 (UTC) |
Dependencies (100)
- python
- python-aiocacheAUR
- python-aiofiles
- python-aiohttp
- python-alembic
- python-apschedulerAUR
- python-argon2-cffi
- python-asgiref
- python-authlib
- python-bcrypt
- python-beautifulsoup4
- python-black (python-black-gitAUR)
- python-boto3 (python-boto3-gitAUR)
- python-brotli (python-brotli-gitAUR)
- python-chromadbAUR (python-chromadb-binAUR)
- python-cryptography
- python-ddgsAUR
- python-dotenv
- python-fastapi
- python-faster-whisperAUR
- Show 80 more dependencies...
Required by (2)
- open-webui-dinit (requires open-webui)
- open-webui-openrc (requires open-webui)
Latest Comments
1 2 3 4 Next › Last »
gerliczkowalczuk commented on 2026-04-06 17:28 (UTC)
@sashank thanks for pointing this out.
You're right about the mistake, I'll fix
python-pptx, review the package list, and get everything sorted.Also I will keep hash verification.
sashank commented on 2026-04-06 07:36 (UTC)
Hey Oskar, I appreciate your taking on maintaining the build scripts. Several of the packages you list seem to be wrong and do not exist in the aur, probably because of typos. I'd recommend keeping the hash checking of the files downloaded for the build and packaging. The most important one is python-pptx instead of python-python-pptx.
@mistersmee, I appreciate the work you did. I learned a lot about how Arch is designed from your work on this. If you're still around, what greener pastures are you moving onto?
gerliczkowalczuk commented on 2026-04-05 17:48 (UTC)
Update (2026-04-05)
The package has been cleaned up and fixed to ensure a consistent and reproducible build.
Changes:
pkgrelto reflect packaging fixes.install)/etc/conf.d/open-webui) with backup supportImproved systemd service:
correct
ExecStartandEnvironmentFileDynamicUser,StateDirectory,CacheDirectoryFixed runtime paths (no writes to
/usr):DATA_DIR=/var/lib/open-webuiHF_HOME=/var/cache/open-webui/huggingface.SRCINFOThe package now builds cleanly with
makepkgand installs correctly.Notes about dependencies:
During installation, you may be asked to choose a provider for
sentencepiece:sentencepiece→ builds from source (recommended)sentencepiece-bin→ prebuilt binary (faster, less transparent)License note:
Upstream Open WebUI (>= 0.6.6) uses a custom license with branding requirements, so it is not strictly OSI-compliant open source.
Please report any issues if you encounter them.
gerliczkowalczuk commented on 2026-04-04 23:15 (UTC)
Today I will update the package :)
sashank commented on 2026-01-14 06:02 (UTC)
P.S. I reported the issue and linked to the upstream bug fix on gitlab with the package maintainers.
sashank commented on 2026-01-13 21:08 (UTC) (edited on 2026-01-13 21:12 (UTC) by sashank)
Does anybody else have python-tensorflow installed and getting the following error:
ValueError: The field annotations for StructuredTensor are invalid. Field FieldName is missing a type annotation.Apparently the bug was fixed in November, but it has not been released yet https://github.com/tensorflow/tensorflow/pull/104620
The current version is from back in August 2025.
Anyways, thank you evorster and MarekZ for the hints/help, I actually stepped away from all this for a bit until now, so I think the bugs were fixed in that time, but I appreciate the help.
evorster commented on 2025-11-30 10:06 (UTC) (edited on 2025-11-30 10:09 (UTC) by evorster)
I got this running on my system without downgrading.
Ever helpful ChatGPT summarizes the fix like this:
Open WebUI 0.6.40 currently fails to start on Arch due to upstream LangChain 1.x module restructuring. The AUR package depends on the newer split python-langchain-* packages, but the code still imports old monolithic LangChain paths such as:
These modules no longer exist in LangChain ≥1.0, causing:
Temporary workaround (working fix)
Patch the following imports to support both old and new layouts:
In /usr/lib/python3.13/site-packages/open_webui/routers/retrieval.py:
In /usr/lib/python3.13/site-packages/open_webui/retrieval/utils.py:
This allows Open WebUI to run normally with the Arch python-langchain-* packages.
Other notes
The warning about huggingface-hub>=0.34.0,<1.0 is non-fatal and does not stop the service.
MarekCZ commented on 2025-11-25 10:11 (UTC)
Hi sashank, I hit the same issue as you did. The problem came with python-langchain 1.0, since the internal structure of the package(s) changed. I downgraded packages python-langchain, python-langchain-core, python-langchain-text-splitters and python-langchain-community to the last available version before 1.0 and everything works as expected. Hope it helps, at least for now. Cheers.
sashank commented on 2025-10-20 19:09 (UTC)
Well, whatever they changed just broke everything, lol. Can't figure out if its a database error (which I get when I run
/bin/open-webui serve --port 8080or if it's this:ModuleNotFoundError: No module named 'langchain.text_splitter'which what I get when I check the systemd logs. But I have to focus on other stuff. I just got a new AMD APU machine for this sort of stuff, and I have to work on a couple of other things before I get distracted by this again, haha. Anyways, thank you again for keeping up on all this. This has been such a great linux learning experience beyond basic shell scripts and whatnot.sashank commented on 2025-10-17 07:53 (UTC) (edited on 2025-10-17 07:54 (UTC) by sashank)
P.P.S I checked your dependency_discover.py script, and I trust it more than namecap, haha.
Edit: I just saw that you replied. So yes, I agree with you.
1 2 3 4 Next › Last »