When you use PIP make sure you also virtual-env for the application python libraries and environment. This will allow you to install the PIP packages into a isolated python environment for just that application and not impact the 'system' python environment.
http://stackoverflow.com/questions/5844869/comprehensive-beginners-virtualenv-tutorial Alternatively you could package the python libraries to RPM yourself if you have to deploy the same setup to many systems (at that point I assume you would be using a tool like chef or puppet, so hand building RPMs might be quicker than rolling out a virtual-env to all your servers). On Thu, Mar 13, 2014 at 8:49 PM, Zhiwei Zhu <z_...@wargaming.net> wrote: > Hi Christopher, > > Got it. Thanks. Have a good day:) > > > > ------------------------------ > Best Regards > Jacky > > -----Original Message----- > From: epel-devel-boun...@lists.fedoraproject.org [mailto: > epel-devel-boun...@lists.fedoraproject.org] On Behalf Of Christopher Meng > Sent: Friday, 14 March 2014 2:47 PM > To: EPEL Development List > Subject: Re: EPEL Dependency broken for TurboGears-1.1.3-8.el7.noarch > > On Fri, Mar 14, 2014 at 11:40 AM, Zhiwei Zhu <z_...@wargaming.net> wrote: > > > > Hi Christopher, > > > > > > > > Thanks for your quick response. I understand the situation and > Turbogears-1.1.3 may be old. > > > > > > > > I also tried Turbogears2 (which is TurboGears2-2.3.0) and got these > errors: > > > > Error: Package: python-transaction-1.4.1-1.el7.noarch (epel) > > > > Requires: python-zope-interface > > > > Error: Package: python-zope-sqlalchemy-0.7.2-1.el7.noarch (epel) > > > > Requires: python-zope-interface > > > > Error: Package: python-kajiki-0.3.5-1.el7.noarch (epel) > > > > Requires: babel > > > > Error: Package: python-genshi-0.7-3.el7.x86_64 (epel) > > > > Requires: python-babel >= 0.8 > > > > Error: Package: python-repoze-who-2.1-1.el7.noarch (epel) > > > > Requires: python-zope-interface > > > > Error: Package: TurboGears2-2.3.0-0.2.git6da6959.el7.noarch (epel) > > > > Requires: python-jinja2 > > > > You could try using --skip-broken to work around the problem > > > > You could try running: rpm -Va --nofiles --nodigest > > > > > > > > Do you have any suggestion for this one? > > > > Thanks. > > For all packages which can be found from pypi, I'd recommend using pip to > install them. > > I don't know the plan, maybe the missing packages will never get into > EPEL7. > _______________________________________________ > epel-devel mailing list > epel-devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/epel-devel > [wargaming.net] > EgzO3mXGcK > This e-mail may contain CONFIDENTIAL AND PROPRIETARY INFORMATION and/or > PRIVILEGED AND CONFIDENTIAL COMMUNICATION intended solely for the recipient > and, therefore, may not be retransmitted to any party outside of the > recipient's organization without the prior written consent of the sender. > If you have received this e-mail in error please notify the sender > immediately by telephone or reply e-mail and destroy the original message > without making a copy. Wargaming.net accepts no liability for any losses or > damages resulting from infected e-mail transmissions and viruses in e-mail > attachment. kgzO3mXGcg > _______________________________________________ > epel-devel mailing list > epel-devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/epel-devel >
_______________________________________________ epel-devel mailing list epel-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/epel-devel