Gå til innhold

pyROOT på RHEL5


Anbefalte innlegg

Hei!

 

Har akkurat fått meg RHEL5 på arbeidsboksen på Blindern, men nå vil ikke pyROOT kjøre:

 

kyrrens@stau ~ $ python
Python 2.5.2 (r252:60911, Jul 22 2008, 12:44:54) 
[GCC 4.1.2 20071124 (Red Hat 4.1.2-42)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from ROOT import TH1D

*** Break *** segmentation violation
Using host libthread_db library "/lib64/libthread_db.so.1".
Attaching to program: /proc/18243/exe, process 18243
[Thread debugging using libthread_db enabled]
[New Thread 47493168615648 (LWP 18243)]
0x00000037b5c981e5 in waitpid () from /lib64/libc.so.6
#1  0x00000037b5c3bf31 in do_system () from /lib64/libc.so.6
#2  0x00002b31e193d482 in TUnixSystem::StackTrace () from /home/scratch/kyrrens/root/lib/libCore.so
#3  0x00002b31e193bd4a in TUnixSystem::DispatchSignals () from /home/scratch/kyrrens/root/lib/libCore.so
#4  <signal handler called>
#5  0x00002b31e13ae936 in __static_initialization_and_destruction_0 () from /home/scratch/kyrrens/root/lib/libPyROOT.so
#6  0x00002b31e146edd6 in __do_global_ctors_aux () from /home/scratch/kyrrens/root/lib/libPyROOT.so
#7  0x00002b31e138f573 in _init () from /home/scratch/kyrrens/root/lib/libPyROOT.so
#8  0x00002b31e1360d24 in ?? () from /home/scratch/kyrrens/root/lib/libPyROOT.so
#9  0x00000037b4c0d21b in call_init () from /lib64/ld-linux-x86-64.so.2
#10 0x00000037b4c0d325 in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
#11 0x00000037b4c10ea1 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#12 0x00000037b4c0cea6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#13 0x00000037b4c1065c in _dl_open () from /lib64/ld-linux-x86-64.so.2
#14 0x00000037b6400f9a in dlopen_doit () from /lib64/libdl.so.2
#15 0x00000037b4c0cea6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#16 0x00000037b640150d in _dlerror_run () from /lib64/libdl.so.2
#17 0x00000037b6400f11 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2
#18 0x00002b31dd46d96c in _PyImport_GetDynLoadFunc (fqname=<value optimized out>, shortname=0x7fffcd71f090 "libPyROOT", 
pathname=0x7fffcd71dfd0 "/home/scratch/kyrrens/root/lib/libPyROOT.so", fp=0xabe8010) at Python/dynload_shlib.c:130
#19 0x00002b31dd45de38 in _PyImport_LoadDynamicModule (name=0x7fffcd71f090 "libPyROOT", 
pathname=0x7fffcd71dfd0 "/home/scratch/kyrrens/root/lib/libPyROOT.so", fp=0xabe8010) at ./Python/importdl.c:42
#20 0x00002b31dd45be60 in import_submodule (mod=0x2b31dd6cb090, subname=0x7fffcd71f090 "libPyROOT", fullname=0x7fffcd71f090 "libPyROOT")
at Python/import.c:2400
#21 0x00002b31dd45c342 in load_next (mod=0x2b31dd6cb090, altmod=0x2b31dd6cb090, p_name=<value optimized out>, buf=0x7fffcd71f090 "libPyROOT", 
p_buflen=0x7fffcd720098) at Python/import.c:2220
#22 0x00002b31dd45c53f in import_module_level (name=0x0, globals=0x2b31dd79ce34, locals=<value optimized out>, fromlist=0x2b31dd6cb090, 
level=<value optimized out>) at Python/import.c:2001
#23 0x00002b31dd45cbe5 in PyImport_ImportModuleLevel (name=0x2b31e10ef39c "libPyROOT", globals=0xab5e1a0, locals=0xab5e1a0, fromlist=0x2b31dd6cb090, 
level=-1) at Python/import.c:2072
#24 0x00002b31dd43c2ed in builtin___import__ (self=<value optimized out>, args=<value optimized out>, kwds=<value optimized out>) at Python/bltinmodule.c:47
#25 0x00002b31dd3c3a23 in PyObject_Call (func=0x2b31e16e9b80, arg=0x2b31dd6bccc0, kw=0x178) at Objects/abstract.c:1861
#26 0x00002b31dd43c9fe in PyEval_CallObjectWithKeywords (func=0x2b31dd72b5f0, arg=0x2b31dd78dc58, kw=0x0) at Python/ceval.c:3442
#27 0x00002b31dd440ee3 in PyEval_EvalFrameEx (f=0xabc2920, throwflag=dwarf2_read_address: Corrupted DWARF expression.
) at Python/ceval.c:2067
#28 0x00002b31dd4446b9 in PyEval_EvalCodeEx (co=0x2b31e10f0198, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=0, kws=0x0, 
kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836
#29 0x00002b31dd444702 in PyEval_EvalCode (co=0x2b31e16e9b80, globals=0x2b31dd6bccc0, locals=0x178) at Python/ceval.c:494
#30 0x00002b31dd459682 in PyImport_ExecCodeModuleEx (name=0x7fffcd7225d0 "ROOT", co=0x2b31e10f0198, 
pathname=0x7fffcd7204a0 "/home/scratch/kyrrens/root/lib/ROOT.pyc") at Python/import.c:675
#31 0x00002b31dd45b7d0 in load_source_module (name=0x7fffcd7225d0 "ROOT", pathname=0x7fffcd7204a0 "/home/scratch/kyrrens/root/lib/ROOT.pyc", 
fp=0x2b31e10f0198) at Python/import.c:959
#32 0x00002b31dd45be60 in import_submodule (mod=0x2b31dd6cb090, subname=0x7fffcd7225d0 "ROOT", fullname=0x7fffcd7225d0 "ROOT") at Python/import.c:2400
#33 0x00002b31dd45c342 in load_next (mod=0x2b31dd6cb090, altmod=0x2b31dd6cb090, p_name=<value optimized out>, buf=0x7fffcd7225d0 "ROOT", 
p_buflen=0x7fffcd7235d8) at Python/import.c:2220
#34 0x00002b31dd45c53f in import_module_level (name=0x0, globals=0x2b31dd742474, locals=<value optimized out>, fromlist=0x2b31dd74e810, 
level=<value optimized out>) at Python/import.c:2001
#35 0x00002b31dd45cbe5 in PyImport_ImportModuleLevel (name=0x2b31dd798c84 "ROOT", globals=0xab5c390, locals=0xab5c390, fromlist=0x2b31dd74e810, level=-1)
at Python/import.c:2072
#36 0x00002b31dd43c2ed in builtin___import__ (self=<value optimized out>, args=<value optimized out>, kwds=<value optimized out>) at Python/bltinmodule.c:47
#37 0x00002b31dd3c3a23 in PyObject_Call (func=0x2b31e16e9b80, arg=0x2b31dd6bccc0, kw=0x178) at Objects/abstract.c:1861
#38 0x00002b31dd43c9fe in PyEval_CallObjectWithKeywords (func=0x2b31dd72b5f0, arg=0x2b31dd77b788, kw=0x0) at Python/ceval.c:3442
#39 0x00002b31dd440ee3 in PyEval_EvalFrameEx (f=0xabc1210, throwflag=dwarf2_read_address: Corrupted DWARF expression.
) at Python/ceval.c:2067
#40 0x00002b31dd4446b9 in PyEval_EvalCodeEx (co=0x2b31dd78bdc8, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=0, kws=0x0, 
kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836
#41 0x00002b31dd444702 in PyEval_EvalCode (co=0x2b31e16e9b80, globals=0x2b31dd6bccc0, locals=0x178) at Python/ceval.c:494
#42 0x00002b31dd466c7c in PyRun_InteractiveOneFlags (fp=0x37b5f4e680, filename=0x2b31dd49a068 "<stdin>", flags=0x7fffcd723b20) at Python/pythonrun.c:1273
#43 0x00002b31dd466e7e in PyRun_InteractiveLoopFlags (fp=0x37b5f4e680, filename=0x2b31dd49a068 "<stdin>", flags=0x7fffcd723b20) at Python/pythonrun.c:723
#44 0x00002b31dd4674fc in PyRun_AnyFileExFlags (fp=0x37b5f4e680, filename=0x2b31dd49a068 "<stdin>", closeit=0, flags=0x7fffcd723b20)
at Python/pythonrun.c:692
#45 0x00002b31dd46fe39 in Py_Main (argc=<value optimized out>, argv=0x0) at Modules/main.c:523
#46 0x00000037b5c1d8b4 in __libc_start_main () from /lib64/libc.so.6
#47 0x0000000000400639 in _start ()
kyrrens@stau ~ $

 

"vanlig" ROOT ( CINT ) ser dog ut til å funke fint.

Noen som har noen ideer hvorfor? ROOT tar en evighet å kompilere (brukte sikkert en halv dag på å få det og numpy opp og gå (jeg har ikke root-tilgang på maskina, så må drive å kompilere i hjemmemappe og "/scratch" (lokalt filområde på maskina) etc. Det er et styr!)

 

Med det samme: Noen som vet hvordan/om man kan få kompilert opp gstreamer sine mp3-plugins uten root-tilgang? Er det i det hele tatt mulig?

Lenke til kommentar
Videoannonse
Annonse
Med det samme: Noen som vet hvordan/om man kan få kompilert opp gstreamer sine mp3-plugins uten root-tilgang? Er det i det hele tatt mulig?

Sjekk om GStreamer har en ekstra variabel/setting for hvor plugins kan ligge.

 

Hvis alt annet feiler har man pkgsrc.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...