docker-library / buildpack-deps

MIT License
450 stars 115 forks source link

lsb_release on jessie #22

Closed joerx closed 8 years ago

joerx commented 9 years ago

Command lsb_release not found. This is required for some installations, e.g. MongoDB via their official guides. What would be the output of lsb_release -sc?

joerx commented 9 years ago

Ok, it's simply "jessie". Would still be nice to have the lsb_release command.

tianon commented 9 years ago

Nice to have, sure, but are they any instances of gem install ..., pip install ..., npm install ..., cpanm ... that actually fail due to this missing, especially with /etc/os-release cannibalizing lsb-release as a standard for operating system information?

joerx commented 9 years ago

Not really for the default packages so far, but e.g. installation instructions such as for MongoDB would fail: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/.

tianon commented 9 years ago

Installing software like MongoDB isn't really the intention of buildpack-deps, though -- from the description, buildpack-deps "includes a large number of 'development header' packages needed by various things like Ruby Gems, PyPI modules, etc. For example, buildpack-deps would let you do a bundle install in an arbitrary application directory without knowing beforehand that ssl.h is required to build a dependent module."