File libvsmbr.changes of Package failed_libvsmbr
Repair summary for package failed_libvsmbr
Root cause:
- RPM build failed with: "error: line 52: %package -n libvsmbr: package libvsmbr already exists". This was caused by conflicting subpackage naming in the spec file (manual -n usage combined with macros that generate packages).
Changes made (minimal):
- Modified file: libvsmbr.spec
- Normalized package/subpackage declarations to avoid duplicate package names.
- Reinstated %python_subpackages and used conventional "%{name}-devel" and "%{name}-tools" subpackage naming.
- Simplified %post/%postun entries to avoid custom package names that could collide.
Why this should fix the issue:
- Prevents duplicate package name declarations so rpmbuild will not error on conflicting %package -n lines.
Notes:
- Only the spec file was changed. No source archive extraction/recompression was needed.
- Please trigger an OBS rebuild to confirm the fix.