Прошу обновить версию до 1.17. P.S. В существующей сборке 1.08 не хватает зависимости на пакет perl-Date-Manip [Date::Manip].
Залил на сборку.
Спасибо за обновление, но можно всё таки добавить зависимость на perl-Date-Manip, чтоб автоматом ставилось? Ну не работает Finance::Quote без Date::Manip.
Чтобы добавить такую зависимость нужно сначала добиться, чтобы perl-Finance-Quote собирался. К сожалению в текущем репозитарии он просто взрывается на этапе perl Makefile.PL. Поскольку в других репозиториях (Fedora, Mandriva, иприпр) такого не наблюдается, следовало повесить баг на perl.
(В ответ на комментарий №2) > Спасибо за обновление, но можно всё таки добавить зависимость на > perl-Date-Manip, чтоб автоматом ставилось? > Ну не работает Finance::Quote без Date::Manip. Можете привести простейший тесткейс, где видно, что требуется модуль Date::Manip. grep по исходникам не нашёл никакого упоминания о нём.
(В ответ на комментарий №3) > Чтобы добавить такую зависимость нужно сначала добиться, чтобы > perl-Finance-Quote собирался. К сожалению в текущем репозитарии он просто > взрывается на этапе > perl Makefile.PL. Поскольку в других репозиториях (Fedora, Mandriva, иприпр) > такого не наблюдается, следовало повесить баг на perl. Там похоже опечатка в Makefile.PL: -resource( MailingList => 'https://lists.sourceforge.net/lists/listinfo/finance-quote-devel'); +resources( MailingList => 'https://lists.sourceforge.net/lists/listinfo/finance-quote-devel');
Мда, из-за долгого перерыва немного ошибся: запутался в понятиях perl-модуль Finance::Quote и модуль finance-quote gnucash'а. С толку сбило вот это: $ gnc-fq-check You need to install the following Perl modules: Date::Manip Проще говоря, Date::Manip нужен вместе с Finance::Quote только для пакета gnucash. То есть бага не по адресу. Извините за беспокойство.
(In reply to comment #5) > Там похоже опечатка в Makefile.PL: > > -resource( MailingList => > 'https://lists.sourceforge.net/lists/listinfo/finance-quote-devel'); > +resources( MailingList => > 'https://lists.sourceforge.net/lists/listinfo/finance-quote-devel'); Угу. Добрался исправить (я в @cpan). Увидев spec, понял почему пакет в других дистрах собирается даже с такой опечаткой. Этот модуль носит в тарболе свою копию модуля Module::Install, используя при сборке ее (и эта версия прощала данную опечатку), а не более свежий пакетом установленный модуль. В нашем спеке каталог содержащий старую копию в самом начале удаляется и сборка идет с системным perl-Module-Install.