fix: jellyfin-ffmpeg-bin version tag contains dash (7.1.3-6) #120

Open
opened 2026-05-02 01:46:18 +10:00 by unkinben · 0 comments
Owner

Problem

tools/update-gh reports for jellyfin-ffmpeg-bin:

New version available: 7.1.3 -> 7.1.3-6

The upstream release tag is 7.1.3-6. RPM version strings cannot contain dashes — dashes separate version from release in RPM spec (Version: 7.1.3, Release: 6).

Options

  1. Add logic to update-gh to split dash-versioned tags into version + release
  2. Manually update builds[].version: 7.1.3 and builds[].release: 6
  3. Add a version_transform field to metadata.yaml for non-standard tag formats

Current state

Package is at 7.1.3 — upstream is 7.1.3 patch release 6.

## Problem `tools/update-gh` reports for `jellyfin-ffmpeg-bin`: ``` New version available: 7.1.3 -> 7.1.3-6 ``` The upstream release tag is `7.1.3-6`. RPM version strings cannot contain dashes — dashes separate version from release in RPM spec (`Version: 7.1.3`, `Release: 6`). ## Options 1. Add logic to `update-gh` to split dash-versioned tags into version + release 2. Manually update `builds[].version: 7.1.3` and `builds[].release: 6` 3. Add a `version_transform` field to metadata.yaml for non-standard tag formats ## Current state Package is at `7.1.3` — upstream is `7.1.3` patch release `6`.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/rpmbuilder#120