1. $ flexget -V
  2. 1.1.52
  3. Latest release: 1.1.66
  4. $ sudo pip install --upgrade flexget
  5. [sudo] password for $MY_NAME$:
  6. Downloading/unpacking flexget
  7. Downloading FlexGet-1.1.66.tar.gz (891Kb): 891Kb downloaded
  8. Running setup.py egg_info for package flexget
  9. warning: no files found matching 'README'
  10. warning: no previously-included files matching '*.pyc' found under directory 'tests'
  11. warning: no previously-included files matching '*.pyo' found under directory 'tests'
  12. Downloading/unpacking FeedParser>=5.1.3 (from flexget)
  13. Downloading feedparser-5.1.3.tar.gz (283Kb): 283Kb downloaded
  14. Running setup.py egg_info for package FeedParser
  15. Downloading/unpacking SQLAlchemy>=0.7,<0.7.99 (from flexget)
  16. Downloading SQLAlchemy-0.7.10.tar.gz (3.5Mb): 3.5Mb downloaded
  17. Running setup.py egg_info for package SQLAlchemy
  18. warning: no files found matching '*.jpg' under directory 'doc'
  19. no previously-included directories found matching 'doc/build/output'
  20. Downloading/unpacking PyYAML (from flexget)
  21. Downloading PyYAML-3.10.tar.gz (241Kb): 241Kb downloaded
  22. Running setup.py egg_info for package PyYAML
  23. Downloading/unpacking BeautifulSoup>=3.2,<3.3 (from flexget)
  24. Downloading BeautifulSoup-3.2.1.tar.gz
  25. Running setup.py egg_info for package BeautifulSoup
  26. Downloading/unpacking beautifulsoup4>=4.1,!=4.2.0,<4.3 (from flexget)
  27. Downloading beautifulsoup4-4.2.1.tar.gz (139Kb): 139Kb downloaded
  28. Running setup.py egg_info for package beautifulsoup4
  29. Downloading/unpacking html5lib>=0.11 (from flexget)
  30. Downloading html5lib-1.0b2.tar.gz (884Kb): 884Kb downloaded
  31. Running setup.py egg_info for package html5lib
  32. Downloading/unpacking PyRSS2Gen (from flexget)
  33. Downloading PyRSS2Gen-1.1.tar.gz
  34. Running setup.py egg_info for package PyRSS2Gen
  35. Downloading/unpacking pynzb (from flexget)
  36. Downloading pynzb-0.1.0.tar.gz
  37. Running setup.py egg_info for package pynzb
  38. Downloading/unpacking progressbar (from flexget)
  39. Downloading progressbar-2.3.tar.gz
  40. Running setup.py egg_info for package progressbar
  41. Downloading/unpacking jinja2 (from flexget)
  42. Downloading Jinja2-2.7.tar.gz (377Kb): 377Kb downloaded
  43. Running setup.py egg_info for package jinja2
  44. warning: no files found matching '*' under directory 'custom_fixers'
  45. warning: no previously-included files matching '*' found under directory 'docs/_build'
  46. warning: no previously-included files matching '*.pyc' found under directory 'jinja2'
  47. warning: no previously-included files matching '*.pyc' found under directory 'docs'
  48. warning: no previously-included files matching '*.pyo' found under directory 'jinja2'
  49. warning: no previously-included files matching '*.pyo' found under directory 'docs'
  50. Downloading/unpacking flask (from flexget)
  51. Downloading Flask-0.10.1.tar.gz (544Kb): 544Kb downloaded
  52. Running setup.py egg_info for package flask
  53. warning: no files found matching '*' under directory 'tests'
  54. warning: no previously-included files matching '*.pyc' found under directory 'docs'
  55. warning: no previously-included files matching '*.pyo' found under directory 'docs'
  56. warning: no previously-included files matching '*.pyc' found under directory 'tests'
  57. warning: no previously-included files matching '*.pyo' found under directory 'tests'
  58. warning: no previously-included files matching '*.pyc' found under directory 'examples'
  59. warning: no previously-included files matching '*.pyo' found under directory 'examples'
  60. no previously-included directories found matching 'docs/_build'
  61. no previously-included directories found matching 'docs/_themes/.git'
  62. Downloading/unpacking cherrypy (from flexget)
  63. Downloading CherryPy-3.2.4.tar.gz (424Kb): 424Kb downloaded
  64. Running setup.py egg_info for package cherrypy
  65. Downloading/unpacking requests>=1.0,<1.99 (from flexget)
  66. Downloading requests-1.2.3.tar.gz (348Kb): 348Kb downloaded
  67. Running setup.py egg_info for package requests
  68. Downloading/unpacking python-dateutil!=2.0 (from flexget)
  69. Downloading python-dateutil-2.1.tar.gz (152Kb): 152Kb downloaded
  70. Running setup.py egg_info for package python-dateutil
  71. Downloading/unpacking jsonschema>=2.0 (from flexget)
  72. Downloading jsonschema-2.0.0.tar.gz
  73. Running setup.py egg_info for package jsonschema
  74. Downloading/unpacking python-tvrage (from flexget)
  75. Downloading python-tvrage-0.4.1.tar.gz
  76. Running setup.py egg_info for package python-tvrage
  77. Downloading/unpacking argparse (from flexget)
  78. Downloading argparse-1.2.1.tar.gz (69Kb): 69Kb downloaded
  79. Running setup.py egg_info for package argparse
  80. warning: no previously-included files matching '*.pyc' found anywhere in distribution
  81. warning: no previously-included files matching '*.pyo' found anywhere in distribution
  82. warning: no previously-included files matching '*.orig' found anywhere in distribution
  83. warning: no previously-included files matching '*.rej' found anywhere in distribution
  84. no previously-included directories found matching 'doc/_build'
  85. no previously-included directories found matching 'env24'
  86. no previously-included directories found matching 'env25'
  87. no previously-included directories found matching 'env26'
  88. no previously-included directories found matching 'env27'
  89. Downloading/unpacking six (from html5lib>=0.11->flexget)
  90. Downloading six-1.3.0.tar.gz
  91. Running setup.py egg_info for package six
  92. Downloading/unpacking distribute (from pynzb->flexget)
  93. Downloading distribute-0.7.3.zip (145Kb): 145Kb downloaded
  94. Running setup.py egg_info for package distribute
  95. Downloading/unpacking markupsafe (from jinja2->flexget)
  96. Downloading MarkupSafe-0.18.tar.gz
  97. Running setup.py egg_info for package markupsafe
  98. Downloading/unpacking Werkzeug>=0.7 (from flask->flexget)
  99. Downloading Werkzeug-0.9.1.tar.gz (1.1Mb): 1.1Mb downloaded
  100. Running setup.py egg_info for package Werkzeug
  101. warning: no files found matching '*' under directory 'werkzeug/debug/templates'
  102. warning: no files found matching '*' under directory 'tests'
  103. warning: no previously-included files matching '*.pyc' found under directory 'docs'
  104. warning: no previously-included files matching '*.pyo' found under directory 'docs'
  105. warning: no previously-included files matching '*.pyc' found under directory 'tests'
  106. warning: no previously-included files matching '*.pyo' found under directory 'tests'
  107. warning: no previously-included files matching '*.pyc' found under directory 'examples'
  108. warning: no previously-included files matching '*.pyo' found under directory 'examples'
  109. no previously-included directories found matching 'docs/_build'
  110. Downloading/unpacking itsdangerous>=0.21 (from flask->flexget)
  111. Downloading itsdangerous-0.22.tar.gz
  112. Running setup.py egg_info for package itsdangerous
  113. Downloading/unpacking setuptools>=0.7 (from distribute->pynzb->flexget)
  114. Downloading setuptools-0.8.tar.gz (756Kb): 756Kb downloaded
  115. Running setup.py egg_info for package setuptools
  116. Installing collected packages: argparse, BeautifulSoup, beautifulsoup4, cherrypy, distribute, FeedParser, flask, flexget, html5lib, itsdangerous, jinja2, jsonschema, markupsafe, progressbar, pynzb, PyRSS2Gen, python-dateutil, python-tvrage, PyYAML, requests, setuptools, six, SQLAlchemy, Werkzeug
  117. Found existing installation: argparse 1.2.1
  118. Uninstalling argparse:
  119. Successfully uninstalled argparse
  120. Running setup.py install for argparse
  121. warning: no previously-included files matching '*.pyc' found anywhere in distribution
  122. warning: no previously-included files matching '*.pyo' found anywhere in distribution
  123. warning: no previously-included files matching '*.orig' found anywhere in distribution
  124. warning: no previously-included files matching '*.rej' found anywhere in distribution
  125. no previously-included directories found matching 'doc/_build'
  126. no previously-included directories found matching 'env24'
  127. no previously-included directories found matching 'env25'
  128. no previously-included directories found matching 'env26'
  129. no previously-included directories found matching 'env27'
  130. Found existing installation: BeautifulSoup 3.2.1
  131. Uninstalling BeautifulSoup:
  132. Successfully uninstalled BeautifulSoup
  133. Running setup.py install for BeautifulSoup
  134. Found existing installation: beautifulsoup4 4.1.3
  135. Uninstalling beautifulsoup4:
  136. Successfully uninstalled beautifulsoup4
  137. Running setup.py install for beautifulsoup4
  138. Found existing installation: CherryPy 3.2.2
  139. Uninstalling CherryPy:
  140. Successfully uninstalled CherryPy
  141. Running setup.py install for cherrypy
  142. changing mode of build/scripts-2.6/cherryd from 644 to 755
  143. changing mode of /usr/local/bin/cherryd to 755
  144. Found existing installation: distribute 0.6.45
  145. Uninstalling distribute:
  146. Successfully uninstalled distribute
  147. Running setup.py install for distribute
  148. Found existing installation: feedparser 5.1.3
  149. Uninstalling feedparser:
  150. Successfully uninstalled feedparser
  151. Running setup.py install for FeedParser
  152. usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
  153. or: -c --help [cmd1 cmd2 ...]
  154. or: -c --help-commands
  155. or: -c cmd --help
  156. error: option --single-version-externally-managed not recognized
  157. Complete output from command /usr/bin/python -c "import setuptools; __file__='/home/$MY_NAME$/.flexget/build/FeedParser/setup.py'; execfile('/home/$MY_NAME$/.flexget/build/FeedParser/setup.py')" install --single-version-externally-managed --record /tmp/pip-kXMx4H-record/install-record.txt:
  158. usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
  159. or: -c --help [cmd1 cmd2 ...]
  160. or: -c --help-commands
  161. or: -c cmd --help
  162. error: option --single-version-externally-managed not recognized
  163. ----------------------------------------
  164. Rolling back uninstall of feedparser
  165. Command /usr/bin/python -c "import setuptools; __file__='/home/$MY_NAME$/.flexget/build/FeedParser/setup.py'; execfile('/home/$MY_NAME$/.flexget/build/FeedParser/setup.py')" install --single-version-externally-managed --record /tmp/pip-kXMx4H-record/install-record.txt failed with error code 1
  166. Storing complete log in /root/.pip/pip.log
  167. $ flexget -V
  168. Traceback (most recent call last):
  169. File "/usr/local/bin/flexget", line 5, in <module>
  170. from pkg_resources import load_entry_point
  171. File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 2675, in <module>
  172. parse_requirements(__requires__), Environment()
  173. File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 552, in resolve
  174. raise DistributionNotFound(req)
  175. pkg_resources.DistributionNotFound: setuptools>=0.7
  176. $ sudo pip install --upgrade flexget
  177. Downloading/unpacking flexget
  178. Running setup.py egg_info for package flexget
  179. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'install_requires'
  180. warnings.warn(msg)
  181. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'zip_safe'
  182. warnings.warn(msg)
  183. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'test_suite'
  184. warnings.warn(msg)
  185. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'entry_points'
  186. warnings.warn(msg)
  187. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'extras_require'
  188. warnings.warn(msg)
  189. Build failed: Unknown task: egg_info
  190. Complete output from command python setup.py egg_info:
  191. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'install_requires'
  192. warnings.warn(msg)
  193. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'zip_safe'
  194. warnings.warn(msg)
  195. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'test_suite'
  196. warnings.warn(msg)
  197. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'entry_points'
  198. warnings.warn(msg)
  199. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'extras_require'
  200. warnings.warn(msg)
  201. Build failed: Unknown task: egg_info
  202. ----------------------------------------
  203. Command python setup.py egg_info failed with error code 1
  204. Storing complete log in /root/.pip/pip.log
  205. $ flexget -V
  206. Traceback (most recent call last):
  207. File "/usr/local/bin/flexget", line 5, in <module>
  208. from pkg_resources import load_entry_point
  209. File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 2675, in <module>
  210. parse_requirements(__requires__), Environment()
  211. File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 552, in resolve
  212. raise DistributionNotFound(req)
  213. pkg_resources.DistributionNotFound: setuptools>=0.7
  214. LAST PIP LOG FROM ROOT DIR:
  215. ------------------------------------------------------------
  216. /usr/bin/pip run on Sat Jul 6 09:44:34 2013
  217. Downloading/unpacking flexget
  218. Running setup.py egg_info for package flexget
  219. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'install_requires'
  220. warnings.warn(msg)
  221. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'zip_safe'
  222. warnings.warn(msg)
  223. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'test_suite'
  224. warnings.warn(msg)
  225. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'entry_points'
  226. warnings.warn(msg)
  227. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'extras_require'
  228. warnings.warn(msg)
  229. Build failed: Unknown task: egg_info
  230. Complete output from command python setup.py egg_info:
  231. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'install_requires'
  232. warnings.warn(msg)
  233. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'zip_safe'
  234. warnings.warn(msg)
  235. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'test_suite'
  236. warnings.warn(msg)
  237. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'entry_points'
  238. warnings.warn(msg)
  239. /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'extras_require'
  240. warnings.warn(msg)
  241. Build failed: Unknown task: egg_info
  242. ----------------------------------------
  243. Command python setup.py egg_info failed with error code 1
  244. Exception information:
  245. Traceback (most recent call last):
  246. File "/usr/lib/pymodules/python2.6/pip/basecommand.py", line 120, in main
  247. self.run(options, args)
  248. File "/usr/lib/pymodules/python2.6/pip/commands/install.py", line 161, in run
  249. requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  250. File "/usr/lib/pymodules/python2.6/pip/req.py", line 903, in prepare_files
  251. req_to_install.run_egg_info()
  252. File "/usr/lib/pymodules/python2.6/pip/req.py", line 216, in run_egg_info
  253. command_desc='python setup.py egg_info')
  254. File "/usr/lib/pymodules/python2.6/pip/__init__.py", line 226, in call_subprocess
  255. % (command_desc, proc.returncode))
  256. InstallationError: Command python setup.py egg_info failed with error code 1

Flexget tag #1.1.66 upgrade error. Read more here: https://github.com/Flexget/Flexget/issues