On 23-08-15 11:46, Justin B Rye wrote: > Sebastiaan Couwenberg wrote: >> Justin B Rye wrote: >>> We never did find out *why* this package downloads stuff from the >>> Internet. >> >> Because it needs the Natural Earth data to render the default style. The >> shapefiles are referenced in the various style sources (.mml files). > > Lots of Debian software requires data files. Normally the result is > that these dependencies go into data packages, like for instance > openstreetmap-icons. > >> Updates to the various shapefiles happen separately from each other, >> they get aggregated in openstreetmap-carto to assemble it into a worldmap. >> >> The above is only a clearification, don't quote it in the debconf templates. > > If I ever found out why this package downloads stuff from the > Internet rather than just expressing a dependency on a data package > that contains it, I would ask for that information to go in the > package description. > > Is it perhaps because the data is non-free? > (No, that can't be right or it wouldn't be in main.) > Is it perhaps because the dataset requires very frequently updates? > (In which case I might want to re-run the installer regularly...) > Is it perhaps because the dataset is huge? > (In which case I might want to schedule the install for the weekend.)
The latter two seem to be applicable to openstreetmap-carto, the data is not non-free. > Whatever the explanation is, it would probably only require the > addition of a single word into the phrase "necessary shapefiles" in > the long description - something like "up-to-date" or "multigigabyte". > > (I don't know why it is that package descriptions for downloader > packages are always so unclear about the point of the exercise, but > your package hit debian-l10n-english at the same time as two others > that were equally uninformative - in one case supposedly for legal > reasons!) That's easily explained by their respective upstreams being equally unclear about those issues. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1