Bug 3035 - Ошибки поиска зависимостей на не "PERL" файлы
Summary: Ошибки поиска зависимостей на не "PERL" файлы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build-perl (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: at@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-24 09:31 MSD by Anton Farygin
Modified: 2007-04-06 15:51 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Farygin 2003-09-24 09:31:01 MSD
Number found where operator expected at
/usr/src/RPM/tmp/mc-buildroot/usr/share/mc/mc.hint.pl line 1, near ") 1
995"
        (Missing operator before 1995?)

mc.hint.pl - польский набор хинтов для MC.

Нельзя по расширению .pl считать что это файл PERL'а.
Comment 1 at@altlinux.org 2003-09-24 11:45:07 MSD
Это "ошибка" rpm-build, т.к. это он составляет список перловых файлов и потом
отдает его перловым скриптам для поиска зависимостей. Вообще, это уже
обсуждалось.  Не существует надежного способа определить, является ли файл
перловым. С точки зрения качества сборки пакетов выгодно все *.pl файлы считать
перловыми, чтобы случайно не пропустить ошибок.  А потом сознательно отключать
поиск зависимостей в "неперловых" файлах.

Короче, давайте посмотрим статистику: сколько пакетов содержат *.pl файлы,
которые не являются перловыми.
Comment 2 Dmitry V. Levin 2003-10-16 12:59:31 MSD
This is rpm-build-perl task. 
Comment 3 Dmitry V. Levin 2003-10-16 13:00:18 MSD
Fixed in rpm-build-perl-0.1-alt7