[Trac] Re: TracNav plugin on 0.10.4 on linux not working
On Jul 8, 3:19 pm, "Thomas Moschny" <[EMAIL PROTECTED]> wrote: > 2008/7/8 Philip <[EMAIL PROTECTED]>: > > > Can anybody respond to my latest post? I can't even seem to get the > > plugin to load. I have 2 plugins, and they are in 3 locations: > > - And, does the TracHelloworld plugin work? > - Did you set up a plugin cache, as described > here:http://trac.edgewall.org/wiki/TracPlugins#SettingupthePluginCache? > > Best, > Thomas Finally found the problem! Even though the plugin egg file had the right permissions, the trac.ini was not readable by the web server id. After making this file readable, the TracNav "magically" appeared. :-) Thanks for all who replied. I removed the egg file from these 2 locations: /usr/local/lib64/python2.4/site-packages /trac/myproject/plugins and left it in: /usr/local/share/trac/plugins so it would be common to all of my projects. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
2008/7/8 Philip <[EMAIL PROTECTED]>: > Can anybody respond to my latest post? I can't even seem to get the > plugin to load. I have 2 plugins, and they are in 3 locations: - And, does the TracHelloworld plugin work? - Did you set up a plugin cache, as described here: http://trac.edgewall.org/wiki/TracPlugins#SettingupthePluginCache ? Best, Thomas --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
On Jun 25, 1:04 pm, Philip <[EMAIL PROTECTED]> wrote: > On Jun 24, 5:07 pm, "Thomas Moschny" <[EMAIL PROTECTED]> wrote: > > > > > > > 2008/6/24 Philip <[EMAIL PROTECTED]>: > > > > I tried that, and I still get the same thing. Plus, I still don't see > > > the "Loading..." message in the log, even after I attempt to access a > > > wiki page containing [[TracNav]]. If I google "No macro or processor > > > named 'TracNav' found", I get several other pages that seem to have > > > similar problem. So, maybe it's a fairly common problem. Still > > > looking for a solution. > > > Not sure this is specific to the TracNav plugin though (but if it was, > > I'd be glad to fix it!), merely an installation issue. Do you have any > > other plugins working? Did you check permissions of the egg? The web > > server (running e.g. as wwwrun) must be allowed to access it. > > > Regards, > > Thomas > > I followed the instructions from this > linkhttp://trac-hacks.org/wiki/EggCookingTutorial/BasicEggCookingto > create and install a helloworld plugin into the same project. After > copying the TracHelloworld-0.1-py2.4.egg to the project plugins > directory, setting permissions to 777, and restarting web server, I > see no difference in wiki pages and no "loading" messages in log > file. I'm guessing I need to concentrate on getting the "loading" > message again, but not sure what I need to do. Seemed random at best > when I was seeing it before. > > Thanks, > Philip- Hide quoted text - > > - Show quoted text - Can anybody respond to my latest post? I can't even seem to get the plugin to load. I have 2 plugins, and they are in 3 locations: /usr/local/share/trac/plugins # ls -l total 16 -rwxrwxrwx 1 root root 2943 Jun 25 17:05 TracHelloworld-0.1-py2.4.egg -rwxrwxrwx 1 root root 11623 Jun 25 17:05 TracNav-3.92-py2.4.egg /usr/local/lib64/python2.4/site-packages # ls -l total 32 -rwxrwxrwx 1 root root 2943 Jun 25 17:11 TracHelloworld-0.1- py2.4.egg -rwxrwxrwx 1 root root 11623 Jun 25 17:11 TracNav-3.92-py2.4.egg -rw-r--r-- 1 root root 239 Jun 23 19:26 easy-install.pth drwxrwxrwx 4 root root 4096 Jul 8 18:05 setuptools-0.6c8-py2.4.egg -rw-r--r-- 1 root root29 Jun 23 17:07 setuptools.pth drwxr-xr-x 11 root root 4096 Apr 17 15:01 trac /trac/myproject/plugins # ls -l total 16 -rwxrwxrwx 1 websrvr webgrp 2943 Jun 24 21:23 TracHelloworld-0.1- py2.4.egg -rwxrwxrwx 1 websrvr webgrp 11623 Jun 24 20:36 TracNav-3.92-py2.4.egg I have logging set to debug, and after restarting apache2, I don't see anything in the log. When I bring up a page that has something like [[TracNav(FAQ/TOC)]], I get an error: Error: Failed to load processor TracNav No macro or processor named 'TracNav' found Please help! Thanks. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
On Jun 24, 5:07 pm, "Thomas Moschny" <[EMAIL PROTECTED]> wrote: > 2008/6/24 Philip <[EMAIL PROTECTED]>: > > > I tried that, and I still get the same thing. Plus, I still don't see > > the "Loading..." message in the log, even after I attempt to access a > > wiki page containing [[TracNav]]. If I google "No macro or processor > > named 'TracNav' found", I get several other pages that seem to have > > similar problem. So, maybe it's a fairly common problem. Still > > looking for a solution. > > Not sure this is specific to the TracNav plugin though (but if it was, > I'd be glad to fix it!), merely an installation issue. Do you have any > other plugins working? Did you check permissions of the egg? The web > server (running e.g. as wwwrun) must be allowed to access it. > > Regards, > Thomas I followed the instructions from this link http://trac-hacks.org/wiki/EggCookingTutorial/BasicEggCooking to create and install a helloworld plugin into the same project. After copying the TracHelloworld-0.1-py2.4.egg to the project plugins directory, setting permissions to 777, and restarting web server, I see no difference in wiki pages and no "loading" messages in log file. I'm guessing I need to concentrate on getting the "loading" message again, but not sure what I need to do. Seemed random at best when I was seeing it before. Thanks, Philip --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
2008/6/24 Philip <[EMAIL PROTECTED]>: > I tried that, and I still get the same thing. Plus, I still don't see > the "Loading..." message in the log, even after I attempt to access a > wiki page containing [[TracNav]]. If I google "No macro or processor > named 'TracNav' found", I get several other pages that seem to have > similar problem. So, maybe it's a fairly common problem. Still > looking for a solution. Not sure this is specific to the TracNav plugin though (but if it was, I'd be glad to fix it!), merely an installation issue. Do you have any other plugins working? Did you check permissions of the egg? The web server (running e.g. as wwwrun) must be allowed to access it. Regards, Thomas --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
On Jun 24, 3:03 pm, "Thomas Moschny" <[EMAIL PROTECTED]> wrote: > 2008/6/24 Philip <[EMAIL PROTECTED]>: > > > You are right -- I guess the install put the egg into /usr/local/lib64/ > > python2.4/site-packages. I deleted the egg file from /usr/local/share/ > > trac/plugins and restarted web server. I don't automatically see a > > mesage like you described when I recycle apache2, BUT if I look at the > > log, I do see one from earlier in the day yesterday. So, sounds like > > it was loading at some point anyway. > > For the beginning, it might be easier to run "./setup bdist_egg" and > copy the egg from 'dist' to the 'plugins' subdirectory of your trac > project, seehttp://trac.edgewall.org/wiki/TracPlugins#ForaSingleProject. > > Note that plugin loading might be delayed until someone accesses your > trac instance, so you might not see something in the logs immediately > after restarting apache. > > Regards, > Thomas I tried that, and I still get the same thing. Plus, I still don't see the "Loading..." message in the log, even after I attempt to access a wiki page containing [[TracNav]]. If I google "No macro or processor named 'TracNav' found", I get several other pages that seem to have similar problem. So, maybe it's a fairly common problem. Still looking for a solution. Thanks, Philip --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
2008/6/24 Noah Kantrowitz <[EMAIL PROTECTED]>: > This is untrue. The global config (or in 0.11, any inherited configs > along the chain) are merged in memory to act like a single file as far > as Trac cares. Any option can go in any file. They are merged at a per- > key level, with the value lowest on the chain taking priority. Yeah, my bad. Doesn't necessarily make things simpler for beginners, though. - Thomas --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
2008/6/24 Philip <[EMAIL PROTECTED]>: > You are right -- I guess the install put the egg into /usr/local/lib64/ > python2.4/site-packages. I deleted the egg file from /usr/local/share/ > trac/plugins and restarted web server. I don't automatically see a > mesage like you described when I recycle apache2, BUT if I look at the > log, I do see one from earlier in the day yesterday. So, sounds like > it was loading at some point anyway. For the beginning, it might be easier to run "./setup bdist_egg" and copy the egg from 'dist' to the 'plugins' subdirectory of your trac project, see http://trac.edgewall.org/wiki/TracPlugins#ForaSingleProject. Note that plugin loading might be delayed until someone accesses your trac instance, so you might not see something in the logs immediately after restarting apache. Regards, Thomas --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
On Jun 24, 12:00 pm, "Thomas Moschny" <[EMAIL PROTECTED]> wrote: > 2008/6/24 Philip <[EMAIL PROTECTED]>: > > > I deleted the trac.ini from /usr/local/share/trac/conf and added these > > 2 lines to the project-specific trac.ini file. After recycling web > > server, I still see no difference. Any other ideas? > > Maybe the plugin is already loaded? What happens if you put > [[TracNav]] on a wiki page? > > Why do you manually copy the egg after running ./setup.py install, > which already copies the egg into a system-wide dir? > > Do any other plugins work for you? > > Normally you should see a number of messages like this in your log: > 2008-05-31 11:15:24,220 Trac[loader] DEBUG: Loading egg plugin XXX > from /srv/trac/myproject/plugins/XXX-N.N-py2.5.egg > > - Thomas You are right -- I guess the install put the egg into /usr/local/lib64/ python2.4/site-packages. I deleted the egg file from /usr/local/share/ trac/plugins and restarted web server. I don't automatically see a mesage like you described when I recycle apache2, BUT if I look at the log, I do see one from earlier in the day yesterday. So, sounds like it was loading at some point anyway. However, when I go to a wiki page that has [[TracNav]] on it, I see this message: Error: Failed to load processor TracNav No macro or processor named 'TracNav' found Philip --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
2008/6/24 Philip <[EMAIL PROTECTED]>: > I deleted the trac.ini from /usr/local/share/trac/conf and added these > 2 lines to the project-specific trac.ini file. After recycling web > server, I still see no difference. Any other ideas? Maybe the plugin is already loaded? What happens if you put [[TracNav]] on a wiki page? Why do you manually copy the egg after running ./setup.py install, which already copies the egg into a system-wide dir? Do any other plugins work for you? Normally you should see a number of messages like this in your log: 2008-05-31 11:15:24,220 Trac[loader] DEBUG: Loading egg plugin XXX from /srv/trac/myproject/plugins/XXX-N.N-py2.5.egg - Thomas --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
On Jun 23, 2008, at 5:20 PM, Thomas Moschny wrote: > > 2008/6/23 Philip <[EMAIL PROTECTED]>: >> Trying to get the TracNav plugin to work on linux (zLinux, actually), >> but it's not showing the navigation or giving any messages in the >> log. >> [...] >> - there was no /usr/local/share/trac/conf/trac.ini file, so I created >> one, and added the following: >> [components] >> tracnav.* = enabled > > A globally installed plugin must be enabled separately for each trac > project. So you have to add these lines to the appropriate project's > trac.ini. Alternatively, you could use the WebAdmin plugin's gui to > enable other plugins. This is untrue. The global config (or in 0.11, any inherited configs along the chain) are merged in memory to act like a single file as far as Trac cares. Any option can go in any file. They are merged at a per- key level, with the value lowest on the chain taking priority. --Noah --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
On Jun 23, 5:20 pm, "Thomas Moschny" <[EMAIL PROTECTED]> wrote: > 2008/6/23 Philip <[EMAIL PROTECTED]>: > > > Trying to get the TracNav plugin to work on linux (zLinux, actually), > > but it's not showing the navigation or giving any messages in the > > log. > > [...] > > - there was no /usr/local/share/trac/conf/trac.ini file, so I created > > one, and added the following: > > [components] > > tracnav.* = enabled > > A globally installed plugin must be enabled separately for each trac > project. So you have to add these lines to the appropriate project's > trac.ini. Alternatively, you could use the WebAdmin plugin's gui to > enable other plugins. > > - Thomas I deleted the trac.ini from /usr/local/share/trac/conf and added these 2 lines to the project-specific trac.ini file. After recycling web server, I still see no difference. Any other ideas? Thanks, Philip --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: TracNav plugin on 0.10.4 on linux not working
2008/6/23 Philip <[EMAIL PROTECTED]>: > Trying to get the TracNav plugin to work on linux (zLinux, actually), > but it's not showing the navigation or giving any messages in the > log. > [...] > - there was no /usr/local/share/trac/conf/trac.ini file, so I created > one, and added the following: > [components] > tracnav.* = enabled A globally installed plugin must be enabled separately for each trac project. So you have to add these lines to the appropriate project's trac.ini. Alternatively, you could use the WebAdmin plugin's gui to enable other plugins. - Thomas --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---