Skip to content

add: TgWsProxy#11835

Draft
veuxit wants to merge 7 commits intoterrapkg:frawhidefrom
veuxit:tg-ws-proxy
Draft

add: TgWsProxy#11835
veuxit wants to merge 7 commits intoterrapkg:frawhidefrom
veuxit:tg-ws-proxy

Conversation

@veuxit
Copy link
Copy Markdown
Contributor

@veuxit veuxit commented May 3, 2026

The executable size is around 100M if i build this locally, but if i remove --system-site-packages flag then package size is ok but it doesnt work
Shipping this as is now, at least it works

@veuxit
Copy link
Copy Markdown
Contributor Author

veuxit commented May 3, 2026

Well size fixed but cant test it from actions since i am not on f45

Comment thread anda/tools/tg-ws-proxy/update.rhai Outdated
@madonuko
Copy link
Copy Markdown
Member

madonuko commented May 3, 2026

The executable size is around 100M if i build this locally, but if i remove --system-site-packages flag then package size is ok but it doesnt work

yeah --system-site-packages probably means it requires the pypi packages that are not bundled inside the rpm package, you will need to specify the dependency list.

@GildedRoach
Copy link
Copy Markdown
Member

This is not how system Python packages should be packaged. Please look at examples of our other packages using Fedora's Python macros, and yes you will need to package any runtime dependencies of this that aren't currently in Terra or Fedora.

@veuxit veuxit marked this pull request as draft May 3, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants