[Dresden-pm] Perl-Modul mit Perl aus nicht-Standard-Pfad installieren

Steffen Schwigon ss5 at renormalist.net
Mo Aug 31 13:42:28 PDT 2015


M'kay. But don't go wasting your emotions, vielleicht kriegen wir ja
hier doch noch was geholfen. Oder ihr kommt am 10.9. mal mit einem
Terminal[1] beim Treffen vorbei. Aber bernsteinfarben, sonst mach'mers
ni.

Kind regards,
Steffen

Footnotes: 
[1]  Hammer! Es gibt echt eine Webseite http://www.vt100.net/ - ich
     fasse es nicht.

Thomas Egerer <hakke_007 at gmx.de> writes:
> On 08/31/2015 10:25 PM, Steffen Schwigon wrote:
>> Und, Wasi, wie sieht's an der FUBAR-Front aus?
> Hallo Steffen, da ich als Übermittler der Infos agiere, bin ich gar
> nicht auf dem aktuellsten Stand. Das Problem erweist sich als
> vielschichtiger (zwiebelartiger) als gedacht. Da weder perlbrew nutzbar
> ist, noch das non/std/path-Perl so richtig will, läuft es anscheinend
> auf eine Übersetzung/Installation vermittels einer VM heraus :D
> So richtig automatisch ist das allerdings auch nicht :/
>
> MFGT
>
>> Steffen
>> 
>> Steffen Schwigon <ss5 at renormalist.net> writes:
>>> Thomas Egerer <hakke_007 at gmx.de> writes:
>>>> On 08/26/2015 11:41 PM, Steffen Schwigon wrote:
>>>>> Bei mir reicht ganz oft, wenn ich das initiale Makefile.PL mit dem
>>>>> Ziel-Perl ausführe, also kein PERL5LIB-Setzen:
>>>>>
>>>>>   /my/non/std/path/bin/perl Makefile.PL
>>>> Das haben wir bereits probiert, und scheiterte mit der Meldung, dass
>>>> es in @INC das Modul Config.pm nicht finden konnte.
>>>
>>> Hm, das klingt kaputt, obwohl perl -V ok aussieht. Config ist ein core
>>> module. Kannst Du mal sowas hier machen, aber mit Deinen beiden Pfaden:
>>>
>>> System Perl:
>>>
>>>   $ /usr/bin/perldoc -l Config
>>>     /usr/lib/perl/5.18/Config.pod
>>>
>>>   $ /usr/bin/corelist Config
>>>     Data for 2014-01-09
>>>     Config was first released with perl 5.00307
>>>
>>> Selfmade Perl:
>>>
>>>   $ /home/ss5/perl5/perlbrew/perls/tapper-perl/bin/perldoc -l Config
>>>     /home/ss5/perl5/perlbrew/perls/tapper-perl/lib/5.16.3/x86_64-linux/Config.pod
>>>
>>>   $ /home/ss5/perl5/perlbrew/perls/tapper-perl/bin/corelist Config
>>>     Data for 2015-03-20
>>>     Config was first released with perl 5.00307
>>>
>>>
>>> Wenn das nicht ähnlich aussieht, dann ist was kaputt, versuch das Perl
>>> neu zu bauen. Du nimmst hoffentlich eh schon 'perlbrew', also:
>>>
>>>   $ perlbrew install perl-5.10.1 --as perl-5.10.1-redux
>>>
>>> und danach guckst Du nochmal:
>>>
>>>   $ /home/ss5/perl5/perlbrew/perls/perl-5.10.1-redux/bin/perldoc -l Config
>>>   $ /home/ss5/perl5/perlbrew/perls/perl-5.10.1-redux/bin/corelist   Config
>>>
>>> Wenn das gut aussieht, wiederhole die Make-Sache
>>>
>>>   $ cd IO-Pty-1.07/
>>>   $ /home/ss5/perl5/perlbrew/perls/perl-5.10.1-redux/bin/perl Makefile.PL
>>>   $ make
>>>   $ make test
>>>   $ make install
>>>
>>> Und "eigentlich"(tm) installierst Du das auch besser gleich mit einem
>>> cpan-Client:
>>>
>>>   $ /home/ss5/perl5/perlbrew/perls/perl-5.10.1-redux/bin/cpanm IO::Pty
>>>
>>>
>>> PS: Falls Du noch kein 'perlbrew' und 'cpanm' hast, hol das nach:
>>>
>>>  $ \curl -L http://install.perlbrew.pl | bash
>>>  $ (echo ; echo 'source /home/ss5/perl5/perlbrew/etc/bashrc') >> ~/.bashrc
>>>  $ source /home/ss5/perl5/perlbrew/etc/bashrc
>>>  $ #   ------- this line intentionally left blank ---------
>>>  $ perlbrew install perl-5.10.1 --as perl-5.10.1-redux
>>>  $ curl -L https://cpanmin.us | perl - --sudo App::cpanminus
>>>  $ #   ------- this line intentionally left blank ---------
>>>  $ cpanm IO::Pty
>>>  $ #   ------- this line unintentionally left blank -------
>>>
>>>
>>> Erzähl, wie's war.
>>>
>>> Kind regards,
>>> Steffen
>
>
> _______________________________________________
> Dresden-pm mailing list
> Dresden-pm at pm.org
> http://mail.pm.org/mailman/listinfo/dresden-pm


-- 
Steffen Schwigon <ss5 at renormalist.net>


Mehr Informationen über die Mailingliste Dresden-pm