Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.mac.apps > #32145

Re: Fink, MacPorts, HomeBrew, oh my...

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.

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar


Thread

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