[devel] Re: RPM::Database

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Ср Окт 19 18:18:10 MSD 2005


On Wed, Oct 19, 2005 at 05:56:35PM +0400, Alexey Tourbin wrote:
> > После пересборки perl-RPM работает.
> Сломался rpmTagTable.

$ cat test.c
#include <stdio.h>
#include <rpmlib.h>
int main()
{
        const char *tag0 = rpmTagTable[0].name;
        fprintf(stdout, "tag0: %s$\n", tag0);
        return 0;
}
$ echo $ZSH_VERSION
4.3.0-dev-1
$ setopt EXTENDED_GLOB
$ sudo rpm -Uv --force --noscripts ~sisyphus/files/i586/RPMS/*rpm*-4.0.4-alt51.i586.rpm~*static*
Preparing packages for installation...
librpm-4.0.4-alt51
librpmbuild-4.0.4-alt51
librpm-devel-4.0.4-alt51
rpm-4.0.4-alt51
rpm-build-4.0.4-alt51
$ gcc -Wall -I/usr/include/rpm test.c -lrpm
$ ./a.out
tag0: RPMTAG_HEADERIMAGE$
$ sudo rpm -Uv --force --noscripts ~sisyphus/files/i586/RPMS/*rpm*-4.0.4-alt52.i586.rpm~*static*
Preparing packages for installation...
librpm-4.0.4-alt52
librpmbuild-4.0.4-alt52
librpm-devel-4.0.4-alt52
rpm-4.0.4-alt52
rpm-build-4.0.4-alt52
$ ./a.out
tag0:  @=$
$ gcc -Wall -I/usr/include/rpm test.c -lrpm
$ ./a.out
tag0: RPMTAG_HEADERIMAGE$
$
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20051019/3b9ff178/attachment-0001.bin>


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