{"app_name":"Debian Janitor","binary_packages":[],"branch_url":"git+ssh://git@salsa.debian.org/merkys/opensearch.git","build_log_highlight_lines":[2814,2817,2820,2823,2826,2829,2832,2835,2840,2843,2846,2849,2852,2855,2858,2863,2868,2873,2878,2883,2888,2893,2898,2903,2908,2913,2918,2923,2928,2933,2936,2939,2942,2945,2950,2955,2958,2961,2964,2969,2972,2975,2978,2981,2984,2987,2990,2995,2998,3001,3004,3007,3010,3013,3016,3019,3024,3027,3030,3033,3036,3039,3042,3047,3052,3057,3060,3063,3066,3069,3072,3075,3078,3081,3084,3087,3090,3093,3096,3099,3102,3105,3108,3111,3114,3117,3120,3123,3126,3129,3132,3135,3138,3141,3144,3147,3150,3153,3156,3159,3197,3200,3201,3241],"build_log_include_lines":[3226,3241],"build_log_line_count":3241,"build_log_name":"build.log","campaign":"unchanged","change_set":"bd2c7bd0-306c-4907-9e2f-d2f252a02137","codebase":"opensearch","codemod_log_name":"codemod.log","command":"DEB_UPDATE_CHANGELOG=auto true","current_year":"2026","description":"Missing dependency: ThreadingBehavior","failure_excerpt":{"full_log_url":"/unchanged/c/opensearch/bd2c7bd0-306c-4907-9e2f-d2f252a02137/logs/build.log","highlighted_indices":[464],"lines":["","","Unpack source","-------------","","Format: 3.0 (quilt)","Source: opensearch","Binary: libopensearch-java","Architecture: all","Version: 3.3.1+dfsg-1~jan+unchanged1","Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>","Uploaders: Andrius Merkys <merkys@debian.org>","Homepage: https://www.opensearch.org","Standards-Version: 4.1.3","Vcs-Browser: https://salsa.debian.org/java-team/opensearch","Vcs-Git: https://salsa.debian.org/java-team/opensearch.git","Build-Depends: debhelper-compat (= 13), default-jdk, javahelper, libasm-java, libcommons-math3-java, libhdrhistogram-java, libhttpasyncclient-java, libhttpcore5-java (>= 5.2.2-2), libhttpcore-java, libjackson2-core-java, libjackson2-dataformat-cbor, libjackson2-dataformat-smile, libjackson2-dataformat-yaml, libjna-java, libjoda-time-java, libjoptsimple-java, libjruby-joni-java, libjson-perl, libjsr305-java, libjts-java, libjzlib-java, liblog4j2-java, liblucene9-java, libmockito-java, libmustache-java, libnetty-java, libprotobuf-java, libt-digest-java, libzstd-jni-java","Package-List:"," libopensearch-java deb java optional arch=all","Checksums-Sha1:"," 7ccd1475dd7a0cbeb8119be7b2f8a1b1f4a67787 23758880 opensearch_3.3.1+dfsg.orig.tar.gz"," 319a3bf10a56c1967247a4fc6ed81d7d4fb59666 7164 opensearch_3.3.1+dfsg-1~jan+unchanged1.debian.tar.xz","Checksums-Sha256:"," 48492a32ae9aed0cbef67e45652e80767382b6bade820c8e2a3e70bf2dbf5593 23758880 opensearch_3.3.1+dfsg.orig.tar.gz"," 153399047eaa128a7c4de8e4d9a8faced8a4418ec0d9c3d5acf2f3fdd8234630 7164 opensearch_3.3.1+dfsg-1~jan+unchanged1.debian.tar.xz","Files:"," 31c73699dc66e5f459b674356903d665 23758880 opensearch_3.3.1+dfsg.orig.tar.gz"," 82a6574aeea33364a58e4850a3c9d8e6 7164 opensearch_3.3.1+dfsg-1~jan+unchanged1.debian.tar.xz","","dpkg-source: warning: extracting unsigned source package (opensearch_3.3.1+dfsg-1~jan+unchanged1.dsc)","dpkg-source: info: extracting opensearch in /build/reproducible-path/opensearch-3.3.1+dfsg","dpkg-source: info: unpacking opensearch_3.3.1+dfsg.orig.tar.gz","dpkg-source: info: unpacking opensearch_3.3.1+dfsg-1~jan+unchanged1.debian.tar.xz","dpkg-source: info: using patch list from debian/patches/series","dpkg-source: info: applying setup-env.patch","","clean up apt cache","------------------","","","Check disk space","----------------","","Sufficient free space for build","","User Environment","----------------","","APT_CONFIG=/var/lib/sbuild/apt.conf","HOME=/sbuild-nonexistent","LANG=C.UTF-8","LC_ALL=C.UTF-8","LOGNAME=sbuild","PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games","SHELL=/bin/sh","SOURCE_DATE_EPOCH=1761809108","USER=sbuild","","dpkg-buildpackage","-----------------","","Command: dpkg-buildpackage --sanitize-env -us -uc","dpkg-buildpackage: info: source package opensearch","dpkg-buildpackage: info: source version 3.3.1+dfsg-1~jan+unchanged1","dpkg-buildpackage: info: source distribution unchanged","dpkg-buildpackage: info: source changed by Andrius Merkys <merkys@debian.org>"," dpkg-source --before-build .","dpkg-buildpackage: info: host architecture amd64"," debian/rules clean","dh clean --with javahelper","   jh_clean","Duplicate specification \"u=s\" for option \"u\"","   dh_clean"," dpkg-source -b .","dpkg-source: info: using source format '3.0 (quilt)'","dpkg-source: info: building opensearch using existing ../opensearch_3.3.1+dfsg.orig.tar.gz","dpkg-source: info: using patch list from debian/patches/series","dpkg-source: info: building opensearch in ../opensearch_3.3.1+dfsg-1~jan+unchanged1.debian.tar.xz","dpkg-source: info: building opensearch in ../opensearch_3.3.1+dfsg-1~jan+unchanged1.dsc"," debian/rules binary","dh binary --with javahelper","   dh_update_autotools_config","   dh_autoreconf","   jh_linkjars","   debian/rules override_dh_auto_build","make[1]: Entering directory '/build/reproducible-path/opensearch-3.3.1+dfsg'","find . -name internalClusterTest -o -name javaRestTest -o -name test -o -name yamlRestTest | xargs rm -rf","rm -rf modules/ingest-geoip # Cannot be built due to missing build dependencies","find distribution/src/ -type f | xargs debian/fill-gradle-template distribution/build.gradle","$VAR1 = {","          'heap.max' => '1g',","          'project.version' => '1.2.3',","          'project.name' => 'Debian',","          'opensearch.bundled_jdk' => 'true',","          'stopping.timeout' => undef,","          'path.logs' => 'path.logs: /var/log/opensearch',","          'license.name' => 'ASL-2.0',","          'scripts.footer' => 'exit 0","',","          'heap.dump.path' => '-XX:HeapDumpPath=/var/lib/opensearch',","          'source.path.env' => 'source /etc/default/opensearch',","          'path.data' => 'path.data: /var/lib/opensearch',","          'loggc' => '/var/log/opensearch/gc.log',","          'opensearch.distribution.type' => 'deb',","          'license.text' => 'Apache 2.0',","          'heap.min' => '1g',","          'path.env' => '/etc/default/opensearch',","          'path.conf' => '/etc/opensearch',","          'error.file' => '-XX:ErrorFile=/var/log/opensearch/hs_err_pid%p.log'","        };","jh_build --javacopts='-source 21 -encoding UTF-8' --no-javadoc opensearch-3.3.1.jar client/ distribution/tools/java-version-checker/ distribution/tools/keystore-cli/ distribution/tools/launchers/ libs/ modules/ server/","jh_build: warning: Java machine does not support --release 7, using --release 8","warning: [options] location of system modules is not set in conjunction with -source 21","  not setting the location of system modules may lead to class files that cannot run on JDK 21","    --release 21 is recommended instead of -source 21 because it sets the location of system modules automatically","client/rest-high-level/src/main/java/org/opensearch/client/SnapshotRequestConverters.java:35: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpDelete;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/SnapshotRequestConverters.java:36: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpGet;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/SnapshotRequestConverters.java:37: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpPost;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/SnapshotRequestConverters.java:38: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpPut;","                                                 ^","client/rest/src/main/java/org/opensearch/client/Request.java:35: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.ContentType;","                               ^","client/rest/src/main/java/org/opensearch/client/Request.java:36: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.HttpEntity;","                               ^","client/rest/src/main/java/org/opensearch/client/Request.java:37: error: package org.apache.hc.core5.http.io.entity does not exist","import org.apache.hc.core5.http.io.entity.StringEntity;","                                         ^","client/rest/src/main/java/org/opensearch/client/Request.java:53: error: cannot find symbol","    private HttpEntity entity;","            ^","  symbol:   class HttpEntity","  location: class Request","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:35: error: package org.apache.hc.client5.http.config does not exist","import org.apache.hc.client5.http.config.RequestConfig;","                                        ^","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:36: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.Header;","                               ^","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:37: error: package org.apache.hc.core5.http.message does not exist","import org.apache.hc.core5.http.message.BasicHeader;","                                       ^","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:38: error: package org.apache.hc.core5.http.nio does not exist","import org.apache.hc.core5.http.nio.AsyncResponseConsumer;","                                   ^","client/rest/src/main/java/org/opensearch/client/HttpAsyncResponseConsumerFactory.java:35: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.ClassicHttpResponse;","                               ^","client/rest/src/main/java/org/opensearch/client/HttpAsyncResponseConsumerFactory.java:36: error: package org.apache.hc.core5.http.nio does not exist","import org.apache.hc.core5.http.nio.AsyncResponseConsumer;","                                   ^","client/rest/src/main/java/org/opensearch/client/Request.java:128: error: cannot find symbol","    public void setEntity(HttpEntity entity) {","                          ^","  symbol:   class HttpEntity","  location: class Request","client/rest/src/main/java/org/opensearch/client/Request.java:149: error: cannot find symbol","    public HttpEntity getEntity() {","           ^","  symbol:   class HttpEntity","  location: class Request","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:212: error: cannot find symbol","        private final List<Header> headers;","                           ^","  symbol:   class Header","  location: class Builder","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:216: error: cannot find symbol","        private RequestConfig requestConfig;","                ^","  symbol:   class RequestConfig","  location: class Builder","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:219: error: cannot find symbol","            List<Header> headers,","                 ^","  symbol:   class Header","  location: class Builder","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:223: error: cannot find symbol","            RequestConfig requestConfig","            ^","  symbol:   class RequestConfig","  location: class Builder","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:313: error: cannot find symbol","        public Builder setRequestConfig(RequestConfig requestConfig) {","                                        ^","  symbol:   class RequestConfig","  location: class Builder","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:65: error: cannot find symbol","    private final List<Header> headers;","                       ^","  symbol:   class Header","  location: class RequestOptions","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:69: error: cannot find symbol","    private final RequestConfig requestConfig;","                  ^","  symbol:   class RequestConfig","  location: class RequestOptions","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:89: error: cannot find symbol","    public List<Header> getHeaders() {","                ^","  symbol:   class Header","  location: class RequestOptions","client/rest/src/main/java/org/opensearch/client/RequestOptions.java:137: error: cannot find symbol","    public RequestConfig getRequestConfig() {","           ^","  symbol:   class RequestConfig","  location: class RequestOptions","client/rest/src/main/java/org/opensearch/client/HttpAsyncResponseConsumerFactory.java:56: error: cannot find symbol","    AsyncResponseConsumer<ClassicHttpResponse> createHttpAsyncResponseConsumer();","    ^","  symbol:   class AsyncResponseConsumer","  location: interface HttpAsyncResponseConsumerFactory","client/rest/src/main/java/org/opensearch/client/HttpAsyncResponseConsumerFactory.java:56: error: cannot find symbol","    AsyncResponseConsumer<ClassicHttpResponse> createHttpAsyncResponseConsumer();","                          ^","  symbol:   class ClassicHttpResponse","  location: interface HttpAsyncResponseConsumerFactory","client/rest/src/main/java/org/opensearch/client/HttpAsyncResponseConsumerFactory.java:83: error: cannot find symbol","        public AsyncResponseConsumer<ClassicHttpResponse> createHttpAsyncResponseConsumer() {","               ^","  symbol:   class AsyncResponseConsumer","  location: class HeapBufferedResponseConsumerFactory","client/rest/src/main/java/org/opensearch/client/HttpAsyncResponseConsumerFactory.java:83: error: cannot find symbol","        public AsyncResponseConsumer<ClassicHttpResponse> createHttpAsyncResponseConsumer() {","                                     ^","  symbol:   class ClassicHttpResponse","  location: class HeapBufferedResponseConsumerFactory","server/src/main/java/org/opensearch/index/codec/CodecService.java:37: error: package org.apache.lucene.codecs.lucene103 does not exist","import org.apache.lucene.codecs.lucene103.Lucene103Codec;","                                         ^","server/src/main/java/org/opensearch/index/codec/composite/CompositeCodecFactory.java:13: error: package org.apache.lucene.codecs.lucene103 does not exist","import org.apache.lucene.codecs.lucene103.Lucene103Codec;","                                         ^","server/src/main/java/org/opensearch/gateway/AsyncShardFetch.java:58: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/gateway/AsyncShardFetchCache.java:31: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/search/internal/ContextIndexSearcher.java:303: error: cannot find symbol","    protected void search(LeafReaderContextPartition[] partitions, Weight weight, Collector collector) throws IOException {","                          ^","  symbol:   class LeafReaderContextPartition","  location: class ContextIndexSearcher","server/src/main/java/org/opensearch/index/compositeindex/datacube/startree/utils/StarTreeUtils.java:10: error: cannot find symbol","import org.apache.lucene.index.DocValuesSkipIndexType;","                              ^","  symbol:   class DocValuesSkipIndexType","  location: package org.apache.lucene.index","server/src/main/java/org/opensearch/index/mapper/NumberFieldMapper.java:95: error: package org.roaringbitmap does not exist","import org.roaringbitmap.RoaringBitmap;","                        ^","server/src/main/java/org/opensearch/extensions/rest/RegisterRestActionsRequest.java:13: error: package org.opensearch.extensions.proto.ExtensionIdentityProto does not exist","import org.opensearch.extensions.proto.ExtensionIdentityProto.ExtensionIdentity;","                                                             ^","server/src/main/java/org/opensearch/extensions/rest/RegisterRestActionsRequest.java:14: error: package org.opensearch.extensions.proto.RegisterRestActionsProto does not exist","import org.opensearch.extensions.proto.RegisterRestActionsProto.RegisterRestActions;","                                                               ^","server/src/main/java/org/opensearch/extensions/rest/RegisterRestActionsRequest.java:27: error: cannot find symbol","    private final RegisterRestActions request;","                  ^","  symbol:   class RegisterRestActions","  location: class RegisterRestActionsRequest","server/src/main/java/org/opensearch/ingest/IngestService.java:104: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/ingest/Pipeline.java:49: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/ingest/SystemIngestPipelineCache.java:17: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/ingest/IngestPipelineInfo.java:11: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/search/pipeline/SearchPipelineStats.java:28: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/search/pipeline/SystemGeneratedPipelineHolder.java:11: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/indices/replication/SegmentReplicator.java:43: error: package reactor.util.annotation does not exist","import reactor.util.annotation.NonNull;","                              ^","server/src/main/java/org/opensearch/index/get/ShardGetService.java:35: error: cannot find symbol","import org.apache.lucene.index.DocValuesSkipIndexType;","                              ^","  symbol:   class DocValuesSkipIndexType","  location: package org.apache.lucene.index","server/src/main/java/org/opensearch/extensions/action/ExtensionActionRequest.java:16: error: package org.opensearch.extensions.proto.ExtensionTransportMessageProto does not exist","import org.opensearch.extensions.proto.ExtensionTransportMessageProto.ExtensionTransportMessage;","                                                                     ^","server/src/main/java/org/opensearch/extensions/ExtensionRequest.java:16: error: package org.opensearch.extensions.proto does not exist","import org.opensearch.extensions.proto.ExtensionIdentityProto;","                                      ^","server/src/main/java/org/opensearch/extensions/ExtensionRequest.java:17: error: package org.opensearch.extensions.proto does not exist","import org.opensearch.extensions.proto.ExtensionRequestProto;","                                      ^","server/src/main/java/org/opensearch/extensions/ExtensionRequest.java:30: error: package ExtensionRequestProto does not exist","    private final ExtensionRequestProto.ExtensionRequest request;","                                       ^","server/src/main/java/org/opensearch/extensions/ExtensionRequest.java:32: error: package ExtensionRequestProto does not exist","    public ExtensionRequest(ExtensionRequestProto.RequestType requestType) {","                                                 ^","server/src/main/java/org/opensearch/extensions/ExtensionRequest.java:36: error: package ExtensionRequestProto does not exist","    public ExtensionRequest(ExtensionRequestProto.RequestType requestType, @Nullable String uniqueId) {","                                                 ^","server/src/main/java/org/opensearch/extensions/ExtensionRequest.java:55: error: package ExtensionRequestProto does not exist","    public ExtensionRequestProto.RequestType getRequestType() {","                                ^","server/src/main/java/org/opensearch/extensions/ExtensionRequest.java:67: error: package ExtensionIdentityProto does not exist","    public ExtensionIdentityProto.ExtensionIdentity getExtensionIdentity() {","                                 ^","server/src/main/java/org/opensearch/extensions/action/ExtensionActionRequest.java:27: error: cannot find symbol","    private final ExtensionTransportMessage request;","                  ^","  symbol:   class ExtensionTransportMessage","  location: class ExtensionActionRequest","server/src/main/java/org/opensearch/rest/RestController.java:77: error: package org.reactivestreams does not exist","import org.reactivestreams.Subscriber;","                          ^","server/src/main/java/org/opensearch/rest/RestController.java:78: error: package reactor.core.publisher does not exist","import reactor.core.publisher.Mono;","                             ^","server/src/main/java/org/opensearch/extensions/action/RegisterTransportActionsRequest.java:13: error: package org.opensearch.extensions.proto.ExtensionIdentityProto does not exist","import org.opensearch.extensions.proto.ExtensionIdentityProto.ExtensionIdentity;","                                                             ^","server/src/main/java/org/opensearch/extensions/action/RegisterTransportActionsRequest.java:14: error: package org.opensearch.extensions.proto.RegisterTransportActionsProto does not exist","import org.opensearch.extensions.proto.RegisterTransportActionsProto.RegisterTransportActions;","                                                                    ^","server/src/main/java/org/opensearch/extensions/action/TransportActionRequestFromExtension.java:16: error: package org.opensearch.extensions.proto.ExtensionIdentityProto does not exist","import org.opensearch.extensions.proto.ExtensionIdentityProto.ExtensionIdentity;","                                                             ^","server/src/main/java/org/opensearch/extensions/action/TransportActionRequestFromExtension.java:17: error: package org.opensearch.extensions.proto.ExtensionTransportMessageProto does not exist","import org.opensearch.extensions.proto.ExtensionTransportMessageProto.ExtensionTransportMessage;","                                                                     ^","server/src/main/java/org/opensearch/extensions/action/TransportActionRequestFromExtension.java:28: error: cannot find symbol","    private final ExtensionIdentity identity;","                  ^","  symbol:   class ExtensionIdentity","  location: class TransportActionRequestFromExtension","server/src/main/java/org/opensearch/extensions/action/TransportActionRequestFromExtension.java:29: error: cannot find symbol","    private final ExtensionTransportMessage request;","                  ^","  symbol:   class ExtensionTransportMessage","  location: class TransportActionRequestFromExtension","server/src/main/java/org/opensearch/extensions/action/RegisterTransportActionsRequest.java:28: error: cannot find symbol","    private final RegisterTransportActions request;","                  ^","  symbol:   class RegisterTransportActions","  location: class RegisterTransportActionsRequest","client/rest-high-level/src/main/java/org/opensearch/client/IndicesRequestConverters.java:35: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpDelete;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/IndicesRequestConverters.java:36: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpGet;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/IndicesRequestConverters.java:37: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpHead;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/IndicesRequestConverters.java:38: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpPost;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/IndicesRequestConverters.java:39: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpPut;","                                                 ^","client/rest-high-level/src/main/java/org/opensearch/client/RestHighLevelClient.java:35: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.HttpEntity;","                               ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:36: error: package org.apache.hc.client5.http does not exist","import org.apache.hc.client5.http.ClientProtocolException;","                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:37: error: package org.apache.hc.client5.http does not exist","import org.apache.hc.client5.http.ConnectTimeoutException;","                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:38: error: package org.apache.hc.client5.http.auth does not exist","import org.apache.hc.client5.http.auth.AuthCache;","                                      ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:39: error: package org.apache.hc.client5.http.auth does not exist","import org.apache.hc.client5.http.auth.AuthScheme;","                                      ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:40: error: package org.apache.hc.client5.http.auth does not exist","import org.apache.hc.client5.http.auth.AuthScope;","                                      ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:41: error: package org.apache.hc.client5.http.auth does not exist","import org.apache.hc.client5.http.auth.Credentials;","                                      ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:42: error: package org.apache.hc.client5.http.auth does not exist","import org.apache.hc.client5.http.auth.CredentialsProvider;","                                      ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:43: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpDelete;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:44: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpGet;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:45: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpHead;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:46: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpOptions;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:47: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpPatch;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:48: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpPost;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:49: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpPut;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:50: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpTrace;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:51: error: package org.apache.hc.client5.http.classic.methods does not exist","import org.apache.hc.client5.http.classic.methods.HttpUriRequestBase;","                                                 ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:52: error: package org.apache.hc.client5.http.config does not exist","import org.apache.hc.client5.http.config.RequestConfig;","                                        ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:53: error: package org.apache.hc.client5.http.entity does not exist","import org.apache.hc.client5.http.entity.GzipDecompressingEntity;","                                        ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:54: error: package org.apache.hc.client5.http.impl.async does not exist","import org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient;","                                            ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:55: error: package org.apache.hc.client5.http.impl.auth does not exist","import org.apache.hc.client5.http.impl.auth.BasicAuthCache;","                                           ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:56: error: package org.apache.hc.client5.http.impl.auth does not exist","import org.apache.hc.client5.http.impl.auth.BasicScheme;","                                           ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:57: error: package org.apache.hc.client5.http.protocol does not exist","import org.apache.hc.client5.http.protocol.HttpClientContext;","                                          ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:58: error: package org.apache.hc.core5.concurrent does not exist","import org.apache.hc.core5.concurrent.FutureCallback;","                                     ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:59: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.ClassicHttpResponse;","                               ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:60: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.ConnectionClosedException;","                               ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:61: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.Header;","                               ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:62: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.HttpEntity;","                               ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:63: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.HttpHost;","                               ^","client/rest/src/main/java/org/opensearch/client/RestClient.java:64: error: package org.apache.hc.core5.http does not exist","import org.apache.hc.core5.http.HttpRequest;","                               ^","warning: unknown enum constant ThreadingBehavior.SAFE","  reason: class file for org.apache.hc.core5.annotation.ThreadingBehavior not found","warning: unknown enum constant ThreadingBehavior.SAFE","client/rest/src/main/java/org/opensearch/client/RestClientBuilder.java:272: warning: [removal] AccessController in java.security has been deprecated and marked for removal","        CloseableHttpAsyncClient httpClient = AccessController.doPrivileged(","                                              ^","client/rest/src/main/java/org/opensearch/client/RestClientBuilder.java:344: warning: [removal] AccessController in java.security has been deprecated and marked for removal","            return AccessController.doPrivileged((PrivilegedAction<CloseableHttpAsyncClient>) finalBuilder::build);","                   ^","server/src/main/java/org/opensearch/bootstrap/FilePermissionUtils.java:61: warning: [removal] FilePermission in java.io has been deprecated and marked for removal","        policy.add(new FilePermission(path.toString(), permissions));","                       ^","server/src/main/java/org/opensearch/bootstrap/FilePermissionUtils.java:69: warning: [removal] FilePermission in java.io has been deprecated and marked for removal","                policy.add(new FilePermission(realPath.toString(), permissions));","                               ^","server/src/main/java/org/opensearch/bootstrap/FilePermissionUtils.java:102: warning: [removal] FilePermission in java.io has been deprecated and marked for removal","            policy.add(new FilePermission(path.toString(), permissions));","                           ^","server/src/main/java/org/opensearch/bootstrap/FilePermissionUtils.java:104: warning: [removal] FilePermission in java.io has been deprecated and marked for removal","        policy.add(new FilePermission(path.toString() + path.getFileSystem().getSeparator() + \"-\", permissions));","                       ^","server/src/main/java/org/opensearch/bootstrap/FilePermissionUtils.java:113: warning: [removal] FilePermission in java.io has been deprecated and marked for removal","                policy.add(new FilePermission(realPath.toString(), permissions));","                               ^","server/src/main/java/org/opensearch/bootstrap/FilePermissionUtils.java:116: warning: [removal] FilePermission in java.io has been deprecated and marked for removal","            policy.add(new FilePermission(realPath.toString() + realPath.getFileSystem().getSeparator() + \"-\", permissions));","                           ^","Note: Some input files use or override a deprecated API.","Note: Recompile with -Xlint:deprecation for details.","Note: Some input files use unchecked or unsafe operations.","Note: Recompile with -Xlint:unchecked for details.","Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output","100 errors","11 warnings","only showing the first 100 errors, of 2014 total; use -Xmaxerrs if you would like to see more","jh_build: error: find client/ distribution/tools/java-version-checker/ distribution/tools/keystore-cli/ distribution/tools/launchers/ libs/ modules/ server/ -name '*.java' -and -type f -print0 | xargs -s 512000 -0 /usr/lib/jvm/default-java/bin/javac -g -cp /usr/share/java/asm.jar:/usr/share/java/asm-tree.jar:/usr/share/java/asm-util.jar:/usr/share/java/commons-math3.jar:/usr/share/java/hdrhistogram.jar:/usr/share/java/httpasyncclient.jar:/usr/share/java/httpcore5-reactive.jar:/usr/share/java/httpcore-nio.jar:/usr/share/java/jackson-core.jar:/usr/share/java/jackson-dataformat-cbor.jar:/usr/share/java/jackson-dataformat-smile.jar:/usr/share/java/jackson-dataformat-yaml.jar:/usr/share/java/jna.jar:/usr/share/java/joda-time.jar:/usr/share/java/joni.jar:/usr/share/java/joptsimple.jar:/usr/share/java/jsr305.jar:/usr/share/java/jts-core.jar:/usr/share/java/jzlib.jar:/usr/share/java/log4j-api.jar:/usr/share/java/log4j-core.jar:/usr/share/java/lucene9.jar:/usr/share/java/mockito-core.jar:/usr/share/java/mustache-compiler.jar:/usr/share/java/netty-all.jar:/usr/share/java/netty-buffer.jar:/usr/share/java/netty-codec-http.jar:/usr/share/java/netty-codec.jar:/usr/share/java/netty-common.jar:/usr/share/java/netty-handler.jar:/usr/share/java/netty-transport.jar:/usr/share/java/protobuf.jar:/usr/share/java/t-digest.jar:/usr/share/java/zstd-jni.jar:debian/_jh_build.opensearch-3.3.1 -d debian/_jh_build.opensearch-3.3.1 -source 21 -encoding UTF-8  returned exit code 123","make[1]: *** [debian/rules:16: override_dh_auto_build] Error 255","make[1]: Leaving directory '/build/reproducible-path/opensearch-3.3.1+dfsg'","make: *** [debian/rules:10: binary] Error 2","dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2","--------------------------------------------------------------------------------","Build finished at 2026-07-10T07:56:33Z","","Finished","--------"],"log_name":"build.log","match_lines":["  reason: class file for org.apache.hc.core5.annotation.ThreadingBehavior not found"],"start_line":2699,"title":"Build"},"is_admin":false,"lintian_result":null,"logs":{"build":{"description":"build","name":"build.log","url":"/unchanged/c/opensearch/bd2c7bd0-306c-4907-9e2f-d2f252a02137/logs/build.log"},"codemod":{"description":"codemod","name":"codemod.log","url":"/unchanged/c/opensearch/bd2c7bd0-306c-4907-9e2f-d2f252a02137/logs/codemod.log"},"worker":{"content":"[2026-07-10T07:45:53Z INFO  janitor_worker] Opening branch at https://salsa.debian.org/merkys/opensearch.git\n[2026-07-10T07:45:56Z INFO  janitor_worker] Cached branch URL http://janitor.debian.net/git/opensearch missing: http://tyr@janitor.debian.net/git/opensearch/\n[2026-07-10T07:45:56Z DEBUG janitor_worker] Workspace path: /srv/worker/output/1/janitor-worker-cXIbDh/opensearch\n[2026-07-10T07:45:56Z DEBUG silver_platter::workspace] Creating sprout from git+ssh://git@salsa.debian.org/merkys/opensearch.git\nTotal 32651 (delta 0), reused 0 (delta 0), pack-reused 32651 (from 1)\nNothing to delete.\n[2026-07-10T07:46:11Z DEBUG silver_platter::workspace] Fetching colocated branches: {}\n[2026-07-10T07:46:11Z INFO  janitor_worker] Workspace ready - starting.\n[2026-07-10T07:46:12Z INFO  janitor_worker::debian] Running [\"true\"]\n[2026-07-10T07:46:13Z DEBUG debian_analyzer::detect_gbp_dch] Branch history analysis: changelog_only: 6, other_only: 42, mixed: 0, dch_references: 0, unreleased_references: 2\n[2026-07-10T07:46:13Z INFO  silver_platter::debian::codemod] Assuming changelog does not need to be updated, since changelog entries are always updated in separate commits.\nCommitting to: /srv/worker/output/1/janitor-worker-cXIbDh/opensearch/\n[2026-07-10T07:46:28Z INFO  ognibuild::debian::fix_build] Using fixers: [PgBuildExtOutOfDateControlFixer, MissingConfigureFixer, MissingAutomakeInputFixer, MissingConfigStatusInputFixer, MissingPerlFileFixer, DebcargoUnacceptablePredicateFixer, DebcargoUnacceptableComparatorFixer, RetryAptFetchFailure, PackageDependencyFixer]\n[2026-07-10T07:46:28Z DEBUG ognibuild::debian::build] Adding dummy changelog entry 3.3.1+dfsg-1~jan+unchanged1 for build\n[2026-07-10T07:46:28Z DEBUG ognibuild::debian::build] Writing build log to /srv/worker/output/1/janitor-worker-cXIbDh/build.log\n[2026-07-10T07:46:28Z INFO  ognibuild::debian::build] Building debian packages, running sbuild --chroot-mode=unshare --no-clean-source -A -s -v -d sid.\n[2026-07-10T07:56:34Z WARN  buildlog_consultant::sbuild] Unknown line in summary: --------------------------------------------------------------------------------\n    \n[2026-07-10T07:56:34Z WARN  buildlog_consultant::sbuild] Unknown line in summary: Finished at 2026-07-10T07:56:33Z\n    \n[2026-07-10T07:56:34Z WARN  buildlog_consultant::sbuild] Unknown line in summary: Build needed 00:09:15, 66672k disk space\n    \n[2026-07-10T07:56:34Z WARN  buildlog_consultant::sbuild] Unknown key in summary: E\n[2026-07-10T07:56:34Z WARN  buildlog_consultant::sbuild] Unknown key in summary: brz\n[2026-07-10T07:56:40Z INFO  ognibuild::debian::fix_build] Attempting to use fixer PackageDependencyFixer to address MissingVagueDependency { name: \"ThreadingBehavior\", url: None, minimum_version: None, current_version: None }\n[2026-07-10T07:56:40Z DEBUG ognibuild::debian::apt] Searching for packages containing [\"/usr/bin/ThreadingBehavior\", \"/bin/ThreadingBehavior\"]\n[2026-07-10T07:56:40Z DEBUG ognibuild::debian::file_search] Using apt-file to search apt contents\n[2026-07-10T07:56:40Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/bin/ThreadingBehavior\n[2026-07-10T07:56:41Z DEBUG ognibuild::debian::file_search] Found entries [] for /bin/ThreadingBehavior\n[2026-07-10T07:56:41Z DEBUG ognibuild::debian::apt] Searching for packages containing [\"/usr/bin/ThreadingBehavior\", \"/bin/ThreadingBehavior\"]\n[2026-07-10T07:56:41Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/bin/ThreadingBehavior\n[2026-07-10T07:56:42Z DEBUG ognibuild::debian::file_search] Found entries [] for /bin/ThreadingBehavior\n[2026-07-10T07:56:42Z DEBUG ognibuild::debian::apt] Searching for packages containing regexes [\"/usr/lib/.*/pkgconfig/ThreadingBehavior\\\\.pc\"]\n[2026-07-10T07:56:47Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/lib/.*/pkgconfig/ThreadingBehavior\\.pc\n[2026-07-10T07:56:47Z DEBUG ognibuild::debian::apt] Searching for packages containing regexes [\"/usr/lib/pkgconfig/ThreadingBehavior\\\\.pc\", \"/usr/share/pkgconfig/ThreadingBehavior\\\\.pc\"]\n[2026-07-10T07:56:52Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/lib/pkgconfig/ThreadingBehavior\\.pc\n[2026-07-10T07:56:57Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/share/pkgconfig/ThreadingBehavior\\.pc\n[2026-07-10T07:56:57Z DEBUG ognibuild::debian::apt] Searching for packages containing [\"/usr/bin/threadingbehavior\", \"/bin/threadingbehavior\"]\n[2026-07-10T07:56:57Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/bin/threadingbehavior\n[2026-07-10T07:56:58Z DEBUG ognibuild::debian::file_search] Found entries [] for /bin/threadingbehavior\n[2026-07-10T07:56:58Z DEBUG ognibuild::debian::apt] Searching for packages containing [\"/usr/bin/threadingbehavior\", \"/bin/threadingbehavior\"]\n[2026-07-10T07:56:58Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/bin/threadingbehavior\n[2026-07-10T07:56:59Z DEBUG ognibuild::debian::file_search] Found entries [] for /bin/threadingbehavior\n[2026-07-10T07:56:59Z DEBUG ognibuild::debian::apt] Searching for packages containing regexes [\"/usr/lib/.*/pkgconfig/threadingbehavior\\\\.pc\"]\n[2026-07-10T07:57:04Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/lib/.*/pkgconfig/threadingbehavior\\.pc\n[2026-07-10T07:57:04Z DEBUG ognibuild::debian::apt] Searching for packages containing regexes [\"/usr/lib/pkgconfig/threadingbehavior\\\\.pc\", \"/usr/share/pkgconfig/threadingbehavior\\\\.pc\"]\n[2026-07-10T07:57:09Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/lib/pkgconfig/threadingbehavior\\.pc\n[2026-07-10T07:57:14Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/share/pkgconfig/threadingbehavior\\.pc\n[2026-07-10T07:57:14Z DEBUG ognibuild::debian::apt] Searching for packages containing regexes [\"/usr/lib/.*/pkgconfig/ThreadingBehavior-.*\\\\.pc\", \"/usr/lib/pkgconfig/ThreadingBehavior-.*\\\\.pc\"]\n[2026-07-10T07:57:20Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/lib/.*/pkgconfig/ThreadingBehavior-.*\\.pc\n[2026-07-10T07:57:25Z DEBUG ognibuild::debian::file_search] Found entries [] for /usr/lib/pkgconfig/ThreadingBehavior-.*\\.pc\n[2026-07-10T07:57:25Z DEBUG ognibuild::debian::apt] No Debian dependency candidates for dependency VagueDependency { name: \"ThreadingBehavior\", minimum_version: None }\n[2026-07-10T07:57:25Z WARN  ognibuild::debian::fix_build] Failed to resolve error MissingVagueDependency { name: \"ThreadingBehavior\", url: None, minimum_version: None, current_version: None }. Giving up.\n","description":"worker","name":"worker.log","url":"/unchanged/c/opensearch/bd2c7bd0-306c-4907-9e2f-d2f252a02137/logs/worker.log"}},"my_review":null,"other_reviews":[],"primary_log":"worker","publish_history":[],"queue_position":353,"result_code":"missing-vague-dependency","resume_from":"{build,build,build}","reviews":[],"revision":"git-v1:ae29d2e57076d503227a74de1d7187038aae2744","run":{"branch_url":"git+ssh://git@salsa.debian.org/merkys/opensearch.git","build_version":null,"change_set":"bd2c7bd0-306c-4907-9e2f-d2f252a02137","codebase":"opensearch","command":"DEB_UPDATE_CHANGELOG=auto true","context":null,"debian_build_distribution":null,"debian_build_version":null,"description":"Missing dependency: ThreadingBehavior","duration_seconds":695,"failure_stage":"{build,build,build}","failure_transient":null,"finish_time":"2026-07-10T07:57:26.857868Z","id":"bd2c7bd0-306c-4907-9e2f-d2f252a02137","logfilenames":["worker.log","codemod.log","build.log"],"main_branch_revision":"git-v1:ae29d2e57076d503227a74de1d7187038aae2744","publish_status":"unknown","result_branches":[],"result_code":"missing-vague-dependency","result_tags":[],"revision":"git-v1:ae29d2e57076d503227a74de1d7187038aae2744","start_time":"2026-07-10T07:45:51.678931Z","subpath":"","suite":"unchanged","target_branch_url":null,"vcs_type":"git","worker":"tyr"},"run_id":"bd2c7bd0-306c-4907-9e2f-d2f252a02137","success_probability":0.0,"suite":"unchanged","total_previous_runs":1,"utcnow":"2026-09-07T12:30:28.559805737+00:00","vcs_type":"git","vcs_url":"git+ssh://git@salsa.debian.org/merkys/opensearch.git","version":"0.0.0","worker_log_name":"worker.log","worker_name":"tyr"}