libasio-dev lacks dependency to libboost-date-time-dev
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
asio (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: libasio-dev
I installed libasio-dev, and included one of its headers from my program. The compiler gave this error:
In file included from /usr/include/
/usr/include/
libasio-dev depends on libboost-dev but not on libboost-
This is the only problem I actually stumbled upon (so far), but include/
Looks like this was fixed in Debian with libasio 1.4: http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 514076
It's too late to sync that version in, however we can work around it easily for Jaunty. One other issue I've noticed is that libasio-dev can be satisfied by just libboost-dev, which in Jaunty means it could be satisfied by libboost 1.34. But libboost 1.34 doesn't have asio in it! That came at libboost 1.35.
So there's two bugs here - libasio should depend on at least libboost 1.35-dev or later.
I'll get to work on a fix and try to make a sponsored upload.