This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: Using Py_SetPythonHome
- From: Eli Zaretskii <eliz at gnu dot org>
- To: Jan Kratochvil <jan dot kratochvil at redhat dot com>
- Cc: brobecker at adacore dot com, dje at google dot com, meadori at codesourcery dot com, gdb at sourceware dot org
- Date: Wed, 03 Oct 2012 20:40:24 +0200
- Subject: Re: Using Py_SetPythonHome
- References: <20120917174611.GA27891@host2.jankratochvil.net> <CADPb22R4cTRqHyRi6asd6muJooPFPaCaRi2DDuqEtA+ew9jrRQ@mail.gmail.com> <20120919080410.GA12296@host2.jankratochvil.net> <20120921153645.GD5439@adacore.com> <20120921154345.GA30615@host2.jankratochvil.net> <20120921155758.GE5439@adacore.com> <20120921172735.GA4341@host2.jankratochvil.net> <20121002130854.GL30746@adacore.com> <20121003151244.GA22734@host2.jankratochvil.net> <20121003153854.GC13994@adacore.com> <20121003175343.GA14317@host2.jankratochvil.net>
- Reply-to: Eli Zaretskii <eliz at gnu dot org>
> Date: Wed, 3 Oct 2012 19:53:43 +0200
> From: Jan Kratochvil <jan.kratochvil@redhat.com>
> Cc: Doug Evans <dje@google.com>, Meador Inge <meadori@codesourcery.com>, gdb@sourceware.org
>
> please take this mail "with a grain of salt", although only a bit.
You too ;-)
> > that we should cater to the needs of people who do not provide
> > a distribution, but just a binary package.
>
> There are not any such people.
You are talking to them.
> > I still build a lot of software from sources,
>
> Binaries outside of package management no longer exists and they should be
> deleted ASAP if found as it is both a security hole and a too expensive
> software management issue.
On the contrary. I trust binaries I produced myself much more than
some package downloaded from somewhere.
> > Yes, it would be great if glibc dealt with it automatically for us.
> > But what about Solaris, HP-UX, IRIX, Windows? Right now, there is
> > no standard cross-platform way to deal with the problem. So each
> > project is on its own. Not ideal, but still a fact that we have to
> > deal with.
>
> Please withstand those few remaining years on those proprietary systems and do
> not try to reinvent GNU/Linux package management on top of them, that has been
> tried already uncountable times and it does not work. These proprietary
> systems are doomed, their missing package management is a part of this fate.
I'm afraid that's a pipe dream.
I really suggest that we do not base our design decisions on such
extreme assumptions.