aMule Forum
Deutsch => aMule Hilfe => Topic started by: Frisco on June 23, 2005, 06:37:37 PM
-
Hallo,
heute bekomme ich nach einem aptitude update und folgendem aptitude -s dist-upgrade Konflikte angezeigt, weil es Abhängigkeitsprobleme zur libgcc1 gibt:
Hängt ab: libgcc1 (>= 1:4.0.0-7) aber 1:3.4.3-13 soll installiert werden
Nachdem Sarge ja jetzt draussen ist, hatte ich meine sources.list und apt.conf angepaßt und alles auf sarge geändert, nur vollstrecker.net steht noch auf testing, weil es da ja nix anderes gibt.
Muss ich jetzt mein Debian komplett auf testing umstellen?
Viele Grüße
Frisco
-
Die Abhängigkeit kommt vom gcc-4.0.
Ich habe jetzt jemanden gefunden, der mir einen ssh-Zugriff auf seinen Sarge-Server gibt. Ich bin noch am einrichten, aber ich denke mal das ab nächste Woche auch Stable Pakete vorhanden sein werden.
-
Alles klar, danke für die Info - dann warte ich so lange, amule funktioniert ja auch so super genial!
-
hi,
heisst das, das man dann seine sources.list anpassen muss ? von testing nach stable ?
gruss
-
Hi Hustler,
kommt drauf an was du willst - Sarge hat Woody ja als Stable-Distribution abgelöst, wenn du also vorher testing hattest und jetzt Sarge willst, dann mußt du ändern - du kannst natürlich auch testing lassen, und hast dann eben auch testing - was man früher ja eher gemacht hat, weil Woody 3 Jahre auf dem Buckel hatte.
Wenn du weiterhin lieber aktuelle Pakete und im Zweifelsfall mal Konflikte haben willst, bleibst du bei testing - wie die von Debian sagen: "Testing ist testing" :-)
Gruß, Frisco
-
hi,
ne ich will schon sarge, danke für die info !
gruss
-
Hi Vollstrecker,
hab gerade gesehen, dass du wx in stable hast - wann planst du denn amule?
Würd mich ja freuen, meine sources.list umstellen zu können! :-)
Viele Grüße!
-
hum
es gibt vom thedude0001 stable packete, quasie also keinen grund für vollstrecker dasselbe nochmal zu machen ;) sonst is es ja doppelte arbeit ;)
http://forum.amule.org/thread.php?threadid=6581
^^
hier den letzten post lesen...
stefanero
-
thedude hat Releasepakete für stable, und ich mache cvs Pakete. Die Scripte sind soweit fertig, der Kerl der den Rechner gesponsort hat, muss nur noch die wx Pakete installieren.
-
Danke, funktioniert super, bis auf die Speicherzugriffsfehler von amuleweb, aber die hatte ich bei Vollstreckers Version auch schon. Hab sicherheitshalber unten mal den Auszug reinkopiert, meinst du ich sollte das auch Dude, dem Entwickler der Sarge-Pakete nochmal zukommen lassen?
Danke & viele Grüße!
frisco@linux:~$ amuleweb
Erstelle Client...
Verbindung wird hergestellt....
Benutze Host 'linux' Port: 4712
Versuche zu verbinden (Timeout = 10sek)...
Verbindung hergestellt zu aMule 2.0.3
---------------------------------
| aMule Web Server |
---------------------------------
Benutze 'Help' für eine Liste der Kommandos
Webserver: gestartet
aMuleweb$
WSThread: Thread started
WSThread: created service
WSThread: created socket listening on :4711
Speicherzugriffsfehler
frisco@linux:~$
-
kommt dieser speicherzugriffsfehler eigentlich regelmäßig bei genau einem knopfdruck?
oder eher zufällig?
kannst du amuleweb mal im gdb starten? und wenn es crasht machst du
bt
und dann
bt full
das postest du dann mal...würde mich mal interessierten wo er abkackt...
komisch is halt das das nur bei debian packeten passiert....
stefanero
-
Originally posted by Frisco
meinst du ich sollte das auch Dude, dem Entwickler der Sarge-Pakete nochmal zukommen lassen?
Brauchst du nicht, ich les hier schon mit ;)
-
Äh, wie soll das gehen? Kannst du mir bitte genauer sagen was ich machen muss? Ich helf ja gern ...
gdb amuleweb führt mich nur an einen Prompt, dort komme ich nicht weiter.
Meiner Meinung nach passieren die Fehler übrigens, wenn die Bilder geladen werden, wahrscheinlich bei den dynamisch gebildeten Fortschrittsbalken. Bei Bedarf kann ich gerne Screenshots anfügen, ist aber auch einfach vorzustellen, es fehlen einfach Grafiken, manchmal bei den Symbolen oben in der Hauptnavigation, oft bei den Fortschrittsbalken.
Viele Grüße!
-
Ok, hab's rausgefunden, manpages und help command sei Dank. Hier ist dann der Output ab Start in gdb, aufgerufen hab ich den mit gdb amuleweb.
Im Browser steht jetzt noch l_info.gif wird geladen (kam zu der Zeit als der Segfault auftrat):
(gdb) run
Starting program: /usr/bin/amuleweb
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1078580800 (LWP 8095)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Erstelle Client...
Verbindung wird hergestellt....
(no debugging symbols found)
Benutze Host 'linux' Port: 4712
Versuche zu verbinden (Timeout = 10sek)...
Verbindung hergestellt zu aMule 2.0.3
---------------------------------
| aMule Web Server |
---------------------------------
Benutze 'Help' für eine Liste der Kommandos
[New Thread 1089223600 (LWP 8098)]
Webserver: gestartet
aMuleweb$
WSThread: Thread started
WSThread: created service
(no debugging symbols found)
(no debugging symbols found)
WSThread: created socket listening on :4711
[New Thread 1097788336 (LWP 8099)]
[Thread 1097788336 (zombie) exited]
[New Thread 1097788336 (LWP 8100)]
[Thread 1097788336 (zombie) exited]
[New Thread 1097788336 (LWP 8101)]
[Thread 1097788336 (zombie) exited]
[New Thread 1097788336 (LWP 8102)]
[New Thread 1106176944 (LWP 8103)]
[Thread 1097788336 (zombie) exited]
[Thread 1106176944 (zombie) exited]
[New Thread 1106176944 (LWP 8104)]
[Thread 1106176944 (zombie) exited]
[New Thread 1106176944 (LWP 8105)]
[Thread 1106176944 (zombie) exited]
[New Thread 1106176944 (LWP 8106)]
[Thread 1106176944 (zombie) exited]
[New Thread 1097788336 (LWP 8107)]
[New Thread 1114565552 (LWP 8108)]
[New Thread 1106176944 (LWP 8109)]
[Thread 1097788336 (zombie) exited]
[Thread 1114565552 (zombie) exited]
[Thread 1106176944 (zombie) exited]
[New Thread 1106176944 (LWP 8110)]
[Thread 1106176944 (zombie) exited]
[New Thread 1106176944 (LWP 8111)]
[Thread 1106176944 (zombie) exited]
[New Thread 1106176944 (LWP 8112)]
[Thread 1106176944 (zombie) exited]
[New Thread 1106176944 (LWP 8113)]
[New Thread 1114565552 (LWP 8114)]
[New Thread 1097788336 (LWP 8115)]
[New Thread 1122962352 (LWP 8116)]
[Thread 1097788336 (zombie) exited]
[Thread 1106176944 (zombie) exited]
[Thread 1114565552 (zombie) exited]
[New Thread 1097788336 (LWP 8117)]
[New Thread 1114565552 (LWP 8118)]
[Thread 1097788336 (zombie) exited]
[Thread 1114565552 (zombie) exited]
[Thread 1122962352 (zombie) exited]
[New Thread 1114565552 (LWP 8119)]
[Thread 1114565552 (zombie) exited]
[New Thread 1114565552 (LWP 8120)]
[Thread 1114565552 (zombie) exited]
[New Thread 1114565552 (LWP 8121)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1114565552 (LWP 8121)]
0x403deb1b in memset () from /lib/tls/libc.so.6
(gdb) bt
#0 0x403deb1b in memset () from /lib/tls/libc.so.6
#1 0x08072e2e in ?? ()
#2 0x08072f57 in ?? ()
#3 0x080548f5 in ?? ()
#4 0x080917a1 in wxAppConsole::WakeUpIdle ()
#5 0x08090bcb in wxAppConsole::WakeUpIdle ()
#6 0x4014ae1b in wxThreadInternal::PthreadStart () from /usr/lib/libwx_base-2.6.so.0
#7 0x4014acef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0
#8 0x40030b63 in start_thread () from /lib/tls/libpthread.so.0
#9 0x4043d18a in clone () from /lib/tls/libc.so.6
(gdb) bt full
#0 0x403deb1b in memset () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x08072e2e in ?? ()
No symbol table info available.
#2 0x08072f57 in ?? ()
No symbol table info available.
#3 0x080548f5 in ?? ()
No symbol table info available.
#4 0x080917a1 in wxAppConsole::WakeUpIdle ()
No symbol table info available.
#5 0x08090bcb in wxAppConsole::WakeUpIdle ()
No symbol table info available.
#6 0x4014ae1b in wxThreadInternal::PthreadStart () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#7 0x4014acef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#8 0x40030b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#9 0x4043d18a in clone () from /lib/tls/libc.so.6
No symbol table info available.
(gdb)
-
hey
ok nutzt leider gar nix...die debs sind ohne debug gebaut....
wenn du meinst es könnte am generieren der bilder liegen kurze frage:
welche libgd version hast du und welche libpng version?
und dann is noch die frage gegen welche sind die packete gebaut....denn wenn hier große versionsunterschiede sind, kann das vielleciht schon zum absturz führen.
und wenn man es selber kompiliert, hat man es ja gegen seine eigenen libs gebaut, und schon geht es logischweise...
btw: kannst du mal einen tarball runterlafen und configure laufen lassen? am ende sollte er dir eine zusammenfassung anzeigen? mit "welche libs soll amule verwenden" poste das mal...
thnx for help
stefanero
-
Ok, hier sind weitere Infos, ich helfe gern, schließlich nutze ich das Programm ja auch sehr gern!!!
frisco@linux:~$ dpkg -l libgd* |grep ii
ii libgd-gif1 1.3-5 GD Graphics Library with gif support
ii libgd-tools 2.0.33-1.1 GD command line tools and example code
ii libgd2-xpm 2.0.33-1.1 GD Graphics Library version 2
ii libgdbm3 1.8.3-2 GNU dbm database routines (runtime version)
ii libgdk-pixbuf- 0.22.0-8 The GdkPixBuf library - development files
ii libgdk-pixbuf2 0.22.0-8 The GdkPixBuf image library, gtk+ 1.2 versio
frisco@linux:~$ dpkg -l libpng* |grep ii
ii libpng10-0 1.0.18-1 PNG library, older version - runtime
ii libpng12-0 1.2.8rel-1 PNG library - runtime
ii libpng12-dev 1.2.8rel-1 PNG library - development
configure macht Probleme:
frisco@linux:~/amuletemp/aMule-2.0.3$ ./configure
checking build system type... i686-pc-linux
checking host system type... i686-pc-linux
checking target system type... i686-pc-linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for bison... bison -y
checking whether ln -s works... yes
checking for ranlib... (cached) ranlib
checking for strip... strip
checking for ar... ar
checking for ld... ld
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for zlib >= 1.1.4... yes (version 1.2.2)
checking whether we need the GUI... yes
checking for wx-config... no
configure: error:
You need wxWidgets (http://www.wxwidgets.org/) to compile aMule. If you
have wxWidgets installed, please check that wx-config is in path, and
the directory where wxWidgets libraries are installed is in
LD_LIBRARY_PATH or equivalent variable. If you have wx-config in a
non-standard location please use the --with-wx-config=/path/to/wx-config
configure option.
frisco@linux:~/amuletemp/aMule-2.0.3$
Kann ich ohne Probleme wxWidgets installieren, oder kollidiert das mit Dudes Sachen?
Das habe ich:
frisco@linux:~/amuletemp/aMule-2.0.3$ sudo dpkg -l *wx* |grep ii
ii libwxbase2.4 2.4.3.1 wxBase library (runtime) - non-GUI support c
ii libwxbase2.6 2.6.1-1 wxBase library (runtime) - non-GUI support c
ii libwxgtk2.4 2.4.3.1 wxWindows Cross-platform C++ GUI toolkit (GT
ii libwxgtk2.5.3 2.5.3.2-2 wxWidgets Cross-platform C++ GUI toolkit (GT
ii libwxgtk2.6 2.6.1-1 wxwidgets Cross-platform C++ GUI toolkit (GT
frisco@linux:~/amuletemp/aMule-2.0.3$
Viele Grüße!
-
hum
ojeoje dieses debian...
aber die info mit dem gd und png war schon gut genug, thnx
ich meld mich wenn ich noch ne info brauch...
tata