Bug 15029 - FILELINKTOS field does not contain values.
Summary: FILELINKTOS field does not contain values.
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: perl-RPM (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: at@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-21 21:12 MSK by viy
Modified: 2008-03-23 23:07 MSK (History)
10 users (show)

See Also:


Attachments
output of Dump (32.82 KB, text/plain)
2008-03-22 09:35 MSK, viy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description viy 2008-03-21 21:12:37 MSK
$ rpm -q perl-RPM
perl-RPM-1.49-alt1
в FILELINKTOS нет значений.
вот скрипт для проверки.
--------------------------
#!/usr/bin/perl -w
use RPM::Header;
use Data::Dumper;
my $rhref = new RPM::Header $ARGV[0];
$d = Data::Dumper->new([$rhref]);
$d->Purity(1)->Terse(1)->Deepcopy(1);
print $d->Dump;
----------------------
натравливаем его на пакет, богатый симлинками,
-----------------------
                 'FILELINKTOS' => [
                                    '',
                                    '',
...
и ничего нет :(
Comment 1 at@altlinux.org 2008-03-22 04:54:01 MSK
У меня есть.  Давайте конкретный пакет с симлинками посмотрим.
Comment 2 viy 2008-03-22 09:35:03 MSK
Created attachment 2512 [details]
output of Dump
Comment 3 viy 2008-03-22 09:36:47 MSK
вот пример, где это заметил.
Важно: x86_64
$ uname -a
Linux breeze.localdomain 2.6.18-ovz-smp-alt20 #1 SMP Fri Jan 18 19:40:47 MSK
2008 x86_64 GNU/Linux
$ rpm -q rpm
rpm-4.0.4-alt77.M40.1
$ perl t1
/var/ftp/pub/Linux/ALT/Sisyphus/files/noarch/RPMS/repocop-0.06-alt1.1.noarch.rpm
> repocop-0.06-alt1.1.noarch.dump
Comment 4 at@altlinux.org 2008-03-22 21:48:49 MSK
В пакете repocop-0.06-alt1.1.noarch.rpm симлинков нет.

64078148479918bd5b505820a2c06fa8 
/ALT/Sisyphus/files/noarch/RPMS/repocop-0.06-alt1.1.noarch.rpm
Comment 5 viy 2008-03-23 23:07:07 MSK
Извиняюсь. Были, да сплыли, как перешел на Makefile.PL, а я не заметил.
Ну что ж, одним багом меньше!
заодно процитирую тамошние
=head1	ACKNOWLEGEMENTS

To Alexey Torbin <at@altlinux.org>, whose qa-robot package
had a strong influence on repocop.