public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Re: Python Probs
       [not found]   ` <20010111223449.A11743@kabbu.akopia.com>
@ 2001-01-12  3:39     ` drobbins
  2001-01-12  7:57       ` Achim Gottinger
  0 siblings, 1 reply; 21+ messages in thread
From: drobbins @ 2001-01-12  3:39 UTC (permalink / raw
  To: Jerry A!; +Cc: gentoo-dev

On Thu, Jan 11, 2001 at 10:34:49PM -0500, Jerry A! wrote:
> On Thu, Jan 11, 2001 at 08:32:38PM -0700, drobbins@gentoo.org wrote:
> : On Thu, Jan 11, 2001 at 10:15:17PM -0500, Jerry A! wrote:
> : > Hey Dan, I just tried to build Python 2.0.  Failed because
> : > files/pfconfig.h doesn't exist.  Also, file/digest-python-2.0 doesn't
> : > appear to be in CVS either.
> : > 
> : > Thought you'd like to know...
> : 
> : It's in sys-devel now.  I just deleted the remaining stuff that you
> : tried to use so that others don't get confused.
> 
> Cool.  Hey, any thoughts on which you think is better between the
> python and spython portages?

Well, since they're both in sys-devel, you'll need to install both :) But
python is better, 'cause it has more stuff. spython is a minimal static version
of python that exists so that portage can swap out system libraries without
having to worry about zapping itself.

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12  3:39     ` [gentoo-dev] Re: Python Probs drobbins
@ 2001-01-12  7:57       ` Achim Gottinger
  2001-01-12  8:31         ` Jerry A!
  2001-01-12 16:33         ` drobbins
  0 siblings, 2 replies; 21+ messages in thread
From: Achim Gottinger @ 2001-01-12  7:57 UTC (permalink / raw
  To: gentoo-dev

drobbins@gentoo.org wrote:

> On Thu, Jan 11, 2001 at 10:34:49PM -0500, Jerry A! wrote:
> > On Thu, Jan 11, 2001 at 08:32:38PM -0700, drobbins@gentoo.org wrote:
> > : On Thu, Jan 11, 2001 at 10:15:17PM -0500, Jerry A! wrote:
> > : > Hey Dan, I just tried to build Python 2.0.  Failed because
> > : > files/pfconfig.h doesn't exist.  Also, file/digest-python-2.0 doesn't
> > : > appear to be in CVS either.
> > : >
> > : > Thought you'd like to know...
> > :
> > : It's in sys-devel now.  I just deleted the remaining stuff that you
> > : tried to use so that others don't get confused.
> >
> > Cool.  Hey, any thoughts on which you think is better between the
> > python and spython portages?
>
> Well, since they're both in sys-devel, you'll need to install both :) But
> python is better, 'cause it has more stuff. spython is a minimal static version
> of python that exists so that portage can swap out system libraries without
> having to worry about zapping itself.

Do you think we need sys-devel/python-basic? I think we can remove it because we
still have
dev-lang/python. In opposit to perl, python is not required to build anythin in
sys so we don't
need python-basic any longer.

Bye Achim


>
>
> --
> Daniel Robbins                                  <drobbins@gentoo.org>
> President/CEO                                   http://www.gentoo.org
> Gentoo Technologies, Inc.
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12  7:57       ` Achim Gottinger
@ 2001-01-12  8:31         ` Jerry A!
  2001-01-12 10:07           ` Achim Gottinger
  2001-01-12 16:45           ` drobbins
  2001-01-12 16:33         ` drobbins
  1 sibling, 2 replies; 21+ messages in thread
From: Jerry A! @ 2001-01-12  8:31 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 08:57:17AM +0100, Achim Gottinger wrote:
:
: Do you think we need sys-devel/python-basic?  I think we can remove it
: because we still have dev-lang/python.  In opposit to perl, python is
: not required to build anythin in sys so we don't need python-basic any
: longer.

If I read Dan's previous e-mail correctly, it's dev-lang/python that
should be going away.  Though, I do believe that now that we have
sys-devel/python we can do away with sys-devel/python-basic.
 
        --Jerry

name:  Jerry Alexandratos         ||  Open-Source software isn't a
phone: 703.599.6023               ||  matter of life or death...
email: jerry@akopia.com           ||  ...It's much more important
                                  ||  than that!


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12  8:31         ` Jerry A!
@ 2001-01-12 10:07           ` Achim Gottinger
  2001-01-12 16:56             ` drobbins
  2001-01-12 16:45           ` drobbins
  1 sibling, 1 reply; 21+ messages in thread
From: Achim Gottinger @ 2001-01-12 10:07 UTC (permalink / raw
  To: gentoo-dev

"Jerry A!" wrote:

> On Fri, Jan 12, 2001 at 08:57:17AM +0100, Achim Gottinger wrote:
> :
> : Do you think we need sys-devel/python-basic?  I think we can remove it
> : because we still have dev-lang/python.  In opposit to perl, python is
> : not required to build anythin in sys so we don't need python-basic any
> : longer.
>
> If I read Dan's previous e-mail correctly, it's dev-lang/python that
> should be going away.  Though, I do believe that now that we have
> sys-devel/python we can do away with sys-devel/python-basic.
>
>         --Jerry

Hmm, I always thought sys should contain everything that's required for
building itself and everything that's
required for a minimum runtime system.
dev-lang/python includes tcl-tk support, sys-devel/python not otherwise we
must must xfree/tcl-tk to sys
which is a bad idea.
So dev-langy/python can not go away.
But in sys we only need spython with a basic set of libs. Libs must be
placed in /lib because spython is used
by env-update which is called during boot and so it must work without /usr
mounted.

-Achim-

>
>
> name:  Jerry Alexandratos         ||  Open-Source software isn't a
> phone: 703.599.6023               ||  matter of life or death...
> email: jerry@akopia.com           ||  ...It's much more important
>                                   ||  than that!
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 16:33         ` drobbins
@ 2001-01-12 16:15           ` Achim Gottinger
  2001-01-12 17:07             ` drobbins
  0 siblings, 1 reply; 21+ messages in thread
From: Achim Gottinger @ 2001-01-12 16:15 UTC (permalink / raw
  To: gentoo-dev

drobbins@gentoo.org wrote:

> On Fri, Jan 12, 2001 at 08:57:17AM +0100, Achim Gottinger wrote:
>
> > Do you think we need sys-devel/python-basic? I think we can remove it because we
> > still have
> > dev-lang/python. In opposit to perl, python is not required to build anythin in
> > sys so we don't
> > need python-basic any longer.
>
> Yes, I already tried to remove it.  But it seems that if you want to remove a directory
> tree on CVS, you need to remove the files, then commit, and then remove the directories,
> and then commit again.  So I'll remove whatever is still left :)
>

You misunderstood me.

Firt we need the libs for spython in /lib because we need spython at bootup for env-update.

Next we need dev-lang/python because we have (optional) dependencies to tcl-tk.
Finaly there is no need for sys-devel/python because everything needed for a minimum system

is in spython. If you want to use python you can install the version from dev-lang.

I made a new kernel package for 2.4.0ac7 because I had alot of kernel crashes last week. I
included the
new jfs patch but did not configure things. Additionally nvidia-drivers do not work at the
moment.
If you have some tome avaliable please take a look at it.

I installed my sys-rc4-i486 on my K6/II machine and it is really working!

Bye Achim

>
> --
> Daniel Robbins                                  <drobbins@gentoo.org>
> President/CEO                                   http://www.gentoo.org
> Gentoo Technologies, Inc.
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12  7:57       ` Achim Gottinger
  2001-01-12  8:31         ` Jerry A!
@ 2001-01-12 16:33         ` drobbins
  2001-01-12 16:15           ` Achim Gottinger
  1 sibling, 1 reply; 21+ messages in thread
From: drobbins @ 2001-01-12 16:33 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 08:57:17AM +0100, Achim Gottinger wrote:

> Do you think we need sys-devel/python-basic? I think we can remove it because we
> still have
> dev-lang/python. In opposit to perl, python is not required to build anythin in
> sys so we don't
> need python-basic any longer.

Yes, I already tried to remove it.  But it seems that if you want to remove a directory
tree on CVS, you need to remove the files, then commit, and then remove the directories,
and then commit again.  So I'll remove whatever is still left :)

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 16:56             ` drobbins
@ 2001-01-12 16:35               ` Achim Gottinger
  2001-01-12 17:12                 ` drobbins
  2001-01-12 17:16               ` Jerry A!
  1 sibling, 1 reply; 21+ messages in thread
From: Achim Gottinger @ 2001-01-12 16:35 UTC (permalink / raw
  To: gentoo-dev

drobbins@gentoo.org wrote:

> On Fri, Jan 12, 2001 at 11:07:39AM +0100, Achim Gottinger wrote:
>
> > Hmm, I always thought sys should contain everything that's required for
> > building itself and everything that's required for a minimum runtime system.
> > dev-lang/python includes tcl-tk support, sys-devel/python not otherwise we
> > must must xfree/tcl-tk to sys which is a bad idea.
>
> Hrm, I forgot about this problem since I compiled sys-devel/python on a system
> without tcl-tk or X.
>
> > ldd /usr/bin/python
>         libreadline.so.4.1 => /usr/lib/libreadline.so.4.1 (0x4001b000)
>                 libcrypt.so.1 => /lib/libcrypt.so.1 (0x40041000)
>                 libncurses.so.5 => /lib/libncurses.so.5 (0x4006e000)
>                 libdb-3.1.so => /usr/lib/libdb-3.1.so (0x400b2000)
>                 libz.so.1 => /usr/lib/libz.so.1 (0x4012a000)
>                 libpthread.so.0 => /lib/libpthread.so.0 (0x40138000)
>                 libdl.so.2 => /lib/libdl.so.2 (0x4014d000)
>                 libutil.so.1 => /lib/libutil.so.1 (0x40150000)
>                 libm.so.6 => /lib/libm.so.6 (0x40153000)
>                 libc.so.6 => /lib/libc.so.6 (0x40171000)
>                 /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
>
>
> I know this may sound weird at first, but I'd rather disable X11 and tcl/tk
> support in sys-devel/python, and create a *third* python optional package --
> python-x11.  I don't want to force people to install Xfree86 and tcl/tk just
> so they can get a reasonably complete python implementation.  This kind of
> thing would be a pain for people who are setting up a server without X at all,
> but need a complete python to run their scripts.
>
> Or, we can simply tell people that if you want X and tcl-tk support in your
> python, just remerge sys-devel/python after you have X and tcl-tk installed.
> the python configure program will detect that they're there, and link against
> the new libraries.  Of course, then we need a transparent method for you so
> that when you're building packages, your sys-devel/python isn't linked against
> X and tcl-tk stuff and will work on a base system.
>

Do we get a problem if we change spython to resist in /usr and then merge over
libs
from dev-lang/python?

If not we can drop sys-devel/python and if someone needs python he can use
dev-lang/python
with or without tcl-tk/X support (use tcl-tk).


>
> --
> Daniel Robbins                                  <drobbins@gentoo.org>
> President/CEO                                   http://www.gentoo.org
> Gentoo Technologies, Inc.
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12  8:31         ` Jerry A!
  2001-01-12 10:07           ` Achim Gottinger
@ 2001-01-12 16:45           ` drobbins
  1 sibling, 0 replies; 21+ messages in thread
From: drobbins @ 2001-01-12 16:45 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 03:31:08AM -0500, Jerry A! wrote:
> On Fri, Jan 12, 2001 at 08:57:17AM +0100, Achim Gottinger wrote:
> :
> : Do you think we need sys-devel/python-basic?  I think we can remove it
> : because we still have dev-lang/python.  In opposit to perl, python is
> : not required to build anythin in sys so we don't need python-basic any
> : longer.
> 
> If I read Dan's previous e-mail correctly, it's dev-lang/python that
> should be going away.  Though, I do believe that now that we have
> sys-devel/python we can do away with sys-devel/python-basic.

Correct. :)

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 10:07           ` Achim Gottinger
@ 2001-01-12 16:56             ` drobbins
  2001-01-12 16:35               ` Achim Gottinger
  2001-01-12 17:16               ` Jerry A!
  0 siblings, 2 replies; 21+ messages in thread
From: drobbins @ 2001-01-12 16:56 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 11:07:39AM +0100, Achim Gottinger wrote:

> Hmm, I always thought sys should contain everything that's required for
> building itself and everything that's required for a minimum runtime system.
> dev-lang/python includes tcl-tk support, sys-devel/python not otherwise we
> must must xfree/tcl-tk to sys which is a bad idea.

Hrm, I forgot about this problem since I compiled sys-devel/python on a system
without tcl-tk or X.

> ldd /usr/bin/python   
        libreadline.so.4.1 => /usr/lib/libreadline.so.4.1 (0x4001b000)
		libcrypt.so.1 => /lib/libcrypt.so.1 (0x40041000)
		libncurses.so.5 => /lib/libncurses.so.5 (0x4006e000)
		libdb-3.1.so => /usr/lib/libdb-3.1.so (0x400b2000)
		libz.so.1 => /usr/lib/libz.so.1 (0x4012a000)
		libpthread.so.0 => /lib/libpthread.so.0 (0x40138000)
		libdl.so.2 => /lib/libdl.so.2 (0x4014d000)
		libutil.so.1 => /lib/libutil.so.1 (0x40150000)
		libm.so.6 => /lib/libm.so.6 (0x40153000)
		libc.so.6 => /lib/libc.so.6 (0x40171000)
		/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
																						

I know this may sound weird at first, but I'd rather disable X11 and tcl/tk
support in sys-devel/python, and create a *third* python optional package --
python-x11.  I don't want to force people to install Xfree86 and tcl/tk just
so they can get a reasonably complete python implementation.  This kind of
thing would be a pain for people who are setting up a server without X at all,
but need a complete python to run their scripts.

Or, we can simply tell people that if you want X and tcl-tk support in your
python, just remerge sys-devel/python after you have X and tcl-tk installed.
the python configure program will detect that they're there, and link against
the new libraries.  Of course, then we need a transparent method for you so
that when you're building packages, your sys-devel/python isn't linked against
X and tcl-tk stuff and will work on a base system.

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 17:12                 ` drobbins
@ 2001-01-12 17:02                   ` Achim Gottinger
  2001-01-12 17:50                     ` drobbins
  0 siblings, 1 reply; 21+ messages in thread
From: Achim Gottinger @ 2001-01-12 17:02 UTC (permalink / raw
  To: gentoo-dev

drobbins@gentoo.org wrote:

> On Fri, Jan 12, 2001 at 05:35:19PM +0100, Achim Gottinger wrote:
>
> > Do we get a problem if we change spython to resist in /usr and then merge
> > over libs from dev-lang/python?
>
> Yes, that would be possible, but I'd need to do a lot of file comparisons to
> eliminate duplicate files in dev-lang/python.

Simply merging over like it was with sys-devel/python and dev-lang/python ?

>
>
> > If not we can drop sys-devel/python and if someone needs python he can use
> > dev-lang/python with or without tcl-tk/X support (use tcl-tk).
>
> Well, I'd like to have a decent implementation of python in the base distribution.
> Personally, I like the "rebuild sys-devel/python if you need X support" solution.

>
> If you like, I can build the python.tbz2 over here on the server, where I don't
> have X or tcl/tk.

I allways thought sys contains everything required to build itself and everythin
required for
a minimum runtime system.
perl is needed to build some of the sys packages, thats why it is there.
python is not required for building and not for runtime, so it is not there.

If you insist in having python in sys.tbz2 I can include a version compiled without
use tcl-tk
in the sys.tbz2 but dev-lang is the place. :-)

Bye Achim

>
>
> --
> Daniel Robbins                                  <drobbins@gentoo.org>
> President/CEO                                   http://www.gentoo.org
> Gentoo Technologies, Inc.
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 17:16               ` Jerry A!
@ 2001-01-12 17:06                 ` Achim Gottinger
  0 siblings, 0 replies; 21+ messages in thread
From: Achim Gottinger @ 2001-01-12 17:06 UTC (permalink / raw
  To: gentoo-dev

"Jerry A!" wrote:

> On Fri, Jan 12, 2001 at 09:56:52AM -0700, drobbins@gentoo.org wrote:
> :
> : I know this may sound weird at first, but I'd rather disable X11 and tcl/tk
> : support in sys-devel/python, and create a *third* python optional package --
> : python-x11.  I don't want to force people to install Xfree86 and tcl/tk just
>
> Actually, that makes sense.  Otherwise, at some point we'll be building
> larger and larger (perl|python|ruby|etc) installations with larger and
> larger dependencies.  Let's keep the really extraneous stuff that's not
> in the base system under dev-(lang).
>

Yes but therefore we have the use option.  python is not the only package that
can be compiled
with tcl-tk support. If you have tcl-tk on your system, and you set the use
tcl-tk variable.
Everythin that can have tcl-tk support should get it.
At the moment I include all support that is possible if I build a package. But I
have a big use-ToDO
over here. :-)

 Achim~~

>
>         --Jerry
>
> name:  Jerry Alexandratos         ||  Open-Source software isn't a
> phone: 703.599.6023               ||  matter of life or death...
> email: jerry@akopia.com           ||  ...It's much more important
>                                   ||  than that!
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 16:15           ` Achim Gottinger
@ 2001-01-12 17:07             ` drobbins
  0 siblings, 0 replies; 21+ messages in thread
From: drobbins @ 2001-01-12 17:07 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 05:15:56PM +0100, Achim Gottinger wrote:

> I made a new kernel package for 2.4.0ac7 because I had alot of kernel crashes
> last week. I included the new jfs patch but did not configure things.
> Additionally nvidia-drivers do not work at the moment.

Hopefully, nvidia will fix that be releasing a 2.4.0 version soon.  I'm running
2.4.0-test12 here on both systems (cvs.gentoo.org and my workstation) with no
problems so far (for about two weeks or so?).  I'll take a look if I have time.

> I installed my sys-rc4-i486 on my K6/II machine and it is really working!

Cool.  It's good that we got that silly problem out of the way before 1.0 :))

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 16:35               ` Achim Gottinger
@ 2001-01-12 17:12                 ` drobbins
  2001-01-12 17:02                   ` Achim Gottinger
  0 siblings, 1 reply; 21+ messages in thread
From: drobbins @ 2001-01-12 17:12 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 05:35:19PM +0100, Achim Gottinger wrote:

> Do we get a problem if we change spython to resist in /usr and then merge
> over libs from dev-lang/python?

Yes, that would be possible, but I'd need to do a lot of file comparisons to
eliminate duplicate files in dev-lang/python.

> If not we can drop sys-devel/python and if someone needs python he can use
> dev-lang/python with or without tcl-tk/X support (use tcl-tk).

Well, I'd like to have a decent implementation of python in the base distribution.
Personally, I like the "rebuild sys-devel/python if you need X support" solution.
If you like, I can build the python.tbz2 over here on the server, where I don't
have X or tcl/tk.

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 16:56             ` drobbins
  2001-01-12 16:35               ` Achim Gottinger
@ 2001-01-12 17:16               ` Jerry A!
  2001-01-12 17:06                 ` Achim Gottinger
  1 sibling, 1 reply; 21+ messages in thread
From: Jerry A! @ 2001-01-12 17:16 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 09:56:52AM -0700, drobbins@gentoo.org wrote:
: 
: I know this may sound weird at first, but I'd rather disable X11 and tcl/tk
: support in sys-devel/python, and create a *third* python optional package --
: python-x11.  I don't want to force people to install Xfree86 and tcl/tk just

Actually, that makes sense.  Otherwise, at some point we'll be building
larger and larger (perl|python|ruby|etc) installations with larger and
larger dependencies.  Let's keep the really extraneous stuff that's not
in the base system under dev-(lang).

        --Jerry

name:  Jerry Alexandratos         ||  Open-Source software isn't a
phone: 703.599.6023               ||  matter of life or death...
email: jerry@akopia.com           ||  ...It's much more important
                                  ||  than that!


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 17:50                     ` drobbins
@ 2001-01-12 17:46                       ` Achim Gottinger
  2001-01-12 20:12                         ` [gentoo-dev] (s)python resolution drobbins
  2001-01-12 17:59                       ` [gentoo-dev] Re: Python Probs Jerry A!
  2001-01-12 18:03                       ` Thomas Flavel
  2 siblings, 1 reply; 21+ messages in thread
From: Achim Gottinger @ 2001-01-12 17:46 UTC (permalink / raw
  To: gentoo-dev

drobbins@gentoo.org wrote:

> On Fri, Jan 12, 2001 at 06:02:12PM +0100, Achim Gottinger wrote:
>
> > I allways thought sys contains everything required to build itself and
> > everythin required for a minimum runtime system.  perl is needed to build
> > some of the sys packages, thats why it is there.  python is not required for
> > building and not for runtime, so it is not there.
>
> You are correct that if we need a package that's used in rebuilding the system,
> it's included in sys.  But, this isn't the *only* way we select packages for
> sys.  All the packages in sys-devel, sys-apps, sys-kernel and sys-libs make up
> the "base" system.  My goals for the base system are to provide a reasonably
> complete, fully-functional basic Linux system.  There are a lot of things in
> sys that aren't really needed, such as man pages and the "bc" utility.

You wanted a full set of man-pages in sys and I found that it is usefull even on
a minimum system because it is needed if something in the compilation goes wrong.
bc is required for compilation of a few packages I think if not we can drop it.

> But
> they're included because they are useful and popular things that are very
> helpful to Linux users (and expected to be available).  Rather than think of
> sys as "everything required for a minimum runtime system", think of it as
> "everything you'd expect to find in a basic but fully-functional (and useful)
> console-based Linux system".

Hmm, rmm, no. sys is the nucleus that is able to reproduce itself and the core
for everythin else. Otherwise we must include tcsh/wget/cvs/telnet.......
And finaly our sys is 500MB big.
Your idea of a minimum system is something I always hated on SuSE. If I wanted a
real minimum sytsem I had to remove dozends of for my situation really unneeded
packages after
installing what they called minimum-system.
Why not continue like we did it in the past and add usefull packages from other
categories to the
sys.tbz2?


> If someone needs a "stripped sys" (for a special
> project), it's easy enough to remove the packages that aren't needed (or use a
> build list to avoid building/merging them in the first place).
>
> > If you insist in having python in sys.tbz2 I can include a version compiled
> > without use tcl-tk in the sys.tbz2 but dev-lang is the place. :-)
>
> Well, one of the nice things about being the Chief Architect is that I never
> need to insist :)

Is this the way you think about partnership? I spend nearly every day last year to
gentoo-linux (Had earned enogh
money last year to be able to do that) and I always (beside our discussions about
xml/ebuild :-) ) found you are able
to discuss things out.

>  I'll wait for further comments.  The two alternatives I'm
> considering are the python-x11 package

Can't the X/tc-tk support be compiled as a separate module?

> and the "rebuild it for X support"
> solution.

With "use tc-tk X" ?

>
>
> Best Regards,
>
> --
> Daniel Robbins                                  <drobbins@gentoo.org>
> President/CEO                                   http://www.gentoo.org
> Gentoo Technologies, Inc.
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 17:02                   ` Achim Gottinger
@ 2001-01-12 17:50                     ` drobbins
  2001-01-12 17:46                       ` Achim Gottinger
                                         ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: drobbins @ 2001-01-12 17:50 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 06:02:12PM +0100, Achim Gottinger wrote:

> I allways thought sys contains everything required to build itself and
> everythin required for a minimum runtime system.  perl is needed to build
> some of the sys packages, thats why it is there.  python is not required for
> building and not for runtime, so it is not there.

You are correct that if we need a package that's used in rebuilding the system,
it's included in sys.  But, this isn't the *only* way we select packages for
sys.  All the packages in sys-devel, sys-apps, sys-kernel and sys-libs make up
the "base" system.  My goals for the base system are to provide a reasonably
complete, fully-functional basic Linux system.  There are a lot of things in
sys that aren't really needed, such as man pages and the "bc" utility.  But
they're included because they are useful and popular things that are very
helpful to Linux users (and expected to be available).  Rather than think of
sys as "everything required for a minimum runtime system", think of it as
"everything you'd expect to find in a basic but fully-functional (and useful)
console-based Linux system".  If someone needs a "stripped sys" (for a special
project), it's easy enough to remove the packages that aren't needed (or use a
build list to avoid building/merging them in the first place).

> If you insist in having python in sys.tbz2 I can include a version compiled
> without use tcl-tk in the sys.tbz2 but dev-lang is the place. :-)

Well, one of the nice things about being the Chief Architect is that I never
need to insist :)  I'll wait for further comments.  The two alternatives I'm
considering are the python-x11 package and the "rebuild it for X support"
solution.

Best Regards,

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 17:50                     ` drobbins
  2001-01-12 17:46                       ` Achim Gottinger
@ 2001-01-12 17:59                       ` Jerry A!
  2001-01-12 18:03                       ` Thomas Flavel
  2 siblings, 0 replies; 21+ messages in thread
From: Jerry A! @ 2001-01-12 17:59 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 10:50:46AM -0700, drobbins@gentoo.org wrote:
: 
: Well, one of the nice things about being the Chief Architect is that I never
: need to insist :)  I'll wait for further comments.  The two alternatives I'm
: considering are the python-x11 package and the "rebuild it for X support"
: solution.

I'll cast my vote for python-x11.

        --Jerry

name:  Jerry Alexandratos         ||  Open-Source software isn't a
phone: 703.599.6023               ||  matter of life or death...
email: jerry@akopia.com           ||  ...It's much more important
                                  ||  than that!


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 17:50                     ` drobbins
  2001-01-12 17:46                       ` Achim Gottinger
  2001-01-12 17:59                       ` [gentoo-dev] Re: Python Probs Jerry A!
@ 2001-01-12 18:03                       ` Thomas Flavel
  2001-01-12 18:27                         ` drobbins
  2 siblings, 1 reply; 21+ messages in thread
From: Thomas Flavel @ 2001-01-12 18:03 UTC (permalink / raw
  To: gentoo-dev

On Fri, 12 Jan 2001 drobbins@gentoo.org wrote:

> console-based Linux system".  If someone needs a "stripped sys" (for a special
> project), it's easy enough to remove the packages that aren't needed (or use a

That reminds me, what kind of minium size are we looking at here? I
would very much like to get gentoo running on my hand held pc, which has
a mere 32Mb ram and no other disks (I can't afford any ;) - eventually
it will go into rom, but is it feasible to make a tiny image of a system
to fit into that? du estimates please :)

Also I was wondering if there was going to be a "recovery disk"
(although I'm more than happy to use the boot cd)?

- Tom



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 18:03                       ` Thomas Flavel
@ 2001-01-12 18:27                         ` drobbins
  2001-01-12 18:34                           ` Thomas Flavel
  0 siblings, 1 reply; 21+ messages in thread
From: drobbins @ 2001-01-12 18:27 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 12, 2001 at 06:03:26PM +0000, Thomas Flavel wrote:
> On Fri, 12 Jan 2001 drobbins@gentoo.org wrote:
> 
> > console-based Linux system".  If someone needs a "stripped sys" (for a special
> > project), it's easy enough to remove the packages that aren't needed (or use a
> 
> That reminds me, what kind of minium size are we looking at here? I
> would very much like to get gentoo running on my hand held pc, which has
> a mere 32Mb ram and no other disks (I can't afford any ;) - eventually
> it will go into rom, but is it feasible to make a tiny image of a system
> to fit into that? du estimates please :)

Do you have an x86 handheld pc?  The base system won't fit within 32Mb; getting
it to fit would require some serious stripping down and a few tricks.

> Also I was wondering if there was going to be a "recovery disk"
> (although I'm more than happy to use the boot cd)?

We're moving towards being a CD-based distribution and have no immediate plans
to create a 1.44Mb bootable recovery disk.

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-dev] Re: Python Probs
  2001-01-12 18:27                         ` drobbins
@ 2001-01-12 18:34                           ` Thomas Flavel
  0 siblings, 0 replies; 21+ messages in thread
From: Thomas Flavel @ 2001-01-12 18:34 UTC (permalink / raw
  To: gentoo-dev

On Fri, 12 Jan 2001 drobbins@gentoo.org wrote:

> > > console-based Linux system".  If someone needs a "stripped sys" (for a special
> > > project), it's easy enough to remove the packages that aren't needed (or use a
> > 
> > That reminds me, what kind of minium size are we looking at here? I
> > would very much like to get gentoo running on my hand held pc, which has
> > a mere 32Mb ram and no other disks (I can't afford any ;) - eventually
> > it will go into rom, but is it feasible to make a tiny image of a system
> > to fit into that? du estimates please :)
> 
> Do you have an x86 handheld pc?  The base system won't fit within 32Mb; getting
> it to fit would require some serious stripping down and a few tricks.

Hitachi SH3 - I was wondering for the future :)

I wasn't aware there are any x86 hand held pcs? I would have though the
power requirements would be too high?

> > Also I was wondering if there was going to be a "recovery disk"
> > (although I'm more than happy to use the boot cd)?
> 
> We're moving towards being a CD-based distribution and have no immediate plans
> to create a 1.44Mb bootable recovery disk.

Ok, that's good. I didn't like floppies anyway ;)

- Tom



^ permalink raw reply	[flat|nested] 21+ messages in thread

* [gentoo-dev] (s)python resolution
  2001-01-12 17:46                       ` Achim Gottinger
@ 2001-01-12 20:12                         ` drobbins
  0 siblings, 0 replies; 21+ messages in thread
From: drobbins @ 2001-01-12 20:12 UTC (permalink / raw
  To: gentoo-dev

Hi,

I just wanted to let everyone know that this (s)python discussion has raised
other important issues relating to the organization of portage that Achim and I
need to address.  Achim and I are working out a solution to this problem
(privately) that we hope will please everyone, and will post our solution to
gentoo-dev when it's complete.

Best Regards,

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2001-01-12 20:12 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20010111221517.A6248@kabbu.akopia.com>
     [not found] ` <20010111203238.A12571@cvs.gentoo.org>
     [not found]   ` <20010111223449.A11743@kabbu.akopia.com>
2001-01-12  3:39     ` [gentoo-dev] Re: Python Probs drobbins
2001-01-12  7:57       ` Achim Gottinger
2001-01-12  8:31         ` Jerry A!
2001-01-12 10:07           ` Achim Gottinger
2001-01-12 16:56             ` drobbins
2001-01-12 16:35               ` Achim Gottinger
2001-01-12 17:12                 ` drobbins
2001-01-12 17:02                   ` Achim Gottinger
2001-01-12 17:50                     ` drobbins
2001-01-12 17:46                       ` Achim Gottinger
2001-01-12 20:12                         ` [gentoo-dev] (s)python resolution drobbins
2001-01-12 17:59                       ` [gentoo-dev] Re: Python Probs Jerry A!
2001-01-12 18:03                       ` Thomas Flavel
2001-01-12 18:27                         ` drobbins
2001-01-12 18:34                           ` Thomas Flavel
2001-01-12 17:16               ` Jerry A!
2001-01-12 17:06                 ` Achim Gottinger
2001-01-12 16:45           ` drobbins
2001-01-12 16:33         ` drobbins
2001-01-12 16:15           ` Achim Gottinger
2001-01-12 17:07             ` drobbins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox