1

Не могу найти в оверлеях может плохо искал конечно. Или подскажите аналог. Просто из консоли не предлогать. Очень не удобно каждый раз набирать и помнить адреса хостов. http://sourceforge.net/projects/pacmanager/files/ Если скачать исходники то при запуске:

 ./pac 
Can't locate YAML.pm in @INC (@INC contains: /home/chipset/pac/lib /home/chipset/pac/lib/ex /home/chipset/pac/lib/edit /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.2 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl .) at /home/chipset/pac/lib/PACMain.pm line 34.
BEGIN failed--compilation aborted at /home/chipset/pac/lib/PACMain.pm line 34.
Compilation failed in require at ./pac line 35.
BEGIN failed--compilation aborted at ./pac line 35.
ОС: Gentoo/Funtoo

2

tyrnov⇓ пишет:

Если скачать исходники то при запуске

Can't locate YAML.pm

Установите YAML. pac же при запуске явно ругается, что ему не хватает.

3

Вот и весь вопрос как? Как называется этот пакет в портеджах

ОС: Gentoo/Funtoo

4

tyrnov пишет:

Вот и весь вопрос как? Как называется этот пакет в портеджах

Наверно,  CPAN-Meta-YAML в perl-core.

5

А, вот dev-perl/yaml - это не оно?

6

eix yaml
Совпадений не найдено.

ОС: Gentoo/Funtoo

7 (27.04.2013 11:35:06 отредактировано urfin)

tyrnov пишет:

eix yaml
Совпадений не найдено.

А eix -e dev-perl/yaml?

8

Тоже самое

ОС: Gentoo/Funtoo

9

tyrnov пишет:

Тоже самое

Проверьте в дереве портежей dev-perl, последним ебилдом должен быть yaml. Если нет, то можно взять из инета, например здесь или здесь.

10

Подскажите где поточнее найти. Установлен calculate там похоже не много другой путь

ОС: Gentoo/Funtoo

11

генту в глаза даже не видел, но понятно же, что суть ошибки раскроется в файле /home/chipset/pac/lib/PACMain.pm на линии 34.  bt

12

tyrnov пишет:

Подскажите где поточнее найти. Установлен calculate там похоже не много другой путь

/usr/portage и /var/lib/layman/calculate, ну, как-то так.

13

lancecoder пишет:

генту в глаза даже не видел, но понятно же, что суть ошибки раскроется в файле /home/chipset/pac/lib/PACMain.pm на линии 34.  bt

Туда и смотреть даже не надо. Суть ошибки:

Can't locate YAML.pm

- не установлен модуль YAML

14

ls /usr/portage/dev-perl/yaml/
Manifest  metadata.xml  yaml-0.810.0.ebuild  yaml-0.840.0.ebuild
ОС: Gentoo/Funtoo

15

ebuild  /usr/portage/dev-perl/yaml/yaml-0.840.0.ebuild qmerge

16

Ставлю уже модуль. Почему только eix его не ищет.

ОС: Gentoo/Funtoo

17

tyrnov пишет:

Ставлю уже модуль. Почему только eix его не ищет.

для поиска в Calculate используется, вроде, eix -S или emerge --search

18

Теперь:

./pac 
Can't locate OSSP/uuid.pm in @INC (@INC contains: /home/chipset/pac/lib /home/chipset/pac/lib/ex /home/chipset/pac/lib/edit /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.2 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl .) at /home/chipset/pac/lib/PACMain.pm line 39.
BEGIN failed--compilation aborted at /home/chipset/pac/lib/PACMain.pm line 39.
Compilation failed in require at ./pac line 35.
BEGIN failed--compilation aborted at ./pac line 35
ОС: Gentoo/Funtoo

19

tyrnov⇓ пишет:

Can't locate OSSP/uuid.pm

Ну так и доставляйте остальные необходимые модули. Или сразу установите всё, что необходимо PAC, посмотрите в исходниках все его зависимости.

20

Теперь это ставлю. А в исходниках не разберусь что доставить. Не знаю настолько perl

ОС: Gentoo/Funtoo

21

tyrnov пишет:

Теперь это ставлю. А в исходниках не разберусь что доставить. Не знаю настолько perl

Придется недостающие модули по одному вытаскивать  ac

22

http://www.calculate-linux.org/packages … /ossp-uuid поставил похоже не он ошибка таже

ОС: Gentoo/Funtoo

23

https://aur.archlinux.org/packages/pacm … mments=all
вот наверное приведены все зависимости

ОС: Gentoo/Funtoo

24 (27.04.2013 12:44:03 отредактировано urfin)

tyrnov пишет:

http://www.calculate-linux.org/packages … /ossp-uuid поставил похоже не он ошибка таже

Посмотрите есть ли uuid.pm в /usr/lib/perl_какой_там_у_вас_стоит/OSSP

tyrnov пишет:

https://aur.archlinux.org/packages/pacm … mments=all
вот наверное приведены все зависимости

Да, похоже. Остается только проверить, чего у Вас не хватает и доставить необходимое.

25

Вот наверное надо было ставить: dev-perl/Data-UUID

ОС: Gentoo/Funtoo

26

tyrnov пишет:

Вот наверное надо было ставить: dev-perl/Data-UUID

Поставьте, во всяком случае хуже от него не станет.

27

Нету:

ls /usr/lib/perl5/5.12.4/
abbrev.pl       Config          File           NEXT.pm         tainted.pl
AnyDBM_File.pm  constant.pm     FileCache.pm   Object          TAP
App             CORE.pod        FileHandle.pm  open2.pl        Term
Archive         CPAN            filetest.pm    open3.pl        termcap.pl
assert.pl       CPANPLUS        Filter         open.pm         Test
Attribute       CPANPLUS.pm     FindBin.pm     overload        Test.pm
autodie         CPAN.pm         finddepth.pl   overloading.pm  Text
autodie.pm      ctime.pl        find.pl        overload.pm     Thread
AutoLoader.pm   DBM_Filter      flush.pl       Package         Thread.pm
AutoSplit.pm    DBM_Filter.pm   getcwd.pl      Params          Tie
autouse.pm      DB.pm           Getopt         parent.pm       Time
B               deprecate.pm    getopt.pl      Parse           timelocal.pl
base.pm         Devel           getopts.pl     perl5db.pl      Unicode
Benchmark.pm    diagnostics.pm  hostname.pl    PerlIO          unicore
bigfloat.pl     Digest          I18N           PerlIO.pm       UNIVERSAL.pm
bigint.pl       Digest.pm       if.pm          pod             User
bigint.pm       DirHandle.pm    importenv.pl   Pod             utf8_heavy.pl
bignum.pm       dotsh.pl        inc            pwd.pl          utf8.pm
bigrat.pl       Dumpvalue.pm    integer.pm     Safe.pm         validate.pl
bigrat.pm       dumpvar.pl      IO             Search          vars.pm
blib.pm         Encode          IPC            SelectSaver.pm  version
bytes_heavy.pl  encoding        less.pm        SelfLoader.pm   version.pm
bytes.pm        English.pm      Locale         Shell.pm        version.pod
cacheout.pl     Env.pm          locale.pm      shellwords.pl   vmsish.pm
Carp            exceptions.pl   Log            sigtrap.pm      warnings
Carp.pm         Exporter        look.pl        sort.pm         warnings.pm
CGI             Exporter.pm     Math           stat.pl         x86_64-linux
CGI.pm          ExtUtils        Memoize        strict.pm       XSLoader.pm
charnames.pm    fastcwd.pl      Memoize.pm     subs.pm
Class           Fatal.pm        Module         Switch.pm
complete.pl     feature.pm      Net            Symbol.pm
Compress        fields.pm       newgetopt.pl   syslog.pl

А правильный пакет не найду.

ОС: Gentoo/Funtoo

28 (27.04.2013 13:01:14 отредактировано urfin)

tyrnov⇓ пишет:

А правильный пакет не найду.

Вы его нашли, в dev-libs/ossp-uuid нужный Вам пакет и есть, другого нет. Надо смотреть что, как и куда установилось.

29

Стоял флаг у этого пакета -perl. Пересобираю.

ОС: Gentoo/Funtoo

30

tyrnov⇓ пишет:

http://www.calculate-linux.org/packages … /ossp-uuid поставил похоже не он ошибка таже

USE="perl" то не забыл?

tyrnov⇓ пишет:

Почему только eix его не ищет.

давно не обновлял?

95% процентов проблем находятся между клавиатурой и стулом.