Skip to content

Conversation

@Saviq
Copy link
Contributor

@Saviq Saviq commented Dec 17, 2025

Add mir.changes, as openSUSE uses a .changes file rather than the %changelog section in the .spec file

Add mir.changes, as openSUSE uses a .changes file rather than the
%changelog section in the .spec file
@Saviq Saviq requested a review from a team as a code owner December 17, 2025 15:20
@Saviq
Copy link
Contributor Author

Saviq commented Dec 17, 2025

@sfalken looks like rpmbuild doesn't like this syntax:

+ rpmbuild -bs /root/rpmbuild/SPECS/mir.spec
error: parse error in expression:  0%{suse_version}
error:                              ^
error: /root/rpmbuild/SPECS/mir.spec:214: bad %if condition:  0%{suse_version}

@sfalken
Copy link
Contributor

sfalken commented Dec 17, 2025

@sfalken looks like rpmbuild doesn't like this syntax:

+ rpmbuild -bs /root/rpmbuild/SPECS/mir.spec
error: parse error in expression:  0%{suse_version}
error:                              ^
error: /root/rpmbuild/SPECS/mir.spec:214: bad %if condition:  0%{suse_version}

Yeah, still working on it. I don't know this build system particularly well, and probably ultimately where @Conan-Kudo is going to be of more help.

Basically, this spec file, if it was actually intended to be shipped to Tumbleweed users, violates all kinds of Tumbleweed packaging policies, (but should be fine for your testing purposes), so I'm going to need his help with some of it, as it's a Fedora style .spec, being modified to build for Tumbleweed.

@Conan-Kudo
Copy link
Contributor

Let me take a crack at it.

@Conan-Kudo
Copy link
Contributor

This should be closed as it's not ready.

@Saviq Saviq marked this pull request as draft December 17, 2025 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants