Overview

Request 601686 revoked

- Append -osmo suffix to airspy and hackrf modules to avoid producing
identical binary names as airpsy and hackrf packages. In addition
add a conflict to avoid file conflicts.

Loading...

Martin Hauke's avatar

I actually can't see any problems. Can you show me an example of such a conflict?


Jimmy Berry's avatar

The following binaries are produced by two packages:

  • soapysdr0.6-module-airspy
    • soapy-airspy
    • soapy-osmo
  • soapysdr0.6-module-hackrf
    • soapy-hackrf
    • soapy-osmo

Based on package names I was assuming the namesake to be primary and this package to be secondary implementation.


Jimmy Berry's avatar

For example:

$ osc api /build/openSUSE:Factory/standard/x86_64/soapy-airspy | grep soapysdr0.6-module-airspy
soapysdr0.6-module-airspy-0.1.1-1.2.x86_64.rpm
soapysdr0.6-module-airspy-debuginfo-0.1.1-1.2.x86_64.rpm
$ osc api /build/openSUSE:Factory/standard/x86_64/soapy-osmo | grep soapysdr0.6-module-airspy
soapysdr0.6-module-airspy-0.2.5-2.3.x86_64.rpm
soapysdr0.6-module-airspy-debuginfo-0.2.5-2.3.x86_64.rpm

Martin Hauke's avatar

Thanks - I can see what you mean.

I think we should just disable building of multiple modules from soapy-somo. Most soapysdr modules now have their own upstream repositories which that are developed outside of soapy osmo and we already have packages for those.

  • hardware:sdr/soapy-airspy
  • hardware:sdr/soapy-airspyhf
  • hardware:sdr/soapy-bladerf
  • hardware:sdr/soapy-hackrf
  • hardware:sdr/soapy-osmo
  • hardware:sdr/soapy-redpitaya
  • hardware:sdr/soapy-remote
  • hardware:sdr/soapy-rtlsdr
  • hardware:sdr/soapy-sdr
  • hardware:sdr/soapy-sdrplay
  • hardware:sdr/soapy-uhd

Support for the mentioned modules should be disabled in soapy-osmo.

I have prepared SR#601895


Jimmy Berry's avatar

Sounds good. Thanks for providing the fix!

Request History
Jimmy Berry's avatar

jberry created request

- Append -osmo suffix to airspy and hackrf modules to avoid producing
identical binary names as airpsy and hackrf packages. In addition
add a conflict to avoid file conflicts.


Jimmy Berry's avatar

jberry revoked request

In favor of SR#601895.

openSUSE Build Service is sponsored by