/srv/irclogs.ubuntu.com/2013/10/08/#ubuntu-devel.txt

=== freeflying_away is now known as freeflying
=== freeflying is now known as freeflying_away
goodwillpardon me ...01:31
goodwillwhen I build my own ppa package from an existing package on a system I get this01:31
goodwillthe current version (1.4.1-1~ppa1) is earlier than the previous one (1.4.1-1)01:31
sarnoldgoodwill: ~ is "special" -- it means "earlier than"...01:32
cjwatsonThat's ignorable if you're aware that anyone with your package installed will by default be upgraded to the newer version01:32
cjwatsonhttps://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#versioning01:32
goodwillso I want my package to supercede it01:32
cjwatsonthe URL I just gave has advice01:32
goodwillI've read it01:32
goodwillbefore01:33
sarnoldgoodwill: (think of it as an easy way to take version 1.2 from a newer release and then package 1.2~12.04, 1.2~12.10, 1.2~13.04, and be certain that they will be upgraded to '1.2' when the distribution is upgraded...)01:33
cjwatsongoodwill: but you haven't followed its advice01:33
cjwatsongoodwill: so read it again :)01:33
goodwillI think I am not understanding it01:33
cjwatsongoodwill: in one sentence: delete the ~01:33
goodwilloh damn01:33
goodwillthat right01:33
goodwillso blind01:33
goodwilldid not see01:33
goodwillthank you01:33
goodwillsorry to be a bother01:34
cjwatsonnp01:34
* goodwill headdesks for pebcac01:35
=== _salem is now known as salem_
=== salem_ is now known as _salem
pittiGood morning05:16
pittisarnold: they look fine from here05:17
pittiinfinity: hey Adam, how are you?05:51
infinitypitti: Alive.  You?05:52
pittiinfinity: I just filed an FFE which I hope should be mostly formal/trivial (bug 1236708), WDYT?05:52
ubottubug 1236708 in ofono-phonesim (Ubuntu) "FFE: new binary package for automatically setting up phonesim" [Undecided,New] https://launchpad.net/bugs/123670805:52
pittiinfinity: much better after a good night's sleep :) didn't get much over the long weekend with these French guys/girls and their wine05:52
infinitypitti: Yeah, looked like a good time.05:53
infinitypitti: As for ofono-phonesim, it's unseeded, so not subject to FF anyway.  But approved nonetheless.05:54
pittiinfinity: oh, is that so? I thought FF applied to the whole archive, just the barrier was much lower for unseeded05:54
pittianyway, thanks05:54
infinitypitti: Unseeded stuff is auto-accepted.05:54
infinitypitti: Anyhow, close your bug in your changelog (or by hand), etc.05:55
pitti*nod*05:55
sarnoldpitti: good morning :) see e.g. https://bugs.launchpad.net/bugs/1235927 and https://bugs.launchpad.net/bugs/1235597 -- roughly one day and two days old, coredumps are still attached and no tracing06:07
ubottuUbuntu bug 1235927 in weston (Ubuntu) "weston crashed with SIGSEGV in eglGetDisplay()" [Undecided,New]06:07
ubottuError: ubuntu bug 1235597 not found06:07
pittisarnold: ah yes, it seems there is a bad ddeb which it keeps trying to download06:09
sarnoldpitti: excellent; I'm curious about the empathy-chat one, that might represent something more than the usual busted software. hehe. :)06:12
sarnoldpitti: thanks for investigating06:13
pittiI twiddled the Packages.gz on ddebs, let's see how it works now06:14
pittisarnold: seems happier now, 474 crashes to catch up with..06:20
pittisarnold: thanks for pointing out!06:20
sarnoldpitti: oh man, my email in the morning is going to be something impressive. heheh. :) thanks!06:21
dholbachgood morning07:17
rbasak_xnox: hey, any chance you could take a look at bug 1209493 for me please? It's a straightforward merge with a dep8 test added. Just pushing it for final freeze.07:24
ubottubug 1209493 in subversion (Ubuntu) "[FFe] libapache2-svn missing in saucy" [Undecided,Confirmed] https://launchpad.net/bugs/120949307:24
=== _morphis is now known as morphis
=== rbasak_ is now known as rbasak
infinityrbasak: Oh, I missed my pilot day yesterday, I can do it.07:42
rbasakinfinity: thanks!07:42
infinity@pilot in07:42
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 Beta 2 released | Archive: frozen | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> raring | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: xnox, infinity
infinity@pilot out07:42
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 Beta 2 released | Archive: frozen | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> raring | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: xnox
infinityThere, now the stats bot will be happy. ;)07:42
infinityA changelog delta that goes all the way back to hoary.  Not bad.07:43
infinityrbasak: Nice dep8 test, too.07:45
rbasakinfinity: thanks. I just noticed one minor mistake though (though it'll still pass I think).07:45
rbasakIt's needs-root, but I used sudo. Do you mind dropping the sudos, please?07:45
infinitySure.07:46
infinityIt would fail to pass if sudo wasn't installed.07:46
rbasakRight07:46
infinityOtherwise, would be a no-op and work fine.07:46
* rbasak tested the test with adt-virt-lxc on a cloud image, where sudo is installed07:46
rbasakI think our infrastructure uses cloud images too. But it shouldn't be there really.07:46
infinityrbasak: I like that it tests svnadmin, svn, and the apache module all in one go, though.07:47
rbasakIt's a happy consequence. I didn't feel that I could test the apache module without testing both checkouts, commits and plain HTTP. And that involved the other pieces ;)07:47
* infinity has never seen the trailing-dot chown notation. Does that actually work?07:47
rbasakIt works, though the manpage seems to refer to colons only07:48
infinityrbasak: Yeah, I mean "user." as opposed to "user.group" or "user"07:49
rbasakuser: is documented07:49
infinityLooks like user. sets group to the user's primary group?  Maybe.07:49
rbasakRight07:49
infinityLearn something new every day.07:49
rbasakThough I never realised that "." was non-standard as opposed to ":".07:49
slangasekI thought there used to be a 'user:.' syntax, but that seems to have gone away07:49
slangasek(and it meant the same thing anyway, IIRC)07:49
infinityrbasak: . can be ambiguous on systems where people use . in usernames.07:50
rbasakGiven that . isn't mentioned on the manpage, I shall start using : instead07:50
infinityrbasak: Hence :07:50
rbasakAh, that makes sense. Thanks.07:50
* slangasek nods07:50
* infinity will change your . to a : in this test too.07:50
rbasakThank you!07:50
infinity.. And reference the FFe in the changelog.07:51
rbasak+  * Includes changes from Debian nmu5 and nmu6 to restore the Apache module07:51
rbasak+    (LP: #1209493). Thanks to James McCoy for the Debian NMUs.07:51
infinityOh, you did further down.07:51
infinityYeah.07:52
ubottuLaunchpad bug 1209493 in subversion (Ubuntu) "[FFe] libapache2-svn missing in saucy" [Undecided,Confirmed] https://launchpad.net/bugs/120949307:52
infinityrbasak: I can trust that you test-built this a few dozen times and not do it myself? :P07:54
rbasakI have test built it, yes. And the dep8 test passes in my environment at least.07:54
infinityAlrighty, up she goes.07:55
rbasakOh, one note. The tests failed in a PPA build, but pass in sbuild and (presumably) the buildds.07:55
rbasak(the "nocheck" tests, that is)07:55
rbasakI didn't investigate that further. I presume it's OK.07:55
infinityWhy allow-stderr?07:56
infinityI mean, other than your test using set -x07:56
rbasakI find "set -x" really handy for writing these tests07:56
infinityMmkay.07:56
rbasakTo remove allow-stderr I have to drop "set -x" and then debugging gets really tedious07:56
infinityYeah, I'm all for verbose (ish) logs, so whatever works for you.07:56
rbasakThank you!07:57
slangasekrbasak: exec 2>&1; set -x ?07:58
slangasekthough perhaps that gives no practical difference from allow-stderr :)07:58
infinityYeah, not really.07:58
slangasek(if the bit that's set -x is at the top level)07:58
infinityJust confuses people who don't grasp FD redirection.07:58
infinityWhich is, like, everyone who hasn't hacked on something joeyh or I wrote.07:59
rbasakI never considered that might work. I wasn't aware of where the "set -x" output came out from. I always presumed that it was at a higher level and not affected by redirection in the same shell.07:59
slangasekrbasak: shell fd redirection is actually a very thin syntax on top of the C fd interfaces :)08:00
mlankhorstcan someone approve mesa to raring-proposed?08:00
ogra_slangasek, i heard rumours that you wanted to take a look at bug 1235649 ? did you do anything in that direction already (any info that the europe shift could pick up from you ?)08:00
ubottubug 1235649 in upstart (Ubuntu Saucy) "session upstart leaks massive amounts of memory on Ubuntu Touch" [Critical,Confirmed] https://launchpad.net/bugs/123564908:00
rbasakThat makes sense08:00
rbasakIt would take extra work to make "set -x" independent I suppose08:01
slangasekinfinity: didn't Tollef write the debconf fd redirection madness?08:02
infinityslangasek: I suppose he might be to blame.08:03
infinityslangasek: There are any number of us silly enough to have done such a thing.08:03
slangasekogra_: just synced with jodh on that, actually; unfortunately I didn't get a chance to look at it today08:03
ogra_ok08:03
slangasekinfinity: well, Tollef at least recanted afterwards ;)08:03
slangasekthat whole "you can accidentally break the debconf frontend by writing to stderr" thing...08:03
=== tkamppeter_ is now known as tkamppeter
CaelumHello, I added a comment to this bug https://bugs.launchpad.net/ubuntu/+source/gedit-plugins/+bug/1165742 it's marked as 'fix released' but it's not fixed, could someone please change the status?08:05
ubottuUbuntu bug 1165742 in gedit-plugins (Ubuntu) "Synctex plugin was not built in raring" [Low,Fix released]08:05
=== Pricey is now known as PriceChild
infinityCaelum: Set back to confirmed.08:08
Caeluminfinity: thank you very much!08:08
infinityCaelum: So, it looks like (for gedit-plugins), this should be fixed in saucy.08:16
Caelumexcellent08:16
infinityinit: /home/buildd/build-PACKAGEBUILD-4962761/chroot-autobuild/etc/init: Configuration directory deleted08:27
infinityI thought that was fixed...08:27
infinitySilly upstart mucking about in my buildd chroots.08:27
FourDollarsxnox: Hi, I made https://code.launchpad.net/~fourdollars/ubuntu/precise/upower/fix-lp-bug-1153488 for https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1153488. Could you help me to review it?08:28
ubottuUbuntu bug 1153488 in upower (Ubuntu) "Treats bluetooth input device batteries as batteries" [Low,Fix released]08:28
slangasekinfinity: I thought we only fixed the bit where pid 1 would crash after mucking ;p08:31
slangasekinfinity: I think I have this fixed in the Debian packaging branch, which I haven't uploaded yet because I'm waiting for a maintainer upload of libnih...08:31
xnoxFourDollars: But description should be changed to include information as required for StableReleaseUpdates, you can use a handy template as a starting point https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template . The testcase is the most important bit.08:31
xnoxFourDollars: the bug is not nominated for Precise series, I'll do that for you.08:31
FourDollarsxnox: I see. Thanks.08:32
xnoxFourDollars: the proposed branch, seems to have more patches than to simply fix the bug in question. E.g. there are no pygtk depreciations in precise and etc. (but that's at first glance only). Is there only the minimal patch you can pick up for the SRU to fix the bug in question (and nothing else?!)08:32
xnoxFourDollars: your branch proposal should end up in the sponsorship queue http://reqorts.qa.ubuntu.com/reports/sponsoring/ and patch pilots should pick it up.08:33
xnoxOh............08:33
* xnox realises I've been piloting for a week now?!08:34
xnox@pilot out08:34
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 Beta 2 released | Archive: frozen | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> raring | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
mlankhorstlol08:34
=== dosaboy_ is now known as dosaboy
* Laney gives xnox a World's Best Sponsor mug08:34
xnoxdholbach: do you think we can make udevbot to automatically do "@pilot out" 8 hours later on the person, and ping them if they wish to continue?08:34
xnoxLaney: will you be in London next week? =)08:35
Laneyno08:35
slangasekxnox: amazing you didn't run out of fuel08:35
dholbachtsimpson, ^ do you know if what xnox asked can be done?08:35
Laneynot cool enough for that :P08:35
seb128xnox, hey, is that apturl still on your todolist?08:36
tsimpsondholbach: hmm, it may be possible. but it would require a complete redesign of the code (it's very simple right now)08:36
dholbachxnox, ^08:36
infinityslangasek: I suspect the maintainer of libnih isn't willing to admit he's MIA? :P08:38
xnoxinfinity: no.08:38
xnoxhe is not admitting that =)08:38
Laneydo some salvaging :P08:38
xnoxinfinity: but then again, i'm not sure a MIA ping was officially filed.08:39
slangasekinfinity, xnox: well, I haven't filed the bug against the Debian package for this either08:39
slangasekso I should maybe do that08:39
tsimpsonhttp://bazaar.launchpad.net/~tsimpson/+junk/udevbot/view/head:/plugin.py is the code (if anyone's interested in working on it)08:40
=== PriceChild is now known as Pricey
FourDollarsxnox++ LOL08:42
xnoxseb128: yes, but not highest priority.08:47
seb128xnox, shrug, should we try to ask help to somebody else for it?08:47
xnoxseb128: you could, yes.08:47
seb128it sucks to have apturl and package installs though it not working08:47
xnoxseb128: true, but that could be SRUed, even 0-day SRU.08:47
seb128slangasek, hey, is there anyone in foundation that could help on 1200775 (some update-manager refactoring created issue for apturl and installing packages doesn't work anymore in saucy, which impacts e.g samba install from nautilus-share, or codec installs)?08:48
xnox=)08:49
cjwatsonslangasek: I'm pretty sure the debconf fd redirection madness is joeyh's fault08:57
cjwatsonslangasek: Also pretty sure it's writing to stdout that can break it, not writing to stderr :)08:57
Laneyhttps://launchpadlibrarian.net/152824149/buildlog_ubuntu-saucy-arm64.gstreamer0.10_0.10.36-1.2ubuntu1_FAILEDTOBUILD.txt.gz09:02
Laneyis that some known arm64 failure mode?09:02
cjwatsonLaney: Yes, the APM hardware (or kernel, we're not 100% sure) isn't absolutely reliable - but the failures are AFAWCT always accompanied by dmesg indications, so infinity hacked launchpad-buildd to grep for those09:14
cjwatsonLaney: I gather that one's gone wrong a few times so it may need to be built on the very-slow-but-eventually-reliable sim09:14
LaneyThat's the first FTBFS mail I've had about it09:15
LaneyFalse09:17
LaneyI got two at once so mentally disregarded one of them09:17
wgrantThere should have been three :/09:17
LaneyI'd trust your logging over my mail client09:18
=== iahmad is now known as iahmad|afk
=== davmor2_ is now known as davmor2
=== freeflying_away is now known as freeflying
apacheloggermh, could bug 1209031 be an ubuntu-desktop bug maybe? doesn't apply to any of the kde printer setup tools it seems10:39
ubottubug 1209031 in printer-applet (Ubuntu) "no way to add lpd/lpr printers on saucy" [Undecided,Confirmed] https://launchpad.net/bugs/120903110:39
Riddellapachelogger: I'll remove printer-applet shortly10:41
apachelogger\o/10:41
=== MacSlow is now known as MacSlow|lunch
=== freeflying is now known as freeflying_away
=== gusch is now known as gusch|lunch
=== freeflying_away is now known as freeflying
=== MacSlow|lunch is now known as MacSlow
=== Mirv_ is now known as Mirv
=== _salem is now known as salem_
=== iahmad|afk is now known as iahmad
=== yofel_ is now known as yofel
=== vibhav is now known as Guest55095
ogra_pitti, do you happen to know a way to tell dbus to ignore certain events (specifically a uevent on the system bus)12:57
seb128ogra_, what are you trying to do?13:00
seb128ogra_, do you debug/dbus-monitor or do you code?13:00
ogra_seb128, trying hard to be less desparate over bug 123474313:01
ubottubug 1234743 in linux (Ubuntu) "omapfb module floods system with udev events on samsung galaxy nexus when playing mp4" [Undecided,Incomplete] https://launchpad.net/bugs/123474313:01
pittiogra_: hang on, are we talking uevents or dbus signals here?13:01
pitti(not that you could ignore either)13:01
ogra_(this isnt related to mp4 at all its happening constantly and kills the Mir sessions)13:01
pittiogra_: uevents are emitted from the kernel through netlink, you can't really ignore them I'm afraid13:01
ogra_pitti, well do you happen to have a maguro ?13:01
pittiogra_: no, mako13:01
ogra_ah, sad13:02
ogra_the system bus is saturated with VSYNC events from the graphics driver13:02
pittiogra_: hm, dbus doesn't directly relay uevents13:03
ogra_and i fear the driver communication actually uses the uevents internally which means we cant disable them on the lowest level13:03
pittiogra_: is that being done by some service, like perhaps upstart?13:03
ogra_i guess upstart guides them onto the bus yeah13:03
pittii. e. something which listens for uevents and sends them via dbus13:03
pittias you can use uevents as upstart conditions, that might happen; aside from that I only know the subsystem specific ones like for "block" or "power_supply" which are getting (kind of) repeated on dbus13:04
diwicseb128, hi, I'm doing some experiments with indicator-sound and I'm wondering if you know where to read debug output (or similar) from that service?13:04
ogra_http://paste.ubuntu.com/6209230/13:04
ogra_about 100/sec of these i'd say13:04
pittiogra_: ah, so it's upstart indeed13:05
ogra_yeah :/13:05
pittiogra_: but 100/s is a kernel bug; it will cause loads of wakeups and never let the device sleep, so I'm afraid we can't really work around that in userspace13:05
ogra_pitti, it stops as soon as the screen blanks13:06
ogra_it might only be 60/s13:06
seb128diwic, ~/.cache/upstart/dbus.log I would guess, since it's dbus activated13:06
ogra_since i think thats the vsync frequency thats hardcoded in the driver13:06
pittiogra_: you see the same in "udevadm monitor -e --kernel" I suppose?13:06
pittiogra_: eek, emitting a change uevent on every frame? at least that explains the frequency13:06
seb128diwic, or you can "stop unity-panel-service", stop indicator-sound-service, run it by hand and start unity-panel-service13:06
ogra_pitti, yeah, less cruft around the single message though13:07
seb128diwic, you need to stop/start ups otherwise it's going to respawn the service before you manage to run it by hand13:07
ogra_pitti, right, and i fear the binary PVR driver actually needs that13:07
pittiogra_: that started happening with a recent kernel?13:07
seb128diwic, oh; export INDICATOR_ALLOW_NO_WATCHERS=1 if you do run by hand13:07
pittiogra_: that would be evil, bad, and wrong.. did that just not occur to anyone else before, or did that just start recently?13:08
seb128diwic, otherwise indicator services do exit13:08
diwicseb128, thanks13:08
infinitypitti: I suspect it was done on devices that don't run udev, and no one thought of the insanity this would cause on a real Linux userspace.13:08
infinitypitti: (Not that that excuses the abuse of the interface in that manner)13:09
diwicseb128, your advice seems to work13:09
ogra_pitti, it was always there but recently got heavily exposedthrough bug 123564913:09
ubottubug 1235649 in upstart (Ubuntu Saucy) "session upstart leaks massive amounts of memory on Ubuntu Touch" [Critical,Confirmed] https://launchpad.net/bugs/123564913:09
seb128diwic, great13:09
seb128diwic, yw ;-)13:09
pittiogra_: hm, so we never ran power tests on that device then, and saw that udev and upstart were spinning all the time then?13:10
pittiogra_: *sigh* @ driver devs :/ But I honestly have no idea how to workaround it13:10
diwicseb128, my experiments, at a later stage, might need some design input before being merged, do you know who I should talk to when I get that far?13:10
infinityogra_: have you actually tried removing the offending kernel code that omits the event to see if the PVR driver explodes?  Or are you just assuming it will?13:11
seb128diwic, try mpt I would say13:11
ogra_infinity, colin king did ... bug 123474313:12
ubottubug 1234743 in linux (Ubuntu) "omapfb module floods system with udev events on samsung galaxy nexus when playing mp4" [Undecided,Incomplete] https://launchpad.net/bugs/123474313:12
xnoxpitti: ogra_: i thought one can apply netlink filters. And don't we simply need to filter/ignore that one in upstart-udev-bridge => and thus it will not be re-emitted as :sys:udev-event.13:12
diwicseb128, ok, thanks!13:12
seb128diwic, yw!13:12
ogra_xnox, that might be enough thats why i was asking pitti for a filter to dbus :)13:12
pittixnox: we'd also need to ignore it in udev itself, to keep that from spinning13:12
pittiotherwise udev would constantly keep processing rules13:13
pittithat's assuming that we care even a little bit about power usage, of course13:13
ogra_infinity, my suspicion is that PVR uses the uevent to actually do syncs, which is why i look for an alternative solution13:13
xnoxpitti: we care about power usage, but chopping off at udev-dridge, will save us upstart event in pid1 and re-emit over dbus to session-upstart and event there.13:14
pittixnox: I think netlink allows you to filter by subsystem etc., but not sure it can filter out particular drivers13:14
xnoxpitti: at least that should be a chunk.13:14
pittixnox: yes, but that leaves everything else that actually listens to uevents13:14
ogra_subsystem would be rather bad13:15
xnoxpitti: my impression from "documentation" by keybuk was that it's fairly flexible http://netsplit.com/2011/02/09/the-proc-connector-and-socket-filters/13:15
ogra_given the vsync comes from a platform device13:15
pittino, we can't quiesce everything from platform13:15
pittixnox: yeah, hence the "I'm not sure"13:16
xnoxpitti: well, i haven't coded socket filters yet =) so i am also hypothetical.13:17
pittiwe'd need to tell udev's netlink socket "get all uevents except that one"13:17
xnoxpitti: keybuk starts with filter of "pass through nothing", then "pass through everything" and then "pick one"13:17
TJ-Can someone review the merge proposal for bug #1235162 ?13:21
ubottubug 1235162 in systemd (Ubuntu) "Regression: Persistent net names via /etc/udev/rules.d/70-persistent-net.rules fail" [High,Triaged] https://launchpad.net/bugs/123516213:21
pittiTJ-: can do, just not right now (queueing)13:23
TJ-pitti: Many thanks13:23
=== freeflying is now known as freeflying_away
ritzcyphermox hi, https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/118627313:31
ubottuUbuntu bug 1186273 in network-manager (Ubuntu Raring) "DUN via bluetooth fails" [High,Triaged]13:31
ritzcould this be pushed into precise13:31
xnoxpitti: doesn't mir listen to that vsync udev event and needs it? thus we shouldn't be removing it at udev level? or does mir directly subscribe to kernel events (not udev events)13:34
xnox?13:34
pittixnox: err, what?13:35
pittixnox: last time I talked to the mir developers they didn't even know about uevents; they do input device detection with inotify on /dev/ (!), which causes "nice" race conditions13:36
xnoxpitti: interesting. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1234743/comments/1113:37
ubottuUbuntu bug 1234743 in linux (Ubuntu) "omapfb module floods system with udev events on samsung galaxy nexus when playing mp4" [Undecided,Incomplete]13:37
xnoxpitti: unless that was fixed in powerd.13:38
xnoxupload.13:38
ogra_Mir needs VSYNC13:39
ogra_but not via dbus or upstart13:39
ogra_xnox, mako does not spill these uevents (thanks to a likely saner driver) and Mir works fine there13:40
pittiogra_: well, but I hope Mir doesn't expect VSYNC messages as uevents?13:41
ogra_no, then mako wouldnt work13:41
ogra_the dbus-monitor --system log there is pretty quiet13:41
ogra_(just some cpufreq noise)13:41
pittitvoss: ^ any idea here? I hope Mir doesn't actually expect vsync uevents, and that's just a quirk of the maguro driver?13:45
sforsheepitti: I think it's the userspace side of the android graphics driver that's expecting the events13:45
xnoxsforshee: then why is it needed with Mir?13:46
xnoxsforshee: (sure it might be needed for surfaceflinger)13:46
pittisforshee: ok; that would explain why mako doesn't have that problem, but maguro does13:46
sforsheeisn't mir still using the android drivers?13:46
pittiyes, I believe it does13:46
xnoxsforshee: ah, I see.13:46
xnoxnever mind me then.13:46
sforsheepitti, xnox: look at hardare/ti/omap4xxx/hwc/hwc.c in the android sources13:47
tvosspitti, not really, let's cross-check with kdub once he is online, though13:56
cyphermoxritz: ack, will do soon14:08
ritzthank you14:08
xnoxpitti: updated bug report with help by ogra_'s testing. Dropping that event in upstart-udev-bridge - reduces init/session-init memory usage, but systemd-udev is still spinning at like 5% CPU usage, whilst the screen is on.14:17
=== doko_ is now known as doko
=== charles_ is now known as charles
jodhxnox: I don't think that patch belongs in upstream as it is entirely ubuntu-specific.14:42
xnoxjodh: sure, ok. i will probably have to write one for udev as well and then we will pick one.14:46
jodhxnox: I discussed yesterday a plan to allow filtering for the udev bridge, but that is somewhat unlikely to be happening in the next couple of days :)14:47
lesshastehi..14:47
lesshastehi14:49
lesshastewhat is happening with xpdf? It is 100% broken in 13.04  but this doesn't seem to be urgent14:49
lesshasteis it now deprecated as a pdf viewer?14:49
xnoxjodh: it would be nice, if we could drop some kind of udev.rules file that would do the matching and not emit the event to us.14:51
jodhxnox: yeah14:52
sorenlesshaste: It was moved from main to universe in Edgy.14:52
lesshasteah.. and universe is not supporteD?14:52
xnoxjodh: replace upstart-udev-bridge with udev.rules that do initctl emit ?14:52
lesshasteI should know that14:52
ritzdobey hi, https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/92676314:52
ubottuUbuntu bug 926763 in software-center (Ubuntu) "Cannot install local packages (.deb files) without network connection (offline)" [Medium,Triaged]14:52
sorenlesshaste: It's sort of supported.14:52
lesshastesoren, ok.. so never working at all seems bad :)14:52
ritzcould you please look this up14:52
lesshastesoren, I mean, it's not like it works for some people14:53
sorenlesshaste: It comes with no guarantees. If someone feels like it, they can work on it.14:53
lesshastesoren, ok but surely it should just be removed if it is never works for anyone?14:53
lesshasteit doesn't seem good QA otherwise14:53
sorenlesshaste: Sure.14:53
sorenMan... I haven't used xpdf for over 6 years, probably.14:54
jodhxnox: it's a though :)14:54
sorenlesshaste: Hm.. Someone seems to care about it.14:55
lesshasteah.... https://bugs.launchpad.net/ubuntu/+source/xpdf/+bug/943195   .. status triaged for raring14:55
ubottuUbuntu bug 943195 in xpdf (Ubuntu Raring) "xpdf.real crashed with SIGSEGV in GooHash::hash()" [High,Triaged]14:55
sorenlesshaste: It's been updated half a dozen times this year.14:55
lesshastewhich I assume is a precursor to actually releasing it14:55
lesshastesoren, well.. as I say.. I don't think the 13.04 version works for anyone14:55
sorenlesshaste: I just tested it. It works for me.14:55
lesshastesoren, the 13.04 version?14:56
sorenOh, wait. I'm on 13.10.14:56
lesshasteaha14:56
lesshasteit would be nice if there were tests before release14:56
lesshasteit might involve some imagination for how to do that automatically I suppose14:56
sorenIt certainly would.14:56
lesshasteor even tests after release :)14:56
sorenOh, there were.14:57
sorenYou did them. Just now.14:57
lesshasteright but 13.04 is not new14:57
lesshasteit just looks bad14:57
lesshastethe report seems to be from 2012-02-2914:57
lesshasteunless I am reading the wrong date14:57
lesshasteok so now I just need to ask someone to get it past Triage :)14:59
lesshastewhere someone is Dmitry Shachnev15:00
lesshasteI think15:00
lesshastesoren, thanks in any case.. out of interest was " It certainly would." in reply to the tests before release or the imagination comment?15:01
* mitya57 reads15:01
mitya57lesshaste: it's in review queue, https://launchpad.net/ubuntu/raring/+queue?queue_state=115:02
mitya57someone from the SRU team should approve it15:02
sorenlesshaste: Both, I guess.15:02
lesshastemitya57, ok, thanks.15:03
lesshastesoren, well crashing on startup shouldn't be too  hard to test15:03
lesshastealthough clearly easier for some applications than other15:03
lesshastes15:03
smartboyhwIs somebody willing to sponsor https://launchpad.net/bugs/1236111 SRU?15:04
ubottuUbuntu bug 1236111 in ubuntustudio-default-settings (Ubuntu) "Help icon in 12.04.3 launcher menu opens 404 page" [Medium,Triaged]15:04
sorenlesshaste: If xpdf was the only package in the archive, sure. There's just more than 20000 other packages to worry about.15:07
mitya57smartboyhw: shouldn't it be Type=Link instead of Type=Application?15:07
sorenlesshaste: And each flavour of Ubuntu has its own recommended pdf viewer. Neither use xpdf.15:07
smartboyhwmitya57, in the current version of such line it is Application also...15:16
mitya57smartboyhw: that's wrong and it's a hack, i.e. exo-open can be not always available15:17
mitya57see http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html15:17
mitya57(I've just posted that link to the bug as well)15:17
smartboyhwmitya57, what should be the correct fix then?15:18
smartboyhwNot quite getting the idea, since we've been using it...15:18
lesshastesoren, sure but does every package have at least one person who cares about it?15:19
lesshastesoren, I mean doesn't...15:19
mitya57smartboyhw: Type=Link, URL=...15:19
smartboyhwmitya57, OK15:19
mitya57Also I can't find that file in the current bzr branch15:20
mitya57Was it renamed?15:20
smartboyhwmitya57, yes, renamed to ubuntustudio-help.desktop (same dir)15:20
lesshastesoren,   you make it sound like one person would have to write a test for all the packages which I agree would not be realisttic15:20
mitya57smartboyhw: http://paste.ubuntu.com/6209737/15:22
mitya57that's lp:ubuntustudio-default-settings15:22
smartboyhwmitya57, ok, I mean the quantal version-.-15:22
smartboyhwSaucy version moved to another pacakge15:22
smartboyhw(ubuntustudio-menu)15:22
smartboyhw(Same thing still, anyhow)15:22
mitya57Ah, well, anyway from changelog I see we should ask Len Ovens if there was any reason for using exo-open15:23
smartboyhwmitya57, please check the new debdiff15:26
smartboyhwmitya57, I'll talk to OvenWerks on this15:26
mlankhorstping, can anyone accept my mesa 9.1.7 uppload to raring-proposed?15:26
mitya57smartboyhw: thanks, better now. Does it work?15:27
smartboyhwmitya57, wait, need to boot up a VM...15:27
mitya57yes, it would be nice if you tested it before I upload it :)15:27
smartboyhwmitya57, doesn't work, it says it can't execute the child process15:30
mitya57what's the error message?15:30
smartboyhw(no such file or directory!?)15:30
smartboyhwProbably need a url prefix15:30
smartboyhw(or that sort of thing)15:31
smartboyhwmitya57, ah, my fault15:31
smartboyhwmitya57, ACK, tested15:31
lesshastesoren, just in case it is interesting.. it seems you can test things using http://mywiki.wooledge.org/BashFAQ/068 plus echo $?15:32
mitya57smartboyhw: uploaded15:32
lesshaste139 means SIGSEGV15:32
roaksoaxjdstrand: howdy! quick question about apparmor. So a package postinst is running apparmor_parser, however, installing this package from the installer fails with a message: "Warning: unable to find a suitable fs in /proc/mounts, is it mounted?"15:36
roaksoaxany ideas?15:36
jjohansenroaksoax: apparmor uses securityfs15:37
jjohansenso you need to mount securityfs to be able to load policy15:37
smartboyhwmitya57, thank you15:37
roaksoaxjjohansen:15:37
roaksoaxjjohansen: right, but obviously during the install we don't do that.. do we?15:37
smartboyhwAnd thank you for the guidance:)15:37
roaksoaxjjohansen: is there any other package that you know of that does that on install? (uses apparmor_parser)15:38
jdstrandroaksoax: anything that ships apparmor policy. cups, mysql, bind, etc15:39
jdstrandroaksoax: most use dh_apparmor to run apparmor_parser in postinst15:40
roaksoaxjdstrand: so I guess a apparmor_parser XYZ || true would solve my issue during install15:41
roaksoaxjdstrand: so I guess a "apparmor_parser XYZ || true" (adding the || true) would solve my issue during ISO install15:41
roaksoaxjdstrand: and on reboot, the profile will be loaded?15:42
jdstrandroaksoax: that would, yes. what are you adding a profile to?15:43
roaksoaxjdstrand: maas-dhcp has the apparmor profile, and since it is now being installed on CD install, it was failing due to the lack of the "|| true15:44
jdstrandroaksoax: take a look at /var/lib/dpkg/info/tcpdump.postinst and /var/lib/dpkg/info/tcpdump.postrm for what dh_apparmor does15:45
jdstrandroaksoax: I might suggest just using dh_apparmor15:45
roaksoaxjdstrand: will do! thanks!15:46
slangasekzyga: hey, any luck with that new mountall?16:03
zygaslangasek: hey, I was busy all day with Qt, I'll finish my daily work and try mountall soon16:04
zygaslangasek: I wanted to wait till you're around anyway :)16:04
slangasekok16:04
roaksoaxjdstrand: so does this make sense to you? http://paste.ubuntu.com/6209989/16:21
dokopitti, https://launchpadlibrarian.net/152857384/buildlog_ubuntu-saucy-arm64.postgresql-9.1_9.1.9-5_FAILEDTOBUILD.txt.gz   I thought I did update that, could you have a look (out of date config.*)16:24
jdstrandroaksoax: without testing it, it does, however, I think that /etc/apaprmor.d/usr.sbin.dhcpd is already shipped by isc-dhcp-server16:27
roaksoaxjdstrand: yeah it is, we only install something in /etc/apparmor.d/dhcpd.d/maas16:28
roaksoaxjdstrand: and rerung the dhcpd profile16:28
roaksoaxso maybe no need to use dh-apparmor16:28
jdstrandroaksoax: ah, yes. dh_apparmor is for a full profile, not a profile snippet16:29
jdstrandroaksoax: sorry, I didn't realize16:29
roaksoaxjdstrand: no worries :) thanks though!16:29
jdstrandroaksoax: using '|| true' with apparmor_parser is reasonable though-- that is what dh_apparmor does16:29
roaksoaxjdstrand: yup! that's what I did! thanks16:31
=== JanC_ is now known as JanC
=== psivaa is now known as psivaa-afk
=== psivaa-afk is now known as psivaa
slangasekseb128: 1200775> sorry, I don't think we have any spare cycles to work on that right now :/17:37
seb128slangasek, :-(17:38
* seb128 misses mvo17:38
seb128speaking of mvo ;-)18:02
seb128mvo, hey!18:02
mvohey seb128!18:02
seb128mvo, wie gehts?18:02
mvoseb128: great, thanks! just optimized a "program" with a student of mine, we got from 37min runtime to 3sec :P and now I relax with some apt merges18:03
seb128ahah18:03
mvoseb128: and you?18:03
seb128mvo, I'm good thanks! things are bit crazy before release, as usual18:03
mvoseb128: I vaguely remember that, indeed !18:03
seb128mvo, I was trying to see if slangasek had somebody to look at bug #1200775 (update-manager changes that made apturl unhappy)18:04
ubottubug 1200775 in update-manager (Ubuntu) "apturl-gtk crashed with AttributeError in __init__(): 'InstallBackendAptdaemon' object has no attribute 'connect'" [High,Confirmed] https://launchpad.net/bugs/120077518:04
mvoseb128: but it looks very good AFAICT, all my machines run saucy since days18:04
mvo(eh, weeks/months depending on the machine)18:04
mvoseb128: let me see18:04
seb128mvo, but there isn't anyone, which lead me to say "/me misses mvo", just before you joined ;-)18:04
seb128mvo, danke18:04
=== Maplez is now known as Maple__
=== Maple__ is now known as Guest68440
mvoseb128: hrm, more tricky than i had hoped, but I make some progress18:22
=== Ursinha is now known as Ursinha-afk
seb128mvo, ;-)18:23
stgraberdobey: so is that waste of buildd time really necessary?18:53
dobeyyes18:54
=== thomi_ is now known as thomi
=== Ursinha-afk is now known as Ursinha
=== salem_ is now known as _salem
wolterAny software-properties developer here? I am trying to modify add-apt-repository to accept comments but I am running into problems with sys.stdout.detach (file object has no method detach)22:54
sarnoldwolter: oof, looks like a python2 vs python3 deal: https://wiki.python.org/moin/PortingPythonToPy3k22:56
woltersarnold: sure that was the problem! Thanks. I couldn't test it anyway because the trunk version seems to be very different and incompatible with my current system23:10
sarnoldwolter: woo :)23:11
wolter(I will just upload a branch and have the devs test it if they will.)23:11
wolterFor enthusiasts, lp:~wolterh/+junk/add-apt-repository-comments23:11

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