wxPython installeren voor bittorrent lukt me niet

Pagina: 1
Acties:

  • baziel
  • Registratie: Februari 2003
  • Laatst online: 26-01-2023
hoi,

ik probeer al een paar dagen bittorrent aan de gang te krijgen op redhat 9.0.
Dat lukt voor geen meter mag ik wel zeggen, stichting brein is blij met me. ;)

mijn probleem is het installeren van wx python.
als ik dat probeer via de source van 2.4.2.4 krijg ik een melding dat ik niet de juiste versie van GTK+ heb

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
checking for GTK+ version...
checking for gtk-config... no
checking for GTK - version >= 1.2.7... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
checking for gtk-config... (cached) no
checking for GTK - version >= 1.2.3... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: error:
Please check that gtk-config is in path, the directory
where GTK+ libraries are installed (returned by
'gtk-config --libs' command) is in LD_LIBRARY_PATH or
equivalent variable and GTK+ is version 1.2.3 or above.

dus dacht ik dat ik GTK+ maar opnieuw moest installeren.
Als ik dat doe versie 2.2.4 krijg ik een melding dat atk niet klopt

code:
1
2
3
4
5
6
checking for glib-2.0 >= 2.1.4 atk >= 1.0.1 pango >= 1.0.1... Package atk was not found in the pkg-config search path.
Perhaps you should add the directory containing `atk.pc'
to the PKG_CONFIG_PATH environment variable
No package 'atk' found

configure: error: Library requirements (glib-2.0 >= 2.1.4 atk >= 1.0.1 pango >= 1.0.1) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.


als ik atk 1.2.4 installeer krijg ik een melding dat glib niet klopt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
checking for GLIB - version >= 2.0.0...
*** 'pkg-config --modversion glib-2.0' returned 2.2.3, but GLIB (2.2.1)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
no
configure: error:
*** GLIB 2.0.0 or better is required. The latest version of
*** GLIB is always available from ftp://ftp.gtk.org/.


en glib 2.2.3 installeer ik via ./configure , make , make install als root
en dat lijkt goed te gaan, geen foutmeldingen

als ik dan kijk wat ik heb aan glip via rpm -q glib zie ik alleen glib-1.2.10-10

en voor de rest blijf ik dit fouten lijstje houden.

Ik heb dus twee vragen:
1 heeft iemand bittorrent ( of uberhaupt wxPython ) onder redhat 9 draaien
2 wat doe ik fout dan?

Baziel


  • Remenic
  • Registratie: Juni 2001
  • Laatst online: 12-12-2025
Je moet gtk-devel installeren.

Maar zijn er geen RPM packages voor wxPython ?

  • baziel
  • Registratie: Februari 2003
  • Laatst online: 26-01-2023
nee, althans, niet dat ik kon vinden.
als ik het verhaal op
http://www.wxpython.org/download.php#binaries
goed begrepen heb moet 't ongeveer zo.
die andere drie gtk rpm's (wxGtk, wxPythonGtk, wxPythonDevelop) heb ik gedraaid maar als ik daarna die wxPython source probeer te installeren krijg ik die eerste foutmelding (gtk+ not found /wrong version)
een rpm voor gtk zou misschien kunnen maar ik weet niet welke ik nodig heb
http://rpmfind.net/linux/...dates/9/i386/GByName.html
en op de gtk site is geen devel versie te vinden volgens mij:
ftp://ftp.gtk.org/pub/gtk/v2.2/
en zeker geen rpm.

Baziel


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

baziel: http://rpmfind.net gebruiken ;)
Sowieso zoveel mogelijk packages gebruiken, anders wordt het alleen maar een grotere zooi. Je hebt een packagemanager, gebruik deze dan ook.

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

Ik heb het zelf ook wxpython niet, je kan enkel niet de gui gebruiken. de rest van bittorrent werkt gewoon wel.

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 03-01 19:40

Niek

f.k.a. The_Surfer

Zoals pakje_bakmeel zegt heb je wxPython niet nodig voor BitTorrent, als je tenminste aan de console interface (btdownloadcurses.py) genoeg hebt. Als je ook de GUI nodig hebt (btdownloadgui.py) heb je inderdaad wxPython nodig, en die depend op GTK1 ipv GTK2.
Je kan ook een alternatieve BitTorrent client gebruiken, zoals Azureus (mijn favoriet, wel Java vereist), Gnome BitTorrent Downloader of MLDonkey.

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • baziel
  • Registratie: Februari 2003
  • Laatst online: 26-01-2023
inderdaad, je hebt die gui niet nodig.
bedankt voor de tips.
ik heb nog ff dat azuriel geprobeerd, maar ook daar ben ik te stom voor.

deze url vond ik nog erg zinvol voor een volgend iemand met mijn probleem, omdat je dan meereder torrents kunt loaden en vanaf een andere machine zonder de hele tijd aangelogd te zijn.
http://wiki.theory.org/in...torrent%20as%20a%20daemon

mijn zelfnageschreven scriptje
code:
1
2
3
4
!/bin/sh
cd "/home/baziel/torrent/software"
nohup ./btlaunchmany.py ~/torrent/active/ > torrent.log &
tail -f torrent.log


want ik had wat problemen met '-3.3' in de Bittorrent directory, die heb ik opgelost door in m'n home directory een directory torrent te maken met daar onder active, standby en software te
maken met in die software directory links na alle py bestanden in die Bittorrent-3.3 directory
( ln -s /home/baziel/Bittorrent-3.3/*.py /home/baziel/torrent/software/ )

die log wordt best groot dus daar moet nog ff iets gecrond worden, maar het werkt !

bedankt!

Baziel


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 06-01 19:29

Flydude

Mighty pirate

Toch wordt Azureus aangeraden als front-end en niet voor niets.

Kan je aangeven wat er mis gaat (zou het bv. kunnen zijn dat azureus de Java-software niet kan vinden, heel misschien?)?

I am rubber, you are glue


  • baziel
  • Registratie: Februari 2003
  • Laatst online: 26-01-2023
hmm.
[mental note]
gordijntjes dichtdoen tegen flydude
[/mental note]

ja, java was wel mijn eerste probleem, maar daarna kreeg ik ruzie met systray, en omdat ik daar geen kop of staart aan kon ontdekken dacht ik, kom, ik ga eens zonder goewie proberen.

ik vind dat command prompt spul in mijn geval (losse machine zonder monitor/toets/muis) uiteindelijk waarschijnlijk handiger dan via vnc / screen of zo te klooien.
het is nu een kwestie van via ftp torrents in die active directory flikkeren en wachten.
dat lukt me nog net.

wat me dan weer niet lukt is omdat torrent.log bestandje te kleineren.
het is na een nachtje draaien 50 mb, en het enige wat me interersseert zijn de laatste pak 'm beet 10 regels.
nu heb ik geprobeerd om via cron.hourly dat ding te mv 'en maar dan blijft ie in de nieuwe naam schrijven, en geprobeerd met cp een leeg bestandje er over heen te flikkeren, maar dat doet ie gewoon niet zonder verdere melding. euh da's niet heel duidelijk, ik bedoel dit:

code:
1
2
3
4
5
6
7
8
9
10
[root@Bazielp3 torrent]# ls -hl to*
-rw-r--r--    1 root     adm             1 Feb 29 22:16 torrent.empty.log
-rw-r--r--    1 baziel   baziel        53M Mar  1 09:30 torrent.log
-rw-r--r--    1 root     adm           50M Mar  1 09:01 torrent.old.log
[root@Bazielp3 torrent]# cp -f torrent.empty.log torrent.log
[root@Bazielp3 torrent]# ls -hl to*
-rw-r--r--    1 root     adm             1 Feb 29 22:16 torrent.empty.log
-rw-r--r--    1 baziel   baziel        53M Mar  1 09:30 torrent.log
-rw-r--r--    1 root     adm           50M Mar  1 09:01 torrent.old.log
[root@Bazielp3 torrent]#


iemand een idee hoe ik dat torrent.log bestandje klein hou zonder die 'daemon' iedere keer neer en op te brengen?

Baziel

Pagina: 1