Search Criteria
Package Details: clickhouse-common-static-bin 24.10.1.2812-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/clickhouse-bin.git (read-only, click to copy) |
---|---|
Package Base: | clickhouse-bin |
Description: | ClickHouse compiled binary files. |
Upstream URL: | https://clickhouse.tech/ |
Licenses: | Apache-2.0 |
Provides: | clickhouse |
Submitter: | thebits |
Maintainer: | thebits |
Last Packager: | thebits |
Votes: | 9 |
Popularity: | 0.183644 |
First Submitted: | 2020-05-08 12:53 (UTC) |
Last Updated: | 2024-11-03 12:45 (UTC) |
Dependencies (0)
Required by (3)
- clickhouse-client-bin
- clickhouse-server-bin
- rustlog-git (requires clickhouse) (optional)
Sources (8)
- clickhouse-server.service
- clickhouse.sysusers
- https://packages.clickhouse.com/tgz/stable/clickhouse-client-24.10.1.2812-amd64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-client-24.10.1.2812-arm64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-24.10.1.2812-amd64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-24.10.1.2812-arm64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-server-24.10.1.2812-amd64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-server-24.10.1.2812-arm64.tgz
Latest Comments
Fijxu commented on 2024-03-03 02:37 (UTC)
Thanks for maintaining this pacakge.
ottbot commented on 2022-10-13 19:08 (UTC) (edited on 2022-10-13 19:11 (UTC) by ottbot)
It makes sense only because it is how Clickhouse builds, documents, and distributes their product. I tend to choose AUR packages that (1) simply take the shortest path from upstream documentation, (2) follow naming conventions on source vs binary packages, (3) don't make naive assumptions, and (4) aren't hostile to users
It's entirely your prerogative if want to offer a build that reflects your opinions, experience, and goals.
I'm not interested in a more expansive discussion, this stuff is pretty well covered and I think @thebits has done a good job here.
Felixoid commented on 2022-10-13 09:30 (UTC)
Actually, it doesn't make sense to have split packages.
client
andserver
contains only symlinks.clickhouse
package has been existing for five years. Theclickhouse-server
andclickhouse-client
themselves are pretty useless w/o a single static binary that is inclickhouse-common-static
package.The question is
what to use, tgz or deb
as well is opinionated, they are 100% the same https://github.com/ClickHouse/ClickHouse/blob/master/packages/build#L152Building the static binary on a usual laptop/host is around 1-1.5 hours, just in case
ottbot commented on 2022-10-12 23:30 (UTC)
For what it's worth, this base package is what I expected to find after looking here: https://clickhouse.com/docs/en/install#from-tgz-archives
There shouldn't be two binary packages on AUR. If no one wants to maintain a source-based PKGBUILD (for now), I think the other package should be removed in favor of this one. It doesn't make much sense to offer both, and the tgz one seems more conventional.
It would probably be more practical to then change the non "-bin" packages a to be similar to how this one is grouped. You can still build from big static lib from source without getting all of it's dependencies (that are pulled in the upstream cmake project's git submodules) from Arch, right?
Felixoid commented on 2022-08-19 16:36 (UTC)
If you'd like to help with updates, I'd be happy to add you as a co-maintainer. Mentioned packages have one more advantage in multiple supported architectures.
One updated package will play better than a few maintained by different people. What do you think?
thebits commented on 2022-08-19 14:49 (UTC)
Hi @Felixoid! Thank you for you attention to my package.
There is no special reason. This is my first package. I studied and experimentied with it.
Users feel free to choose a package with deb or with tgz as a source. I update the package more often.
Felixoid commented on 2022-08-19 13:37 (UTC)
@x1unix as far as
clickhouse
heavily depends on custom tweaked libraries, the only convenient way to get it in the OS is using official packages. I doubt one will try to maintain a custom build job.Felixoid commented on 2022-08-19 13:34 (UTC) (edited on 2022-08-19 13:38 (UTC) by Felixoid)
What is the reason behind reinventing the wheel, actually?
As a maintainer of the upstream packages, I can assure you the tgz is 100% the same content as the deb, which is used in the clickhouse and clickhouse-lts packages.
What problem did you try to solve with this package base?
x1unix commented on 2021-07-20 14:38 (UTC)
I hope that this package will appear in the main repo soon.