Gentoo Archives: gentoo-dev

From: jesse <yoda@××××××.com>
To:
Cc: "gentoo-dev@g.o" <gentoo-dev@g.o>
Subject: Re: [gentoo-dev] maybe it is time to put portage queries into a database.
Date: Wed, 25 Jun 2003 02:20:06
Message-Id: 1056507605.20027.148.camel@prefect.f00bar.com
In Reply to: Re: [gentoo-dev] maybe it is time to put portage queries into a database. by kl4rk
1 this is doable for distfiles and rsync now (and for arch built packages)
2 its really managing the rest of portage that needs some way of bein
3 centralized
4
5 there was a thread on forums that got some play in the GWN:
6
7 http://forums.gentoo.org/viewtopic.php?t=59134
8
9
10 On Tue, 2003-06-24 at 16:14, kl4rk wrote:
11 > > I'd suggest a modular approach, so that portage can support different
12 > > backends (and frontends) easier. Those who want a minimal systen can
13 > > continue to use the filesystem while people who look for more
14 > > performance can use a database server. That would require a lot of work
15 > > on portage though, probably more than carpaski alone can handle. If
16 > > there is interest on the dev side I'd be more than willing to help with
17 > > this (although my python skills are lacking, I'm more a Java and C
18 > > programmer, but I'm learning fast ;-).
19 > >
20 > > BTW, I also noted the slowness of the search function, especially when
21 > > searching in descriptions, my worst measured result was 25 minutes! Most
22 > > likely caused by a serious lack of ram, but half an hour just to find a
23 > > package is really annoying.
24 > >
25 > > Marius
26 >
27 > It would be great to have some kind of 'portage server' that could serve not only search requests etc, but also src tarballs for the packages and even compiled packages (that could be served if the USE settings they were compiled with were the same as the USE flags and architecture the client was about to compile with). That way, each LAN could have its gentoo server other boxes would just query. That server could act as a cache between public mirrors (rsync and ftp mirrors) and clients, thus reducing external bandwidth usage.
28 >
29 > That would make gentoo better for big lans with many Gentoo boxes, and maybe it could be a starting point towards having public servers to offer some compiled packages. I know many people don't like the idea, but I would love to have the option of using those compiled packages for at least big apps, eg kde.
30 >
31 > Josep Sanjuas
32 >
33 > --
34 > gentoo-dev@g.o mailing list

Attachments

File name MIME type
signature.asc application/pgp-signature