Bug 6347 - gnuradio fails to install in mga2 (x86_64)
Summary: gnuradio fails to install in mga2 (x86_64)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga2-64-OK, mag2-i586 OK
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2012-06-06 01:24 CEST by Barry Jackson
Modified: 2012-06-20 21:56 CEST (History)
5 users (show)

See Also:
Source RPM: gnuradio-3.5.3.2-1.mga2.src.rpm
CVE:
Status comment:


Attachments

Description Barry Jackson 2012-06-06 01:24:50 CEST
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.
Comment 1 Barry Jackson 2012-06-06 01:26:46 CEST
Fixed in svn.

Assignee: bugsquad => zen25000

Comment 2 Barry Jackson 2012-06-06 02:13:20 CEST
gnuradio-3.5.3.2-1.1.mga2 has been submitted to 2/updates/testing for validation.

CC: (none) => forrestw

Comment 3 Barry Jackson 2012-06-06 11:57:00 CEST
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 :\
Comment 4 Barry Jackson 2012-06-06 18:37:06 CEST
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

Comment 5 claire robinson 2012-06-08 16:51:21 CEST
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..
Comment 6 claire robinson 2012-06-08 16:53:35 CEST
Depcheck says no linking is needed.
Comment 7 claire robinson 2012-06-08 18:09:04 CEST
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

Comment 8 Luan Pham 2012-06-10 17:24:07 CEST
I test this on i586 mga2 so  far so good and no other problem reports.

CC: (none) => pham182b
Whiteboard: mga2-64-OK => mga2-64-OK, mag2-i586 OK

Comment 9 Dave Hodgins 2012-06-10 18:38:07 CEST
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_update
CC: (none) => davidwhodgins, sysadmin-bugs

Comment 10 Thomas Backlund 2012-06-20 21:56:50 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0083

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.