From mailinglisten at renee-baecker.de Tue Apr 6 10:34:33 2010 From: mailinglisten at renee-baecker.de (mailinglisten at renee-baecker.de) Date: Tue, 6 Apr 2010 19:34:33 +0200 Subject: [Dresden-pm] LinuxTage Berlin im Juni 2010 Message-ID: <20100406_173433_017623.mailinglisten@renee-baecker.de> Gabor hat mich gebeten, eine Mail von ihm an die Perlmonger-Gruppen weiterzuleiten. Dem möchte ich gerne nachkommen: Hi, I have submitted a request for a booth on the LinuxTag that will take place between 9-12 June, 2010 in Berlin, Germany. It partially overlaps the German Perl Workshop and my plan is to first come to the GPW, spend there a day and then go over to Berlin. Renée Bäcker has volunteered to also come over to Berlin after GPW ends. We need more help. For the booth request they asked me to submit a separate requests for each project that will be represented. I'll submit one for Padre but I'll need the help of other people to submit on behalf of their own projects. So for example If people from Foswiki will want to participate and share a booth with us, please let me know, add yourself to "Projects" on http://www.perlfoundation.org/perl5/index.cgi?events_2010_linuxtag_berlin read the CFP on http://wiki.linuxtag.org/w/fp:Call_for_Projects register on VCC and submit your project. We will also need people who can help being at the booth. If you can volunteer to be at the booth during some of the days of the LinuxTag please add yourself to the "Participants" part of the http://www.perlfoundation.org/perl5/index.cgi?events_2010_linuxtag_berlin Budget: I'll need to check with both TPF, YEF and EPO what can they provide for this event. As I understand LinuxTag attracts about 10,000 visitors so it is about twice as large as FOSDEM and it is more business oriented. regards Gabor From liste at nuttijay.org Thu Apr 15 15:06:34 2010 From: liste at nuttijay.org (Ingo Jannick) Date: Fri, 16 Apr 2010 00:06:34 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) Message-ID: <4BC78DEA.5010701@nuttijay.org> Hallo Perl'er - oder seid ihr Perlen ? glücklicherweise bin ich über die LUG_DD auf Euch aufmerksam geworden, und somit freue ich mich gleich mal meine Fragen an die Richtigen stellen zu können / dürfen (genug geschwätzt... ;) Ich habe hier so ein NAS rumzustehen, auf dem ein ganz grottiges Linux läuft - und man mag es kaum glauben, da soll ein Foswiki rauf (wozu ein Perl benötigt wird) was ich bereits darauf gezaubert habe. Bereits dort hatte ich das Problem, das mir das perl sagte, das es (oder ähnlich, weil 'Szene nachgestellt') .....Can't locate strict.pm in @INC (@INC contains: blib/lib /usr/lib/perl5/5.10..... obwohl ich extra PERL5LIB übers /etc/profile gesetz hatte. rambazamba:~# echo $PERL5LIB /raid/module/PERL/perl/usr/lib/perl5/5.10.0:/raid/module/PERL/perl/usr/lib/perl5/vendor_perl:/raid/module/PERL/perl/usr/lib/site_perl/5.10.0 Nungut, da war es relativ einfach dank des netten scripts für die shebang, wo ich via -I alle Pfade hinzufügte. Nun stehe ich aber vor dem selben Problem, wenn ich irgendetwas aus dem CPAN installieren möchte. Als Beispiel: .... Manifying blib/lib/TAP/Parser/Grammar.pm -> blib/libdoc/TAP::Parser::Grammar.3pm ANDYA/Test-Harness-3.21.tar.gz ./Build -- OK Warning (usually harmless): 'YAML' not installed, will not store persistent state Running Build test t/000-load.t .................... 33/99 # Testing Test::Harness 3.21, Perl 5.010000, /raid/module/PERL/perl/usr/bin/perl t/000-load.t .................... ok t/aggregator.t .................. Can't locate strict.pm in @INC (@INC contains: blib/lib /usr/lib/perl5/5.10.0/i586-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl) at t/aggregator.t line 3. BEGIN failed--compilation aborted at t/aggregator.t line 3. t/aggregator.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run .... ein perl -V flötet allerdings, dass ich (via PERL5LIB) alle Pfade gesetzt habe: Built under linux Compiled at Oct 24 2009 01:58:28 %ENV: PERL5LIB="/raid/module/PERL/perl/usr/lib/perl5/5.10.0:/raid/module/PERL/perl/usr/lib/perl5/vendor_perl:/raid/module/PERL/perl/usr/lib/site_perl/5.10.0" @INC: /raid/module/PERL/perl/usr/lib/perl5/5.10.0/i586-linux-thread-multi /raid/module/PERL/perl/usr/lib/perl5/5.10.0 /raid/module/PERL/perl/usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi /raid/module/PERL/perl/usr/lib/perl5/vendor_perl/5.10.0 /raid/module/PERL/perl/usr/lib/perl5/vendor_perl /raid/module/PERL/perl/usr/lib/site_perl/5.10.0 /usr/lib/perl5/5.10.0/i586-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl und er findet strict.pm in rambazamba:~# find /raid/module/PERL/perl/usr/lib/perl5/ -name strict.pm /raid/module/PERL/perl/usr/lib/perl5/5.10.0/strict.pm sollte also zu finden sein ?! Das Spielchen wie beim Foswiki zu wiederholen geht nicht, da es ja eine download-from-cpan- Geschichte ist - also dynamisch. Meine Idee wäre jetzt in der /etc/profile einen alias zu setzten, der allerdings dann nur für den Aufruf 'perl' oder 'pfad-zu/perl' ginge, ich weiß nicht, ob das aus der shebang dann funktioniert - wie dem auch sei: Der Ansatz ist ja wohl grausam!! Meine Frage (nach soviel Text...): Wie kann ich das (richtig gefüllte) @INC übergeben? Es scheint ja irgendwie nicht anzukommen.... Grüße auf den Abend Ingo From liste at nuttijay.org Thu Apr 15 15:19:06 2010 From: liste at nuttijay.org (liste) Date: Fri, 16 Apr 2010 00:19:06 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BC78DEA.5010701@nuttijay.org> References: <4BC78DEA.5010701@nuttijay.org> Message-ID: <4BC790DA.2080407@nuttijay.org> Ingo Jannick wrote: > Hallo Perl'er - oder seid ihr Perlen ? > und weiter unten finde ich dann noch Folgendes: Warning (usually harmless): 'YAML' not installed, will not store persistent state CPAN.pm: Going to build D/DA/DAGOLDEN/ExtUtils-CBuilder-0.2703.tar.gz Checking if your kit is complete... Looks good Warning: PERL_LIB (/usr/lib/perl5/5.10.0) seems not to be a perl library directory (Exporter.pm not found) at /raid/module/PERL/perl/usr/lib/perl5/5.10.0/ExtUtils/MM_Unix.pm line 1727. Have /raid/module/PERL/perl/usr/lib/perl5/5.10.0/i586-linux-thread-multi/Config.pm expected /usr/lib/perl5/5.10.0/i586-linux-thread-multi/Config.pm Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [i586-linux-thread-multi] Config says: [i586-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Writing Makefile for ExtUtils::CBuilder Could not read '/raid/module/PERL/cpan/build/ExtUtils-CBuilder-0.2703-ngTMaJ/META.yml'. Falling back to other methods to determine prerequisites make: *** No rule to make target `/usr/lib/perl5/5.10.0/i586-linux-thread-multi/Config.pm', needed by `Makefile'. Stop. DAGOLDEN/ExtUtils-CBuilder-0.2703.tar.gz make -- NOT OK Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Was ist da mit den Pfaden faul? Achso - ich kann natürlich nicht ins /usr schreiben... Guten Morgen sagt der Ingo From liste at nuttijay.org Fri Apr 16 03:00:43 2010 From: liste at nuttijay.org (Ingo Jannick) Date: Fri, 16 Apr 2010 12:00:43 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BC78DEA.5010701@nuttijay.org> References: <4BC78DEA.5010701@nuttijay.org> Message-ID: <4BC8354B.6010801@nuttijay.org> Ingo Jannick wrote: > Hallo Perl'er - oder seid ihr Perlen ? > Noch keiner einer Idee? Grüße Ingo From seidel at webit.de Fri Apr 16 03:44:39 2010 From: seidel at webit.de (Alexander Seidel) Date: Fri, 16 Apr 2010 12:44:39 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BC78DEA.5010701@nuttijay.org> References: <4BC78DEA.5010701@nuttijay.org> Message-ID: <20100416104439.GA18079@kabelbinder.webit.de> On Fri, Apr 16, 2010 at 12:06:34AM +0200, Ingo Jannick wrote: > > .....Can't locate strict.pm in @INC (@INC contains: blib/lib > /usr/lib/perl5/5.10..... Gibt's denn ein strict.pm auf deinem System? Ist dieser Pfad in deinem @INC? "find -name strict.pm" ist dein Freund. Müsste dein compiliertes Perl nicht ohne die Variable $PERL5LIB auskommen? Was zeigt denn perl -V ohne gesetztes $PERL5LIB an? Gruß Alex. From ss5 at renormalist.net Fri Apr 16 04:36:56 2010 From: ss5 at renormalist.net (Steffen Schwigon) Date: Fri, 16 Apr 2010 13:36:56 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BC78DEA.5010701@nuttijay.org> (Ingo Jannick's message of "Fri\, 16 Apr 2010 00\:06\:34 +0200") References: <4BC78DEA.5010701@nuttijay.org> Message-ID: <87d3xz1vdz.fsf@renormalist.net> Ingo Jannick writes: > Hallo Perl'er - oder seid ihr Perlen ? Perl'er ist schon ok. Aber letztendlich isses wurst. :-) Schön, dass Du uns gefunden hast. > .....Can't locate strict.pm in @INC Etwas ist grob faul in Deinem Setup, aber ich hab grad keine Zeit, mutmaßlich aber heute abend. Dann parse ich Deine Mail nochmal nach Details ab. Generell installiere ich mir *grundsätzlich* ein eigenes Perl, bevorzugt als normaler User, geht aber auch als root, z.B. etwa so: # source git clone git://github.com/github/perl.git cd perl git checkout v12.0.0 # oder notfalls ?git checkout perl-5.10.1? # sic!, die Tagnamen sind nicht homogen git clean -dxf # bis hierhin tut's aber auch ein tarball # compile + install export PREFIX=/home/ss5/perl512/ sh Configure -de -Dusedevel -Dusethreads -Dprefix=$PREFIX make make test make install # Known quirks for some CPAN modules: ln -sf $PREFIX/bin/cpan5.12.0 $PREFIX/bin/cpan ln -sf $PREFIX/bin/perl5.12.0 $PREFIX/bin/perl ln -sf $PREFIX/bin/perldoc5.12.0 $PREFIX/bin/perldoc ln -sf $PREFIX/bin/pod2text5.12.0 $PREFIX/bin/pod2text # CPAN export PERL_AUTOINSTALL=--defaultdeps $PREFIX/bin/cpan # ggf. paar Fragen beantworten, ENTER ist eigentlich immer ok quit $PREFIX/bin/cpan # das folgende sind wirklich Kleinbuchstabe ?O? (Oh, nicht Null): o conf auto_commit 1 o conf colorize_output 1 o conf colorize_debug ?bold cyan' o conf colorize_print ?bold blue' o conf colorize_warn ?bold red' o conf build_dir_reuse 0 o conf build_requires_install_policy yes o conf cache_metadata 1 o conf check_sigs 0 o conf ftp_passive 1 o conf prerequisites_policy follow o conf term_is_latin 0 o conf urllist unshift ftp://ftp.fu-berlin.de/unix/languages/perl/ install Bundle::CPANxxl install Bundle::SCHWIGON quit Den Rest Deiner Mail les ich heute abend. Kind regards, Steffen -- Steffen Schwigon Dresden Perl Mongers From ss5 at renormalist.net Fri Apr 16 05:19:23 2010 From: ss5 at renormalist.net (Steffen Schwigon) Date: Fri, 16 Apr 2010 14:19:23 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BC8354B.6010801@nuttijay.org> (Ingo Jannick's message of "Fri\, 16 Apr 2010 12\:00\:43 +0200") References: <4BC78DEA.5010701@nuttijay.org> <4BC8354B.6010801@nuttijay.org> Message-ID: <871vef1tf8.fsf@renormalist.net> Ingo Jannick writes: > Date: Fri Apr 16 00:06:34 2010 +0200 ^^^ > Date: Fri Apr 16 00:19:06 2010 +0200 ^^^ > Date: Fri Apr 16 12:00:43 2010 +0200 > > Ingo Jannick wrote: >> Hallo Perl'er - oder seid ihr Perlen ? > > Noch keiner einer Idee? Alle schon alt und mit $DAYLIGHTJOB? :-) Kind regards, Steffen -- Steffen Schwigon Dresden Perl Mongers From liste at nuttijay.org Fri Apr 16 06:37:31 2010 From: liste at nuttijay.org (liste) Date: Fri, 16 Apr 2010 15:37:31 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <871vef1tf8.fsf@renormalist.net> References: <4BC78DEA.5010701@nuttijay.org> <4BC8354B.6010801@nuttijay.org> <871vef1tf8.fsf@renormalist.net> Message-ID: <4BC8681B.5050804@nuttijay.org> Steffen Schwigon wrote: > Ingo Jannick writes: >> Date: Fri Apr 16 00:06:34 2010 +0200 > ^^^ >> Date: Fri Apr 16 00:19:06 2010 +0200 > ^^^ >> Date: Fri Apr 16 12:00:43 2010 +0200 >> >> Ingo Jannick wrote: >>> Hallo Perl'er - oder seid ihr Perlen ? >> Noch keiner einer Idee? > > Alle schon alt und mit $DAYLIGHTJOB? :-) > > Kind regards, > Steffen Haha.. wenn Du meinen Bart sehen könntest.... Grüße Ingo Just a quick reply.... From liste at nuttijay.org Fri Apr 16 07:38:08 2010 From: liste at nuttijay.org (liste) Date: Fri, 16 Apr 2010 16:38:08 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <87d3xz1vdz.fsf@renormalist.net> References: <4BC78DEA.5010701@nuttijay.org> <87d3xz1vdz.fsf@renormalist.net> Message-ID: <4BC87650.5060607@nuttijay.org> Steffen Schwigon wrote: > Ingo Jannick writes: >> Hallo Perl'er - oder seid ihr Perlen ? > > Perl'er ist schon ok. Aber letztendlich isses wurst. :-) > > Schön, dass Du uns gefunden hast. Perlen verstecken sich ja auch, und sind auch mordsalt ud die Frauen stehen drauf - stimmt doch so ODER? Danke für die Antworten, hier Ergebnisse... rambazamba:~# echo $PERL5LIB /raid/module/PERL/perl/usr/lib/perl5/5.10.0:/raid/module/PERL/perl/usr/lib/perl5/vendor_perl:/raid/module/PERL/perl/usr/lib/site_perl/5.10.0 rambazamba:~# unset PERL5LIB rambazamba:~# echo $PERL5LIB rambazamba:~# perl -V Can't locate Config.pm in @INC (@INC contains: /usr/lib/perl5/5.10.0/i586-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .). BEGIN failed--compilation aborted. rambazamba:~# Jetzt der Hintergrund zur Geschichte: Besagtes grottiges NAS ist ein Thecus N3200PRO, zum Überblick siehe man hier: http://naswebsite.com/wiki/Thecus_N3200PRO_Hardware http://naswebsite.com/wiki/Thecus_N3200PRO_Firmware_Hacking Da sollte ein FosWIKI drauf laufen, deshalb mache ich hier solche Grätschen: Das Perl ist aus ner anderen i586 Distri geklaut (weia), und dann als Modul da rein gebaut worden. Was eigentlich funktioniert. Bis darauf dass das Perl, trotz dem erweitern des Pfades die libs nicht findet. Ja - ist grausam - aber ich muss in diesem Fall eher den Finger aufs Perl zeigen lassen, müsste ja eigentlich funktionieren... Nungut. Ansatz zwei ist von mir auch schon durchgedacht worden... Kompilier das Perl neu für das Ding. Wobei a) einmal auf dem Ding oder b) in einer eigenen Buildumgebung. zu a) da läuft eigentlich nur eine busybox drauf. alles andere ist pures Glück und Zufall zu b) hab ich noch nie gemacht, und eigentlich wollte ich nicht soviel Haare (die werden im Alter weniger, und dann klappt es mit den Frauen nicht mehr - obwohl Männer ja je älter desto interessanter werden - wie Perlen - ich verlier mich hier off topic) für das Ding opfern. Deshalb wenn dann... eigentlich goto a; Eine weiter Idee ist die 40 mb Partition, die da noch rumdümpelt und ncihts macht. Die als jffs - Overlay einbinden, und dann das Perl dorthin linken, weil dann ist das /usr wieder 'beschreibbar' und ich kann den Modulinhalt ins /usr verlinken... Hab ich auch noch nciht gemacht, wird aber beim wrt54gl und openwrt auch gemacht. Hat also schon einer geschafft.... Das erstmal noch als weiterer Hintergrund. Wie gesagt... EIGENTLICH laut perl- Doku sollte es nur mit PERL5LIB @INC- Eweiterung funktionieren.... Grüße vom Ingo, der jetzt im Garten helfen muss.... und das bei der BibberBibberEspenLaubKälte... From ss5 at renormalist.net Fri Apr 16 11:16:37 2010 From: ss5 at renormalist.net (Steffen Schwigon) Date: Fri, 16 Apr 2010 20:16:37 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BC87650.5060607@nuttijay.org> (liste@nuttijay.org's message of "Fri\, 16 Apr 2010 16\:38\:08 +0200") References: <4BC78DEA.5010701@nuttijay.org> <87d3xz1vdz.fsf@renormalist.net> <4BC87650.5060607@nuttijay.org> Message-ID: <87tyrbqn3u.fsf@renormalist.net> So, falls Du grad vor'm Rechner sitzt, ich hab grad 2..3h ?frei? und sitze meinerseits dran. Du kannst gerne versuchen, mich (renormalist) im IRC anzu/query'en, während ich Deine Mail jetzt studiere, z.B. in irc.freenode.net #perl6 irc.perl.org #catalyst Kind regards, Steffen -- Steffen Schwigon Dresden Perl Mongers From ss5 at renormalist.net Fri Apr 16 12:30:17 2010 From: ss5 at renormalist.net (Steffen Schwigon) Date: Fri, 16 Apr 2010 21:30:17 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BC87650.5060607@nuttijay.org> (liste@nuttijay.org's message of "Fri\, 16 Apr 2010 16\:38\:08 +0200") References: <4BC78DEA.5010701@nuttijay.org> <87d3xz1vdz.fsf@renormalist.net> <4BC87650.5060607@nuttijay.org> Message-ID: <87ochjp54m.fsf@renormalist.net> Aaaaalso, was wissen wir: liste writes: > * Can't locate Config.pm in @INC > * Can't locate strict.pm in @INC > * ?obwohl ich extra PERL5LIB übers /etc/profile gesetz hatte? > * ?Idee wäre jetzt in der /etc/profile einen alias zu setzten? > * Warning: PERL_LIB (/usr/lib/perl5/5.10.0) seems not to be a perl > library directory (Exporter.pm not found) > * ?Das Perl ist aus ner anderen i586 Distri geklaut (weia)? > * Your perl and your Config.pm seem to have different ideas about the > architecture they are running on. > * ?Achso - ich kann natürlich nicht ins /usr schreiben...? Zusammenfassung: Total, ich wiederhol's nochmal für die Mitleser auf den hinteren Plätzen: *TOTAL* verfahrene Situation(*). Ich hoffe, Du hast damit noch nicht das System zerschossen, mit bissel Glück hat Dich der letzte der obigen Fakten davor bewahrt. Bau das mal in den Urzustand zurück. Und jetzt: Step back, what are you trying to achieve? > Da sollte ein FosWIKI drauf laufen Ok. Hier die Meinung eines erfahrenen Perl-Installateurs (/me): - Du willst 1000 CPAN-Dependencies, die Foswiki vielleicht nachzieht, nicht in ein vorhandenes Perl mischen. - Du willst von vorne anfangen. Ja, auf einem sauberen, leeren Subdirectory, mit einem selbst compilierten Perl. - Du brauchst sowieso eine C-Compile-Umgebung, also selbst, wenn es nur ein Minisystem ist, konzentriere Dich darauf, diese Compile-Toolchain bereitzustellen, gcc, libc, bison, etc. Das ist leicht, weil Du solange von einem aktuellen Perl sh Configure [?] und ?make?, ?make test? machst, bis es geht und Dich an dessen Fehlermeldungen entlang hangelst. Perl läuft auf abstrusesten Plattformen, die auch nur wenig bieten. Nimm Dir die Anleitung aus meiner ersten Antwortmail her und arbeite die ab und frag ggf. daran nach Details, wo was hängt. > Eine weiter Idee ist die 40 mb Partition, die da noch rumdümpelt und > ncihts macht. Die als jffs - Overlay einbinden, und dann das Perl > dorthin linken, weil dann ist das /usr wieder 'beschreibbar' und ich > kann den Modulinhalt ins /usr verlinken... 40M!B? Oder meinst Du G!B? 40MB ist zuwenig für irgendwas, noch dazu, wo das M ein kleines m ist. :-) Was auch immer Du damit machst, das Reinlinken in /usr lässt Du einfach weg. Du willst nicht mit /usr interferieren. > EIGENTLICH laut perl- Doku sollte es nur mit PERL5LIB @INC- > Eweiterung funktionieren.... EIGENTLICH ist die Perl-Doku viel zu umfangreich, als dass Du die richtige Lösung darin gefunden haben kannst. Und konkret PERL5LIB war für mich noch nie eine Lösung. Probier meine Anleitung, da können wir Dir mehr helfen. Und nenn das Prefix gleich thematisch z.B. /opt/foswiki weil da sicher noch mehr in /usr/foswiki/{bin,lib,?} reinkommt, nicht nur Perl. Vertrau mir. Kind regards, Steffen (*) T.O.T.A.L., in Zahlen: Te Oh Te Ah El. Nur um sicherzugehen, dass das nicht missverstanden wird. :-) -- Steffen Schwigon Dresden Perl Mongers From liste at nuttijay.org Sun Apr 18 12:43:01 2010 From: liste at nuttijay.org (Ingo Jannick) Date: Sun, 18 Apr 2010 21:43:01 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <87ochjp54m.fsf@renormalist.net> References: <4BC78DEA.5010701@nuttijay.org> <87d3xz1vdz.fsf@renormalist.net> <4BC87650.5060607@nuttijay.org> <87ochjp54m.fsf@renormalist.net> Message-ID: <4BCB60C5.8020909@nuttijay.org> Steffen Schwigon wrote: > Aaaaalso, was wissen wir: > > liste writes: also das mit nem geklauten Compiler zum laufen zu kriegen scheitert natürlich... f this doesn't make any sense to you, just accept the default 'y'. Build a threading Perl? [y] Your platform has some specific hints regarding threaded builds, using them... Configure: ./usethreads.cbu: line 6: getconf: not found Perl can be built so that multiple Perl interpreters can coexist within the same Perl executable. This multiple interpreter support is required for interpreter-based threads. Use which C compiler? [cc] /raid/module/NJSTASH/content/usr/bin/../lib/gcc/i586-suse-linux/4.2.1/../../../../i586-suse-linux/bin/ld: cannot find /usr/lib/libc_nonshared.a collect2: ld returned 1 exit status Uh-oh, the C compiler 'cc' doesn't seem to be working. You seem to have a working gcc, though. *** However, any setting of the C compiler flags (e.g. for thread support) *** will be lost. It may be necessary for you to restart Configure and *** add -Dcc=gcc to your Configure command line. Would you like to go ahead and try gcc anyway? [n] /raid/module/NJSTASH/content/usr/bin/../lib/gcc/i586-suse-linux/4.2.1/../../../../i586-suse-linux/bin/ld: cannot find /usr/lib/libc_nonshared.a collect2: ld returned 1 exit status Uh-oh, the C compiler 'cc' doesn't seem to be working. You need to find a working C compiler. Either (purchase and) install the C compiler supplied by your OS vendor, or for a free C compiler try http://gcc.gnu.org/ I cannot continue any further, aborting. rambazamba:/raid/module/PERLBUILD/perl-5.12.0# find /raid/module/NJSTASH/ -name libc_nonshared.a /raid/module/NJSTASH/content/usr/lib/libc_nonshared.a Heißt für mich.. es gibt noch eine Möglichkeit, mit einem jffs- Overlay zu arbeiten. Aber da sagt mir mein Bauchgefühl schon so was wie 'lass es' ... Nungut, ich werde mir mal eine Buildumgebung versuchen zubauen.... Warum funktioniert das mit dem PERL5LIB nicht ???!! Grüße und schonmal Danke Ingo From ss5 at renormalist.net Sun Apr 18 15:45:29 2010 From: ss5 at renormalist.net (Steffen Schwigon) Date: Mon, 19 Apr 2010 00:45:29 +0200 Subject: [Dresden-pm] meine Einstandsmail (incl. Fragen) In-Reply-To: <4BCB60C5.8020909@nuttijay.org> (Ingo Jannick's message of "Sun\, 18 Apr 2010 21\:43\:01 +0200") References: <4BC78DEA.5010701@nuttijay.org> <87d3xz1vdz.fsf@renormalist.net> <4BC87650.5060607@nuttijay.org> <87ochjp54m.fsf@renormalist.net> <4BCB60C5.8020909@nuttijay.org> Message-ID: <87bpdgv0qe.fsf@renormalist.net> Ingo Jannick writes: > Build a threading Perl? [y] > Your platform has some specific hints regarding threaded builds, using > them... > Configure: ./usethreads.cbu: line 6: getconf: not found Ohne Threading kann einen Versuch wert sein. Die Foswiki-Dependencies brauchen es sicher nicht. > Warum funktioniert das mit dem PERL5LIB nicht ???!! Weil schon was anderes kaputt ist. Mutmaßlich verwandt mit den Problemen, die Du beim Selbercompilen hast: fehlende Libs, shared vs. static, irgendsowas. Nicht wert, das zu investigieren. Es könnte den Versuch lohnen, auf einem vergleichbaren System (altes RedHat 4 auf AMD, wenn ich das Wiki recht erinnere) zu bauen, wo CC & friends gehen, aber unbedingt mit gleicher $PREFIX-Struktur und dann das Gesamtwerk hinzukopieren. Ohne Threads, mit sowenig wie möglich Dependencies. Kind regards, Steffen -- Steffen Schwigon Dresden Perl Mongers