1 |
I've been working on code to make downloading occur continuously |
2 |
during the emerge process. I have new, clean, and working code |
3 |
that needs a bit more testing that I can give it. I'd appreciate |
4 |
some testing. It includes a couple subtle enhancements also. Try |
5 |
'emerge -ef world' to see the "(X of Y)" counts. |
6 |
|
7 |
At present, the output is a little noisy because wget and builds |
8 |
are happening at the same time. I HIGHLY recommend adding "-q" |
9 |
to wget's FETCH_COMMAND in make.globals/make.conf. |
10 |
|
11 |
Please CC me (carpaski@g.o) with any bugs that you think |
12 |
you come across. PLEASE follow the directions in the README.txt. |
13 |
|
14 |
http://gentoo.twobit.net/portage/threaded/ |
15 |
|
16 |
It does as follows: |
17 |
|
18 |
1. Downloads begin and do not pause until they are completed. |
19 |
2. Merges occur in order as the required files finish downloading. |
20 |
3. Failed merges will stop the merging of packages at that point, |
21 |
but fetching will continue until all files are downloaded. |
22 |
4. Failed fetches will be announced, but WILL NOT stop the fetching. |
23 |
Merges will continue until the failed fetch is reached. Fetches |
24 |
will continue until all fetches have completed. |
25 |
5. Failures in the fetching and/or failure in the merge will be |
26 |
noted when both the fetching and the merging are completed. |
27 |
Only one notice for the fetches is given. Only one notice |
28 |
of the failed merge is given. |
29 |
|
30 |
Thanks, |
31 |
-- Nicholas Jones |