[devel] moved functions and find-package from rpm-build to rpm, added .provides.sh

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Ноя 20 15:17:50 MSK 2007


On Tue, Nov 20, 2007 at 02:50:38PM +0300, Dmitry V. Levin wrote:
> On Tue, Nov 20, 2007 at 10:00:48AM +0300, Alexey M. Tourbin wrote:
> > Changelog since `4.0.4-alt80-7-g42b63f6' follows:
> > commit 9c4f27de6191ff54992cdf0746015c94aaa90678
> > Author: Alexey Tourbin <at на altlinux>
> > Date:   Tue Nov 20 08:45:08 2007 +0300
> > 
> >     moved functions and find-package from rpm-build to rpm, added .provides.sh
> >     
> >     This will allow to relax rpm-build-* dependencies, hopefully without adding
> >     new essential dependencies to rpm (note that rpm already depends on sh and
> >     coreutils; now this also includes grep, and possibly should include sed,
> >     awk, and gzip).
> 
> Это тоже проблема: hasher, формируя сборочный чрут, устанавливает в
> практически пустой чрут пакет rpm вместе с зависимостями с помощью
> rpm2cpio.  Чем меньше таких пакетов, тем лучше.

Я знаю.  Но этот список уже сейчас "не нулевой" (не ограничивается
библиотеками для /bin/rpm), и пакеты класса grep, sed и gawk не должны
сильно испортить внешний вид этой внутренней кухни. :)

[at на hint1 ~]$ hsh --initroot --without-stuff --pkg-build-list=,
[at на hint1 ~]$ hsh-run -- rpm -qa
filesystem-2.3.3-alt1
glibc-preinstall-2.5-alt5
getopt-1.1.4-alt1
zlib-1.2.3-alt4
sh-3.1.17-alt4
terminfo-5.6-alt4
coreutils-5.97-alt6
libbeecrypt-2.2.0-alt6
libelf-0.131-alt1
librpm-4.0.4-alt80
rpm-4.0.4-alt80
setup-2.2.11-alt1
alt-gpgkeys-0.4.6-alt9
glibc-core-2.5-alt5
bzlib-1.0.4-alt3
libzio-0.4-alt1
info-install-4.8-alt4
libtinfo-5.6-alt4
fakeroot-1.5.10-alt2
libdb4.4-4.4.20-alt2
libpopt-1.7-alt16
librpmbuild-4.0.4-alt80
[at на hint1 ~]$ 

Альтернативно, можно отпилить что-то вроде rpm-build-functions,
но мне почему-то пока не хотелось бы заводить новые сущности.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071120/7eb69f24/attachment-0002.bin>


Подробная информация о списке рассылки Devel