Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r11642 - main/trunk/pym/_emerge
Date: Mon, 06 Oct 2008 20:12:25
Message-Id: E1KmwRK-0008MF-9H@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-10-06 20:12:20 +0000 (Mon, 06 Oct 2008)
3 New Revision: 11642
4
5 Modified:
6 main/trunk/pym/_emerge/__init__.py
7 Log:
8 In order to avoid "waiting for lock" messages
9 at the beginning, which annoy users, never
10 spawn a prefetcher for the first package.
11
12
13 Modified: main/trunk/pym/_emerge/__init__.py
14 ===================================================================
15 --- main/trunk/pym/_emerge/__init__.py 2008-10-06 17:43:56 UTC (rev 11641)
16 +++ main/trunk/pym/_emerge/__init__.py 2008-10-06 20:12:20 UTC (rev 11642)
17 @@ -9348,7 +9348,10 @@
18 prefetchers = self._prefetchers
19 getbinpkg = "--getbinpkg" in self.myopts
20
21 - for pkg in self._mergelist:
22 + # In order to avoid "waiting for lock" messages
23 + # at the beginning, which annoy users, never
24 + # spawn a prefetcher for the first package.
25 + for pkg in self._mergelist[1:]:
26 prefetcher = self._create_prefetcher(pkg)
27 if prefetcher is not None:
28 self._task_queues.fetch.add(prefetcher)