Advertisement
Guest User

Untitled

a guest
Nov 11th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.75 KB | None | 0 0
  1.  
  2.  
  3. **Please help..
  4. I cannot migrate from latest 3.x.xx to version 4.
  5. Here is the screen log i captured from my terminal
  6. Best Wishes
  7. TArdi**
  8.  
  9. Linux Test101 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64
  10.  
  11. The programs included with the Debian GNU/Linux system are free software;
  12. the exact distribution terms for each program are described in the
  13. individual files in /usr/share/doc/*/copyright.
  14.  
  15. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
  16. permitted by applicable law.
  17. Last login: Wed Nov 12 06:04:42 2014 from 139.192.199.250
  18. erpnext@Test101:~$ sudo pip install -e bench-repo
  19. [sudo] password for erpnext:
  20. erpnext@Test101:~$ cd /home/erpnext
  21. erpnext@Test101:~$ git clone https://github.com/frappe/bench bench-repo
  22. fatal: destination path 'bench-repo' already exists and is not an empty directory.
  23. erpnext@Test101:~$ rm bench-repo/
  24. rm: cannot remove `bench-repo/': Is a directory
  25. erpnext@Test101:~$ sudo pip install -e bench-repo
  26. [sudo] password for erpnext:
  27. Obtaining file:///home/erpnext/bench-repo
  28. Running setup.py egg_info for package from file:///home/erpnext/bench-repo
  29.  
  30. file bench.py (for module bench) not found
  31. Requirement already satisfied (use --upgrade to upgrade): Click in /usr/local/lib/python2.7/dist-packages (from bench==0.1)
  32. Requirement already satisfied (use --upgrade to upgrade): jinja2 in /usr/local/lib/python2.7/dist-packages (from bench==0.1)
  33. Requirement already satisfied (use --upgrade to upgrade): virtualenv in /usr/local/lib/python2.7/dist-packages/virtualenv-1.10.1-py2.7.egg (from bench==0.1)
  34. Requirement already satisfied (use --upgrade to upgrade): requests in /usr/local/lib/python2.7/dist-packages (from bench==0.1)
  35. Requirement already satisfied (use --upgrade to upgrade): honcho in /usr/local/lib/python2.7/dist-packages (from bench==0.1)
  36. Requirement already satisfied (use --upgrade to upgrade): semantic-version in /usr/local/lib/python2.7/dist-packages (from bench==0.1)
  37. Requirement already satisfied (use --upgrade to upgrade): GitPython==0.3.2.RC1 in /usr/local/lib/python2.7/dist-packages (from bench==0.1)
  38. Requirement already satisfied (use --upgrade to upgrade): markupsafe in /usr/local/lib/python2.7/dist-packages (from jinja2->bench==0.1)
  39. Requirement already satisfied (use --upgrade to upgrade): gitdb>=0.5.1 in /usr/local/lib/python2.7/dist-packages (from GitPython==0.3.2.RC1->bench==0.1)
  40. Requirement already satisfied (use --upgrade to upgrade): async>=0.6.1 in /usr/local/lib/python2.7/dist-packages (from gitdb>=0.5.1->GitPython==0.3.2.RC1->bench==0.1)
  41. Requirement already satisfied (use --upgrade to upgrade): smmap>=0.8.0 in /usr/local/lib/python2.7/dist-packages (from gitdb>=0.5.1->GitPython==0.3.2.RC1->bench==0.1)
  42. Installing collected packages: bench
  43. Running setup.py develop for bench
  44.  
  45. file bench.py (for module bench) not found
  46. Creating /usr/local/lib/python2.7/dist-packages/bench.egg-link (link to .)
  47. bench 0.1 is already the active version in easy-install.pth
  48. Installing bench script to /usr/local/bin
  49.  
  50. Installed /home/erpnext/bench-repo
  51. Successfully installed bench
  52. Cleaning up...
  53. erpnext@Test101:~$ cd ~
  54. erpnext@Test101:~$ bench init frappe-bench
  55. Already using interpreter /usr/bin/python
  56. Cloning into 'frappe'...
  57. remote: Counting objects: 61784, done.
  58. remote: Compressing objects: 100% (81/81), done.
  59. remote: Total 61784 (delta 27), reused 1 (delta 0)
  60. Receiving objects: 100% (61784/61784), 25.69 MiB | 203 KiB/s, done.
  61. Resolving deltas: 100% (43739/43739), done.
  62. installing frappe
  63. Wrote ./assets/js/frappe-web.min.js - 90k
  64. Wrote ./assets/js/print_format_v3.min.js - 18k
  65. Wrote ./assets/css/frappe.css - 224k
  66. Wrote ./assets/css/frappe-web.css - 163k
  67. Wrote ./assets/js/editor.min.js - 27k
  68. Wrote ./assets/js/frappe.min.js - 609k
  69. Wrote ./assets/js/slickgrid.min.js - 102k
  70. Wrote ./assets/js/canvasResize.min.js - 22k
  71. Bench frappe-bench initialized
  72. erpnext@Test101:~$ cd frappe-bench
  73. erpnext@Test101:~/frappe-bench$ bench get-app erpnext https://github.com/frappe/erpnext
  74. Cloning into 'erpnext'...
  75. remote: Counting objects: 121266, done.
  76. remote: Compressing objects: 100% (72/72), done.
  77. remote: Total 121266 (delta 60), reused 40 (delta 32)
  78. Receiving objects: 100% (121266/121266), 39.77 MiB | 201 KiB/s, done.
  79. Resolving deltas: 100% (86964/86964), done.
  80. installing erpnext
  81. Wrote ./assets/js/frappe-web.min.js - 90k
  82. Wrote ./assets/js/print_format_v3.min.js - 18k
  83. Wrote ./assets/js/erpnext.min.js - 12k
  84. Wrote ./assets/css/frappe.css - 224k
  85. Wrote ./assets/css/frappe-web.css - 163k
  86. Wrote ./assets/js/editor.min.js - 27k
  87. Wrote ./assets/css/erpnext.css - 0k
  88. Wrote ./assets/js/frappe.min.js - 609k
  89. Wrote ./assets/js/erpnext-web.min.js - 0k
  90. Wrote ./assets/js/slickgrid.min.js - 102k
  91. Wrote ./assets/js/canvasResize.min.js - 22k
  92. erpnext@Test101:~/frappe-bench$ bench get-app shopping_cart https://github.com/frappe/shopping-cart
  93. Cloning into 'shopping_cart'...
  94. remote: Counting objects: 1017, done.
  95. remote: Total 1017 (delta 0), reused 0 (delta 0)
  96. Receiving objects: 100% (1017/1017), 289.06 KiB | 69 KiB/s, done.
  97. Resolving deltas: 100% (702/702), done.
  98. installing shopping_cart
  99. Wrote ./assets/js/frappe-web.min.js - 90k
  100. Wrote ./assets/js/shopping-cart-web.min.js - 1k
  101. Wrote ./assets/js/print_format_v3.min.js - 18k
  102. Wrote ./assets/js/erpnext.min.js - 12k
  103. Wrote ./assets/css/frappe.css - 224k
  104. Wrote ./assets/css/frappe-web.css - 163k
  105. Wrote ./assets/css/shopping-cart-web.css - 0k
  106. Wrote ./assets/js/editor.min.js - 27k
  107. Wrote ./assets/css/erpnext.css - 0k
  108. Wrote ./assets/js/frappe.min.js - 609k
  109. Wrote ./assets/js/erpnext-web.min.js - 0k
  110. Wrote ./assets/js/slickgrid.min.js - 102k
  111. Wrote ./assets/js/canvasResize.min.js - 22k
  112. erpnext@Test101:~/frappe-bench$ bench migrate-3to4 /home/erpnext/erpnext
  113. /home/erpnext/erpnext/public
  114. database backup taken - sites/erpnext/private/backups/20141112_2340941_database.sql.gz - on 2014-11-12 06:26:24.469090
  115. Executing execute:frappe.db.sql("""update `tabPatch Log` set patch=replace(patch, '.4_0.', '.v4_0.')""") #2014-05-12 in erpnext (erpnextdb101)
  116. Success
  117. Executing execute:frappe.reload_doc('core', 'doctype', 'doctype', force=True) #2014-01-24 in erpnext (erpnextdb101)
  118. Traceback (most recent call last):
  119. File "/home/erpnext/bench-repo/bench/migrate3to4.py", line 106, in <module>
  120. main(args.site)
  121. File "/home/erpnext/bench-repo/bench/migrate3to4.py", line 39, in main
  122. migrate(site)
  123. File "/home/erpnext/bench-repo/bench/migrate3to4.py", line 86, in migrate
  124. latest()
  125. File "/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py", line 67, in new_fn
  126. return fn(*args, **new_kwargs)
  127. File "/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py", line 423, in latest
  128. frappe.modules.patch_handler.run_all()
  129. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 25, in run_all
  130. if not run_single(patchmodule = patch):
  131. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 50, in run_single
  132. return execute_patch(patchmodule, method, methodargs)
  133. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 64, in execute_patch
  134. exec patchmodule.split("execute:")[1] in globals()
  135. File "<string>", line 1, in <module>
  136. File "/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py", line 368, in reload_doc
  137. return frappe.modules.reload_doc(module, dt, dn, force=force)
  138. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/__init__.py", line 36, in reload_doc
  139. return import_files(module, dt, dn, force=force)
  140. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/import_file.py", line 17, in import_files
  141. return import_file(module, dt, dn, force=force)
  142. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/import_file.py", line 22, in import_file
  143. ret = import_file_by_path(path, force)
  144. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/import_file.py", line 50, in import_file_by_path
  145. import_doc(doc, force=force)
  146. File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/import_file.py", line 111, in import_doc
  147. doc.insert()
  148. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 162, in insert
  149. self.run_post_save_methods()
  150. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 442, in run_post_save_methods
  151. self.run_method("on_update")
  152. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 412, in run_method
  153. return Document.hook(fn)(self, *args, **kwargs)
  154. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 493, in composer
  155. return composed(self, method, *args, **kwargs)
  156. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 476, in runner
  157. add_to_return_value(self, fn(self, *args, **kwargs))
  158. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 406, in <lambda>
  159. fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)
  160. File "/home/erpnext/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 87, in on_update
  161. updatedb(self.name)
  162. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/db_schema.py", line 393, in updatedb
  163. tab = DbTable(dt, 'tab')
  164. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/db_schema.py", line 63, in __init__
  165. self.get_columns_from_docfields()
  166. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/db_schema.py", line 107, in get_columns_from_docfields
  167. filters={"doc_type": self.doctype, "doctype_or_field": "DocField", "property": "precision"}):
  168. File "/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py", line 617, in get_all
  169. return get_list(doctype, **args)
  170. File "/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py", line 613, in get_list
  171. ignore_permissions=ignore_permissions, user=user)
  172. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/db_query.py", line 47, in execute
  173. return self.build_and_run()
  174. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/db_query.py", line 50, in build_and_run
  175. args = self.prepare_args()
  176. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/db_query.py", line 81, in prepare_args
  177. self.set_order_by(args)
  178. File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/db_query.py", line 322, in set_order_by
  179. meta.sort_field or "modified", meta.sort_order or "desc")
  180. AttributeError: 'Meta' object has no attribute 'sort_field'
  181. Error: None
  182. Traceback (most recent call last):
  183. File "/usr/local/bin/bench", line 9, in <module>
  184. load_entry_point('bench==0.1', 'console_scripts', 'bench')()
  185. File "/home/erpnext/bench-repo/bench/cli.py", line 35, in cli
  186. return bench()
  187. File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 610, in __call__
  188. return self.main(*args, **kwargs)
  189. File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 590, in main
  190. rv = self.invoke(ctx)
  191. File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 936, in invoke
  192. return _process_result(sub_ctx.command.invoke(sub_ctx))
  193. File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 782, in invoke
  194. return ctx.invoke(self.callback, **ctx.params)
  195. File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 416, in invoke
  196. return callback(*args, **kwargs)
  197. File "/home/erpnext/bench-repo/bench/cli.py", line 198, in migrate_3to4
  198. site=path))
  199. File "/home/erpnext/bench-repo/bench/utils.py", line 61, in exec_cmd
  200. subprocess.check_call(cmd, cwd=cwd, shell=True)
  201. File "/usr/lib/python2.7/subprocess.py", line 511, in check_call
  202. raise CalledProcessError(retcode, cmd)
  203. subprocess.CalledProcessError: Command 'env/bin/python /home/erpnext/bench-repo/bench/migrate3to4.py /home/erpnext/erpnext' returned non-zero exit status 1
  204. erpnext@Test101:~/frappe-bench$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement