Ivan Artiukhov created IGNITE-22339:
---------------------------------------

             Summary: Ignite3 CLI: DEB and RPM packages have no CLI script 
inside
                 Key: IGNITE-22339
                 URL: https://issues.apache.org/jira/browse/IGNITE-22339
             Project: Ignite
          Issue Type: Bug
          Components: build
            Reporter: Ivan Artiukhov


Ignite3, rev. {{edae5218a68b8e7d2bcbd662c1613e8448ac9065}}

 

Problem: both {{ignite3-cli_3.0.0~SNAPSHOT_all.deb}} and 
{{ignite3-cli-3.0.0~SNAPSHOT.noarch.rpm}} do not install a script to run CLI on 
a target machine. 

DEB:

 
{noformat}
vagrant@bookworm:~$ sudo apt install ./ignite3-cli_3.0.0~SNAPSHOT_all.deb 

...
vagrant@bookworm:~$ dpkg -L ignite3-cli
/usr
/usr/share
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/ignite_completion.sh
/usr/lib
/usr/lib/ignite3
/usr/lib/ignite3/ignite-cli-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-jdbc-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-client-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-client-common-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-binary-tuple-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-marshaller-common-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-metrics-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-catalog-dsl-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-configuration-api-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-core-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/tree-sitter-sql-gh-pages.jar
/usr/lib/ignite3/tree-sitter-json-0.21.0.jar
/usr/lib/ignite3/tree-sitter-0.22.5.jar
/usr/lib/ignite3/fliptables-1.1.1.jar
/usr/lib/ignite3/picocli-shell-jline3-4.7.5.jar
/usr/lib/ignite3/progressbar-0.9.4.jar
/usr/lib/ignite3/jline-3.26.1.jar
/usr/lib/ignite3/jline-console-3.26.1.jar
/usr/lib/ignite3/micronaut-validation-3.10.3.jar
/usr/lib/ignite3/micronaut-picocli-4.4.0.jar
/usr/lib/ignite3/micronaut-runtime-3.10.3.jar
/usr/lib/ignite3/micronaut-jackson-databind-3.10.3.jar
/usr/lib/ignite3/micronaut-jackson-core-3.10.3.jar
/usr/lib/ignite3/micronaut-json-core-3.10.3.jar
/usr/lib/ignite3/micronaut-http-3.10.3.jar
/usr/lib/ignite3/micronaut-context-3.10.3.jar
/usr/lib/ignite3/micronaut-aop-3.10.3.jar
/usr/lib/ignite3/micronaut-inject-3.10.3.jar
/usr/lib/ignite3/jansi-2.4.1.jar
/usr/lib/ignite3/picocli-4.7.5.jar
/usr/lib/ignite3/jackson-datatype-jdk8-2.15.0.jar
/usr/lib/ignite3/jackson-datatype-jsr310-2.15.0.jar
/usr/lib/ignite3/jackson-databind-2.17.1.jar
/usr/lib/ignite3/config-1.4.3.jar
/usr/lib/ignite3/slf4j-jdk14-2.0.13.jar
/usr/lib/ignite3/gson-fire-1.9.0.jar
/usr/lib/ignite3/gson-2.10.1.jar
/usr/lib/ignite3/ignite-api-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-error-code-annotation-processor-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/guava-33.2.0-jre.jar
/usr/lib/ignite3/jsr305-3.0.2.jar
/usr/lib/ignite3/logging-interceptor-4.12.0.jar
/usr/lib/ignite3/okhttp-4.12.0.jar
/usr/lib/ignite3/threetenbp-1.6.9.jar
/usr/lib/ignite3/swagger-annotations-1.6.14.jar
/usr/lib/ignite3/okio-3.6.0.jar
/usr/lib/ignite3/okio-jvm-3.6.0.jar
/usr/lib/ignite3/kotlin-stdlib-jdk8-1.9.10.jar
/usr/lib/ignite3/kotlin-stdlib-jdk7-1.9.10.jar
/usr/lib/ignite3/kotlin-stdlib-1.9.10.jar
/usr/lib/ignite3/annotations-24.1.0.jar
/usr/lib/ignite3/fastutil-core-8.5.13.jar
/usr/lib/ignite3/msgpack-core-0.8.24.jar
/usr/lib/ignite3/netty-handler-4.1.109.Final.jar
/usr/lib/ignite3/netty-codec-4.1.109.Final.jar
/usr/lib/ignite3/netty-transport-native-unix-common-4.1.109.Final.jar
/usr/lib/ignite3/netty-transport-4.1.109.Final.jar
/usr/lib/ignite3/netty-buffer-4.1.109.Final.jar
/usr/lib/ignite3/netty-resolver-4.1.109.Final.jar
/usr/lib/ignite3/netty-common-4.1.109.Final.jar
/usr/lib/ignite3/auto-service-annotations-1.1.1.jar
/usr/lib/ignite3/jline-builtins-3.26.1.jar
/usr/lib/ignite3/jline-style-3.26.1.jar
/usr/lib/ignite3/micronaut-core-reactive-3.10.3.jar
/usr/lib/ignite3/micronaut-core-3.10.3.jar
/usr/lib/ignite3/slf4j-api-2.0.13.jar
/usr/lib/ignite3/javax.annotation-api-1.3.2.jar
/usr/lib/ignite3/jakarta.inject-api-2.0.1.jar
/usr/lib/ignite3/jakarta.annotation-api-2.1.1.jar
/usr/lib/ignite3/snakeyaml-2.0.jar
/usr/lib/ignite3/validation-api-2.0.1.Final.jar
/usr/lib/ignite3/reactor-core-3.5.0.jar
/usr/lib/ignite3/jackson-annotations-2.17.1.jar
/usr/lib/ignite3/jackson-core-2.17.1.jar
/usr/lib/ignite3/caffeine-3.0.4.jar
/usr/lib/ignite3/jline-reader-3.26.1.jar
/usr/lib/ignite3/jline-terminal-3.26.1.jar
/usr/lib/ignite3/reactive-streams-1.0.4.jar
/usr/lib/ignite3/javapoet-1.13.0.jar
/usr/lib/ignite3/checker-qual-3.42.0.jar
/usr/lib/ignite3/error_prone_annotations-2.26.1.jar
/usr/lib/ignite3/jline-native-3.26.1.jar
/usr/lib/ignite3/kotlin-stdlib-common-1.9.10.jar
/usr/lib/ignite3/failureaccess-1.0.2.jar
/usr/lib/ignite3/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
/usr/lib/ignite3/j2objc-annotations-3.0.0.jar
/usr/lib/ignite3/setup-java.sh{noformat}
RPM:

 

 
{noformat}
[vagrant@localhost ~]$ sudo dnf install ./ignite3-cli-3.0.0~SNAPSHOT.noarch.rpm 
...
[vagrant@localhost ~]$ rpm -ql ignite3-cli
/etc/bash_completion.d/ignite_completion.sh
/usr/lib/ignite3
/usr/lib/ignite3/annotations-24.1.0.jar
/usr/lib/ignite3/auto-service-annotations-1.1.1.jar
/usr/lib/ignite3/caffeine-3.0.4.jar
/usr/lib/ignite3/checker-qual-3.42.0.jar
/usr/lib/ignite3/config-1.4.3.jar
/usr/lib/ignite3/error_prone_annotations-2.26.1.jar
/usr/lib/ignite3/failureaccess-1.0.2.jar
/usr/lib/ignite3/fastutil-core-8.5.13.jar
/usr/lib/ignite3/fliptables-1.1.1.jar
/usr/lib/ignite3/gson-2.10.1.jar
/usr/lib/ignite3/gson-fire-1.9.0.jar
/usr/lib/ignite3/guava-33.2.0-jre.jar
/usr/lib/ignite3/ignite-api-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-binary-tuple-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-catalog-dsl-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-cli-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-client-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-client-common-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-configuration-api-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-core-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-error-code-annotation-processor-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-jdbc-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-marshaller-common-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/ignite-metrics-3.0.0-SNAPSHOT.jar
/usr/lib/ignite3/j2objc-annotations-3.0.0.jar
/usr/lib/ignite3/jackson-annotations-2.17.1.jar
/usr/lib/ignite3/jackson-core-2.17.1.jar
/usr/lib/ignite3/jackson-databind-2.17.1.jar
/usr/lib/ignite3/jackson-datatype-jdk8-2.15.0.jar
/usr/lib/ignite3/jackson-datatype-jsr310-2.15.0.jar
/usr/lib/ignite3/jakarta.annotation-api-2.1.1.jar
/usr/lib/ignite3/jakarta.inject-api-2.0.1.jar
/usr/lib/ignite3/jansi-2.4.1.jar
/usr/lib/ignite3/javapoet-1.13.0.jar
/usr/lib/ignite3/javax.annotation-api-1.3.2.jar
/usr/lib/ignite3/jline-3.26.1.jar
/usr/lib/ignite3/jline-builtins-3.26.1.jar
/usr/lib/ignite3/jline-console-3.26.1.jar
/usr/lib/ignite3/jline-native-3.26.1.jar
/usr/lib/ignite3/jline-reader-3.26.1.jar
/usr/lib/ignite3/jline-style-3.26.1.jar
/usr/lib/ignite3/jline-terminal-3.26.1.jar
/usr/lib/ignite3/jsr305-3.0.2.jar
/usr/lib/ignite3/kotlin-stdlib-1.9.10.jar
/usr/lib/ignite3/kotlin-stdlib-common-1.9.10.jar
/usr/lib/ignite3/kotlin-stdlib-jdk7-1.9.10.jar
/usr/lib/ignite3/kotlin-stdlib-jdk8-1.9.10.jar
/usr/lib/ignite3/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
/usr/lib/ignite3/logging-interceptor-4.12.0.jar
/usr/lib/ignite3/micronaut-aop-3.10.3.jar
/usr/lib/ignite3/micronaut-context-3.10.3.jar
/usr/lib/ignite3/micronaut-core-3.10.3.jar
/usr/lib/ignite3/micronaut-core-reactive-3.10.3.jar
/usr/lib/ignite3/micronaut-http-3.10.3.jar
/usr/lib/ignite3/micronaut-inject-3.10.3.jar
/usr/lib/ignite3/micronaut-jackson-core-3.10.3.jar
/usr/lib/ignite3/micronaut-jackson-databind-3.10.3.jar
/usr/lib/ignite3/micronaut-json-core-3.10.3.jar
/usr/lib/ignite3/micronaut-picocli-4.4.0.jar
/usr/lib/ignite3/micronaut-runtime-3.10.3.jar
/usr/lib/ignite3/micronaut-validation-3.10.3.jar
/usr/lib/ignite3/msgpack-core-0.8.24.jar
/usr/lib/ignite3/netty-buffer-4.1.109.Final.jar
/usr/lib/ignite3/netty-codec-4.1.109.Final.jar
/usr/lib/ignite3/netty-common-4.1.109.Final.jar
/usr/lib/ignite3/netty-handler-4.1.109.Final.jar
/usr/lib/ignite3/netty-resolver-4.1.109.Final.jar
/usr/lib/ignite3/netty-transport-4.1.109.Final.jar
/usr/lib/ignite3/netty-transport-native-unix-common-4.1.109.Final.jar
/usr/lib/ignite3/okhttp-4.12.0.jar
/usr/lib/ignite3/okio-3.6.0.jar
/usr/lib/ignite3/okio-jvm-3.6.0.jar
/usr/lib/ignite3/picocli-4.7.5.jar
/usr/lib/ignite3/picocli-shell-jline3-4.7.5.jar
/usr/lib/ignite3/progressbar-0.9.4.jar
/usr/lib/ignite3/reactive-streams-1.0.4.jar
/usr/lib/ignite3/reactor-core-3.5.0.jar
/usr/lib/ignite3/setup-java.sh
/usr/lib/ignite3/slf4j-api-2.0.13.jar
/usr/lib/ignite3/slf4j-jdk14-2.0.13.jar
/usr/lib/ignite3/snakeyaml-2.0.jar
/usr/lib/ignite3/swagger-annotations-1.6.14.jar
/usr/lib/ignite3/threetenbp-1.6.9.jar
/usr/lib/ignite3/tree-sitter-0.22.5.jar
/usr/lib/ignite3/tree-sitter-json-0.21.0.jar
/usr/lib/ignite3/tree-sitter-sql-gh-pages.jar
/usr/lib/ignite3/validation-api-2.0.1.Final.jar{noformat}
It is expected that both have {{ignite3}} script inside. 

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to