[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Update to Osmium packages

On 18-08-15 21:13, Jochen Topf wrote:
> On Tue, Aug 18, 2015 at 03:45:19PM +0200, Sebastiaan Couwenberg wrote:
>> On 18-08-15 14:04, Jochen Topf wrote:
>>> I have just released new versions of libosmium, pyosmium, osmium-tool, and
>>> osmcoastline. The largest difference is that libosmium now uses a different
>>> pbf library which is included in the repository. This means the protobuf
>>> and osmpbf dependencies are gone.
>> I've updated the libosmium package accordingly, but it cannot be built
>> in unstable currently because gdal has not been rebuilt for the libdap
>> GCC 5 transition yet. Those transitions ongoing so I'll upload the
>> packages as soon as possible.
> Okay.
> I saw you added Depends: on a lot of -dev packages. I think those should only
> be Recommends: or so, because to use libosmium you don't need them all, just
> the ones you need for whatever parts of the library you use. We could further
> split those up into the ones you need most often and those you only need for
> special cases. See
> https://github.com/osmcode/libosmium/wiki/Libosmium-dependencies

All of them may be needed, so I've added them all. Installing
libosmium2-dev will get you the headers for everything it can use. Since
it's a header-only library the package built with it will still only
depend on the libraries it actually uses.

I've fixed the missing dependencies because osmcoastline failed to build
due to missing boost iterator headers. We haven't hit the other cases
yet, or those were pull in by other build dependencies already.

Because the buildds don't install Recommends by default, so only using
Depends is a better option.

Kind Regards,


 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

Reply to: