Bug 283803 - [NEW PORT] sysutils/tempo Grafana Tempo, distributed tracing backend
Summary: [NEW PORT] sysutils/tempo Grafana Tempo, distributed tracing backend
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vanilla I. Shu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-02 21:09 UTC by Daniel Morante
Modified: 2025-01-05 06:56 UTC (History)
1 user (show)

See Also:


Attachments
Git diff patch (8.25 KB, patch)
2025-01-02 21:09 UTC, Daniel Morante
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Morante 2025-01-02 21:09:37 UTC
Created attachment 256354 [details]
Git diff patch

I used sysutils/loki and sysutils/alloy as templates while creating this port.  The reason for the extra MASTER_SITES and DISTFILES lines is because I ran into the same problem in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280619.  According to comment #29 the work around is to override the downloading of go.mod file.

Tested using Poudriere on 14.1 and 14.2 amd64
Comment 1 Vanilla I. Shu freebsd_committer freebsd_triage 2025-01-05 06:55:22 UTC
Committed, thanks.
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-01-05 06:56:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6797c5bb6641a498e7245172189c307a4c7c543b

commit 6797c5bb6641a498e7245172189c307a4c7c543b
Author:     Vanilla I. Shu <vanilla@FreeBSD.org>
AuthorDate: 2025-01-05 06:54:19 +0000
Commit:     Vanilla I. Shu <vanilla@FreeBSD.org>
CommitDate: 2025-01-05 06:55:03 +0000

    sysutils/tempo: add new port.

    PR:             283803
    Reported by:    Daniel Morante <daniel at morante.net>

 GIDs                                               |  2 +-
 UIDs                                               |  2 +-
 sysutils/Makefile                                  |  1 +
 sysutils/tempo/Makefile (new)                      | 53 ++++++++++++++++
 sysutils/tempo/distinfo (new)                      |  5 ++
 ...-example_docker-compose_shared_tempo.yaml (new) | 30 +++++++++
 sysutils/tempo/files/tempo.in (new)                | 71 ++++++++++++++++++++++
 sysutils/tempo/pkg-descr (new)                     |  3 +
 sysutils/tempo/pkg-plist (new)                     | 12 ++++
 9 files changed, 177 insertions(+), 2 deletions(-)