devel/rubygem-opentelemetry-instrumentation-base 0.23.0 MidnightBSD
Instrumentation Base for the OpenTelemetry framework
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
35ad48f041- License
- Apache-2.0
- Categories
- devel, rubygems
Description
OpenTelemetry Instrumentation Base contains the instrumentation base class, and the instrumentation registry. These modules provide a common interface to support the installation of auto instrumentation libraries. The instrumentation base is responsible for adding itself to the instrumentation registry as well as providing convenience hooks for the installation process. The instrumentation registry contains all the instrumentation to be installed during the SDK configuration process.
In the other systems
The newest version among them is 0.26.1, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/rubygem-opentelemetry-instrumentation-base | 0.23.0 | no data | - | [email protected] | 2026-09-22 |
| FreeBSD | devel/rubygem-opentelemetry-instrumentation-base | 0.26.1 newest | none known | - | [email protected] | - |
| DragonFly | devel/rubygem-opentelemetry-instrumentation-base | 0.23.0 | none known | - | [email protected] | - |
| HardenedBSD | devel/rubygem-opentelemetry-instrumentation-base | 0.26.1 newest | no data | - | [email protected] | - |
| GhostBSD | devel/rubygem-opentelemetry-instrumentation-base | 0.26.1 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install opentelemetry-instrumentation-base
From mports:
cd /usr/mports/devel/rubygem-opentelemetry-instrumentation-base && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= opentelemetry-instrumentation-base>0:devel/rubygem-opentelemetry-instrumentation-base
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 3
rubygem-opentelemetry-api>=1.0<2: devel/rubygem-opentelemetry-apirubygem-opentelemetry-common>=0.21<1: devel/rubygem-opentelemetry-commonrubygem-opentelemetry-registry>=0.1<1: devel/rubygem-opentelemetry-registry
Runtime 3
rubygem-opentelemetry-api>=1.0<2: devel/rubygem-opentelemetry-apirubygem-opentelemetry-common>=0.21<1: devel/rubygem-opentelemetry-commonrubygem-opentelemetry-registry>=0.1<1: devel/rubygem-opentelemetry-registry
Build dependencies 3
Run dependencies 3
Required by 17
- devel/rubygem-opentelemetry-instrumentation-active_job
- devel/rubygem-opentelemetry-instrumentation-active_record
- devel/rubygem-opentelemetry-instrumentation-active_support
- devel/rubygem-opentelemetry-instrumentation-aws_sdk
- devel/rubygem-opentelemetry-instrumentation-concurrent_ruby
- devel/rubygem-opentelemetry-instrumentation-ethon
- devel/rubygem-opentelemetry-instrumentation-excon
- devel/rubygem-opentelemetry-instrumentation-faraday
- devel/rubygem-opentelemetry-instrumentation-graphql
- devel/rubygem-opentelemetry-instrumentation-http
- devel/rubygem-opentelemetry-instrumentation-http_client
- devel/rubygem-opentelemetry-instrumentation-net_http
- devel/rubygem-opentelemetry-instrumentation-pg
- devel/rubygem-opentelemetry-instrumentation-rack
- devel/rubygem-opentelemetry-instrumentation-rake
- devel/rubygem-opentelemetry-instrumentation-redis
- devel/rubygem-opentelemetry-instrumentation-sidekiq
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/opentelemetry-instrumentation-base-0.23.0.gem | 15360 | b3e103ceea2ccf3e6269a394938a5bc239c80d113869fe2b2ac49ba27c3c1c50 |
Master sites 1
- RG
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
35ad48f041 |
Lucas Holt | devel/rubygem-opentelemetry-instrumentation-base: add build dependencies (#1521) Fix Magus run 648 failure for port ID 2265063. Make runtime gem
dependencies available during build and fake-stage dependency
validation. Validation: dependency resolution advanced through building
the declared dependencies; local package validation is blocked because
the host lacks the ruby33-gems package metadata. git diff --check
passed; portlint has no fatal errors.
## Summary by Sourcery
Bug Fixes:
- Make the OpenTelemetry instrumentation base gem's runtime dependencies
available during the build to prevent dependency-resolution failures.
Signed-off-by: Lucas Holt <[email protected]> |