Search Criteria
Package Details: elasticsearch 8.17.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/elasticsearch.git (read-only, click to copy) |
---|---|
Package Base: | elasticsearch |
Description: | Free and Open, Distributed, RESTful Search Engine |
Upstream URL: | https://www.elastic.co/elasticsearch/ |
Licenses: | custom:Elastic-2.0 |
Conflicts: | elasticsearch-bin, elasticsearch7 |
Provides: | elasticsearch |
Submitter: | hashworks |
Maintainer: | ipaqmaster |
Last Packager: | ipaqmaster |
Votes: | 11 |
Popularity: | 0.059864 |
First Submitted: | 2022-01-08 16:30 (UTC) |
Last Updated: | 2024-12-12 16:50 (UTC) |
Dependencies (2)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, jre17AUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jdk21-jetbrains-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jdk23-graalvm-ee-binAUR, zing-8-binAUR, zing-21-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
Required by (18)
- adminer (optional)
- archivy (optional)
- archivy-git (optional)
- auditbeat (optional)
- filebeat (optional)
- filebeat-bin (optional)
- heartbeat-elastic (optional)
- kibana (optional)
- kibana-bin (optional)
- kibana-xpack (optional)
- logstash-bin (optional)
- metricbeat (optional)
- metricbeat-oss-bin (optional)
- packetbeat (optional)
- packetbeat-bin (optional)
- topbeat-bin (optional)
- wazuh-filebeat (optional)
- zammad
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »
HLFH commented on 2023-08-03 09:30 (UTC) (edited on 2023-08-03 09:30 (UTC) by HLFH)
@ipaqmaster With the fifth maintenance release of this AUR package, I updated the build function,
and it is building from source, maybe you want to try if this current fifth release works for you, and we go from there.
ipaqmaster commented on 2023-08-03 09:11 (UTC)
Thanks. I think you're right - elasticsearch-bin already exists and this package was doing the same thing. We could use this one to build the source instead then
HLFH commented on 2023-08-03 06:42 (UTC) (edited on 2023-08-03 06:48 (UTC) by HLFH)
@ipaqmaster I added you as co-maintainer, feel free to update as you see fit.
To update sums, I use
updpkgsums
, so it is quite automatic.My opinion is for
elasticsearch
, on GitHub, you only have the sources,and on Elastic.co, you have the binaries (prebuilt deliverables) as well.
The source is by definition compatible with both
aarch64
andx86_64
.Now changes have been made, I do advise to keep using the source and not the binaries,
as this package, if it uses the binaries, requires the
-bin
suffix in its name, and this name is taken on the AUR.ipaqmaster commented on 2023-08-03 00:15 (UTC) (edited on 2023-08-03 00:19 (UTC) by ipaqmaster)
https://github.com/ipaqmaster/elasticsearch-aur/tree/autoUpdate
This branch on my github now contains the original 8.8.1 commit then a commit of the new ./autoUpdate which works against the original PKGBUILD. Plus a commit on top of its version bump.
I was able to makepkg the resulting 8.9.0 version bump from the above branch and start the elasticsearch service without any trouble. This change retains support for different architectures as the AUR package did originally.
I'm not sure how this AUR package gathered b2sums before this script. Did you grab both the x86_64 and aarch64 b2sums manually? I can imagine aarch64 will still fail with this change due to an unchanged b2sum.
ipaqmaster commented on 2023-08-02 23:09 (UTC)
I'd be happy to co-maintain this though I must apologise for assuming the tar.gz on the project's releases page were identical to the tar.gz on their downloads page. I had a workaround for this locally however even with that, the file strucutre is wildly different.
That said, it's not a source package and does contain the bins, but under different paths than the regular tarball download.
I think we should rollback to the original 8.8.1 release and change autoUpdate to still check github for a release number, but fetch that release number using the original artifacts.elasticsearch.co URL scheme this repo was using. That way, the rest of the PKGBUILD can remain as it were while still receiving version bumps.
HLFH commented on 2023-08-02 20:39 (UTC)
For the next maintainer, here are the systemd timer & service:
update-elasticsearch.timer
:update-elasticsearch.service
:HLFH commented on 2023-08-02 20:32 (UTC) (edited on 2023-08-02 20:44 (UTC) by HLFH)
I updated the package. Please tell me if that works for you and I'll update accordingly.
According to the AUR submission guidelines:
I must say after taking over the
elasticsearch
package in November 22, I quickly changed the PKGBUILD source from the source to the binary.In fact, building the source was breaking my server resources and it was unbearable.
So the package name became noncompliant with the AUR submission guidelines (which I did not know at the time).
In addition to providing an autoupdate maintenance script (that needs to be further checked),
what @ipaqmaster did, was the switch back to using the source rather than the binary.
I updated the build() function accordingly in this third release of
8.9.0
.I was not able to test it thoroughly on my server, please do if you want.
I suggest people to migrate to
elasticsearch-bin
because it is far quicker to build.I would prefer to request
elasticsearch
for deletion (!) as it is not very useful compared toelasticsearch-bin
but if you guys want to maintain this kinda
elasticsearch-src
package, be my guest, I'm not a Gentoo kind of guy ;)I can start by adding a co-maintainer (@^^@). Any volunteer?
This person would have to run the
autoupdate
script or any equivalent for quicker maintenance.ipaqmaster commented on 2023-08-02 09:45 (UTC) (edited on 2023-08-02 12:05 (UTC) by ipaqmaster)
Standby. I had a workaround for this locally but it seems I forgot to commit it.
Despite that - While github is a great way to programmatically fetch the latest version number I forgot to factor in the major directory structure differences between the github release and the artifacts.elasticsearch.co tar.gz. After doing so, things still aren't quite right.
E: Will need to change the scrip tomorrow
aurtechnosf commented on 2023-08-02 04:30 (UTC) (edited on 2023-08-02 04:37 (UTC) by aurtechnosf)
Possibly you could update the PKGBUILD with the new ES version... Try it :) But the above is how I came to a solution.
df8oe commented on 2023-08-01 09:24 (UTC)
@aurtechnosf:
Where have you added --skipchecksum ? I have the same issue and tried with yay or makepkg but nothing works
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »