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: | None |
| Last Packager: | gerliczkowalczuk |
| Votes: | 10 |
| Popularity: | 0.42 |
| 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 »
seii commented on 2026-05-03 18:20 (UTC)
One other thing I found is that the
open-webui.servicefile appears to have a typo which prevents environment variables from being picked up once the service starts.EnvironmentFile=-/etc/conf.d/open-webuishould beEnvironmentFile=/etc/conf.d/open-webui(no hyphen in the file path) instead.seii commented on 2026-05-03 17:51 (UTC) (edited on 2026-05-03 17:52 (UTC) by seii)
@gerliczkowalczuk As someone new to Open WebUI, I also noticed a few more dependencies that are missing. The server builds without them, so they might be easy to miss, but for me it would not successfully launch without the below additional packages.
Packages:
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.
1 2 3 4 Next › Last »