Project

General

Profile

Actions

Bug #6446

closed

Drop rpms (.spec.in) from Osmocom repositories

Added by osmith about 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
05/07/2024
Due date:
% Done:

100%

Spec Reference:

Description

I wrote a mailing list post a week ago, explaining that we are thinking about dropping rpms completely from the Osmocom OBS, and removing the spec files from the git repositories: https://lists.osmocom.org/hyperkitty/list/openbsc@lists.osmocom.org/thread/UT6C5CHM2DSZL6CO2USWTTM6MEYLU2HW/

There was no feedback on the mailing list, but I've discussed this with roox at OsmoDevCon. He is maintaining separate spec files in the OpenSUSE OBS, for both latest and nightly.

We concluded that it makes sense to just drop the redundant rpms from the Osmocom OBS, as well as redundant .spec.in files from the Osmocom git repositories then, and to point people who would like to have Osmocom binary packages for openSUSE to the repositories that roox maintains.

So I would post the following news announcement and then start removing the rpms and spec files.

laforge: does this look good, do you want me to proceed with it like this?


Removal of official RPM packages

As announced previously, the rpm binary packages for CentOS 8 / AlmaLinux 8 are unmaintained.
There were also binary packages for openSUSE Tumbleweed in the Osmocom OBS, but these had no further testing besides making sure that they build.

sysmocom was still ensuring that the rpm binary packages build from the rpm spec files in our own git repositories. But this
is also significant effort that we would rather spend elsewhere, and so we decided to stop providing rpm builds altogether
and that we will remove the spec files from the git repositories.

A separate set of rpm binary packages and spec files are maintained by Martin Hauke in the openSUSE OBS instance:

Checklist

  • get ack on announcement
  • post the announcement
  • remove rpm packages from Osmocom OBS
  • remove .spec.in files from all Osmocom repositories
  • update the wiki
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)