From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 12 Mar 2003 09:29:34 +0300 From: Grigory Batalov To: sisyphus@altlinux.ru Message-Id: <20030312092934.060670c6.grisxa@mail.ru> Organization: OAO "Kovdorsky GOK" X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [sisyphus] packdrake big lists Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: Почему-то packdrake делает очень большие списки. Например: $ packdrake --build test1 --method gzip -9 < list1 choosing compression method with "gzip -9" for archive test1 real archive size of test1 is 350838 $ cat list1 a52dec-0.7.4-alt2.i586.rpm aalib-1.4-alt0.6rc5.i586.rpm aalib-devel-1.4-alt0.6rc5.i586.rpm aalib-utils-1.4-alt0.6rc5.i586.rpm abook-0.4.18-alt0.1.cvs20021008.i586.rpm acct-6.3.5-alt3.i586.rpm acl-2.0.11-alt1.i586.rpm adjtimex-1.13-alt1.i586.rpm Суммарный объём файлов - 371841 байт, т.е. test1 практически включает в себя файлы целиком! Даже если они 12 Мб каждый. А rpm2header делает маленькие списки: $ rpm2header *.rpm > test2 (с теми же файлами) производит файл размером 42140 байт, а если его ещё ужать gzip -9, то вообще 14538. Однако, инсталлятор Мастер 2.2 не принимает списки от rpm2header, т.к. там не добавлен toc_trailer. Если поковыряться в packdrake.pm, то можно из packdrake вызывать тот же rpm2header =), но тогда инсталлятор ругается примерно так: * ignoring package losetup-2.11w-alt3.i586.rpm with incompatible arch: rpm Что же делать? Как получить четыре маленьких hdlistX.cz ? -- Grigory Batalov.