/srv/irclogs.ubuntu.com/2014/08/11/#ubuntu-motu.txt

[ESphynx]hey guys, I'm hitting this extremely annoying hang which seems to be new...02:14
[ESphynx]https://gist.github.com/anonymous/cbcac0e6413fc30d6a75  calling XCreateIC seems to jam02:15
dholbachgood morning07:19
piccaHello, I am the DD of the tango package. the 14.04 version is affected by this debian bug #743508, which was fixed in the 8.1.2c+dfsg-5 version. I would like an update of this package in 14.04. Is is possible ?18:35
ubottuDebian bug 743508 in libzmq3 "libzmq3: upgrading from 3.2.3 to 4.0.4 breaks python-pytango" [Normal,Open] http://bugs.debian.org/74350818:35
jtaylorpicca: sure if you have  patch18:43
piccahello julian, which can of patch do you need, the version I would like uploaded to 14.04 is the current developpement version18:45
jtaylorthe whole version?18:47
jtaylorthat somewhat depends on the size of the diff18:47
piccaYes, is adds two patches from the upstream, and also this fix  #65714618:50
jtaylorthe upgrade procedure is described here: https://wiki.ubuntu.com/StableReleaseUpdates18:51
jtaylorfirst we need the fixed version in utopic (dev release)18:52
piccautopic already contain the right version18:52
jtayloroh tango, I looked at pytango18:54
piccaIn fact the problem is in the tango library, not in the python binding18:55
piccathe real problem is with zeromq3 4.0.4., but tango upstream provided a patch which fix this bad interaction18:55
picca14.04 is affected because zeromq is the 4.0.4 version...18:56
jtaylorfile a bug with a minimal debdiff and I'll see to uploading it19:00
jtaylorbug description should have a testcase as described in thewiki19:00
piccaI do not have an ubuntu machine, I can open a bug from the we interface ?19:03
piccathe wiki is StableReleaseUpdates previour link right ?19:03
jtayloryes19:06
jtaylorthere is a webinterface19:06
jtaylordo you have a launchpad account?19:07
piccayes19:08
piccaok, I filled a bug but I do not have the debdiff now Bug #1355394 , I need more time to build the -3 -> -5 debdiff19:14
ubottubug 1355394 in tango (Ubuntu) "please upgrade 14.04 with the 8.1.2c+dfsg-5 version" [Undecided,New] https://launchpad.net/bugs/135539419:14
jtaylorpicca: the backportpackage script from ubuntu-dev-tools should give you a start to work with19:18
jtaylorshould also work in debian19:18
piccaok I will try, thanks19:20
piccajtaylor: I attached something to the bug, can you check that it is ok19:36
jtaylornot really, you would need to debdiff the trusty package against the backport19:38
jtaylorand then the backport is not yet a proper backport though in this case probably just some minor adjustments are required19:38
jtayloroh some stuff is renamed in the package, that should not be part of the sru19:41
piccaso I miss used the backportpackahe script...19:43
jtaylorno the debdiff19:45
jtayloractually I'd probably skip the unowned file backport19:46
jtaylordoesn't seem important enough19:46
jtayloronly the zmq fix should be fine19:46
jtaylorpicca: why was --disable-static added to rules?19:47
piccato reduce the compilation time, I do not install the static library19:48
piccaso in fact the important point is just to add the two upstream pacthes and that's all19:49
jtayloryes19:49
jtaylorI can do so, seems simple enough19:49
jtaylorpicca: your testcase does not run19:52
jtaylorI need to do some setup first?19:52
piccayou need to install first a mysql-server19:52
piccathen the tango-db package, which should start a tango database usign the tango user19:53
piccaduring the configuration it should ask for the TANGO_HOST19:53
piccanormally this should be ok if you use the default value19:54
piccathen you install python-pytango19:54
piccaand at last you should try the python snipset furnish by the bug reporter19:54
jtaylormh now how do I get a mysql server to start in a chroot19:57
piccathis is a problem indeed...19:57
piccaIs it possible to start the mysql-server outside the chroot and mont the mysql socket inside the chroot ?20:02
jtaylorok I think I got it to work20:03
jtaylorits now hanging as expected20:03
jtaylorlets see if my debdiff fixes it (still building)20:03
piccathanks :)20:05
jtaylorpicca: are there upstream bug logs?20:12
jtaylornot sure how p812_3 is related20:12
jtaylorthe sleep in the connect is also dodgy20:12
piccahttp://sourceforge.net/p/tango-cs/bugs/662/20:15
piccap 812_3 is not related, but it is better to provide all the upstream pacth available. upstream produce a few hotfix for a release, usually they are  important20:16
jtaylorok the patches fixed the hang but I get: 2014-08-11 20:19:37.923333 SYS/DATABASE/2 STATE CHANGE [API_AttributePollingNotStarted] The polling (necessary to send events) for the attribute state is not started20:20
piccaI will ask the main bug reporter what is the expected result of the method. I updatethe bug report with your informations20:22
jtayloris there a testsuite that can be run to check its working?20:24
piccanot yet, I asked the upstream for a test suite, but it is not yet part of tango source package. I filled a bug for this.20:24
piccaNow the problem is that they are using a dedicated mysql-server with pre-filled tables for the test20:26
piccaso I need a script which populate this database.20:26
piccaIt would be a nice test case for debci :)20:26
piccab20:26
piccafrom what I know about tango it seems to me that the return values are ok, the state attribut is a special one and users need to configure specially the polling of this attribute, to obtain events20:32
piccathe -5 version is working on my machine, but indeed I would be nuch confident If I would have a test suite... maybe one day20:33
jtaylordo you get the same message?20:37
piccathis is strange on my debian unstable it does not work ???20:42
piccaI do not have the output message20:43
piccaouf I got it >>> id = dev.subscribe_event("state", PyTango.EventType.CHANGE_EVENT, cb, [], True)20:44
picca>>> 2014-08-11 22:43:09.745188 SYS/DATABASE/2 STATE CHANGE [API_AttributePollingNotStarted] The polling (necessary to send events) for the attribute state is not started20:44
jtaylorI also get it in stable without zmq20:47
jtaylorso its probably fine20:47
piccaYes in stable I never activated the event system... whcih require a non maintained library omninotify20:50
jtaylorpicca: I uploaded it to -proposed20:50
piccathanks a lot for your efforts20:50
piccaalso for ipython ;)20:51
jtaylorshould have probably looked at it better earlier20:53
jtaylorI knew of the bug before trusty was released20:53
jtaylorbut for some reason I though trusty is not affected20:53
Logan_Noskcaj: stealing my syncs, I see :P20:53
jtaylormust have been before zeromq4 landed20:53
jtayloror me just being stupid :)20:54
NoskcajLogan_, Saves you work20:54
jtaylormh, right I still wanted to fix gccs sanatizers :/20:55
piccaTo my opinion zeromq3 should be reverted to the lastest 3.2.4 version and a new zeromq4 should be introduce...20:58
jtaylorprobably20:59
jtaylorbut its too late now20:59
jtaylordebian would probably prefer to only ship one zmq and thus remove 2 and 320:59
piccaIndeed, it would be nice to have only once version of zeromq21:00
piccabut the zeromq maintainer does not seems to be very active.21:01
jtaylorI'm still waiting for sodium to finally get uploaded so I can build pyzmq with encryption21:01
jtaylorthere seems to be some progress on that now21:01
piccahave a good night, and thanks again for your help21:03

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