On Thursday 2021-08-12 17:32, Antonio Larrosa wrote:
Someone mentioned that the pipewire *-32bit packages were not being generated in multimedia:libs for Leap (even if pipewire has a proper baselibs.conf file).
I noticed then that the -32bit packages were not being generated in multimedia:libs for any package at all and it seems to be caused by the Leap repositories having only the x86_64 arch in the project's meta. But afaik, we don't want to publish i586 packages for Leap, right?
i586 workers are producing the -32bit.x86_64.rpm and store them in the corresponding i586 build dirs (/srv/obs/build/PROJ/REPO/i586/...) bs_sched copies this to the other arch (because `osc meta prjconf | grep -i exportfilter`) to /srv/obs/build/PROJ/REPO/x86_64/... and bs_publish then should make those available in /srv/obs/repos (aka download.opensuse.org).
Is the correct way to fix this to add the i586 arch in the meta and then disable the "Publish flag" for the i586 arch?
That would seem to be the desired course of action.