Olivier Blin <[email protected]> writes: > JA Magallón <[email protected]> writes: >>> ovitters <ovitters> 3.6.3-2.mga3: >>> + Revision: 318912 >>> - requires gstreamer1(element-scaletempo) (mga#8088) >> >> Mmm, something is wrong: >> >> pandora:~# rpm -q --provides gstreamer1.0-plugins-bad | grep scale >> libgstscaletempoplugin.so()(64bit) >> gstreamer1(element-scaletempo)()(64bit) >> >> pandora:~# urpmi totem >> A requested package cannot be installed: >> totem-3.6.3-2.mga3.x86_64 (due to unsatisfied gstreamer1(element-scaletempo)) > > We need something like the %arch_tagged macro, but adding the (64bit) > suffix instead of (lib64) > See /etc/rpm/macros.d/20build.macros for its definition. > > Or maybe just change %arch_tagged to use (64bit) instead of (lib64), it > would be a lot more consistent.
Just done in new rpm-setup > This requires rebuilding all packages using this macro, is it just about > mageia-release? Actually, this does not require rebuilding them, the arch_tagged provides/requires are currently just used in packages from the same src.rpm (mageia-release, postgresql) -- Olivier Blin - blino
