namcap complaints
Description:
Right now namcap
reports a ton of issues for this set of packages, which should be eventually looked into:
Checking grpc-1.65.3-2-x86_64.pkg.tar.zst
grpc W: Referenced pkg-config file 'opentelemetry_api.pc' is an uninstalled dependency (needed in files ['usr/lib/pkgconfig/grpcpp_otel_plugin.pc'])
grpc E: Provided library libupb.so specified without version number
grpc W: Specified library 'libupb.so' is not found in public libdirs of package
grpc E: Dependency systemd-libs detected and not included (libraries ['usr/lib/libsystemd.so.0'] needed in files ['usr/lib/libgrpc_unsecure.so.42.0.0', 'usr/lib/libgrpc.so.42.0.0', 'usr/lib/libgrpc_authorization_provider.so.1.65.3'])
grpc W: Dependency zlib detected and implicitly satisfied (pkg-config files ['usr/lib/pkgconfig/zlib.pc'] needed in files ['usr/lib/pkgconfig/grpc++_unsecure.pc', 'usr/lib/pkgconfig/grpc++.pc', 'usr/lib/pkgconfig/grpc.pc', 'usr/lib/pkgconfig/grpcpp_otel_plugin.pc', 'usr/lib/pkgconfig/grpc_unsecure.pc'], libraries ['usr/lib/libz.so.1'] needed in files ['usr/lib/libgrpc_unsecure.so.42.0.0', 'usr/lib/libgrpc.so.42.0.0', 'usr/lib/libgrpc_authorization_provider.so.1.65.3'])
grpc W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/ld-linux-x86-64.so.2', 'usr/lib/libm.so.6', 'usr/lib/libc.so.6'] needed in files ['usr/lib/libgrpc_unsecure.so.42.0.0', 'usr/lib/libgrpcpp_channelz.so.1.65.3', 'usr/bin/grpc_php_plugin', 'usr/lib/libaddress_sorting.so.42.0.0', 'usr/lib/libgrpc++_reflection.so.1.65.3', 'usr/bin/grpc_python_plugin', 'usr/lib/libupb_json_lib.so.42.0.0', 'usr/lib/libupb_textformat_lib.so.42.0.0', 'usr/lib/libgrpc++.so.1.65.3', 'usr/lib/libgrpc++_unsecure.so.1.65.3', 'usr/bin/grpc_ruby_plugin', 'usr/lib/libgrpc.so.42.0.0', 'usr/lib/libgrpc_authorization_provider.so.1.65.3', 'usr/bin/grpc_cpp_plugin', 'usr/bin/grpc_node_plugin', 'usr/bin/grpc_objective_c_plugin', 'usr/lib/libupb_mem_lib.so.42.0.0', 'usr/lib/libupb_base_lib.so.42.0.0', 'usr/bin/grpc_csharp_plugin', 'usr/lib/libupb_message_lib.so.42.0.0', 'usr/lib/libgrpc_plugin_support.so.1.65.3', 'usr/lib/libgpr.so.42.0.0', 'usr/lib/libgrpc++_alts.so.1.65.3'])
grpc W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libgcc_s.so.1', 'usr/lib/libstdc++.so.6'] needed in files ['usr/bin/grpc_php_plugin', 'usr/lib/libgrpc_unsecure.so.42.0.0', 'usr/lib/libgrpcpp_channelz.so.1.65.3', 'usr/lib/libgrpc++_reflection.so.1.65.3', 'usr/bin/grpc_python_plugin', 'usr/lib/libgrpc++.so.1.65.3', 'usr/lib/libgrpc++_unsecure.so.1.65.3', 'usr/bin/grpc_ruby_plugin', 'usr/lib/libgrpc.so.42.0.0', 'usr/lib/libgrpc_authorization_provider.so.1.65.3', 'usr/bin/grpc_cpp_plugin', 'usr/bin/grpc_node_plugin', 'usr/bin/grpc_objective_c_plugin', 'usr/bin/grpc_csharp_plugin', 'usr/lib/libgrpc_plugin_support.so.1.65.3', 'usr/lib/libgpr.so.42.0.0', 'usr/lib/libgrpc++_alts.so.1.65.3'])
Checking grpc-cli-1.65.3-2-x86_64.pkg.tar.zst
grpc-cli E: Insecure RUNPATH '/build/grpc/src/grpc-1.65.3/build' in file ('usr/bin/grpc_cli')
grpc-cli E: Insecure RUNPATH '/build/grpc/src/grpc-1.65.3/build' in file ('usr/lib/libgrpc++_test_config.so.1.65.3')
grpc-cli W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libstdc++.so.6', 'usr/lib/libgcc_s.so.1'] needed in files ['usr/bin/grpc_cli', 'usr/lib/libgrpc++_test_config.so.1.65.3'])
grpc-cli W: Dependency protobuf detected and implicitly satisfied (libraries ['usr/lib/libprotobuf.so.27.2.0'] needed in files ['usr/bin/grpc_cli'])
grpc-cli W: Dependency abseil-cpp detected and implicitly satisfied (libraries ['usr/lib/libabsl_flags_parse.so.2407.0.0', 'usr/lib/libabsl_status.so.2407.0.0', 'usr/lib/libabsl_flags_marshalling.so.2407.0.0', 'usr/lib/libabsl_cord.so.2407.0.0', 'usr/lib/libabsl_cordz_info.so.2407.0.0', 'usr/lib/libabsl_flags_reflection.so.2407.0.0', 'usr/lib/libabsl_synchronization.so.2407.0.0', 'usr/lib/libabsl_flags_internal.so.2407.0.0', 'usr/lib/libabsl_log_internal_message.so.2407.0.0', 'usr/lib/libabsl_log_internal_check_op.so.2407.0.0', 'usr/lib/libabsl_cordz_functions.so.2407.0.0', 'usr/lib/libabsl_strings.so.2407.0.0', 'usr/lib/libabsl_log_internal_nullguard.so.2407.0.0'] needed in files ['usr/bin/grpc_cli', 'usr/lib/libgrpc++_test_config.so.1.65.3'])
grpc-cli W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libm.so.6', 'usr/lib/libc.so.6'] needed in files ['usr/bin/grpc_cli', 'usr/lib/libgrpc++_test_config.so.1.65.3'])
Checking grpc-debug-1.65.3-2-x86_64.pkg.tar.zst
Checking php-grpc-1.65.3-2-x86_64.pkg.tar.zst
php-grpc W: Unused shared library '/usr/lib/libstdc++.so.6' by file ('usr/lib/php/modules/grpc.so')
php-grpc W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libc.so.6'] needed in files ['usr/lib/php/modules/grpc.so'])
php-grpc W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libstdc++.so.6'] needed in files ['usr/lib/php/modules/grpc.so'])
php-grpc W: Dependency included, but may not be needed ('php')
Checking php-legacy-grpc-1.65.3-2-x86_64.pkg.tar.zst
php-legacy-grpc W: Unused shared library '/usr/lib/libstdc++.so.6' by file ('usr/lib/php-legacy/modules/grpc.so')
php-legacy-grpc W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libc.so.6'] needed in files ['usr/lib/php-legacy/modules/grpc.so'])
php-legacy-grpc W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libstdc++.so.6'] needed in files ['usr/lib/php-legacy/modules/grpc.so'])
php-legacy-grpc W: Dependency included, but may not be needed ('php-legacy')
Checking python-grpcio-1.65.3-2-x86_64.pkg.tar.zst
python-grpcio W: Referenced python module 'grpc_health' is an uninstalled dependency (needed in files ['usr/lib/python3.12/site-packages/grpc/__init__.py'])
python-grpcio W: Referenced python module 'grpc_reflection' is an uninstalled dependency (needed in files ['usr/lib/python3.12/site-packages/grpc/__init__.py'])
python-grpcio E: Dependency python-grpcio-tools detected and not included (python modules ['grpc_tools', 'grpc_tools.protoc'] needed in files ['usr/lib/python3.12/site-packages/grpc/_runtime_protos.py', 'usr/lib/python3.12/site-packages/grpc/__init__.py'])
python-grpcio W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libc.so.6', 'usr/lib/libm.so.6', 'usr/lib/ld-linux-x86-64.so.2'] needed in files ['usr/lib/python3.12/site-packages/grpc/_cython/cygrpc.cpython-312-x86_64-linux-gnu.so'])
python-grpcio W: Dependency zlib detected and implicitly satisfied (libraries ['usr/lib/libz.so.1'] needed in files ['usr/lib/python3.12/site-packages/grpc/_cython/cygrpc.cpython-312-x86_64-linux-gnu.so'])
python-grpcio W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libstdc++.so.6'] needed in files ['usr/lib/python3.12/site-packages/grpc/_cython/cygrpc.cpython-312-x86_64-linux-gnu.so'])
python-grpcio W: Dependency openssl detected and implicitly satisfied (libraries ['usr/lib/libcrypto.so.3', 'usr/lib/libssl.so.3'] needed in files ['usr/lib/python3.12/site-packages/grpc/_cython/cygrpc.cpython-312-x86_64-linux-gnu.so'])
Checking python-grpcio-tools-1.65.3-2-x86_64.pkg.tar.zst
python-grpcio-tools W: Dependency python detected and implicitly satisfied (python modules ['os', 'sys', 'importlib.abc', 'threading', 'importlib.machinery', 'importlib', 'importlib.resources', 'contextlib'] needed in files ['usr/lib/python3.12/site-packages/grpc_tools/protoc.py', 'usr/lib/python3.12/site-packages/grpc_tools/command.py'], programs ['python3'] needed in scripts ['usr/lib/python3.12/site-packages/grpc_tools/protoc.py'])
python-grpcio-tools W: Dependency abseil-cpp detected and implicitly satisfied (libraries ['usr/lib/libabsl_raw_hash_set.so.2407.0.0', 'usr/lib/libabsl_hash.so.2407.0.0'] needed in files ['usr/lib/python3.12/site-packages/grpc_tools/_protoc_compiler.cpython-312-x86_64-linux-gnu.so'])
python-grpcio-tools W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libstdc++.so.6', 'usr/lib/libgcc_s.so.1'] needed in files ['usr/lib/python3.12/site-packages/grpc_tools/_protoc_compiler.cpython-312-x86_64-linux-gnu.so'])
python-grpcio-tools W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libc.so.6'] needed in files ['usr/lib/python3.12/site-packages/grpc_tools/_protoc_compiler.cpython-312-x86_64-linux-gnu.so'])
python-grpcio-tools W: Dependency protobuf detected and implicitly satisfied (libraries ['usr/lib/libprotobuf.so.27.2.0', 'usr/lib/libprotoc.so.27.2.0'] needed in files ['usr/lib/python3.12/site-packages/grpc_tools/_protoc_compiler.cpython-312-x86_64-linux-gnu.so'])
python-grpcio-tools W: Dependency included, but may not be needed ('python-grpcio')
python-grpcio-tools W: Dependency included, but may not be needed ('python-protobuf')
Additional info:
- package version(s): 27.3-1