Description of problem: If one of these 64bit packages gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, ..., etc, are installed first, then rpmdrake, or urpmi search does not show the 32bit version of these packages. Even if locally install those 32bit packages with urpmi is not possible, but possible with 'rpm -ivh' (assume that all dependencies were installed before). It seems that those packages are not conflicted but have the same name, so urpmi has this problem. Version-Release number of selected component (if applicable): How reproducible: It's always reproducible. Steps to Reproduce: 1. urpmi gstreamer1.0-plugins-base --noclean 2. rpm -e --nodeps gstreamer1.0-plugins-base 3. rpmdrake 4. search for gstreamer1.0-plugins-base 5. install gstreamer1.0-plugins-base (i586) 6. cd /var/cache/urpmi/rpms/ 7. urpmi ./gstreamer1.0-plugins-base-xxxxx.x86_64.rpm It does not work. 8. rpm -ivh ./gstreamer1.0-plugins-base-xxxxx.x86_64.rpm
To be able to install gstreamer1.0-plugins-base-1.18.3-1.1.mga8.i586 and gstreamer1.0-plugins-base-1.18.3-1.1.mga8.i586 side by side, they should not contain a single file that is different, but has the same path as a file from the other arch If you compare the following files for both arches: /usr/bin/gst-device-monitor-1.0 /usr/bin/gst-discoverer-1.0 /usr/bin/gst-play-1.0 you'll see that their sizes don't even match. What you want is impossible. So this isn't a bug, rpmdrake works as it should.
Resolution: (none) => INVALIDCC: (none) => marja11Status: NEW => RESOLVED
(In reply to Marja Van Waes from comment #1) > To be able to install gstreamer1.0-plugins-base-1.18.3-1.1.mga8.i586 and > gstreamer1.0-plugins-base-1.18.3-1.1.mga8.i586 side by side The last one should, of course, be the 64 bit package