termux / termux-packages

A package build system for Termux.
https://termux.dev
Other
12.97k stars 2.98k forks source link

[Bug]: add pgroonga extension in postgresql #21190

Closed aicynide closed 2 weeks ago

aicynide commented 3 weeks ago

Problem description

pgroonga is missing

What steps will reproduce the bug?

Try to use any app that needs pgroonga for searching

What is the expected behavior?

No response

System information

`termux-info`
Biswa96 commented 3 weeks ago

Could you provide any real use cases like any command or some procedure? I could try to add the package. This requires groonga package also.

aicynide commented 3 weeks ago

@Biswa96 https://github.com/divyam234/teldrive

TomJo2000 commented 3 weeks ago

Is there a reason this issue isn't a package request for teldrive?

aicynide commented 3 weeks ago

Is there a reason this issue isn't a package request for teldrive?

i run teldrive in my pc and postgresql on phone

aicynide commented 3 weeks ago

https://github.com/pgvector/pgvector

pgvector in postgresql is optional dependency of teldrive

TomJo2000 commented 3 weeks ago

This sounds like a problem you, and probably only you, are having.

aicynide commented 3 weeks ago

This sounds like a problem you, and probably only you, are having.

Oh, really. If you feel that, close this issue

I don't understand why you have any issue when @Biswa96 is wishing to add it pgroonga has 507 stars, i don't think its useless. its useful for 3rd worlders which may help them to search using their mother tongue in any software that uses postgresql be it employee info, item list, online lectures search or teldrive

TomJo2000 commented 3 weeks ago

I meant no offence. I like to take a "good cop, bad cop" approach to package requests. That can come across as somewhat mean, I apologize for that.

For what it's worth I wouldn't have any issue with adding pgroonga as a package. But I'm not personally interested or currently available to write a build script for it.

aicynide commented 2 weeks ago

groonga.zip

TomJo2000 commented 2 weeks ago

groonga.zip

We can't do anything with that.

aicynide commented 2 weeks ago

groonga.zip

We can't do anything with that.

i built groonga in termux using cmake and working in termux

TomJo2000 commented 2 weeks ago

We're gonna need a build.sh script. We can't do anything useful with precompiled binaries, even if they were built for Termux.

We can't reproduce them, we can't update them, we can't ensure they haven't been corrupted or tampered with, and we can't publish them on the repos.

aicynide commented 2 weeks ago

@Biswa96 http://pgroonga.github.io/tutorial/

Biswa96 commented 2 weeks ago

I have added a pull request to add the package. Would you like to test the packages from GitHub Actions artifacts of that pull request? Link https://github.com/termux/termux-packages/actions/runs/10546238478