УСТАНОВКА ОБЪЕКТИВА PGPLOT установки получает остановился навсегда здесь:как избежать cpanm остановки установки ожидания для запроса, который отображается только в Build.log
$ cpanm PGPLOT
--> Working on PGPLOT
Fetching http://www.cpan.org/authors/id/K/KG/KGB/PGPLOT-2.21.tar.gz ... OK
Configuring PGPLOT-2.21 ... OK
Building and testing PGPLOT-2.21 ...
Глядя на Build.log кажется, что он ждет оперативный ответ
$ tail ~/.cpanm/build.log
-L/usr/lib -L/usr/local/lib -lcpgplot -lpgplot -lX11 -lpng -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib -lgfortran -lm \
chmod 755 blib/arch/auto/PGPLOT/PGPLOT.so
cp PGPLOT.bs blib/arch/auto/PGPLOT/PGPLOT.bs
chmod 644 blib/arch/auto/PGPLOT/PGPLOT.bs
Manifying blib/man3/PGPLOT.3
make: warning: Clock skew detected. Your build may be incomplete.
make: Warning: File `Makefile' has modification time 3e+02 s in the future
PERL_DL_NONLAZY=1 /home/pmg/perl5/perlbrew/perls/perl-5.16.0/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
Default Device for plot tests [recommend /XSERVE] ?
Как я могу избежать этого вопроса либо форсировать значения по умолчанию, либо задать опцию через env. вары?
[UPDATE] FIX
Из ответа Рассела я экспортируемый переменные для устройства
export PGPLOT_DEV=/XSERVE; cpanm PGPLOT
И связанный с x11vnc к серверу (на основной дисплей) для закрытия всех окон теста pgplot был отображение.
[ПРИМЕЧАНИЕ] Не пытайтесь установить pgplot perl lib под экран даже с помощью ssh -X, скорее всего, вы не на том же компьютере, что и стартер, и перепрограммирование X не будет работать. Вы можете обойти это ограничение с помощью подключения vnc к основному дисплею или вы не сможете завершить установку. xrdp и другие vnc, которые открывают новый сеанс, не будут работать. Вам нужно поделиться основным дисплеем.
Вы можете сообщить об этом как об ошибке здесь: [link] (https://rt.cpan.org/Public/Dist/Display.html?Name=PGPLOT) –
Не уверен, что это ошибка или функция cpanm. cpanm скроет вам много ввода, отправив почти все на STDERR. Кажется, что интерактивные вопросы также отправляются в STDERR. Проблема здесь заключается в том, что вопрос имеет значение по умолчанию, и кажется, что cpanm предназначен для всех дефолтов и не беспокоит вас вопросами. НО что-то не так хорошо работает между cpanm и установкой PGPLOT. Но я не знаю, кто является виновником. –
В любом случае, как сообщается, «проблема» в pgplot bugtraking. –