public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: AGottinger@t-online.de (Achim Gottinger)
To: gentoo-dev@gentoo.org
Subject: Re: [gentoo-dev] new guides
Date: Tue Apr 17 06:28:02 2001	[thread overview]
Message-ID: <3ADC300D.276686C4@gentoo.org> (raw)
In-Reply-To: 20010416230701.A22182@kabbu.thehutt.org

> The freeze module will covert the python code to c and then compile it.

Sounds good in theory, does it work better that perl->c?

> I think we can also look at using stripped down version of Python, like
> stackless or pippy. 

Yes that must be evaluated.

 I guess I'm just very pro-python.  We've developed
> a great system that through the use of a very-high level scripting
> language provides an easy framework for hacking and extensibility.  I'd
> hate to see that lost.

As long as daniel lives, you whoun't see that lost. The plan is to
convert parts of
the ebuild python code to c++ once it is stable. Do you plan to hack
things like the
dependencie system? So finaly the core of ebuild will be c++ code used
by a python module.
Then it is possible to write modules for ebuild in other languages too.
> 
> Since time is limited, why don't we just concentrate on what we've
> always been doing?  I figure that if can publish an API, then others can
> develop ebuild in other languages.
> 
I do not see a sense in using other languages than bash for ebuild's
functions, but
it whould be great to have a perl module from which I can access ebuilds
functions.
Of cause we currently concentrate on what we've always been doing.
I'm reworking all our packages since two month to make intensive use of
the USE variables.
Once I'm finished we should be able to use USE as a global config file
for all packages.
So for example if you set "mysql" in USE all packages that can be linked
against mysql
get linked against it. I think this is usefull for embedded systems too,
because it can
reduce the package's size immense. There is no need for native languages
support, pam or
readline on an internet radio.
Unfortunately all this is much more time-consumning as I thought and
that is a main cause
why there was no new release in the past. But once it is finished I
swear that it will be real
fun.

> : BTW: Jerry, are you still headbanging or did you get gentoo working now?
> 
> No.  Unfortunately, I've become the latest dot-com casualty.  
Urgh, sorry to hear that, hope you get a new job soon.

So, the
> Vaio z505 had to go back.  I went to a computer show over the weekend
> and picked up the parts to put together a 1GHz Athlon system (I even
> picked up a pcmcia bay so I can still try and get laptop portages made).
> So, it's back to the drawing board for figuring out how to bootstrap
> this puppy.

I made a package for yard, which is a nice system for building rescue
and install discs. Simplified
you pass a list of binraies you want to have on a disc and yard finds te
required libs and builds 
a working image for you. Debian uses a nice script to reduce the size of
the shared libraries for such
a disc by building the shared libs from _pic.a archives with only the
required funtions. This can reduce
for exanple glibc's size to nearly the half.
The problem is that yard currently has the path to the config stuff
hardcoded, so it must be hacked to
read an env var or an parameter (should not be difficult).
Once this is done, I think it's even good for making images for embedded
systems.
Additionaly I try to use syslinux for the boot disc. Hopefully this
works better than our current system.
Once more it's more time-consuming than expected but real fun in the
end.

All the trials we made for a week to get gentoo running on your vaio
where tested here on an Athlon system,
so hopefully it will work on your system too.
Maybe I can upload new snapshot releases for build and sys this week.

bye achim~

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



  reply	other threads:[~2001-04-17 12:27 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-04-09 20:56 [gentoo-dev] new guides Daniel Robbins
2001-04-10 22:51 ` pbg1854
2001-04-10 23:11   ` Achim Gottinger
2001-04-11  0:13     ` Gontran
2001-04-11  0:47       ` Achim Gottinger
2001-04-11  1:02         ` Gontran
2001-04-11  1:55           ` Achim Gottinger
2001-04-11  3:08             ` Gontran
2001-04-11  3:16               ` Achim Gottinger
2001-04-10 23:26   ` Achim Gottinger
2001-04-10 23:51     ` Daniel Robbins
2001-04-11  0:19       ` Achim Gottinger
2001-04-11  0:29         ` Daniel Robbins
2001-04-11  0:51           ` Achim Gottinger
2001-04-12 16:14           ` Pete Gavin
2001-04-13  1:41             ` Pete Gavin
     [not found]               ` <20010413052441.A29405@kabbu.thehutt.org>
2001-04-13  4:07                 ` Achim Gottinger
2001-04-13  6:07                   ` Tom Flavel
2001-04-13  6:49                     ` Achim Gottinger
2001-04-13  9:21                     ` Daniel Robbins
2001-04-13 10:51                       ` Pete Gavin
2001-04-16 21:08                   ` Jerry A!
2001-04-17  6:28                     ` Achim Gottinger [this message]
  -- strict thread matches above, loose matches on Subject: below --
2001-04-12 17:42 datazone

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3ADC300D.276686C4@gentoo.org \
    --to=agottinger@t-online.de \
    --cc=gentoo-dev@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox