Description of problem: Install of gnuradio on x86_64 requests i586 libs and fails to install due to conflicts. Moved from :- https://bugs.mageia.org/show_bug.cgi?id=3772#c4 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3.
Fixed in svn.
Assignee: bugsquad => zen25000
gnuradio-3.5.3.2-1.1.mga2 has been submitted to 2/updates/testing for validation.
CC: (none) => forrestw
Don't do any qa testing yet. That did not fix it, but I found the problem and am testing locally and in Cauldron before pushing a new package to mga2 updates/testing. Snag is that a build locally takes 2 hours so it's a slow process :\
Update Advisory: gnuradio-3.5.3.2-1.2.mga2 has been submitted to 2/updates/testing for validation. ------------------------------------------------------- Steps to reproduce: Attempt to install the current mga2 version of gnuradio package. This is a virtual package that installs the whole gnuradio suite. It currently fails as it attempts to install a whole raft of 32bit libs which cause conflicts. It should not install any 32bit libraries. The new version in updates/testing (note the subrel 2) resolves this issue. A simple test that the GUI is working is to look in the Mageia main menu under Development and run Gnuradio Companion. The API Documentation files are under the Documentation section and should open in Firefox. I have tested x86_64 install locally in a clean mga2 and it is OK, but I could not test i586. It is still building so please wait for mirrors to sync before looking for the package ;)
Assignee: zen25000 => qa-bugs
Testing x86_64 Before ------ # urpmi gnuradio ... (medium "Core 32bit Release") libalsa-plugins 1.0.25 3.mga2 i586 (suggested) libalsa2 1.0.25 3.mga2 i586 libavcodec53 0.10.3 1.mga2 i586 (suggested) libavutil51 0.10.3 1.mga2 i586 (suggested) libboost_filesystem1.48.0 1.48.0 9.mga2 i586 etc... 587MB of additional disk space will be used. 135MB of packages will be retrieved. Proceed with the installation of the 134 packages? (Y/n) n After ----- # urpmi gnuradio To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release") lib64amd2.2.2 2.2.2 1.mga1 x86_64 lib64boost-devel 1.48.0 9.mga2 x86_64 lib64boost_chrono1.48.0 1.48.0 9.mga2 x86_64 lib64boost_filesystem1.48.0 1.48.0 9.mga2 x86_64 lib64boost_graph1.48.0 1.48.0 9.mga2 x86_64 etc... 510MB of additional disk space will be used. 118MB of packages will be retrieved. Proceed with the installation of the 79 packages? (Y/n) y So it is installing 64 bits libs now. Checking it works..
Depcheck says no linking is needed.
Used a Noise Source and a Scope Sink. Connected the two by clicking the 'out' of the source then the 'in' of the sink. Generated and executed from the Build menu and saw the noise on a scope. Testing complete x86_64
Whiteboard: (none) => mga2-64-OK
I test this on i586 mga2 so far so good and no other problem reports.
CC: (none) => pham182bWhiteboard: mga2-64-OK => mga2-64-OK, mag2-i586 OK
As this is a Mageia 2 only update, and both arches have been tested, I'll go ahead and validate this update. Could someone from the sysadmin team push the srpm gnuradio-3.5.3.2-1.2.mga2.src.rpm from Mageia 2 Core Updates Testing to Core Updates. Advisory: This bugfix update to gnuradio corrects a problem where installation on 64 bit systems tried to install 32 bit libraries. https://bugs.mageia.org/show_bug.cgi?id=6347
Keywords: (none) => validated_updateCC: (none) => davidwhodgins, sysadmin-bugs
Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0083
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED