On 10/15/2015 03:09 PM, Gianfranco Costamagna wrote: > Hi, actually it is *so* easy to debug. Hi > > it builds successfully here too. > Probably somewhere the buildd machines have some restrictions on the ports you can open on localhost > (or maybe they have services on the ports). > > I think we can just disable the testsuite and live happy, or disable the tests requiring opening local sockets > (actually local sockets should be allowed to be opened, so you might need to dig into this issue) After a quick search, Luca Falavigna pointed me to the fact that debomatic uses a no-network wrapper for sbuild (runs sbuild in an "unshare -n" env) in which the lo device was not up. He uploaded a fix for this a couple of days ago, so I'd like to try a new build from the same source package. I'm not sure wether the package must be reuploaded on debomatic or if a rebuild dcut command is enough (since the source package has not been uploaded in the main debian queues for now). Cheers, David > cheers, > > G. > > > > > > Il Giovedì 15 Ottobre 2015 14:32, David Douard <david.douard@logilab.fr> ha scritto: > On 10/15/2015 02:18 PM, Gianfranco Costamagna wrote: >> well, it FTBFS on both pbuilder and sbuild environments... >> >> http://debomatic-amd64.debian.net/distribution#unstable/circus/0.12.1+dfsg-1/buildlog >> > > humm, what's problematic is that it BFS nicely with sbuild (in a sid chroot) on my laptop (jessie), > so it won't be so easy to debug. > > I'll try to figure out what's happening here. > > David > > > >> cheers, >> >> G. >> >> >> >> >> >> Il Giovedì 15 Ottobre 2015 13:48, David Douard <david.douard@logilab.fr> ha scritto: >> On 10/15/2015 11:42 AM, Gianfranco Costamagna wrote: >>> Control: tags -1 moreinfo >>> >>> So please ping me as soon as you have fixed the above. >> >> Should be ok (I hope) >> >> David >> >> >> >>> >>> cheers, >>> >>> G. >>> >>> >>> >>> >>> Il Giovedì 15 Ottobre 2015 11:11, David Douard <david.douard@logilab.fr> ha scritto: >>> On 10/13/2015 07:17 PM, Gianfranco Costamagna wrote: >>>> Control: owner -1 ! >>>> >>>> Hi David >>>> >>>> quick review: >>> >>> Thanks, >>> >>>> >>>> 1) control: runtime dependencies: >>>> >>>> please let python:Depends to its job >>> >>> indeed >>> >>>> I see in setup.py >>>> install_requires = ['iowait', 'psutil', 'pyzmq>=13.1.0', 'tornado>=3.0'] >>>> >>>> >>>> (also: why some dependencies are not listed here?) >>> >>> some are dependencies for the tests (IIRC), some are optional in circus (imported >>> in a try/except), but I prefer to keep them as Build-Depend to ensure these execution >>> path are tested. In fact, some of them should be added in the Recommends or Suggests section. >>> >>>> >>>> 2) rules/control: please consider using python3 >>>> >>> >>> I do, but one step at a time :-) >>> >>>> >>>> 3) rules: >>>> - why you remove examples from build? >>> >>> because I don't want these in the python package, but only in /usr/share/doc/circus/examples >>> >>> >>>> - "make -C docs" I would use $(MAKE) -C docs >>> >>> Ok I'll fix that >>> >>> >>>> the other stuff looks good, but I didn't check carefully yet :) >>>> (and I didn't try a build&run) >>>> >>>> cheers, >>>> >>>> G. >>>> >>> >>> >> >> > > -- David DOUARD LOGILAB Directeur du département Outils & Systèmes +33 1 45 32 03 12 david.douard@logilab.fr +33 1 83 64 25 26 http://www.logilab.fr/id/david.douard Formations - http://www.logilab.fr/formations Développements - http://www.logilab.fr/services Gestion de connaissances - http://www.cubicweb.org/
begin:vcard fn:David Douard n:Douard;David org;quoted-printable:Logilab;Outils & Syst=C3=A8mes adr:;;104 boulevard Louis Auguste Blanqui;Paris;;75013;France email;internet:david.douard@logilab.fr title:Directeur tel;work:0145320312 x-mozilla-html:FALSE url:http://www.logilab.fr version:2.1 end:vcard
Attachment:
signature.asc
Description: OpenPGP digital signature