apt-get says libboost-math-dev is installed, but no such files in /usr/lib

Asked by IsaacS on 2011-09-09

In 2 of my machines I can't find library files of libboost-math-dev. Any idea would be appreciated.

Environement: Ubuntu 10.10

log of apt-get:
<quote>
% sudo apt-get install libboost-math-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libboost-math-dev is already the newest version.
The following packages were automatically installed
The following packages were automatically installed and are no longer required:
 :
 (installed software listed)
 :
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
</quote>

List of files found in /usr/*
<quote>
% find /usr -iname 'libboost-math*'
/usr/share/doc/libboost-math1.42-dev
/usr/share/doc/libboost-math1.42.0
/usr/share/doc/libboost-math-dev
/usr/share/lintian/overrides/libboost-math1.42.0
</quote>

Thanks.
Isaac

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu boost-defaults Edit question
Assignee:
No assignee Edit question
Solved by:
mycae
Solved:
2011-09-09
Last query:
2011-09-09
Last reply:
2011-09-09
mycae (mycae) said : #1

Well, you should have these files, as they are what is provided by the package...
http://packages.ubuntu.com/maverick/amd64/libboost-math1.42-dev/filelist

Do you still have the .deb in your apt cache? I'm not currently in front of my Ubuntu machine, but:

/var/cache/apt/archives/ should be the place.

Best mycae (mycae) said : #2

Ah, I see the problem now. Alter your search to use the underscore character in libboost_math

IsaacS (130s) said : #3

Thanks mycae, that solved my question.

IsaacS (130s) said : #4

Also thanks for the link for the list of files that should be installed. Before I saw this, I was looking for the files that have "-dev" at the end of their file names...