Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.mac.apps > #32145
| From | Jolly Roger <jollyroger@pobox.com> |
|---|---|
| Newsgroups | comp.sys.mac.apps, comp.sys.mac.misc, comp.sys.mac.system, comp.sys.mac.systems |
| Subject | Re: Fink, MacPorts, HomeBrew, oh my... |
| Date | 2015-09-27 16:30 +0000 |
| Organization | People for the Ethical Treatment of Pirates |
| Message-ID | <d6qjt9F2b10U2@mid.individual.net> (permalink) |
| References | <b7mdnUVK6cDUc5jLnZ2dnUU7-aOdnZ2d@earthlink.com> <d6menvFt8lU1@mid.individual.net> <vilain-719AED.23575925092015@news.individual.net> <d6nuruFcfoiU1@mid.individual.net> <slrnn0g4ai.kgr.g.kreme@amelia.local> |
Cross-posted to 4 groups.
On 2015-09-27, Lewis <g.kreme@gmail.com.dontsendmecopies> wrote: > In message <d6nuruFcfoiU1@mid.individual.net> > Jolly Roger <jollyroger@pobox.com> wrote: >> On 2015-09-26, Michael Vilain <vilain@NOspamcop.net> wrote: >>> In article <d6menvFt8lU1@mid.individual.net>, >>> Jolly Roger <jollyroger@pobox.com> wrote: >>> >>>> Personally, I avoid package managers and just install from source. I >>>> dislike the overhead of a package manager, and most open source software >>>> I want to run is relatively easily compiled in OS X (usually just a >>>> simple: ./configure, make, sudo make install). >>> >>> I gave up "doing it by hand" when I hit packages that dependencies of >>> over 100 packages. That's why I switched to a package manager. > >> I find those are typically GUI application packages, which I don't >> desire or need. > > ImageMagick, MySQL, any language, postfix, SpamAssassin, etc all require > a pissload of dependencies. Trying to compile any of those manually is a > major pain in the ass. Not in every case, no. You can compile MySQL on recent versions of OS X with these commands without installing anything else, for instance: export PATH="/usr/local/mysql/bin:$PATH" ./configure --prefix=/usr/local/mysql \ --with-unix-socket-path=/var/mysql/mysql.sock \ --with-extra-charsets=complex \ --enable-thread-safe-client \ --enable-local-infile \ --enable-shared \ --with-plugins=innobase make sudo make install Done deal. >> I've compiled Apache / PHP / etc on various versions of OS X though the >> years, all by hand. > > PHP alone requires: > autoconf > m4 > libsigsegv > indexinfo > help2man > p5-Locale-gettext > gettext-tools > expat2 > gettext-runtime > libiconv > perl5.20 > gmake-lite > gmake > autoconf-wrapper > pcre > libxml2 > pkgconf > > My apache install requires: > > pkg, openssl, perl5.20, autoconf, m4, libsigsegv, indexinfo, help2man, > p5-Locale-gettext, gettext-tools, expat2, gettext-runtime, libiconv, > gmake-lite, gmake, autoconf-wrapper, automake, automake-wrapper, > libtool, apr1, gdbm, mysql55-client, cmake, py-sphinx, py-Jinja2, > py-setuptools27, python27, pkgconf, libffi, py-MarkupSafe, py-babel, > py-pytz, py-docutils, py-six, py-pygments, py-sphinx_rtd_theme, > py-alabaster, py-snowballstemmer, py-pystemmer, curl, nghttp2, libev, > libevent2, spdylay, clang34, llvm34, libexecinfo, libxml2, gcc, > binutils, gmp, mpfr, bison, mpc, jansson, libidn, openldap24-client, > ca_root_nss, jsoncpp, scons, python2, libarchive, lzo2, cmake-modules, > db5, and pcre > > That's a LOT of aggravation. Nah, all of those aren't required. You're exaggerating. Do as you wish, though. I haven't ever stated I think everyone should do what I do. I simply state my preference. You do get that distinction, right? -- E-mail sent to this address may be devoured by my ravenous SPAM filter. I often ignore posts from Google. Use a real news client instead. JR
Back to comp.sys.mac.apps | Previous | Next — Previous in thread | Next in thread | Find similar
Fink, MacPorts, HomeBrew, oh my... ANTant@zimage.com (Ant) - 2015-09-25 20:00 -0500
Re: Fink, MacPorts, HomeBrew, oh my... Michael Vilain <vilain@NOspamcop.net> - 2015-09-25 18:16 -0700
Re: Fink, MacPorts, HomeBrew, oh my... ANTant@zimage.com (Ant) - 2015-09-25 21:08 -0500
Re: Fink, MacPorts, HomeBrew, oh my... David Ritz <dritz@mindspring.com> - 2015-09-26 00:37 -0500
Re: Fink, MacPorts, HomeBrew, oh my... ANTant@zimage.com (Ant) - 2015-09-26 01:05 -0500
Re: Fink, MacPorts, HomeBrew, oh my... Michael Vilain <vilain@NOspamcop.net> - 2015-09-25 23:48 -0700
Re: Fink, MacPorts, HomeBrew, oh my... Paul Sture <nospam@sture.ch> - 2015-09-27 19:11 +0200
Re: Fink, MacPorts, HomeBrew, oh my... ANTant@zimage.com (Ant) - 2015-09-27 19:32 -0500
Re: Fink, MacPorts, HomeBrew, oh my... Paul Sture <nospam@sture.ch> - 2015-09-27 19:10 +0200
Re: Fink, MacPorts, HomeBrew, oh my... Michael Vilain <vilain@NOspamcop.net> - 2015-09-27 11:02 -0700
Re: Fink, MacPorts, HomeBrew, oh my... Jolly Roger <jollyroger@pobox.com> - 2015-09-26 02:37 +0000
Re: Fink, MacPorts, HomeBrew, oh my... Michael Vilain <vilain@NOspamcop.net> - 2015-09-25 23:57 -0700
Re: Fink, MacPorts, HomeBrew, oh my... ANTant@zimage.com (Ant) - 2015-09-26 05:54 -0500
Re: Fink, MacPorts, HomeBrew, oh my... Jolly Roger <jollyroger@pobox.com> - 2015-09-26 16:19 +0000
Re: Fink, MacPorts, HomeBrew, oh my... ANTant@zimage.com (Ant) - 2015-09-27 19:31 -0500
Re: Fink, MacPorts, HomeBrew, oh my... Jolly Roger <jollyroger@pobox.com> - 2015-09-26 16:19 +0000
Re: Fink, MacPorts, HomeBrew, oh my... Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-09-27 15:53 +0000
Re: Fink, MacPorts, HomeBrew, oh my... Jolly Roger <jollyroger@pobox.com> - 2015-09-27 16:30 +0000
Re: Fink, MacPorts, HomeBrew, oh my... Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-09-27 19:44 +0000
Re: Fink, MacPorts, HomeBrew, oh my... Warren Oates <warren.oates@gmail.com> - 2015-09-26 07:53 -0400
Re: Fink, MacPorts, HomeBrew, oh my... John D <duncanjdiii@gmail.com> - 2015-09-27 17:06 -0400
Re: Fink, MacPorts, HomeBrew, oh my... John D <duncanjdiii@gmail.com> - 2015-09-27 17:15 -0400
Re: Fink, MacPorts, HomeBrew, oh my... Jolly Roger <jollyroger@pobox.com> - 2015-09-27 21:31 +0000
Re: Fink, MacPorts, HomeBrew, oh my... Jolly Roger <jollyroger@pobox.com> - 2015-09-27 22:45 +0000
Re: Fink, MacPorts, HomeBrew, oh my... Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-09-28 07:46 +0000
csiph-web