/srv/irclogs.ubuntu.com/2013/11/28/#ubuntu-devel.txt

tumbleweedinfinity: can you steer a pypy build at a big buildd, again? https://launchpad.net/~stefanor/+archive/pypy/+build/527542001:38
infinitytumbleweed: Remind me which buildd qualified as big?01:41
* infinity looks for successful builds.01:41
infinitylouvi, apparenrly.01:42
infinityapparently, too.01:42
tumbleweedyeah, that one01:43
tumbleweedthanks!01:43
infinitytumbleweed: The chindis were good enough for i386... Does the amd64 build need more oomph?01:43
tumbleweedmy usual approach of just retrying from a script doesn't work when there are no big buildds in the pool01:43
tumbleweed2G RAM isn't enough01:44
tumbleweedalthough, if they have enough swap, which stays in the host's RAM, it could work out01:44
infinityAnyhow, I'll just block off a few machines that have done it successfully in the past, and pick the first that's free.01:45
tumbleweedthanks01:46
infinitytumbleweed: Erm, did you retry the build?01:56
infinityI just went to retry and aim it at a buildd, and it's already building...01:57
infinityWell, it failed quickly at least. :P01:58
tumbleweedyeah, that's how it rolls02:03
tumbleweedthanks again02:03
manchickenDoes anybody here know apt-pkg code well? I'm trying to figure out why `_config->FindFile("Dir::Etc::sourcelist")` would yield an empty std::string02:06
xnoxcjwatson: apt-get --purge -yf build-dep hello, fails with E: Command line option ‘f’ [from -yf] is not known, with latest apt.02:37
cjwatsonxnox: you can probably work out how to fix it by example from my most recent patch, but do send the patch to Debian02:39
cjwatsonand maybe look through the other discrepancies in support between install and build-dep to see if they all make sense02:39
cjwatsonI just fixed --purge because it was breaking sbuild02:39
infinityThere's shouldn't be differences at all, really.  build-dep is just a special install.02:40
infinityJust as remove and purge are.02:40
infinityWell, package arguments are different, but everything pre-command should be the same, I'd think.02:40
cjwatsonbuild-dep wants -a/--host-architecture as well, I think02:41
cjwatsonbut it should probably be a superset ...02:41
cjwatsonso handle it a bit more like upgrade02:41
=== freeflying is now known as freeflying_away
=== xubincs is now known as xubincq
=== xubincq is now known as xubincs
=== freeflying_away is now known as freeflying
=== freeflying is now known as freeflying_away
=== freeflying_away is now known as freeflying
=== xubincq is now known as xubincs
pittiGood morning06:50
pittisarnold, mdz: if the "suspend" panel menu also doesn't work, it's not settings-daemon or anything; that one directly talks to logind, which calls systemd-shim06:51
pittimdz, sarnold: settings-daemon is supposed to inhibit logind's own handling of the suspend key; but that still doesn't explain why the indicator menu doesn't work; and if anything, this rather ought to cause a double suspend06:52
pittimdz, sarnold: could it be that you don't have a running logind session? "loginctl"?06:52
sarnoldpitti: hey, good morning :)07:24
sarnoldpitti: http://paste.ubuntu.com/6488331/07:24
pittihey sarnold, how are you?07:24
sarnoldpitti: pretty good, thanks; how's your thursday looking? :)07:25
pittisarnold: snowy and icy :)07:25
pittisarnold, mdz: you should check whether this works:07:26
pittisudo gdbus call -y -d org.freedesktop.login1 -o /org/freedesktop/login1 -m org.freedesktop.login1.Manager.Suspend true07:26
sarnoldpitti: oh, brrrrr :)07:26
sarnoldpitti: Error: GDBus.Error:org.freedesktop.DBus.Error.Failed: Operation already in progress  http://paste.ubuntu.com/6488337/07:27
pittiaah07:27
pittisarnold, mdz: so it works the first time, but then not any more07:28
pittisarnold, mdz: that's either bug 1184262 which was fixed in saucy-updates a few days ago (and in trusty), or its successor bug 125212107:28
sarnoldpitti: I'd guess it worked several times, often enough for me to find that networkmanager did not return ...07:28
ubottubug 1184262 in systemd-shim (Ubuntu Trusty) "times out too early, stuck in PrepareForSleep, causing network and other services to not resume" [High,Fix released] https://launchpad.net/bugs/118426207:28
ubottubug 1252121 in systemd-shim (Ubuntu) "missing PrepareForSleep signal after resuming, causing networking to stay disabled" [High,Incomplete] https://launchpad.net/bugs/125212107:28
pittisarnold, mdz: worth trying the package in my sru-test PPA and telling me how it goes07:29
pittithis fixes another two bugs in -shim, but some people report it's still not working after that (but it works for several others)07:29
sarnoldpitti: okay, I've got the new systemd-shim installed; it didn't work immediately, but it worked at least twice after rebooting.07:40
pittisarnold: yes, after installing you at least need to kill the running logind07:40
sarnoldpitti: I'm on vacation until monday, so I won't be testing it nearly as much as I'd like before your desired monday release, but i'll let you know how it goes07:40
sarnoldpitti: would just a simple killall logind have done the job?07:41
pittisarnold: thanks; not that urgent, I won't catch desrt before Monday either I suppose07:41
pittisarnold: systemd-logind, but yes07:41
sarnoldpitti: thanks :)07:41
pittisarnold: that gets rid of the "system thinks it's still sleeping" state07:42
dholbachgood morning07:42
sarnoldpitti: hehe, I presume "can execute code" is good enough to know it's not asleep? :)07:42
pittisarnold: not sure, it might be sleepwalking!07:47
sarnoldpitti: hahaha :)07:47
mlankhorstany sru admin on?08:00
mlankhorstI need someone to approve the pixman sru for saucy, raring, q, p08:01
sarnoldpitti: thanks for the help :) bedtime for me! \o/08:40
=== doko_ is now known as doko
=== freeflying is now known as freeflying_away
arahello all!09:56
araFor new packages in Ubuntu (that are not in Debian) what's the best approach? always try to have them in Debian first? or not that needed? what's the "official" Ubuntu policy?09:56
seb128ara, hey, it's best to get those in Debian if possible09:57
seb128that's not an absolute requirement/blocker09:57
araseb128, OK, thanks :)09:57
seb128but it makes things easier for everyone09:57
seb128e.g Debian get the package, and we can share efforts09:58
arazyga, ^09:58
zygaara: sounds good to me, I can maintain them in debian09:59
zygaara: I guess we can transition packages over time09:59
zygaara: not make it a priority/blocker but just keep pushing it until we are all in debian09:59
zygaseb128: is the ubuntu sdk in debian or goint there, by any chance?09:59
arazyga, good point ;-)10:00
seb128zyga, I doubt it10:00
seb128well it's not10:00
seb128I don't know what the plans are10:00
araso, now we know a blocker for the UI packages :)10:00
seb128but I doubt it's going to be there any time soon10:00
seb128we would need the ubuntu platform api there10:00
seb128maybe libhybris and stuff as well10:00
zygaseb128: how about the qml components?10:01
zygaseb128: I don't know how separated those things are, we basically depend on qt5 and the qml components added by the ubuntu sdk10:01
seb128zyga, no sure, seems like a question for the sdk team10:03
zygaseb128: thanks10:03
=== freeflying_away is now known as freeflying
=== freeflying is now known as freeflying_away
=== txomon|fon_ is now known as txomon|fon
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
=== Sweetsha1k is now known as Sweetshark
=== MacSlow|lunch is now known as MacSlow
=== freeflying_away is now known as freeflying
xnoxinfinity: when building a package on arm64, I get "undefined reference to `_mcount'" a presume that gprof is not available, but i'm failing to see how / why / where references to _mcount are generated =(13:48
=== psivaa is now known as psivaa-lunch
dokoxnox, is profiling already supported?14:10
xnoxdoko: i don't think it is. And i think I have found stray "-p" in some objects compilations. Removing that flag seems to make the build go further.14:10
xnoxdoko: i'm going by absence of libc6-prof:arm6414:11
dokoxnox, supposed to work, starting in trusty. so maybe infinity should build one ...14:14
xnoxdoko: hm, i've compiled all objects with "-p -pg" and got "undefined refrence to `_mcount'" at link time. So something somewhere doesn't work yet.14:15
dokoxnox, where is this defined on other archs?14:16
xnoxdoko: i presume gcrt1.o provided by libc14:18
xnox(vs normal crt1.o)14:19
doko=)14:19
=== dholbach_ is now known as dholbach
=== Mapley is now known as Maplez
=== Maplez is now known as Mapley
=== psivaa-lunch is now known as psivaa
xnoxwell. it compiled. let's see if it succeeds on the distro builders now =)15:29
rbasakIs there an easy way to get the path to (eg.) /lib/x86_64-linux-gnu/libgcc_s.so.1 at a shell prompt?15:49
rbasakI can't hardcode it since that'll break other architectures.15:49
Riddell/lib/*/libgcc_s.so.115:50
rbasakRiddell: that'll break if I had multiarch things installed though, wouldn't it?15:52
rbasakAha15:54
rbasak/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/libgcc_s.so.115:54
pittibarry: halp! bug 1255505 (just responded to psivaa's mail and found this; I sent an initial analysis)16:20
ubottubug 1255505 in python2.7 (Ubuntu) "unittest discover crashes with: module incorrectly imported from 'xxx'. Expected 'xxx. Is this module globally installed?" [Critical,Confirmed] https://launchpad.net/bugs/125550516:20
pittibarry: oh, turkey day I guess16:20
pittibarry, doko: http://bugs.python.org/file32304/unittest_loader_symlinks.patch looks easy enough to revert, though; should we do an upload which reverts this to unblock developers?16:21
pitti(I just confirmed that this fixes it)16:22
dokopitti, sure, go ahead, barry is on vacation, killing some turkeys today16:26
pittidoko: ack16:27
pittidoko: adding the patch to debian/patches/series.in will do? or do I need some extra magic?16:28
dokopitti, yes16:29
dokoenough16:29
dokopitti, the upstream issue is still closed. could you add some information that this breaks some things?16:30
pittidoko: yes, can do (probably tomorrow, running out of time today)16:31
dokopitti, because this seems to be some multiarch related issue16:31
pittioh? I only have amd64 python installed16:31
pittirather looks related to our dh_python symlink setup?16:32
dokoor that16:33
dokowhich really should go away16:33
pittidoko: python3 FTW!16:33
pitti:)16:33
dokopitti, well let autopilot use it ...16:33
pittidoko: it is16:34
pittijust most tests aren't yet16:34
pitti(it's underway)16:34
pittiI ported autopilot some months ago16:34
pittidoko: test-building locally now, but would you mind having a look at http://paste.ubuntu.com/6490243/ ?16:35
pittidoko: I didn't actually change anything in debian/control, seems that was some debian/rules magic16:36
dokolooks fine16:36
pittidoko: danke16:36
rbasakpitti: do you know if I can have comments in a dep8 control file? I don't see anything in the spec for that.16:38
pittirbasak: yes, you can16:40
pittirbasak: with #16:40
rbasakpitti: thanks!16:40
rbasakpitti: I'm going to add tests that I know won't run because we don't do breaks-testbed yet, but this means that I need to mark the first test that can run breaks-testbed (since it is), but we can't tell the infrastructure that, since it won't run (IYSWIM).16:41
rbasakpitti: also I have a suspicion that a breaks-testbed test is treated as a failure by adt-run.16:41
rbasakSince it causes adt-run to exit with a (specific) non-zero exit code.16:42
rbasakpitti: so I'll upload dep8 tests now, since they're useful even locally (and for SRU verification), but leave them commented out.16:42
rbasakpitti: does that sound reasonable?16:42
pittirbasak: no, breaks-testbed ones are currently skipped16:43
pittirbasak: but yes, our scripts might interpret exit code 2 as "fail"16:43
pittirbasak: sure, sounds fine; if you need a place to store them16:43
rbasakpitti: right. So in the cases of packages where all packages are breaks-testbed, then it's still useful to have one run in the infrastructure by not marking it breaks-testbed even though it is.16:44
pittirbasak: perhaps don't put an XS-Testsuite: tag on it then, so that it won't needlessly fail and make pacakge propagation harder16:44
pittirbasak: ah, I understand now16:44
pittirbasak: right, so do enable tests, just have it run one, don't mark it as breaks-testbed and comment out the rest16:44
rbasakpitti: right.16:44
rbasakpitti: I'll email ubuntu-quality with a summary and comment a link to that or something so people can follow what's going on.16:45
pittirbasak: oh, just in case you wonder, I shelved my adt-virt-qemu for now, need to work on something else first16:45
rbasakOK, thanks16:45
=== tkamppeter_ is now known as tkamppeter
pittigood night everyone! and happy Turkey eating to our American friends16:51
seb128pitti, 'night!16:52
Saviqmvo, ping20:12
mvoSaviq: pong20:14
Saviqmvo, hey, I saw you were dealing with a similar bug recently in apt20:14
Saviqmvo, I'm suddenly getting: E: Command line option 'f' [from -yf] is not known. when trying to cross-build with sbuild20:14
Saviqmvo, when it's trying to install build deps20:14
Saviqmvo, any pointers as to what might be the culprit?20:15
mvoSaviq: indeed, sorry for this regression, its fixed in git (ubuntu/master and debian/sid branches)20:15
infinityThings were shuffled recently so that build-dep doesn't recognize all the same options as install.20:15
infinitymvo: Did you get all the cases?20:15
Saviqmvo, for sbuild or apt?20:15
infinitymvo: If so, an upload would be quite appreciated by a lot of people, I think.20:15
infinitySaviq: apt.20:15
mvoSaviq: what infinity said - it got stricter and now refuses options who are not making sense in the context where it used to simply ignore it20:16
Saviqinfinity, mvo, got it, thanks20:16
mvoinfinity: yeah, I can do one now, was just chasing one more issue, but that can wait until tomorrow20:16
infinitymvo: People have been asking about it a fair bit, so I imagine an upload would shut 'em up. ;)20:16
infinitymvo: And I assume you've pulled in Colin's fix from ubuntu2?20:17
mvoinfinity: yes, both ubuntu2 and ubuntu320:18
mvoinfinity: I give it some testing and then I upload, I changed the patch from ubuntu2 a bit, but it should not cause issues20:20
mvoinfinity: uploaded - and you can always ping me on irc if a fair amount of people ask about a regression (or a bug or whateva)20:41
bkerensaHappy Thanksgiving :)20:46
=== salem_ is now known as _salem
=== Sweetsha1k is now known as Sweetshark
=== seb128_ is now known as seb128
=== thomi_ is now known as thomi
slangasek@pilot in22:07
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: slangasek
slangasekseb128: say, do you know if the patch to freetype for bug #972223 is still needed?22:08
ubottubug 972223 in FreeType "regression in gtk underlining rendering" [Unknown,New] https://launchpad.net/bugs/97222322:08
slangasekthe freetype upstream change is over two years old now22:08
seb128slangasek, last time I tried (which I think was during the saucy cycle), it still was22:09
slangasekdrat22:09
seb128I can try again tomorrow if you want22:09
seb128slangasek, what are you doing piloting? aren't you supposed to eat turkey today?22:10
slangasekseb128: some families watch football after dinner, others log onto IRC ;)22:10
seb128lol22:11
xnoxGO SAINTS!22:33
dokoxnox, Go!22:38
=== freeflying is now known as freeflying_away
=== freeflying_away is now known as freeflying
brendandis it just me or is branch.getMergeProposals completely fubar in launchpadlib?23:36
brendandalways returns a zero size collection, even though i can *see* a merge proposal in the browser interface23:37
xnoxwell, doesn't tarmac monitors / notices merge proposals via that api?23:40
xnox(or does it do email notifications)23:40
brendandxnox, i thought it did too23:40
xnoxbrendand: and are you looking that up on the: source or target branch?23:41
brendandxnox, :P23:41
brendandxnox, there you go23:42
brendandxnox, so it only allows me to query for merge proposals *too* the branch23:42
brendandf*ck23:42
brendandpardon me23:42
xnoxbrendand: i think there are get merge proposal on the project & distro source packages as well.23:43
xnoxi think that might be easier.23:43
brendandxnox, also the owner23:47
brendandxnox, it just makes the check a bit clumsier23:48
brendandxnox, i'm developing a tool to clean up branches locally on disk23:48
xnoxbut, but, but it's Restful =)))))23:48
brendandxnox, where the branch is merged23:49
xnoxsounds cool, i bet i have a tonne of those.23:49
brendandxnox, most of the time i can just check lifecycle_status == 'Merged'23:49
brendandxnox, except where the branch was not merged to the trunk of the project23:49
xnoxbrendand: i did $ bzr init-repo ~/src/ a long time ago and I'm generally happy with disk-space, merge branches only waste a checkout.23:49
xnoxs/merge/merged/23:50

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