Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1049 closed defect (wontfix)

liblas specifies libboost version

Reported by: darkblueb Owned by: live-demo@…
Priority: normal Milestone: OSGeoLive7.0
Component: OSGeoLive Keywords: 7.0
Cc:

Description

install_liblas specifies libboost 1.46, but time has passed, and some other project appears to use 1.49 for something.. It would save some space for there to be only one libboost version.. has to be looked at carefully ...

Change history (8)

comment:1 Changed 6 years ago by darkblueb

TileMill? brings in libboost 1.49 components

comment:2 Changed 6 years ago by kalxas

Keywords: 6.5 added
Type: enhancementdefect

Good catch! I consider this a problem, since we are always looking for free space. New projects are coming for 7.0...

comment:3 Changed 6 years ago by darkblueb

I suspect TileMill? is ahead of the stable Ubuntu release. But no clear answers.. it appears 1.46 was current and standard for Ubuntu 12.04 Precise at the time of Ubuntu release. According to the boost.org website, 1.52 is now released. I.49 is not mentioned.

http://askubuntu.com/questions/134201/boost-1-48-and-default-1-46-on-precise-pangolin12-04

comment:4 Changed 6 years ago by darkblueb

Resolution: wontfix
Status: newclosed

comment:5 Changed 6 years ago by kalxas

Resolution: wontfix
Status: closedreopened

This is still an issue.

comment:6 Changed 6 years ago by kalxas

Keywords: 7.0 added; 6.5 removed
Milestone: OSGeoLive6.5OSGeoLive7.0

Hopefully, upgrading to Xubuntu 13.04 for OSGeoLive 7.0 will solve this one.

comment:7 Changed 6 years ago by hamish

Resolution: wontfix
Status: reopenedclosed

install_liblas specifies libboost 1.46,

(it's standard to ubuntu 12.04)

but time has passed,

not if we're using 12.04.

and some other project appears to use 1.49 for something..

$ apt-cache rdepends libboost-regex1.49.0

shows that it is tilemill's aftermarket libmapnik which is using it. everything else uses 1.46. boost tends to put out a new one every couple of months.

It would save some space for there to be only one libboost version..

it's only 1.3mb for the three 1.49.0 packages combined. not worth the fuss IMO. The killer is libboost-dev, that brings in hundreds of mb of stuff.

Upgrading to a newer ubuntu would solve the problem, but only if the aftermarket packages people install (can) stick to the mainline.

Hamish

comment:8 in reply to:  7 Changed 6 years ago by kalxas

Replying to hamish:

install_liblas specifies libboost 1.46,

(it's standard to ubuntu 12.04)

but time has passed,

not if we're using 12.04.

and some other project appears to use 1.49 for something..

$ apt-cache rdepends libboost-regex1.49.0

shows that it is tilemill's aftermarket libmapnik which is using it. everything else uses 1.46. boost tends to put out a new one every couple of months.

It would save some space for there to be only one libboost version..

it's only 1.3mb for the three 1.49.0 packages combined. not worth the fuss IMO. The killer is libboost-dev, that brings in hundreds of mb of stuff.

Upgrading to a newer ubuntu would solve the problem, but only if the aftermarket packages people install (can) stick to the mainline.

Hamish

+1 Angelos

Note: See TracTickets for help on using tickets.