LINUX.ORG.RU

[Perl] ошибки при запуске программы umph

 


0

1

Для разбора видеоссылок youtube скачал утилиту umph http://code.google.com/p/umph/

При запуске (разбор ссылок пользователя tommytradesecrets) программа дает ошибу:

./umph -t u tommystradesecrets
Can't locate Getopt/ArgvFile.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/i586-linux-thread-multi /usr/lib/perl5/5.12.3 .) at ./umph line 29.
BEGIN failed--compilation aborted at ./umph line 29.
[\code]

Так как с Perl я не знаком , прошу помочь .

P.S. Что-то режим LORCODE у меня не сработал.


Последнее исправление: Oaks (всего исправлений: 1)

cpan Getopt::ArgvFile

или ищи в репозитарии своего дистрибутива что-то ≈ perl-getopt-argvfile.

arsi ★★★★★
()
Ответ на: комментарий от Oaks

> дистрибутив OpenSuse 11.4

Names for Perl modules in openSUSE are derived from their CPAN names with the following rules: Replace all '::' delimiters with '-', and prepend 'perl-', capitalization remains exactly unchanged.

ищи perl-Getopt-ArgvFile.

arsi ★★★★★
()
Ответ на: комментарий от arsi

Спасибо, больному стало лучше:

./umph -t u tommystradesecrets Checking ...Can't locate XML/DOM.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/i586-linux-thread-multi /usr/lib/perl5/5.12.3 .) at ./umph line 105.

но лечение нужно продолжить.

Oaks
() автор топика
Ответ на: комментарий от Oaks

[ликбез]

> Can't locate XML/DOM.pm

  1. смотри чего он не может найти (XML/DOM.pm);
  2. отбрасывай суффикс (XML/DOM.pm → XML/DOM);
  3. меняй слэш на минус (все) (XML/DOM → XML-DOM);
  4. дописывай в самом начале «perl-» (XML-DOM → perl-XML-DOM);
  5. ищи пакет с полученным именем;
  6. ставь;
  7. ...
  8. профит.
arsi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.