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: Tue, 24 Jun 2003 22:16:12
Message-Id: 1056492971.20027.5.camel@prefect.f00bar.com
In Reply to: [gentoo-dev] maybe it is time to put portage queries into a database. by Tony Clark
1 I would say options, tools and the ability to do this sorta stuff should
2 be optional. I don't wan't to have to run mysql on my laptop however
3 having portage db in a dbfile would be handy. On the other hand i run 8
4 machines in my house on Gentoo, and having each machines info and db's
5 in my mysql server here would be a great boon ( already using local
6 syncing and nfs mounted dist dirs)
7
8 using DBI this could make it pretty easy to support
9 mysql/postrgesql/dbfiles. Isn't there already a project out there doin
10 somthing with mysql ?
11
12
13 0.02$
14
15 On Tue, 2003-06-24 at 15:00, Tony Clark wrote:
16 > I wanted to quickly find a package with emerge -s whatever. I noticed that it
17 > seemed to be taking a long time now for basic searches. A couple of random
18 > example are presented below. Now in my case on the machine in question, it
19 > is probably a bit slower than need be as /usr/portage is nfs mounted but
20 > neither the nfs server, this client are what would be called slow machines
21 > and I run 100baset ethernet.
22 >
23 > 12 months ago I thought the search times where acceptable, nowdays they are
24 > pushing it and with the number of packages going into portage sooner rather
25 > than later it is going to be unacceptal. I would also suggest a centralised
26 > server approach using something like mysql as apposed to localised databases
27 > based on berekley or something else. reason being that a number a ppl are
28 > running home lans and they are increasing in popularity and there is no need
29 > to store N machines worth of data. mysql comes to mind as it is a popular
30 > database as there is a good chance that for some other application it is
31 > already running on the network. I know in my case thats so.
32 >
33 > I know this has been discussed in the past but always put down for reasons I
34 > largely agreed with, but the number of packages and times have changed. I
35 > don't mind helping out with this with some perl etc. What I was thinking on
36 > for the initial implementation would be just to store the information
37 > required for searching. I don't see a need to store all dependcies etc so
38 > the installation process actually becomes database driven. In this case the
39 > queriey times are so short to the actually installation time, no noticable
40 > speed up will take place.
41 >
42 > The floor is open, let the flames begin :)
43 >
44 > tony
45 >
46 > tony@power tony $ time emerge -s zope
47 > Searching...
48 > [ Results for search key : zope ]
49 > [ Applications found : 2 ]
50 >
51 > * app-admin/zope-config
52 > Latest version available: 0.1-r1
53 > Latest version installed: [ Not Installed ]
54 > Size of downloaded files: 0 kB
55 > Homepage:
56 > Description: A Gentoo Zope multi-Instance configure tool.
57 >
58 > * net-zope/zope
59 > Latest version available: 2.6.1
60 > Latest version installed: [ Not Installed ]
61 > Size of downloaded files: 2,317 kB
62 > Homepage: http://www.zope.org
63 > Description: Zope is a web application platform used for building
64 > high-performance, dynamic web sites.
65 >
66 >
67 >
68 > real 0m6.968s
69 > user 0m1.310s
70 > sys 0m0.660s
71 >
72 >
73 > tony@power tony $ time emerge -S zope
74 > Searching...
75 > [ Results for search key : zope ]
76 > [ Applications found : 27 ]
77 >
78 > * app-admin/zope-config
79 > Latest version available: 0.1-r1
80 > Latest version installed: [ Not Installed ]
81 > Size of downloaded files: 0 kB
82 > Homepage:
83 > Description: A Gentoo Zope multi-Instance configure tool.
84 >
85 > * net-zope/zope
86 > Latest version available: 2.6.1
87 > Latest version installed: [ Not Installed ]
88 > Size of downloaded files: 2,317 kB
89 > Homepage: http://www.zope.org
90 > Description: Zope is a web application platform used for building
91 > high-performance, dynamic web sites.
92 >
93 > * app-admin/zprod-manager-0.1
94 > Latest version available: 0.1
95 > Latest version installed: [ Not Installed ]
96 > Size of downloaded files: [no/bad digest]
97 > Homepage: http://www.gentoo.org/
98 > Description: Gentoo Zope Product selection tool
99 >
100 > * app-admin/zprod-update-0.1 [ Masked ]
101 > Latest version available: 0.1
102 > Latest version installed: [ Not Installed ]
103 > Size of downloaded files: [no/bad digest]
104 > Homepage:
105 > Description: Gentoo Zope Product selection tool.
106 >
107 > * net-zope/abracadabraobject-1.5.1
108 > Latest version available: 1.5.1
109 > Latest version installed: [ Not Installed ]
110 > Size of downloaded files: [no/bad digest]
111 > Homepage: http://www.zope.org/Members/mjablonski/AbracadabraObject
112 > Description: This can add pre-configured ZOPE-objects to folders through
113 > ZMI.
114 >
115 > * net-zope/btreefolder2-0.5.0
116 > Latest version available: 0.5.0
117 > Latest version installed: [ Not Installed ]
118 > Size of downloaded files: [no/bad digest]
119 > Homepage: http://hathaway.freezope.org/Software/BTreeFolder2/
120 > Description: Acts like a Zope folder but can store many more items.
121 >
122 > * net-zope/cmfcollectorng-0.20
123 > Latest version available: 0.20
124 > Latest version installed: [ Not Installed ]
125 > Size of downloaded files: [no/bad digest]
126 > Homepage:
127 > http://www.zope.org/Members/ajung/CMFCollectorNG/Wiki/FrontPage
128 > Description: Zope/CMF-based bugtracking system.
129 >
130 > * net-zope/cmfforum-1.0
131 > Latest version available: 1.0
132 > Latest version installed: [ Not Installed ]
133 > Size of downloaded files: [no/bad digest]
134 > Homepage: http://www.sf.net/projects/collective/
135 > Description: This is a zope product
136 >
137 > * net-zope/cmfphoto-0.2
138 > Latest version available: 0.2
139 > Latest version installed: [ Not Installed ]
140 > Size of downloaded files: [no/bad digest]
141 > Homepage: http://sourceforge.net/projects/collective/
142 > Description: Zope product to have photos.
143 >
144 > * net-zope/cmfphotoalbum-0.2
145 > Latest version available: 0.2
146 > Latest version installed: [ Not Installed ]
147 > Size of downloaded files: [no/bad digest]
148 > Homepage: http://sourceforge.net/projects/collective/
149 > Description: Zope/CMF product to organize e-pics into hierarchical photo
150 > album.
151 >
152 > * net-zope/extfile-1.2.0_beta2
153 > Latest version available: 1.2.0_beta2
154 > Latest version installed: [ Not Installed ]
155 > Size of downloaded files: [no/bad digest]
156 > Homepage: http://www.zope.org/Members/shh/ExtFile
157 > Description: Zope proxy objects for files on the filesystem
158 >
159 > * net-zope/filesystemsite-1.2
160 > Latest version available: 1.2
161 > Latest version installed: [ Not Installed ]
162 > Size of downloaded files: [no/bad digest]
163 > Homepage:
164 > http://www.zope.org/Members/k_vertigo/Products/FileSystemSite
165 > Description: Zope proxy objects for files on the filesystem.
166 >
167 > * net-zope/groups-0.3.1
168 > Latest version available: 0.3.1
169 > Latest version installed: [ Not Installed ]
170 > Size of downloaded files: [no/bad digest]
171 > Homepage: http://www.zope.org/Members/faassen/Groups
172 > Description: Group support (including local roles) for Zope
173 >
174 > * net-zope/ldapuserfolder-2.1_beta3
175 > Latest version available: 2.1_beta3
176 > Latest version installed: [ Not Installed ]
177 > Size of downloaded files: [no/bad digest]
178 > Homepage: http://www.dataflake.org/software/ldapuserfolder/
179 > Description: LDAP User Authentication for Zope.
180 >
181 > * net-zope/localfs-1.0.0
182 > Latest version available: 1.0.0
183 > Latest version installed: [ Not Installed ]
184 > Size of downloaded files: [no/bad digest]
185 > Homepage: http://sourceforge.net/projects/localfs/
186 > Description: Zope product for accessing the local filesystem
187 >
188 > * net-zope/localizer-1.0.0-r1
189 > Latest version available: 1.0.0-r1
190 > Latest version installed: [ Not Installed ]
191 > Size of downloaded files: [no/bad digest]
192 > Homepage: http://www.localizer.org
193 > Description: Helps to build multilingual zope websites and zope
194 > products.
195 >
196 > * net-zope/neoportallibrary-0.9b
197 > Latest version available: 0.9b
198 > Latest version installed: [ Not Installed ]
199 > Size of downloaded files: [no/bad digest]
200 > Homepage: http://www.zoper.net/
201 > Description: Collection of modules to build Zope/CMF/Plone products.
202 >
203 > * net-zope/parsedxml-1.3.1
204 > Latest version available: 1.3.1
205 > Latest version installed: [ Not Installed ]
206 > Size of downloaded files: [no/bad digest]
207 > Homepage: http://www.zope.org/Members/faassen/ParsedXML
208 > Description: XML objects for Zope.
209 >
210 > * net-zope/photo-1.2.3
211 > Latest version available: 1.2.3
212 > Latest version installed: [ Not Installed ]
213 > Size of downloaded files: [no/bad digest]
214 > Homepage: http://www.zope.org/Members/rbickers/Photo
215 > Description: Zope product for managing photos and photo albums
216 >
217 > * net-zope/plone-1.0.1-r1
218 > Latest version available: 1.0.1-r1
219 > Latest version installed: [ Not Installed ]
220 > Size of downloaded files: [no/bad digest]
221 > Homepage: http://plone.org
222 > Description: A Zope Content Management System, based on Zope CMF.
223 >
224 > * net-zope/squishdot-1.5.0
225 > Latest version available: 1.5.0
226 > Latest version installed: [ Not Installed ]
227 > Size of downloaded files: [no/bad digest]
228 > Homepage: http://squishdot.org/
229 > Description: A web-based news publishing and discussion product for
230 > Zope.
231 >
232 > * net-zope/translationservice-0.3
233 > Latest version available: 0.3
234 > Latest version installed: [ Not Installed ]
235 > Size of downloaded files: [no/bad digest]
236 > Homepage: http://www.zope.org/Members/efge/TranslationService/
237 > Description: Translation servive for zope. i18n tags in ZPT.
238 >
239 > * net-zope/xmlwidgets-0.8.5
240 > Latest version available: 0.8.5
241 > Latest version installed: [ Not Installed ]
242 > Size of downloaded files: [no/bad digest]
243 > Homepage: http://www.zope.org/Members/faassen/XMLWidgets
244 > Description: UI widgets for Zope XML objects.
245 >
246 > * net-zope/zmysqlda-2.0.8
247 > Latest version available: 2.0.8
248 > Latest version installed: [ Not Installed ]
249 > Size of downloaded files: [no/bad digest]
250 > Homepage: http://sourceforge.net/projects/mysql-python
251 > Description: A MySQL Database Adapter(DA) for zope.
252 >
253 > * net-zope/zphotoslides-1.1-r1 [ Masked ]
254 > Latest version available: 1.1-r1
255 > Latest version installed: [ Not Installed ]
256 > Size of downloaded files: [no/bad digest]
257 > Homepage: http://www.zphotoslides.org/
258 > Description: Present your photos quickly in zope.
259 >
260 > * net-zope/zpsycopgda-1.1.2
261 > Latest version available: 1.1.2
262 > Latest version installed: [ Not Installed ]
263 > Size of downloaded files: [no/bad digest]
264 > Homepage: http://www.initd.org/software/psycopg.py
265 > Description: PostgreSQL database adapter for Zope.
266 >
267 > * net-zope/zwiki-0.17.0
268 > Latest version available: 0.17.0
269 > Latest version installed: [ Not Installed ]
270 > Size of downloaded files: [no/bad digest]
271 > Homepage: http://zwiki.org/
272 > Description: A zope wiki-clone for easy-to-edit collaborative websites.
273 >
274 >
275 >
276 > real 1m23.409s
277 > user 0m26.580s
278 > sys 0m11.130s

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] maybe it is time to put portage queries into a database. Tony Clark <tclark@×××××.com>
Re: [gentoo-dev] maybe it is time to put portage queries into a database. Julien Herfurth <jherfurth@××××××.com>