From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 17 Nov 2002 13:26:54 +0300 (MSK) From: Ivan Zakharyaschev X-X-Sender: ivan@arrakis.zephyrous To: devel@altlinux.ru Subject: Re: [devel] I: updated package - apt-0.5 In-Reply-To: <20021117014457.7b21599e.svd@lintec.minsk.by> Message-ID: X-Mailer: try to guess MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Hello! On Sun, 17 Nov 2002, Sviatoslav Sviridov wrote: > > > Скрипт genbasedir переписан по примеру из apt-0.3.19cnc55-alt9. > > > > А кешировать он уже научился? > > А что именно кешировать? Имеется ввиду SCRIDX? То, что было указано в > apt-0.2.19 как: > - fixed broken logic of previous cleanups: SRCIDX data interchange > between > gen{pkg,src}list; > ? По-моему, другое: там вроде появилась "feature", такая, что gen{pkg,src}list отказываются кешировать результаты своей работы, если только запущены не от root -- из-за этого при последующих запусках они работают так же долго, как и при первом. Думаю, что проверка на root не нужна, достаточно обычных file access permissions. Можно использовать и не общее место для кеширования (если оно не доступно), а личное в ~/. Но где это исправлять, я пока не знаю, видел что-то на эту тему в списке apt-rpm, оттуда моя догадка о причине медленной работы. -- С наилучшими пожеланиями, Иван Захарьящев, Москва