--- Alexander Hansen <[EMAIL PROTECTED]> wrote:
> On 10/18/06, Jeff Spitz <[EMAIL PROTECTED]> wrote:
> >
> > Hello, I just installed fink. The very first package I tried to install
> > was svn, which apparently requires X11. This is so incredibly stupid that
> > it gives me the urge to uninstall fink immediately.
> >
>
> Go for it. We're not stopping you.
>
> > Note 'xfree86 xfree86-shlibs' at the end of the package list. Idiots.
> >
> >
>
> Insults are a -really- good way to get help or to make a persuasive
> argument...NOT
>
> >
>
> <snip>
> > The following package will be installed or updated:
> > svn
> > The following 58 additional packages will be installed:
> > apr apr-common apr-shlibs autoconf automake1.9 daemonic db42-ssl
> > db42-ssl-shlibs db43
> > db43-shlibs gdbm gdbm-shlibs gdbm3 gdbm3-shlibs gettext-dev glib
> > glib-shlibs gmp gmp-shlibs
> > guile guile-dev guile-shlibs io-string-pm libgmpxx4-shlibs libmpfr1
> > libmpfr1-shlibs
> > libtool14 libtool14-shlibs libxml2 libxml2-bin libxml2-shlibs m4
> > ncurses-dev neon24
> > neon24-shlibs pkgconfig python python24 python24-shlibs python24-socket
> > readline
> > readline-shlibs readline5 readline5-shlibs ruby ruby18 ruby18-dev
> > ruby18-shlibs svn-shlibs
> > swig swig-shlibs tcltk tcltk-dev tcltk-shlibs texi2html texinfo xfree86
> > xfree86-shlibs
> > Do you want to continue? [Y/n] n
> > Failed: Package requirements not satisfied
> >
> >
>
> OK, troll-boy.
>
> Let's get one thing straight here--svn has an incredibly nasty build
> process and has umpteen dependencies to _build_ it. Some of these,
> like python24 and tcltk, need X11. That's how it is. Once the
> package is built and installed you're absolutely free to uninstall
> anything that it doesn't need. Most of these are _build_ rather than
> runtime dependencies.
>
> And why would you think we'd make people install -anything- that
> wasn't necessary, especially X11? Get real!
>
> If you were to install the version from the binary distribution, you'd
> find a much leaner list of packages. Here's what shows up for my
> already-built svn-1.4.0-11 on 10.4/unstable in a clean Fink
> environment:
>
> The following package will be installed or updated:
> svn
> The following 12 additional packages will be installed:
> cyrus-sasl2-shlibs daemonic db44-aes-shlibs expat-shlibs
> libapr0-shlibs libaprutil0-shlibs libxml2-bin libxml2-shlibs
> neon25-shlibs openldap23-shlibs readline5-shlibs svn-shlibs
>
> See. The runtime depends -don't- include X11. Install packages to
> build, then remove them once they're not needed. That's how building
> from source works.
>
> I hope I'm not insulting your intelligence.
> --
> Alexander K. Hansen
> Fink Documenter (still)
>
I hope I'm not insulting *your* intelligence when I say that you need
to think about what you are saying.
I originally built my own svn without a glitch; the only dependency
was Berkeley DB. I use GNU stow for rudimentary package management of
hand-built sources.
Out of a whim, I decided to see if fink was ready for production.
Judging by your response, it is not. What is worse, you do not seem
to understand *why* fink is broken. This is really bad, because it
means fink cannot improve as long as your mentality pervades the
project.
This is not directed to you specifically, but to anyone who remotely
shares a similar view as your response above.
The details of fink's broken-ness do not concern me --- whether X11 is
required due to a build dependency, or the wrong configuration
parameters, or whatever. If the DEFAULT setup means svn requires X11,
then fink is still broken; at best it is ill-conceived.
Let's try a short quiz. I'll even make it multiple choice.
Please choose (1) or (2):
(1) svn should require X11.
(2) svn should not require X11.
Furthermore, choose (3) or (4):
(3) It is impossible to devise a package management system for
which svn does not require X11.
(4) It is possible to devise a package management system for which
svn does not require X11, however fink cannot do so at this
time.
Now, (3) is downright false, given that I've just built svn directly
from sources without X11, and that darwinports builds svn from sources
without X11. Oops! I just gave you a hint.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners