dynare-matlab wrong dependency

Bug #1537380 reported by Lucho Nacho
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dynare (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When installing dynare-matlab from ubuntu repositories (4.4.1), I get the following error:

Setting up dynare-matlab (4.4.1-1build1) ...
Building Matlab extensions (logfile at /tmp/dynare-matlab-mexbuild-1453566407.Ox9duw7)
In file included from ./tensor.hweb:53:0,
                 from ./gs_tensor.hweb:24,
                 from ./t_container.hweb:53,
                 from ./stack_container.hweb:87,
                 from ./faa_di_bruno.hweb:18,
                 from ./faa_di_bruno.cweb:10:
./twod_matrix.hweb:29:20: fatal error: matio.h: No such file or directory
compilation terminated.
make[1]: *** [libdynare___a-faa_di_bruno.o] Error 1
make: *** [all-recursive] Error 1
dpkg: error processing package dynare-matlab (--configure):
 subprocess installed post-installation script returned error exit status 2
E: Sub-process /usr/bin/dpkg returned an error code (1)

As suggested here http://www.dynare.org/phpBB3/viewtopic.php?f=1&t=5564, I solved this by previously installing libmatio-dev. Thus, the dependencies of dynare-matlab need to be fixed.

I have Xubuntu 14.04.3 and Matlab 2015a. Yet, as the post above indicates, this problem seems to go back at least to Ubuntu 12.04.

According to the KnownBugs website in Dynare, this bug has not been solved by new releases.

Revision history for this message
Mike Miller (mtmiller) wrote :

 Thank you for taking the time to report this bug and helping to make Ubuntu better. However, I am closing it because the bug actually has been fixed already in the dynare package version 4.4.2-2 and newer in the latest development versions of Ubuntu.

As you have documented here, the workaround for LTS users is to ensure the libmatio-dev package is installed before installing dynare-matlab. If you would like to see this fix made available in 14.04, please follow the instructions for "Requesting a Backport" at https://wiki.ubuntu.com/UbuntuBackports#Requesting_a_Backport.

Changed in dynare (Ubuntu):
status: New → Fix Released
Revision history for this message
Lucho Nacho (livalenz) wrote :

Thanks. I will not request a backport for now. If the "latest development versions of Ubuntu" means this will be solved in the oncoming LTS 16.04, then once I upgrade there should be no problem.

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.