Yes, please take direct contact with CANONICAL.
At the side of CANONICAL, in the scope of my support contract and "Canonical problem reference nr 1443", I did have contact with Etienne GOYER, [EMAIL PROTECTED] First let acknowledge that ( A ) In general Canonical is providing very good maintenance services for an already very large collection of softwares including a lot of dependencies, of fix for bugs and of urgent security alerts. As far as possible this maintenance should remain coherent and non experienced users as me, should avoid to make installations by other means. ( B ) At the Canonical side Turbogears is only in the "Universe Repository" of Canonical, i.e. software they can provide but without commitment for support. ( C ) TurboGears is in very active development and Canonical would have difficult to follow every new version immediately. Problems can arise because Turbogears can some require a new version of something, while the larger organization of Canonical cannot necessarily adapt the same day. ( D ) Canonical seems to have developed an advanced way to install python, allowing to switch between versions of python. (However I did myself not yet understand how it works, see the note above on August 30). ( E ) Turbogears relays now on new "Python Egg" technologies and I do not know how far Canonical uses it yet fully. My suggestions: ( 1 ) The current entry in the Adept Manager of Canonical for "python- turbogears" should be removed, because it does more harm than good. Indeed it does not work, and worse it makes the situation fuzzy in such a way that it prevent any further installation of Turbogears by means of the direct Turbogears Tool, "easy_install". Remark : The Adept Manager has also entries for "python-turbojson" and " python-turbokid" and I do not know if it is good or bad. ( 2 ) Turbogears and Canonical should take direct contact and discuss the issues. My dream would be that Turbogears would provide support to Canonical, in order to maintain a script inside the Adept Manager, as a kind of black box, which could be called "kubuntu-turbogears-easy_install", taking account of both requirements of Canonical and Turbogears. ( 2 ) Question about dependencies: Since Turbogears is intended as an integrator of diverse already existing technologies, there are probably dependencies with diverse components in standard python libraries, which are maybe used by other general purpose packages than Turbogears. Therefore replication in separate independent directories could be a pragmatic solution, if not otherwise possible, but please find sutions for PATH, I would not be able to manage myself. In the mean time, waiting for more optimal solution, I am continuing to learn TurboGears on my laptop only. Remark about RUBY: Although I believe that Python is the most appropriated solution for my application projects, for the fun, I did try to have also a look at Ruby. I did try to install Ruby by means of the Adept Manager on my laptop, just in order to have some basic flavor of Ruby but it did not work readily, of course because I knew nothing of that language. A few days later I was at an international Open Source conference and I saw a booth with Ruby gurus. I did ask them to show me some demos, but they did encounter a lot of trouble and did need several hours, because they install usually Ruby in an other way than Ubuntu. On Sep 1, 2:19 am, Florent Aide <[EMAIL PROTECTED]> wrote: > saliez a écrit : > > > > > Thank you very much, "tg-admin info" is now working. > > Great :) > > But unfortunately the next question is now that "quickstart" gives an > > error related to the template engine "Cheetah" : > > > Error in the Python code which Cheetah generated for this template: > > ======================================= > > EOL while scanning single-quote string > > (cheetah_DynamicallyCompiledCheetahTemplate_2007082918071928753.py, > > line 319) > > .................................................. > > > It seems that there are probably many more dammage resulting from the > > default TurboGears installation from KUBUNTU ? > > Yep the default install using the package manager from Kubuntu does not > work well. I suggest you try a virtual python installation instead. > Please take a look at:http://blog.ianbicking.org/workingenv-revisited.html> > The most obvious difference between these 2 machines are in the > > directories. I see multiple instance of the same files in the same > > machine, in different directories. > > What is the intended strategy of TurboGears ? > > /usr/local/lib/python2.5/site-package/....... > > /usr/lib/python2.5/site-package/....... > > It looks that the second one could be the right one for TurboGears ? > > It seems that KUBUNTU did install the incompatible files in /usr/local/ > > lib/... rather than /usr/lib/... > > TG has only one strategy: using the python path to find its lib. A > "standard" Python on GNU/Linux is generally searching for its > site-package in /usr/lib/pythonXXX but I don't know Kubuntu...> Later on, may > I continue to use the standard maintenance from KUBUNTU > > based on adept ? What would happen if some generic Python libraries > > would be updated ???? > > How about using a virtual python environment to avoid this kind of > problem ? See above comment about working-env.> But now an other kind of > Error: > > [...] > > Searching for Cheetah>=2.0rc7 > > Readinghttp://www.tubogears.org/download/index.html > > error: Download error: (-2, 'Name or service not known') > > > Again a problem related to Cheetah ?????????? > > Nop... a network error. > > > Comments : > > The following documentation is coming from KUBUNTU. As a beginner I > > [...] > > a clever idea, but but obviously not coordinated with the recent > > ongoing development of TurboGears: > > We would be glad to help people from the Kubuntu python packaging team > to solve the issue they have with TG. Do you by any chance have any > contact with them ? > > It is clear that Kubuntu users that try to install TG from the package > manager seem to all encounter errors... > > Florent. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

