From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 18 Dec 2002 11:36:43 +0200 From: Alexander Bokovoy To: community@altlinux.ru Subject: Re: [Comm] Re: Installer and system bugs. Continuation. Message-ID: <20021218093643.GB17840@sam-solutions.net> References: <20021217152313.0d0073db.olli@simauto.ru> <20021217133929.26cd78f8.alon_subscribe@mail.ru> <3DFF03E3.60608@altlinux.ru> <20021218121427.76f97185.olli@simauto.ru> <20021218075913.GJ21862@osdn.org.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20021218075913.GJ21862@osdn.org.ua> Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Wed, Dec 18, 2002 at 09:59:13AM +0200, Michael Shigorin wrote: > > Вторая - некорректный алгоритм подсчета места разделов. Первая, > > IMO, должна лечиться довольно легко.. впрочем исходник я так и > > ...и не стоит. Тривиальные соображения показывают, что с этим > все гораздо туже и мы утыкаемся или в модификацию формата RPM * > (добитие списка "официальных" разделов и build-time анализ > занимаемого места на них для каждого пакета), или в необходимость > распаковки *каждого* доступного пакета хотя бы один раз на этапе > установки. Миша, поясни свои мысли более доступным языком. К чему все то, что ты говоришь, если rpmquery -p --qf='[%{SIZE}\n]' *.rpm даст тебе нужные размеры _установленных_ пакетов без распаковки и/или установки rpm? Для того, чтобы понять, что где лежит и с каким объемом, распаковывать ничего не надо: --qf='[%{FSNAMES}\t%{FSSIZES}\n]' по набору пакетов с элементарной подбивкой по ключам %{FSNAMES}. -- / Alexander Bokovoy --- One good turn asketh another. -- John Heywood