trac, python & plugins?

Probleme bei der Installation?
Antworten
zaeggi
User
Beiträge: 2
Registriert: Mittwoch 19. September 2007, 18:45

hey leute

ich bin kurz vorm' verzweifeln: irgendwie scheint es so, als ob mein trac und plugins sich irgendwie nicht vertragen!
hab den thread unter http://www.python-forum.de/viewtopic.php?p=75891& gelesen, hat aber nichts geholfen, da ich selbst auch schon soweit war.

folgendes:
es scheint kein plugin zu funktionieren, welches wir in trac installieren. es geht hierbei vorallem um das webadmin-plugin. die beschriebenen schritte auf http://trac.edgewall.org/wiki/WebAdmin sowie http://trac.edgewall.org/wiki/TracPlugins führten leider nicht zum erwünschten ziel.
da dachten wir uns, wir könnten mal einen blick in die logs werfen, wobei diese auch okay aussehen:
2007-09-19 16:48:44,354 Trac[__init__] DEBUG: Loading egg plugin tractoc.macro from /usr/lib/python2.4/site-packages/TracTocMacro-1.0-py2.4.egg
2007-09-19 16:48:44,458 Trac[__init__] DEBUG: Loading egg plugin webadmin.logging from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:48:44,463 Trac[__init__] DEBUG: Loading egg plugin webadmin.ticket from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:48:44,480 Trac[__init__] DEBUG: Loading egg plugin webadmin.basics from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:48:44,484 Trac[__init__] DEBUG: Loading egg plugin webadmin.perm from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:48:44,487 Trac[__init__] DEBUG: Loading egg plugin webadmin.web_ui from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:48:44,490 Trac[__init__] DEBUG: Loading egg plugin webadmin.plugin from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:48:44,498 Trac[__init__] DEBUG: Loading egg plugin azcalendar.azcalendar from /usr/lib/python2.4/site-packages/AztechCalendar-0.1-py2.4.egg
2007-09-19 16:48:44,535 Trac[__init__] DEBUG: Loading egg plugin azcalendar.azcalendar from /var/lib/trac/sa/plugins/AztechCalendar-0.1-py2.4.egg
2007-09-19 16:49:10,677 Trac[__init__] DEBUG: Loading egg plugin tractoc.macro from /usr/lib/python2.4/site-packages/TracTocMacro-1.0-py2.4.egg
2007-09-19 16:49:10,781 Trac[__init__] DEBUG: Loading egg plugin webadmin.logging from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:49:10,786 Trac[__init__] DEBUG: Loading egg plugin webadmin.ticket from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:49:10,804 Trac[__init__] DEBUG: Loading egg plugin webadmin.basics from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:49:10,807 Trac[__init__] DEBUG: Loading egg plugin webadmin.perm from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:49:10,811 Trac[__init__] DEBUG: Loading egg plugin webadmin.web_ui from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:49:10,813 Trac[__init__] DEBUG: Loading egg plugin webadmin.plugin from /usr/lib/python2.4/site-packages/TracWebAdmin-0.1.2dev_r5911-py2.4.egg
2007-09-19 16:49:10,822 Trac[__init__] DEBUG: Loading egg plugin azcalendar.azcalendar from /usr/lib/python2.4/site-packages/AztechCalendar-0.1-py2.4.egg
2007-09-19 16:49:10,859 Trac[__init__] DEBUG: Loading egg plugin azcalendar.azcalendar from /var/lib/trac/sa/plugins/AztechCalendar-0.1-py2.4.egg
(aztechcalender war ein weiteres plugin, was wir installieren wollten)

ich mache folgende schritte als root, um das webadmin plugin zu installieren:
cd /trac/sa/plugins
python setup.py bdist_egg
cp dist/TracWebAdmin-0.1.2dev_r5911-py2.4.egg /trac/sa/plugins/
cd ..
chown www-data:www-data TracWebAdmin-0.1.2dev_r5911-py2.4.egg
chmod u+x TracWebAdmin-0.1.2dev_r5911-py2.4.egg
und am schluss noch ein restart des apache-servers:
apache2ctl restart
leider erscheint nun kein admin-button, wie dies zu erwarten wäre. wir haben dann noch ein easy_install TracWebAdmin-0.1.2dev_r5911-py2.4.egg ausprobiert und auch die trac.ini angepasst, was aber auch keinen unterschied machte. (die oben erwähnten schritte sind ja nur für das environment sa gedacht)

auch andere plugins (TracTOC zum beispiel) wollten nicht funktionieren, wenn nach dem gleichen schema vorgegangen wird.

Weiss hier jemand abhilfe? wäre echt froh, sind schon seit 2 tagen daran, eine lösung für dieses problem zu finden, leider ohne erfolg bis anhin!

danke
cuu
zaeggi
User
Beiträge: 2
Registriert: Mittwoch 19. September 2007, 18:45

hey

hat wirklich niemand eine Idee, wie man das problem lösen könnte? Wir wären um jede Hilfe sehr froh, vielleicht sehen wir auch den wald vor lauter bäumen nicht mehr! :(

mfg
capon
User
Beiträge: 1
Registriert: Donnerstag 18. Oktober 2007, 15:22

Hi,

hab genau das selbe Problem und auch schon 1000 Varianten probiert das beknackte webadmin plugin zum laufen zu bekommen. Aber nix hat geholfen. Falls jemand eine Antwort auf das problem findet, bitte melden.

Danke.
Sclot
User
Beiträge: 3
Registriert: Sonntag 21. Oktober 2007, 14:54

Wie eben schon im Thread drüber geschreiben: http://www.python-forum.de/post-80234.html#80234

Schaut euch doch mal http://buildroot.berlios.de/doku.php?id=trachroot an :)
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

capon hat geschrieben:hab genau das selbe Problem und auch schon 1000 Varianten probiert das beknackte webadmin plugin zum laufen zu bekommen. Aber nix hat geholfen. Falls jemand eine Antwort auf das problem findet, bitte melden.
Da das Problem schon oft aufgetaucht ist: schon mal versucht, die Entwickler direkt zu fragen? Über IRC ist das ja oftmals ganz einfach zu bewerkstelligen, in #trac auf Freenode sind derzeit über 110 Benutzer online.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Benutzeravatar
Trundle
User
Beiträge: 591
Registriert: Dienstag 3. Juli 2007, 16:45

zaeggi hat geschrieben:leider erscheint nun kein admin-button, wie dies zu erwarten wäre
Aber ihr wart schon eingeloggt als Benutzer mit TRAC_ADMIN-Permission?
Antworten