aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiteabot <teabot@gitea.io>2025-04-04 05:18:46 +0800
committerGitHub <noreply@github.com>2025-04-03 21:18:46 +0000
commit67dc1ff926258decd7cf169d551365374f73622e (patch)
treed6a6605d6853ea02516207244ab01a9e2232c409
parent4ee4c06b07a70efacd7366baee677522b1cb5b4f (diff)
downloadgitea-67dc1ff926258decd7cf169d551365374f73622e.tar.gz
gitea-67dc1ff926258decd7cf169d551365374f73622e.zip
Fix invalid version in RPM package path (#34112) (#34115)
Backport #34112 by @KN4CK3R Fixes #34017 Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
-rw-r--r--services/packages/rpm/repository.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/services/packages/rpm/repository.go b/services/packages/rpm/repository.go
index a7d196c15c..5027021c52 100644
--- a/services/packages/rpm/repository.go
+++ b/services/packages/rpm/repository.go
@@ -408,7 +408,6 @@ func buildPrimary(ctx context.Context, pv *packages_model.PackageVersion, pfs []
files = append(files, f)
}
}
- packageVersion := fmt.Sprintf("%s-%s", pd.FileMetadata.Version, pd.FileMetadata.Release)
packages = append(packages, &Package{
Type: "rpm",
Name: pd.Package.Name,
@@ -437,7 +436,7 @@ func buildPrimary(ctx context.Context, pv *packages_model.PackageVersion, pfs []
Archive: pd.FileMetadata.ArchiveSize,
},
Location: Location{
- Href: fmt.Sprintf("package/%s/%s/%s/%s-%s.%s.rpm", pd.Package.Name, packageVersion, pd.FileMetadata.Architecture, pd.Package.Name, packageVersion, pd.FileMetadata.Architecture),
+ Href: fmt.Sprintf("package/%s/%s/%s/%s-%s.%s.rpm", pd.Package.Name, pd.Version.Version, pd.FileMetadata.Architecture, pd.Package.Name, pd.Version.Version, pd.FileMetadata.Architecture),
},
Format: Format{
License: pd.VersionMetadata.License,