On Mon, Mar 23, 2015 at 04:21:32PM +0100, Michael Biebl wrote: > Depends on the patch and how invasive it is. > I do indeed plan another upload of NetworkManager to at least fix > #760998. So we might sneak that one in.
OK, I managed to track this down further. After many failed attempts, I had to script the bisect entirely (bisect run) during which I discovered that the bug does not manifest if you call nmcli as root(!). IOW, $ nmcli c | wc -l 129 $ sudo nmcli c |wc -l 183 The bisect ends up at 57e802f3aa2aac8daba9a7a442a2393ab5888dba ("libnm: port NMRemoteSettings to NMObject") as the first "bad" commit (i.e. the commit that fixed this). Unfortunately this is pretty invasive :( Any clues on what specifically there would make such a difference? I'm suspecting a DBus timeout somewhere... For posterity, the full bisect log is: # bad: [acdaf78a068b6c65ba799a7098b867953db4801c] release: bump version to 1.0.0 # good: [6eb82acd6dce882f4b91aafcf68dd9e143ce34e2] release: bump version to 0.9.10.0 git bisect start '1.0.0' '0.9.10.0' # good: [c817409fc09044db9a871859c98e121074ea2495] release: bump version to 0.9.9.95 (0.9.10-beta1) git bisect good c817409fc09044db9a871859c98e121074ea2495 # bad: [d83881a64125cd7d398834eec6a31ce7ee8d006f] tui, cli: improve printing of Wi-Fi strength bars (rh #1131491) git bisect bad d83881a64125cd7d398834eec6a31ce7ee8d006f # good: [75d8a805e76204d44235fcf750fee0a65313c419] core: add logging macro _LOG() and _LOGD() to nm-device.c git bisect good 75d8a805e76204d44235fcf750fee0a65313c419 # bad: [290598494d46231a36a3982c943ad09eceb70eae] libnm-core: split the test program out of nm-param-spec-specialized.c git bisect bad 290598494d46231a36a3982c943ad09eceb70eae # bad: [8fe1b790126f433e8b9d05b3385e7075b6af68ae] libnm-core: declare NM_SETTING_COMPARE_FLAG_INFERRABLE flag in "nm-core-internal.h" git bisect bad 8fe1b790126f433e8b9d05b3385e7075b6af68ae # good: [7e791ce3fe250190db9a54ce95490e90bc6e26b3] libnm, libnm-glib: belatedly replace _nm_client_is_object_path() git bisect good 7e791ce3fe250190db9a54ce95490e90bc6e26b3 # bad: [32c26a859bd869a5a910c5047685bcd2badce6d2] libnm-core: move some fake NMConnection methods over to NMSetting git bisect bad 32c26a859bd869a5a910c5047685bcd2badce6d2 # bad: [df2711f1975446b42688c89db80e3fec105d1932] nmtst: fix memory leak in nmtst_create_minimal_connection() git bisect bad df2711f1975446b42688c89db80e3fec105d1932 # bad: [f8762f7d3f0f916057f2c542163a02a77a6c3bbd] libnm: remove NMRemoteConnection::updated signal git bisect bad f8762f7d3f0f916057f2c542163a02a77a6c3bbd # good: [c4a86eba52e4665159546293a5065bab12077b69] libnm: remove redundant NM name watching code git bisect good c4a86eba52e4665159546293a5065bab12077b69 # bad: [57e802f3aa2aac8daba9a7a442a2393ab5888dba] libnm: port NMRemoteSettings to NMObject git bisect bad 57e802f3aa2aac8daba9a7a442a2393ab5888dba # good: [d7e99f837537abc45b193d6748888f264e02d0b6] libnm: add NMRemoteConnection:visible property git bisect good d7e99f837537abc45b193d6748888f264e02d0b6 # first bad commit: [57e802f3aa2aac8daba9a7a442a2393ab5888dba] libnm: port NMRemoteSettings to NMObject Thanks, Faidon -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org