IRC logs of #tryton-es for Monday, 2016-08-22

chat.freenode.net #tryton-es log beginning Mon Aug 22 00:02:01 CEST 2016
-!- Sunzi(~Sun@144.red-83-52-30.dynamicip.rima-tde.net) has joined #tryton-es00:26
-!- meigallodixital(~meigallod@188.72.113.49) has joined #tryton-es09:04
meigallodixitalhi09:04
-!- pokoli(~pokoli@unaffiliated/pokoli) has joined #tryton-es09:12
meigallodixitalempezamos el lunes con alegría, firefox peta con solo abrirlo, incluso en modo incógnito :\09:18
pokolibuenos dias09:20
pokolimeigallodixital: aqui funciona todo a la perfección ;)09:20
meigallodixitalme he zumbado el prfil y arranca09:20
meigallodixitalno me importa porque lo tengo sync09:20
meigallodixitala todos los de trytonspain tengo que quitarles el trytond- al clonar, ¿no?10:42
meigallodixitalque raro, me está diciendo que los paquetes de tryton_sale_oportunity_* no tienen rama 4.0 y si tienen10:54
meigallodixitalhay paquetes que me piden deps que no están en trytonspain, es un poco caótico el tema de los repos ...11:01
pokolimeigallodixital: si hay alguno de trytonspain que las dependencias no estan allí, por mi parte las he pedido11:12
pokolimeigallodixital: pero si no me transfieren los repositorios no puedo hacer mas11:12
pokolimeigallodixital: recuerda que en trytonspain hay un proyecto que se llama deprecated, todos los que estan allí no hace falta que los clones porque no los soportamos (almenos por mi parte)11:13
meigallodixitalpero esos no debieran estar en la rama 4.0 no?11:14
meigallodixitalsi no se mantienen no debieran estar migrados11:14
pokolimeigallodixital: puede que tengan rama porqué a veces se crean para todos y luego no se migran....11:20
meigallodixitalah, ok11:21
meigallodixitallo malo es que te descojona todo11:21
pokolimeigallodixital: es lo que tiene que cadauno use sus herramientas y que estas no sean estandard11:24
meigallodixitalyep11:25
meigallodixitaly esto tira para atrás a mucha gente11:26
pokolimeigallodixital: ya tengo el CI montado para la versión de desarrollo, la idea es subir a pypi los modulos para la versión 4.211:29
meigallodixitalsería un avance importante en serio11:29
meigallodixitallos que ya llevais tiempo no sabeis el muro que hay al llegar tryton con cosas como esa o la falta de doc11:30
meigallodixitalcosas que para vosotros son del dia a dia para el resto es ciencia arcana11:30
meigallodixitalImportError: No module named modules ahora me da esto al instalar desde cero solo core, no gano para disgustos11:37
meigallodixitalostias borre en init11:39
meigallodixitalme cago en mi vida11:39
pokolimeigallodixital: si borras todos los modulos, ten cuidado que hay un __init__.py que no se debe borrar ;)11:40
pokolimeigallodixital: eso es lo que te ha passado n?11:40
meigallodixitalyep11:40
meigallodixitalme pudo la boca11:40
meigallodixitalxd11:40
meigallodixitalel problema de las deps11:41
meigallodixitales que no m dijo el paquete que las pide11:42
meigallodixitalcon lo que es un poco a ciegas11:42
meigallodixitalestoy metiendo como con el core todos los paquetes y tengo una lista de excepciones11:42
meigallodixitalcon lo que baja todos del tirón, a asbner cual es11:42
meigallodixitalcomo lo tengo en volumen de docker, lo voy a guardar el core y le vuelvo a dar a trytonspain a ver si localizo cual peta con grep mismamente11:47
pokolimeigallodixital: este es el requirements que utilizo yo https://bitbucket.org/aritmos_ids/repo-config/src/75ceffb14d7b7815aca85fcc2e4b5e382021fa01/requirements.txt?fileviewer=file-view-default11:51
pokolimeigallodixital: a parte de instalar trytond para que me instale sus dependencias11:51
meigallodixitalyo creo que lo que me falla deben ser paquetes de nantic o zz11:51
meigallodixitalporque era stock_3_nosque11:51
meigallodixitaly sale_shop_algo11:51
meigallodixitalno eran de python11:51
meigallodixitalahora te digo que voy a darle11:52
meigallodixitalaparte me hace el extrano que te vcomentaba antes11:52
meigallodixitaltodos los de oportunity11:52
meigallodixitalme dan que no tienen rama 4.011:52
meigallodixitaly entras en bitnuclket y si la tienen11:52
meigallodixitalException: Missing dependencies: [u'sale_shop', u'sale_3_discounts', u'party_type']11:54
meigallodixitalesos fallan al intentar iniciar tryton11:54
meigallodixitalluego tengo otros que o no los encuentra o no hay rama11:55
meigallodixitalModule trytond-sale_opportunity_category not found!11:55
meigallodixitalModule trytond-sale_opportunity_campaign not found!11:55
meigallodixitalModule trytond-account_invoice_multisequence not found!11:55
pokolimeigallodixital: el party type esta en la default11:56
pokoliel sale_3_discounts es de nantic11:56
pokolimeigallodixital: el sale_shop es de ZZ11:56
meigallodixitaly como no tengo el de default11:56
meigallodixitalpero default 4.0 o 4.2?11:56
pokolimeigallodixital: default = 4.111:56
meigallodixitalaps11:56
meigallodixitalpues yo hago clone fijo a 4.011:57
meigallodixitalasi que alguno de 4.0 tiene ese requerimiento11:57
meigallodixitaltrytond/trytond/modules/sale_payment/tryton.cfg:    sale_shop11:58
meigallodixitalslae shop lo pide sale_payment11:58
meigallodixitaltrytond/trytond/modules/sale_discount_price_list/tryton.cfg:    sale_3_discounts11:59
meigallodixitalme lo debiera haber metido mi script de todas formas algún sitio me está fallando porque busca deps dandos iempre prioridad al core12:01
meigallodixitalaún asi todas las deps de spain debieran estar en el repo de spain12:01
pokolimeigallodixital: lo siento pero no uso ni un modulo ni el otro, por este motivo de los requerimientos12:05
meigallodixitaltrytond/trytond/modules/aeat_182/tryton.cfg:    party_type12:05
meigallodixitaleste es el que pide party_type12:05
pokolimeigallodixital: que este si existe: http://bitbucket.org/trytonspain/trytond-party_type12:06
pokolimeigallodixital: con branch 4.012:06
meigallodixitaly en zz igual ahi se lió el script12:06
meigallodixitalvoy a revisarlo12:06
meigallodixitalah no coño12:06
meigallodixitalya se que pasó12:07
meigallodixitalestá en el core12:07
meigallodixitaly el core tiene prioridad12:07
meigallodixitalsimplemente me devuelve que no hay branch12:07
meigallodixitales por el tema de que no puedo sacar listados de bitbucket por rama de un usuario12:07
meigallodixitales lo que me está bloqueando esa instalación12:08
pokolimeigallodixital: pero de cada repo puedes saber sus brances12:12
pokolibranches (creo)12:12
meigallodixitalsi12:12
meigallodixitalpero no por user12:12
meigallodixitalpor user solo puedo sacar todos los repos independientemente de la rama12:12
meigallodixitales lo que estuve la semana pasada viendo12:12
meigallodixitalcon lo que si meteis un paquete nuevo a mi em sale aunque no sea de la rama 4.012:13
meigallodixitaly en este caso al existir en 4.1 me lo encuentra y como le tengo puesto que core es el de más prioridad no lo baja12:13
meigallodixitalde zz me refiero12:13
meigallodixitalvoy a tener que hacerme un installer a mano12:14
pokolimeigallodixital: puedes bajarlo y borrarlo si no teien la rama12:25
meigallodixitalel problema que tengo no es tanto ese como que se llaman igual en repos distintos12:27
meigallodixitaly al econtrarlo en el de más prioridad no me lo baja del otro12:27
meigallodixitallo que igual hago es una excepción para esots12:28
meigallodixitalestos12:28
meigallodixitalentiendo que el de party_type de zz va a ser sustituido por el del core12:28
pokolimeigallodixital: ahhh que tu script lo baja "todo"????12:28
meigallodixitalyep12:28
meigallodixitaly copre siempre tiene prioridad12:29
meigallodixitalcore12:29
meigallodixitaly como está en ambos12:29
meigallodixitalno me lo baja12:29
meigallodixitalotra opcio es como tengo la lista de modulos12:29
pokolimeigallodixital: yo trabajo con una lista de módulos, asi puedes descartar lo que no te interesa :$12:31
-!- meigallodixital(~meigallod@188.72.113.49) has joined #tryton-es12:40
meigallodixitalmaldito vpn madrid xd12:50
meigallodixitaltengo la lista de los modulos de los cuatro repos12:50
meigallodixitalsería una opción12:51
meigallodixitalme salen 97912:51
pokolimeigallodixital: te haras daño con tantos módulos12:58
meigallodixitallo se12:58
meigallodixitalpro me va la marcha xd12:58
pokolimeigallodixital: pues que te sea leve :P porque seguramente tienes modulos que son forks unos de otros, modulos que no se mantienen, PoCs y de todo un poco12:59
meigallodixitalpero auto tengo core y spain, nantic y zz no12:59
meigallodixitallos otros los saco por deps12:59
-!- mariomop(~quassel@host47.181-15-234.telecom.net.ar) has joined #tryton-es13:05
pokolimeigallodixital: te puedes proponer para dar una charla para explicar tu script en las TUB13:14
pokoli;)13:14
meigallodixitalcasi mejor no xd13:14
meigallodixitalun script que se modifica cada 15 mins muy estable no es :P13:15
pokolimeigallodixital: de aquí a octubre puede ser estable13:22
meigallodixitalel sale_discounts no lo encuentro en tryton, solo en openerp :?14:02
meigallodixitalhttp://www.openerp2tryton.com/modules.html14:02
meigallodixitalen la lista no tiene tampoco port parece ...14:02
meigallodixitalculpa mia, puse tryton-... no trytond-...14:03
pokolimeigallodixital: esta lista se podria actualizar14:04
meigallodixitalsi, lo que pasa que ese concretamente está tb en zz14:05
meigallodixital  File "lxml.etree.pyx", line 3092, in lxml.etree.fromstring (src/lxml/lxml.etree.c:70691)14:45
meigallodixital  File "parser.pxi", line 1823, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:106654)14:45
meigallodixitalValueError: Unicode strings with encoding declaration are not supported. Please use bytes input or XML fragments without declaration.14:45
meigallodixitala ver si veo quien es14:45
meigallodixitalbuf ya reventó todo14:46
meigallodixitalcreo que es el aeat_18214:48
meigallodixital2729 140077885675264 [2016-08-22 12:44:32,427] ERROR trytond.convert Error while parsing xml file:14:49
meigallodixitalIn tag record: model ir.ui.view with id aeat_182_report_form_view.14:49
meigallodixitalen el cli tuyo que vas marcando en los cfg que instalar?14:57
meigallodixitalestoy cotilleando :P14:57
pokolimeigallodixital: los que instal·lar como paquete de python15:05
pokolimeigallodixital:  los podria instal·lar todos pero solo me interesa instalar trytond y proteus para tener-los en el virtualenv15:06
meigallodixitalen mi caso me da igual porque ya es docker el 'virtualenv'15:06
meigallodixitales que no se porque me ha dejado de seguir las deps el script, etyo echando un ojo si lo arreglo sigo con el, sino veo como haces e igual te clono15:07
meigallodixitalel tema es que tarda un webo en hacer los hg15:08
meigallodixitalpor el tema precisamente de las dps15:08
meigallodixitaldeps15:08
meigallodixitaltengo que ir paquete  a paquete15:08
pokolimeigallodixital: por eso nosotros tenemos una lista y lo especificamos manualment15:18
pokolimeigallodixital: asi es mucho mas rápido15:18
meigallodixitalsi, pero eso está bien cuando te conoces los paquetes15:33
pokolimeigallodixital: no te creas que los conozco todos (ni tengo intención de ello)15:34
meigallodixitalsi te doy la razón una lista de paquetes + pip + requirements sería lo suyo15:38
meigallodixitaly ya pip te gestiona las deps15:45
pokolimeigallodixital: esa es mi ideaaaa16:07
meigallodixitalpero como no sea la de todos ...16:08
meigallodixitalporque si nantic y zz no están en pypi no ahcemos nada16:08
pokolimeigallodixital: pasar de sus dependencias ;)16:13
pokolimeigallodixital: seguramente yo me las acabare subiendo en un pypi privado o haciendo unos forks muy bonitos16:13
meigallodixitalpero así la comunidad se parte16:14
meigallodixitalno tiene mucho sentido cuando además es tan sencillo tener tus forks, con ponerles zz y nan de coletilla ya lo tienen clavado16:14
pokolimeigallodixital: al final es un tema de comidadad16:17
meigallodixitalya casi tecleas tan mal como yo xd16:17
meigallodixitala mi me mata tener teclado decente en el curro y puremierder en casa16:17
pokolimeigallodixital: y si ellos no quieren (o pueden) subirlo a pypi no se les puede obligar16:17
meigallodixitalal final tecleo mal en ambos16:18
meigallodixitalya ya16:18
pokolimeigallodixital: comodidad queria decir ;-)16:18
meigallodixitalpero para mi es básico ya solo por visibilidad del proyecto16:18
pokolimeigallodixital: por lo tanto si yo quiero tener un módulo en pypi y poder subir las nuevas versiones cuando haya algun error, me lo tengo que manterner yo, por lo tanto necessito hacer un fork16:18
meigallodixitalte recuerdo que yo conocí tryton de rebote16:18
meigallodixitaly mira que me vi erps ...16:19
meigallodixitala mi por ejemplo los de pos y shop son los que em intresan de zz16:19
meigallodixitalno me importaría mantener fork16:19
meigallodixitalademás yo necesito bidireccional16:20
meigallodixitalno solo saber que se vende en cual tienda16:20
meigallodixitalsino saber también que se compra16:20
meigallodixitalcon lo que cuando me adapte algún siglo de estos no me importaría hacer fork y mantenerlo16:20
meigallodixitalporque me va a hacer falta16:20
pokolimeigallodixital: ese fue un buen rebote pues ;)16:20
meigallodixitalcreo que llegué por relatorio16:21
meigallodixitalpero ya no estyo seguro16:21
pokolimeigallodixital: yo siempre intento que se lo mantenga el propio autor, pero a veces es complicado16:21
meigallodixitalsi, pero dudo que zz meta control de compras en el pos/shop16:21
meigallodixitalsalvo que tengan clientes de bienes usados no lo van a necesitar16:22
pokolimeigallodixital: lo puedes añadir como un modulo que añada funcionalidad16:22
meigallodixitaly es más, tiene que ser clñientes con mas de una tienda16:22
meigallodixitalfisica16:22
meigallodixitalclaro, por eso digo que puedo ir tirando por ahi y si no migran a 4.2 o lo que sea16:22
meigallodixitalfork16:22
meigallodixitalsi monto rtyton no es para repetir el trabajo está claro16:23
pokolimeigallodixital: piensa que la base de contabilidad siempre la aprovecharas16:24
pokolimeigallodixital: y todas las mejoras de core tambien16:25
meigallodixitalsip aunque tb la tengo que tocar recuerda16:25
pokolimeigallodixital: así que tanto, tanto no se rompe la comunidad16:25
meigallodixitaliva sobre beneficio ...16:25
meigallodixitalque aun no se ni donde meter ese cambio16:25
meigallodixitalporque no es por pedido, es por producto16:26
meigallodixitalaunque se recomienda no mezclar pero al final... se mezclan los régimenes a veces16:26
meigallodixitalcomo un proveedor te puede vender ambos, depende como te facture, lo sucio que sea16:26
meigallodixitaly el tema de lotes ni lo voy a sacar xd16:27
pokolimeigallodixital: poco a poco lo conseguirás ;)16:44
meigallodixitalde todas formas fíjate la de tiempo que perdemos los nuevos en instalar16:49
meigallodixitalcuando instalar debiera ser trivial16:49
pokolimeigallodixital: sudo apt-get install trytond-modules-all16:56
meigallodixitaly me mete 3.4 :P16:58
meigallodixitalademás que la isntalación debiera ser so agnóstica16:58
meigallodixitalque debian haya empaquetado es otro tema16:58
meigallodixitaly no me refiero a todos los paquetes, pero el core si debiera poder instalarse del tirón16:59
pokolimeigallodixital: mas facil me lo pones17:01
pokolimeigallodixital: pip install trytond_account_invoice17:01
meigallodixitaleso lo sabes tú :P17:02
meigallodixitaly me lo apunto xd17:02
meigallodixitalme ha instalado un par de paquetes solo+17:15
meigallodixitalSuccessfully installed trytond-account-invoice trytond-account-product trytond-account trytond-product trytond-currency trytond trytond-company trytond-party trytond-country17:16
pokolimeigallodixital: solo los que se necessitan para facturar :)17:16
meigallodixitalaps17:23
pokolimeigallodixital: pero puedes instalar el account_es si quieres17:24
pokolimeigallodixital: pip install --find-links http://trydevpi.trytonspain.com/4.0 account_es17:25
pokolimeigallodixital: o los dos juntos pip install --find-links http://trydevpi.trytonspain.com/4.0 account_es account_invoice17:25
meigallodixitalpeor ya te sales de pypi17:26
pokolimeigallodixital: pero funciona, y te esta bajando la última versión del respositorio de mercurial rama 4.017:27
meigallodixitalno, si no digo que no funcione :)17:27
meigallodixitalpeta, pero igual tengo este contenedor muy sucio ya17:29
pokolimeigallodixital: pues chiquillo, mas facil no te lo puedo poner ehhhh17:29
meigallodixitalStoring debug log for failure in /root/.pip/pip.log17:29
meigallodixitalroot@5b1ce2ceac22:/opt/tryton# pip install --find-links https://trydevpi.trytonspain.com/4.0 account_es account_invoice17:29
meigallodixitalDownloading/unpacking account-es17:29
meigallodixitalCleaning up...17:29
meigallodixitalException:17:29
meigallodixitalTraceback (most recent call last):17:29
meigallodixital  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main17:29
meigallodixital    status = self.run(options, args)17:29
meigallodixital  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 290, in run17:29
meigallodixital    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)17:29
meigallodixital  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1178, in prepare_files17:29
meigallodixital    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)17:30
meigallodixital  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 252, in find_requirement17:30
meigallodixital    for page in self._get_pages(locations, req):17:30
meigallodixital  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 387, in _get_pages17:30
meigallodixital    page = self._get_page(location, req)17:30
meigallodixital  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 568, in _get_page17:30
meigallodixital    session=self.session,17:30
meigallodixital  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 694, in get_page17:30
meigallodixital    req, link, "connection error: %s" % exc, url,17:30
meigallodixitalTypeError: __str__ returned non-string (type Error)17:30
meigallodixitalStoring debug log for failure in /root/.pip/pip.log17:30
meigallodixitalups, noera para pegar aqui era a pastebin :(17:30
pokolimeigallodixital: si el error es que el http no es trusted, hay un flag para activarlo como opcion de pip17:34
meigallodixitalpero eso es para los requirements.txt solo no?17:37
meigallodixitalvoy a ver17:37
pokolimeigallodixital: todo lo que puedes especificar en el requeriments.txt lo puedes especificar en linia de comandos17:37
meigallodixitalno such option: --trusted-host17:38
meigallodixitalcreo que es así no? dejame ver un requirements por ahi17:39
pokolimeigallodixital: si, pero asegurate que tienes la última versión de pip17:39
meigallodixitalnop17:39
meigallodixitales la de debian por eso me sonaba que no tiraba17:39
pokolimeigallodixital: sudo pip install pip ;)17:39
meigallodixitalme a a decir que ya la tengo, creo que sin venv no actualiza por los bloqueos de debian debajme probar17:40
meigallodixitalpip install --find-links http://trydevpi.trytonspain.com/4.0 account_es account_invoice17:41
meigallodixitaluis17:41
meigallodixitalroot@5b1ce2ceac22:/opt/tryton# pip install pip17:41
meigallodixitalRequirement already satisfied (use --upgrade to upgrade): pip in /usr/lib/python2.7/dist-packages17:41
meigallodixitalCleaning up...17:41
pokolimeigallodixital: pip install --upgrade pip perdon17:41
meigallodixitalnstalling collected packages: pip17:42
meigallodixital Found existing installation: pip 1.5.617:42
meigallodixital   Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS17:42
meigallodixitala mi me suena que sin venv no te deja debian17:42
meigallodixitalya lo viví esto17:42
meigallodixitalpara otros temas17:42
meigallodixitalpero vamos monto venv no me cuesta nada17:45
meigallodixitallo único que tendría que quita conda y meter python original17:47
-!- meigallodixital(~meigallod@188.72.113.50) has joined #tryton-es18:01
-!- meigallodixital_(~meigallod@188.72.113.41) has joined #tryton-es18:01
meigallodixital_re18:02
pokolimeigallodixital_: nose como lo hice pero yo lo conseguir instalar :P18:02
meigallodixital_en venv te deja porque clonas los binaros, en sistema está bloq, ya me pasara con otro soft18:03
meigallodixital_el tema es que conda hace los entornos de otra forma a venv, pero voy a probar a ver que tal tira en w10+py 'normal'18:04
meigallodixital_en win7 hay paquetes que petan gloriosamente al compilar con las vredist18:05
meigallodixital_la primera en la frente, acabo de recordar porque me pasé a conda, lxml no compila, hay que meter wheels a mano...18:40
meigallodixital_http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml18:41
-!- Sunzi(~Sun@177.red-88-8-135.dynamicip.rima-tde.net) has joined #tryton-es19:32

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!