udoprog / c10t

A minecraft cartography tool
Other
225 stars 50 forks source link

Dependencies in README.md #255

Closed Sworddragon closed 10 years ago

Sworddragon commented 12 years ago

The README.md says on Ubuntu:

sudo apt-get install build-essential cmake libpng-dev zlib1g-dev libboost-all-dev libfreetype6-dev

On my system (Ubuntu 12.04 dev) zlib1g-dev is a dependency of libpng-dev. This means that zlib1g-dev can be removed from this line because it will be automatically installed. But first we should test if zlib1g-dev is a dependency of libpng-dev in all currently supported Ubuntu versions.

Sworddragon commented 10 years ago

I have tested this now with Ubuntu 14.10 dev and libpng-dev and zlib1g-dev are dependencies of other packages there:

sworddragon@ubuntu:~/.git/c10t/build$ sudo apt-get remove zlib1g-dev Reading package lists... Done Building dependency tree
Reading state information... Done The following packages were automatically installed and are no longer required: icu-devtools libboost-atomic-dev libboost-atomic1.55-dev libboost-atomic1.55.0 libboost-chrono-dev libboost-chrono1.55-dev libboost-chrono1.55.0 libboost-context-dev libboost-context1.55-dev libboost-context1.55.0 libboost-coroutine-dev libboost-coroutine1.55-dev libboost-date-time-dev libboost-date-time1.55-dev libboost-dev libboost-exception-dev libboost-exception1.55-dev libboost-filesystem-dev libboost-filesystem1.55-dev libboost-filesystem1.55.0 libboost-graph-dev libboost-graph-parallel-dev libboost-graph-parallel1.55-dev libboost-graph-parallel1.55.0 libboost-graph1.55-dev libboost-graph1.55.0 libboost-iostreams-dev libboost-iostreams1.55-dev libboost-iostreams1.55.0 libboost-locale-dev libboost-locale1.55-dev libboost-locale1.55.0 libboost-log-dev libboost-log1.55-dev libboost-log1.55.0 libboost-math-dev libboost-math1.55-dev libboost-math1.55.0 libboost-mpi-python1.55.0 libboost-mpi1.55.0 libboost-program-options-dev libboost-program-options1.55-dev libboost-program-options1.55.0 libboost-python-dev libboost-python1.55-dev libboost-python1.55.0 libboost-random-dev libboost-random1.55-dev libboost-random1.55.0 libboost-regex-dev libboost-regex1.55-dev libboost-regex1.55.0 libboost-serialization-dev libboost-serialization1.55-dev libboost-serialization1.55.0 libboost-signals-dev libboost-signals1.55-dev libboost-signals1.55.0 libboost-system-dev libboost-system1.55-dev libboost-test-dev libboost-test1.55-dev libboost-test1.55.0 libboost-thread-dev libboost-thread1.55-dev libboost-thread1.55.0 libboost-timer-dev libboost-timer1.55-dev libboost-timer1.55.0 libboost-tools-dev libboost-wave-dev libboost-wave1.55-dev libboost-wave1.55.0 libboost1.55-dev libboost1.55-tools-dev libcr0 libexpat1-dev libhwloc5 libibverbs-dev libibverbs1 libicu-dev libopenmpi1.6 libpython-dev libpython2.7-dev libtorque2 mpi-default-bin openmpi-bin openmpi-common python-dev python2.7-dev Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: libboost-all-dev libboost-mpi-dev libboost-mpi-python-dev libboost-mpi-python1.55-dev libboost-mpi1.55-dev libfreetype6-dev libhwloc-dev libopenmpi-dev libpci-dev libpng12-dev mpi-default-dev zlib1g-dev 0 upgraded, 0 newly installed, 12 to remove and 0 not upgraded. After this operation, 12.9 MB disk space will be freed. Do you want to continue? [Y/n] n Abort. sworddragon@ubuntu:~/.git/c10t/build$ sudo apt-get remove libpng12-dev Reading package lists... Done Building dependency tree
Reading state information... Done The following packages will be REMOVED: libfreetype6-dev libpng12-dev 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. After this operation, 4299 kB disk space will be freed. Do you want to continue? [Y/n] n Abort.