gnuradio doesn't build on armhf due to unneeded dependencies

Bug #1476475 reported by Saikrishna Arcot
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnuradio (Debian)
Fix Released
Unknown
gnuradio (Ubuntu)
Fix Released
Medium
Logan Rosen
Trusty
Fix Released
Medium
Logan Rosen
Utopic
Won't Fix
Medium
Unassigned
Vivid
Fix Released
Medium
Logan Rosen
Wily
Fix Released
Medium
Logan Rosen

Bug Description

[Impact]

The gnuradio package currently has a build dependency on libqwtplot3d-qt4-dev (which is not available for armhf). However, the package doesn't use anything from libqwtplot3d-qt4-dev. Taking that dependency out at least allows gnuradio to build (and most likely succeed).

[Test Case]

Attempt to install gnuradio, or anything that depends on a gnuradio library (such as gqrx-sdr) on an armhf system, and notice it's not available.

[Regression Potential]

In the event that qwtplot3d is indeed indirectly referenced somewhere, then a feature will be missing. However, running "apt-cache rdepends libqwtplot3d-qt4-0" yields only five packages (three of which are directly related with qwtplot3d or qwt3d), none of which are the gnuradio libraries.

Changed in gnuradio (Debian):
status: Unknown → New
Revision history for this message
Logan Rosen (logan) wrote :

Ha, you must be reading my tweets: https://twitter.com/loganrosen/status/623030808299872257

I just pushed a fix to Wily. I can also do stable release updates. Let's just make sure all's safe on Wily first.

Changed in gnuradio (Ubuntu):
status: New → In Progress
assignee: nobody → Logan Rosen (logan)
Changed in gnuradio (Ubuntu Precise):
importance: Undecided → Medium
Changed in gnuradio (Ubuntu Trusty):
importance: Undecided → Medium
Changed in gnuradio (Ubuntu Utopic):
importance: Undecided → Medium
Changed in gnuradio (Ubuntu Vivid):
importance: Undecided → Medium
Changed in gnuradio (Ubuntu Wily):
importance: Undecided → Medium
Revision history for this message
Saikrishna Arcot (saiarcot895) wrote :

Thanks Logan! I was thinking I would have to wait for Debian to fix it there, sync it to Ubuntu, and then do the SRU's.

Revision history for this message
David Aitcheson - KB3EFS (kb3efs) wrote : Re: [Ubuntu-hams-devel] [Bug 1476475] Re: gnuradio doesn't build on armhf due to unneeded dependencies

Logan,

Check with Iain R Learmonth <email address hidden> and on Debian Hams; he and/or
others may have a fix in progress as well that might conflict with yours.

I don't follow things close enough to know who is on first or what is on
second...

Dave
KB3EFS

On 07/21/2015 03:30 AM, Logan Rosen wrote:
> Ha, you must be reading my tweets:
> https://twitter.com/loganrosen/status/623030808299872257
>
> I just pushed a fix to Wily. I can also do stable release updates. Let's
> just make sure all's safe on Wily first.
>
> ** Changed in: gnuradio (Ubuntu)
> Status: New => In Progress
>
> ** Changed in: gnuradio (Ubuntu)
> Assignee: (unassigned) => Logan Rosen (logan)
>
> ** Also affects: gnuradio (Ubuntu Trusty)
> Importance: Undecided
> Status: New
>
> ** Also affects: gnuradio (Ubuntu Wily)
> Importance: Undecided
> Assignee: Logan Rosen (logan)
> Status: In Progress
>
> ** Also affects: gnuradio (Ubuntu Precise)
> Importance: Undecided
> Status: New
>
> ** Also affects: gnuradio (Ubuntu Utopic)
> Importance: Undecided
> Status: New
>
> ** Also affects: gnuradio (Ubuntu Vivid)
> Importance: Undecided
> Status: New
>
> ** Changed in: gnuradio (Ubuntu Precise)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Trusty)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Utopic)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Vivid)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Wily)
> Importance: Undecided => Medium
>

Revision history for this message
Iain R. Learmonth (irl) wrote :

Forwarding to the person responsible for gnuradio in Debian. gnuradio is not
a Debian Hamradio Maintainers team package afaict. Maybe it should be?

Thanks,
Iain.

On Tue, Jul 21, 2015 at 03:45:25PM -0400, David A Aitcheson wrote:
> Logan,
> Check with Iain R Learmonth [1]<email address hidden> and on Debian Hams; he
> and/or others may have a fix in progress as well that might conflict
> with yours.
> I don't follow things close enough to know who is on first or what is
> on second...
> Dave
> KB3EFS
>
> On 07/21/2015 03:30 AM, Logan Rosen wrote:
>
> Ha, you must be reading my tweets:
> [2]https://twitter.com/loganrosen/status/623030808299872257
>
> I just pushed a fix to Wily. I can also do stable release updates. Let's
> just make sure all's safe on Wily first.
>
> ** Changed in: gnuradio (Ubuntu)
> Status: New => In Progress
>
> ** Changed in: gnuradio (Ubuntu)
> Assignee: (unassigned) => Logan Rosen (logan)
>
> ** Also affects: gnuradio (Ubuntu Trusty)
> Importance: Undecided
> Status: New
>
> ** Also affects: gnuradio (Ubuntu Wily)
> Importance: Undecided
> Assignee: Logan Rosen (logan)
> Status: In Progress
>
> ** Also affects: gnuradio (Ubuntu Precise)
> Importance: Undecided
> Status: New
>
> ** Also affects: gnuradio (Ubuntu Utopic)
> Importance: Undecided
> Status: New
>
> ** Also affects: gnuradio (Ubuntu Vivid)
> Importance: Undecided
> Status: New
>
> ** Changed in: gnuradio (Ubuntu Precise)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Trusty)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Utopic)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Vivid)
> Importance: Undecided => Medium
>
> ** Changed in: gnuradio (Ubuntu Wily)
> Importance: Undecided => Medium
>
> References
>
> 1. mailto:<email address hidden>
> 2. https://twitter.com/loganrosen/status/623030808299872257

--
e: <email address hidden> w: iain.learmonth.me
x: <email address hidden> t: EPVPN 2105
c: 2M0STB g: IO87we
p: 1F72 607C 5FF2 CCD5 3F01 600D 56FF 9EA4 E984 6C49

Revision history for this message
David Aitcheson - KB3EFS (kb3efs) wrote :

In my opinion it should be, but I am only one voice of many.

Dave
KB3EFS

On 07/21/2015 05:24 PM, Iain R. Learmonth wrote:
> Forwarding to the person responsible for gnuradio in Debian. gnuradio is not
> a Debian Hamradio Maintainers team package afaict. Maybe it should be?
>
> Thanks,
> Iain.
>
> On Tue, Jul 21, 2015 at 03:45:25PM -0400, David A Aitcheson wrote:
>> Logan,
>> Check with Iain R Learmonth [1]<email address hidden> and on Debian Hams; he
>> and/or others may have a fix in progress as well that might conflict
>> with yours.
>> I don't follow things close enough to know who is on first or what is
>> on second...
>> Dave
>> KB3EFS
>>
>> On 07/21/2015 03:30 AM, Logan Rosen wrote:
>>
>> Ha, you must be reading my tweets:
>> [2]https://twitter.com/loganrosen/status/623030808299872257
>>
>> I just pushed a fix to Wily. I can also do stable release updates. Let's
>> just make sure all's safe on Wily first.
>>
>> ** Changed in: gnuradio (Ubuntu)
>> Status: New => In Progress
>>
>> ** Changed in: gnuradio (Ubuntu)
>> Assignee: (unassigned) => Logan Rosen (logan)
>>
>> ** Also affects: gnuradio (Ubuntu Trusty)
>> Importance: Undecided
>> Status: New
>>
>> ** Also affects: gnuradio (Ubuntu Wily)
>> Importance: Undecided
>> Assignee: Logan Rosen (logan)
>> Status: In Progress
>>
>> ** Also affects: gnuradio (Ubuntu Precise)
>> Importance: Undecided
>> Status: New
>>
>> ** Also affects: gnuradio (Ubuntu Utopic)
>> Importance: Undecided
>> Status: New
>>
>> ** Also affects: gnuradio (Ubuntu Vivid)
>> Importance: Undecided
>> Status: New
>>
>> ** Changed in: gnuradio (Ubuntu Precise)
>> Importance: Undecided => Medium
>>
>> ** Changed in: gnuradio (Ubuntu Trusty)
>> Importance: Undecided => Medium
>>
>> ** Changed in: gnuradio (Ubuntu Utopic)
>> Importance: Undecided => Medium
>>
>> ** Changed in: gnuradio (Ubuntu Vivid)
>> Importance: Undecided => Medium
>>
>> ** Changed in: gnuradio (Ubuntu Wily)
>> Importance: Undecided => Medium
>>
>> References
>>
>> 1. mailto:<email address hidden>
>> 2. https://twitter.com/loganrosen/status/623030808299872257

Revision history for this message
Logan Rosen (logan) wrote :

gnuradio is now properly building on armhf in Wily. There shouldn't be any conflicts in terms of a stable release update, so I'll start working on that tonight.

Changed in gnuradio (Ubuntu Wily):
status: In Progress → Fix Released
Logan Rosen (logan)
no longer affects: gnuradio (Ubuntu Precise)
Changed in gnuradio (Ubuntu Trusty):
assignee: nobody → Logan Rosen (logan)
status: New → Fix Committed
Changed in gnuradio (Ubuntu Vivid):
assignee: nobody → Logan Rosen (logan)
status: New → In Progress
Changed in gnuradio (Ubuntu Utopic):
status: New → Won't Fix
Logan Rosen (logan)
Changed in gnuradio (Ubuntu Vivid):
status: In Progress → Fix Committed
Revision history for this message
Chris Halse Rogers (raof) wrote : Please test proposed package

Hello Saikrishna, or anyone else affected,

Accepted gnuradio into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnuradio/3.7.2.1-5ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-needed
Revision history for this message
Chris Halse Rogers (raof) wrote :

Hello Saikrishna, or anyone else affected,

Accepted gnuradio into vivid-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnuradio/3.7.5-5ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Logan Rosen (logan)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for gnuradio has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnuradio - 3.7.5-5ubuntu0.1

---------------
gnuradio (3.7.5-5ubuntu0.1) vivid; urgency=medium

  * Don't build-depend on unused libqwtplot3d-qt4-dev (LP: #1476475).

 -- Logan Rosen <email address hidden> Fri, 24 Jul 2015 01:01:49 -0400

Changed in gnuradio (Ubuntu Vivid):
status: Fix Committed → Fix Released
Changed in gnuradio (Debian):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnuradio - 3.7.2.1-5ubuntu0.1

---------------
gnuradio (3.7.2.1-5ubuntu0.1) trusty; urgency=medium

  * Don't build-depend on unused libqwtplot3d-qt4-dev (LP: #1476475).

 -- Logan Rosen <email address hidden> Thu, 23 Jul 2015 03:00:48 -0400

Changed in gnuradio (Ubuntu Trusty):
status: Fix Committed → Fix Released
Changed in gnuradio (Debian):
status: Fix Released → New
Changed in gnuradio (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.