Bug 2188412
Summary: | Review Request: opentelemetry-cpp - Opentelemetry C++ client | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kim van der Riet <kvanderr> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED DEFERRED | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | package-review |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://opentelemetry.io/ | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-04-28 16:06:58 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Kim van der Riet
2023-04-20 15:54:36 UTC
There is an existing review request for a earlier release of opentlemetry-cpp(https://bugzilla.redhat.com/show_bug.cgi?id=2119830), this request should probably replace it. The rpmlint error for installed files has been fixed on Copr with a -2 build. In addition, it uses the standard Fedora json-devel package instead of the nlohmann-json copr package. Here are the links and a copy of the lower rpmlint section of the review: Spec URL: https://download.copr.fedorainfracloud.org/results/kpvdr/opentelemetry-cpp/fedora-rawhide-x86_64/05835711-opentelemetry-cpp/opentelemetry-cpp.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/kpvdr/opentelemetry-cpp/fedora-rawhide-x86_64/05835711-opentelemetry-cpp/opentelemetry-cpp-1.9.0-2.fc39.src.rpm ... Rpmlint ------- Checking: opentelemetry-cpp-1.9.0-2.fc39.x86_64.rpm opentelemetry-cpp-devel-1.9.0-2.fc39.x86_64.rpm opentelemetry-cpp-debuginfo-1.9.0-2.fc39.x86_64.rpm opentelemetry-cpp-debugsource-1.9.0-2.fc39.x86_64.rpm opentelemetry-cpp-1.9.0-2.fc39.src.rpm ============================ rpmlint session starts ============================ rpmlint: 2.4.0 configuration: /usr/lib/python3.11/site-packages/rpmlint/configdefaults.toml /etc/xdg/rpmlint/fedora-legacy-licenses.toml /etc/xdg/rpmlint/fedora-spdx-licenses.toml /etc/xdg/rpmlint/fedora.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/warn-on-functions.toml rpmlintrc: [PosixPath('/tmp/tmpx5o2kxce')] checks: 31, packages: 5 opentelemetry-cpp.spec: W: invalid-url Source0: opentelemetry-cpp-1.9.0.tar.gz 5 packages and 0 specfiles checked; 0 errors, 1 warnings, 0 badness; has taken 1.4 s Rpmlint (debuginfo) ------------------- Checking: opentelemetry-cpp-debuginfo-1.9.0-2.fc39.x86_64.rpm ============================ rpmlint session starts ============================ rpmlint: 2.4.0 configuration: /usr/lib/python3.11/site-packages/rpmlint/configdefaults.toml /etc/xdg/rpmlint/fedora-legacy-licenses.toml /etc/xdg/rpmlint/fedora-spdx-licenses.toml /etc/xdg/rpmlint/fedora.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/warn-on-functions.toml rpmlintrc: [PosixPath('/tmp/tmp81h503d9')] checks: 31, packages: 1 1 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 badness; has taken 0.7 s Rpmlint (installed packages) ---------------------------- ============================ rpmlint session starts ============================ rpmlint: 2.4.0 configuration: /usr/lib/python3.11/site-packages/rpmlint/configdefaults.toml /etc/xdg/rpmlint/fedora-legacy-licenses.toml /etc/xdg/rpmlint/fedora-spdx-licenses.toml /etc/xdg/rpmlint/fedora.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/warn-on-functions.toml checks: 31, packages: 4 4 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 badness; has taken 2.9 s Requires -------- opentelemetry-cpp (rpmlib, GLIBC filtered): glibc ld-linux-x86-64.so.2()(64bit) libc.so.6()(64bit) libcurl.so.4()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libopentelemetry_common.so.1()(64bit) libopentelemetry_http_client_curl.so.1()(64bit) libopentelemetry_resources.so.1()(64bit) libopentelemetry_trace.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libthrift-0.14.0.so()(64bit) rtld(GNU_HASH) opentelemetry-cpp-devel (rpmlib, GLIBC filtered): cmake-filesystem(x86-64) libopentelemetry_common.so.1()(64bit) libopentelemetry_exporter_in_memory.so.1()(64bit) libopentelemetry_exporter_jaeger_trace.so.1()(64bit) libopentelemetry_exporter_ostream_metrics.so.1()(64bit) libopentelemetry_exporter_ostream_span.so.1()(64bit) libopentelemetry_http_client_curl.so.1()(64bit) libopentelemetry_metrics.so.1()(64bit) libopentelemetry_resources.so.1()(64bit) libopentelemetry_trace.so.1()(64bit) libopentelemetry_version.so.1()(64bit) opentelemetry-cpp(x86-64) thrift opentelemetry-cpp-debuginfo (rpmlib, GLIBC filtered): opentelemetry-cpp-debugsource (rpmlib, GLIBC filtered): Provides -------- opentelemetry-cpp: libopentelemetry_common.so.1()(64bit) libopentelemetry_exporter_in_memory.so.1()(64bit) libopentelemetry_exporter_jaeger_trace.so.1()(64bit) libopentelemetry_exporter_ostream_metrics.so.1()(64bit) libopentelemetry_exporter_ostream_span.so.1()(64bit) libopentelemetry_http_client_curl.so.1()(64bit) libopentelemetry_metrics.so.1()(64bit) libopentelemetry_resources.so.1()(64bit) libopentelemetry_trace.so.1()(64bit) libopentelemetry_version.so.1()(64bit) opentelemetry-cpp opentelemetry-cpp(x86-64) opentelemetry-cpp-devel: cmake(opentelemetry-cpp) opentelemetry-cpp-devel opentelemetry-cpp-devel(x86-64) opentelemetry-cpp-debuginfo: debuginfo(build-id) libopentelemetry_common.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_exporter_in_memory.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_exporter_jaeger_trace.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_exporter_ostream_metrics.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_exporter_ostream_span.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_http_client_curl.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_metrics.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_resources.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_trace.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) libopentelemetry_version.so.1.9.0-1.9.0-2.fc39.x86_64.debug()(64bit) opentelemetry-cpp-debuginfo opentelemetry-cpp-debuginfo(x86-64) opentelemetry-cpp-debugsource: opentelemetry-cpp-debugsource opentelemetry-cpp-debugsource(x86-64) Generated by fedora-review 0.9.0 (6761b6c) last change: 2022-08-23 Command line :/usr/bin/fedora-review --no-colors --prebuilt --rpm-spec --name opentelemetry-cpp --mock-config /var/lib/copr-rpmbuild/results/configs/child.cfg Buildroot used: fedora-rawhide-x86_64 Active plugins: C/C++, Shell-api, Generic Disabled plugins: Java, fonts, PHP, Python, Perl, SugarActivity, Ocaml, R, Haskell Disabled flags: EPEL6, EPEL7, DISTTAG, BATCH, EXARCH Copr build: https://copr.fedorainfracloud.org/coprs/build/5835832 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2188412-opentelemetry-cpp/fedora-rawhide-x86_64/05835832-opentelemetry-cpp/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string. I have added the OTLP exporter to the artifacts... however, it has produced some errors and flux in the build. I will close this review request and open a new one when I have resolved the issues. |