=== timrc is now known as timrc-afk === timrc-afk is now known as timrc [02:19] pitti: oh, pls. systemd-shim sets autoremove on login directories. that breaks running the cgmangaer tests without moving yourself out of login directory :) it'll definately be better to get StopSession+Abandon working from systemd-shim, and not set autoremove [02:21] * hallyn wonders whether desrt is back === diskzokej is now known as lubko === timrc is now known as timrc-afk [04:17] Good morning [04:17] hallyn: yes, I was talking to desrt yesterday [04:17] hallyn: what is "autoremove on login directories"? [04:31] hallyn: do you know about the status of reuploading cgmanager to Debian? [04:35] It's on mentors, as of "today" [04:35] pitti: systemd-shim sets RemoveOnEmpty, so that after all tasks in a cgroup and all child cgroups disappear, the cgroup dir is removed [04:36] pitti: cgmangaer should be uploaded tomorrow i'm hoping [04:38] * hallyn out [04:41] hallyn: ah, thanks [05:05] sergiusens: do you plan to merge https://merges.ubuntu.com/t/telepathy-mission-control-5/, or want me (or someone else) to steal? (needed for upower transition) [05:09] pitti: I never knew I was supposed to; in any case I can't upload so feel free to do it (my stuff was apparmor related that jdstrand promoted) [05:10] sergiusens: right, you were the last uploader, so by default you are the merger [05:10] sergiusens: ack, thanks [05:11] pitti: am I supposed to get an email about this? I don't want to block people in the future :-) [05:11] sergiusens: no email; they are on https://merges.ubuntu.com/main.html [05:11] sergiusens: (and /universe.html, etc.) [05:11] gt it [05:11] thanks [05:36] xnox: FYI, http://anonscm.debian.org/cgit/collab-maint/pkg-util-linux.git [05:36] xnox: I just asked Andreas when he plans to land this [07:05] infinity, Just saw the email about helping out with iso testing for the Trusty point release. Is there a way to see which ones are in progress right now and which untaken. Not that all start doing the same which is not helping much [07:07] smb, you can follow the progress and submit results on the iso tracker http://iso.qa.ubuntu.com/qatracker/milestones/318/builds [07:08] good morning [07:09] smb, the download links are wrong for trusty, you must add 'trusty' in the url eg. http://cdimage.ubuntu.com/trusty/daily-live/20140722.2/trusty-desktop-amd64.iso [07:09] jibel, Ah ok. Hm yeah seem to have changed even in the few minutes I did not refresh [08:51] pitti: i got emails it's in experimental. [08:51] xnox: yep, it was just duly celebrated in #debian-gnome :) [08:51] pitti: and as I pinged infinity, it's ftbfs on !amd64 =) [08:51] xnox: yes, known [08:51] (I think, ah mentioned something like that) [08:51] he's also preparing 2.25 and a fix for the remaining RC bug [08:56] pitti: anyway, i was testing usb-creator / udisks2 against it, and it seems fine. However, didn't fix my woes, so uploaded a patch adding to udisks dbus options "just-do-it" flag, which makes everything work =) [09:00] yeah, that's the "quick hack" part which we need to revert; it's not documented/upstream and just a workaround for the actual bug [09:00] e. g. supposedly if this happens the disk hasn't actually be cleaned properly [09:02] pitti: well, reading the code (a) i give a full block disk, e.g. /dev/sdb (b) ask to format (c) it waits for it to magically re-appears after wipefs -a (d) it doesn't, since we need to call Rescan to read partition tables by the OS, or lack of thereof. [09:03] thus, with the "plug" it goes to blindly create requested partions/partition-table/filesystem, which then validate afterwards. [09:03] pitti: maybe i'm failing to understand udisks2 expectations there, and how they are not satisfied at that point. [09:27] jibel, Hrm, would you say a missing "update" option on the manual partitioning and re-use home test case is a bug or a feature. Its the same image used to install after all. What I get is only install alongside or erase... [09:36] xnox, what are the conditions in ubiquity to see the option 'reinstall ubuntu' in the partitioner ? [09:36] s/reinstall/upgrade/ [09:41] Meh, filed bug 1347521 in the mean-time [09:41] bug 1347521 in ubiquity (Ubuntu) "No update/upgrade option when re-installing with same ISO" [Undecided,New] https://launchpad.net/bugs/1347521 [09:44] smb: *sigh* upgrade would only be offered from 13.10 -> 14.04.1 daily [09:44] smb, the option 'upgrade' is only displayed if the installed version is older than the version you're installing otherwise you will see 'reinstall' [09:45] smb: but reinstall should be offered for in-place 14.04.1 dailies. [09:45] ev: around? [09:45] hi [09:45] xnox, I did not see reinstall other than install alongside :/ [09:46] smb: =( [09:46] smb: it is strange that you already mention that /home is on a separate partition. [09:46] ev: any clue why https://errors.ubuntu.com/?user=kubuntu-bugs&period=month doesn't give me any info [09:46] smb: btrfs? [09:47] ev: and goes "An error occurred while trying to load the most common problems." [09:47] xnox, No ext4. That is part of the test instructions [09:47] (not the ext4 part but to have home seperate) [09:47] smb: ok. [09:49] shadeslayer: it needs to be added to http://bazaar.launchpad.net/~daisy-pluckers/daisy/trunk/view/head:/tools/import_user_packages.py . Feel free to propose an MP which does that. [09:49] ev: thx [09:49] ev: this worked before though [09:51] smb: during .1 release testing we are ideally looking for bugs and things that regress verses a .0 baseline. [09:51] ev: https://code.launchpad.net/~rohangarg/daisy/add-kubuntu-bugs/+merge/227879 [09:54] xnox, Yeah, and you can always choose to ignore certain bugs. But when I do follow test instructions I try to follow test instruction. And them say, if not expected behaviour, file bug. So I file bug. 3:) I don't mark them critical, though [10:04] smb: cool. and i hope that test cases do not guide one into impossible situations. E.g. install with lvm, and then do manual re-partitioning. [10:04] xnox, you hope for the impossible [10:05] xnox, They may not guide one, but I happened to just re-use a disk with lvm when running a test-case asking for that... :-P [10:05] smb: =)))))))))))))) [10:05] lolz [10:06] good good. [10:07] shadeslayer: merged. Should work on the next cron run (I think it's daily) [10:07] xnox, You are not really expecting our users to not do the impossible ... ;) As I said, I won't mark those things as critical but keep opening bugs just to document things [10:07] thanks! :) [10:13] psivaa: plars: are there ubiquity autopilot tests running for all flavours, with trusty daily images? [10:14] xnox: i'm not sure about ubiquity AP tests. may be jibel knows? [10:20] xnox, no, it's only testing the dev release, I'll add them [10:20] jibel: yes please, that would help a lot for smoke testing and respins. [10:21] xnox, I fully agree since the fallback is me doing manual tests :) [10:21] jibel: the AP tests should be pulled from lp:~ubuntu-installer/ubiquity/trusty-proposed instead of lp:~ubuntu-installer/ubiquity/trunk. Whilst they didn't diverge yet, they may do so in the future. [10:21] jibel: well and kernel team are doing it at the moment as well =) [10:22] xnox, yeah, thanks kernel team [10:25] sil2100: bug 1346199 is sufficiently tested now, but just for safety I suppose we should keep that in -proposed until we get out of the traincon swamp for touch? [10:25] bug 1346199 in systemd (Ubuntu) "Needs testing in -proposed: systemd 208" [High,In progress] https://launchpad.net/bugs/1346199 [10:27] pitti: hey, yeah I would first like us to move out all our 4.9 gcc-related transitions from -proposed [10:28] sil2100: ack [10:28] Would be really grateful for that ;) [10:28] sil2100: it's not that urgent; systemd as pid 1 is totally broken ATM, but as we don't support that, getting the touch image back to green/promotable certainly trumps that === doko_ is now known as doko [10:40] pitti: can you see any problem with bug 1347565 and what's a good test case? [10:40] bug 1347565 in apport (Ubuntu Utopic) "apport recommends gdb" [Undecided,New] https://launchpad.net/bugs/1347565 [10:55] jibel, I am a bit confused about http://iso.qa.ubuntu.com/qatracker/testcases/1312/info. Specifically I seem to miss the "no network" part of it. [11:02] smb, the test case is wrong, step 5, 'is connected to the internet' must be greyed, the list of languages for trusty are en, es and zh. For other language there is a popup when the system is connected to a network. [11:02] balloons, ^ could you fix this test case [11:02] ? [11:59] xnox, hey when i select "Something Else" the next installer screen is taller, this tallerness persists from then on, making all of the windows go off the bottom on my test box [11:59] apw: gtk+ enjoy it =) [12:00] * ogra_ hands apw a few horizontal lines with pixels [12:00] ogra_, i need about 200 if you have them [12:00] just glue tzhem on at the bottom [12:00] apw: you should be able to press super and drag the window up. [12:00] sure, np ... [12:00] xnox, oh yeah i can cause i know how, but ... its hard if you don't [12:00] =) === _salem is now known as salem_ [12:11] xnox, you might want to look at bug: #1347630 and reassign it as you see fit [12:11] bug 1347630 in ubiquity (Ubuntu) ""You may want to read the release notes" link takes you to ubuntu home page" [Undecided,New] https://launchpad.net/bugs/1347630 === ximion1 is now known as ximion-afk [12:17] hey Riddell [12:17] Riddell: looking === greyback is now known as greyback|lunch [12:17] apw, it's a redirect on server side. It'll have to be updated with the new version of the release. [12:18] jibel, ok what shall i assign that bug to [12:18] i assume there is a project for the website somewhere [12:18] Riddell: ah, I think that should be fine; AFAIK, the full gdb has support for decoding python and other languages, but we don't need those for crash processing [12:19] apw, ubuntu-website [12:22] Riddell: I added a test case to the bug [12:22] thanks :) [12:22] Riddell: did you happen to commit this to bzr locally and just need to push, or should I grab the diff from LP? [12:23] pitti: does it need updated in bzr, will UDD not do that magically? [12:23] Riddell: it's not using UDD; I want to be this a proper branch of trunk, which UDD can't do [12:24] (one of the main reasons why IMHO UDD is broken -- it falls down in the ideal case of having both upstream and packaging all in bzr..) [12:24] * Riddell looks [12:24] Yeah, UDD is most kindly described as "aspirational" I think [12:25] Riddell: anyway, I'll just push it [12:25] Riddell: erk, FTBFS due to twisted uninstallability in -proposed [12:26] wibble [12:26] trusty bzr is out of date anyway, tsk to bdmurray [12:26] Riddell: pushed utoic [12:26] Riddell: and utopic, too [12:27] Riddell: ah, I'll import 2.14.1-0ubuntu3.2 too === pete-woods1 is now known as pete-woods|away === MacSlow is now known as MacSlow|lunch [12:36] Riddell: trusty branch updated [12:39] thanks pitti [12:50] cjwatson: ah, http://lists.alioth.debian.org/pipermail/pkg-grub-devel/2014-January/013883.html is indeed a nice summary [12:50] It may not be worth your time trying to convert an existing package, but perhaps worth trying out on something new [12:50] cjwatson: so indeed conceptually not that much different from http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/tree/debian/README.source [12:51] cjwatson: but git-dpm dch looks quite nice, essentially implying the "export" step you need to do for -pq [12:51] Yeah, as I say I think it's basically an implementation (IMO nicer but YMMV) of the same idea [12:51] pitti: I find myself using commit --amend a lot with it [12:51] and git-dpm update-patches --amend [12:52] This is an enforced workflow change; you can't mix and match this [12:52] with manual developer use of quilt in a particularly sane way, and [12:52] you have to use git-dpm if you're touching patches in any way. [12:52] oh, that would be a rather big downside [12:52] I thought with -dpm the patch branch would also be transient, it's not then? [12:52] Well, you can, it's just that git-dpm will probably want to rewrite stuff later [12:52] ah [12:53] yeah, there's always some noise in patch headers [12:53] It's sort of transient; the tip of it is merged into master [12:53] You don't keep a ref around for it, but its history remains [12:53] I generally view this as a plus, but as I say YMMV [12:54] I'm actually not sure what git-dpm does if you just drop in a quilt patch it's never heard of. Generally speaking once I have something in git-dpm I don't want to use quilt [12:55] It's git, I'm sure you have all the swiss army knives required to deal with it, just not sure how neat it is :) [12:56] heh, yes [12:56] cjwatson: how/where in launchpad can i get to image builds? which team/person/etc should I be looking for? [12:56] cjwatson: my main concern was mostly about other people touching the packaging/quilt series as well, and converting everyone to a new tool in lockstep seemed a bit difficult [12:56] xnox: They're all under ~ubuntu-cdimage, but the index is crap right now [12:56] much easier for (essentially) single-maintainer packages, of course [12:56] xnox: You can use the lp.livefses collection on the webservice [12:57] and then .web_link [12:57] cjwatson: ack. yeah, cuase https://launchpad.net/~ubuntu-cdimage doesn't show me any links to livefs builds et al. [12:57] xnox: basically they're of the form /~ubuntu-cdimage/+livefs/ubuntu/SERIES/NAME, e.g. .../utopic/ubuntu-desktop [12:57] Yeah, I've been meaning to write some kind of index but ENOTIME [12:58] jibel: ^ [12:58] jibel: e.g. https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/trusty/lubuntu [12:58] xnox, cjwatson ack, thanks [12:58] xnox, I think bug 1347676 might be somewhat bad. [12:58] bug 1347676 in ubiquity (Ubuntu) "Installer fails to find disk to install" [Undecided,New] https://launchpad.net/bugs/1347676 [12:58] Whoops, sorry, my example was buggy :-) .../utopic/ubuntu [12:58] well above lubuntu build url works =) [12:58] xnox: Also, there's a link to the build in each of the CD build logs (http://people.canonical.com/~ubuntu-archive/cd-build-logs/ [12:58] ) [12:59] So you can always track it down from there [12:59] e.g. top few lines of http://people.canonical.com/~ubuntu-archive/cd-build-logs/lubuntu/trusty/daily-live-20140722.2.log [13:02] jibel: btrfs is seeded everywhere where it's needed. not sure what's going on. let me pull lubuntu iso. [13:02] xnox, from the logs you see that it's a recommends but recommends are not installed [13:03] xnox, https://launchpadlibrarian.net/180540741/buildlog_ubuntu_trusty_i386_lubuntu_UPLOADING.txt.gz [13:04] jibel: hm, right. [13:05] jibel: but in the equivalent utopic build, it's going to be installed. [13:05] hm. [13:05] xnox, and it's installed for ubuntu [13:08] jibel: ubuntu installs recommends, but lubuntu does not. [13:09] jibel: the seeds are the same [13:09] jibel: thus lubuntu trusty and utopic should both be the same, however lubuntu/utopic has btrfs-tools yet lubuntu/trusty does not. === MacSlow|lunch is now known as MacSlow === greyback|lunch is now known as greyback [13:52] hi, if I download from ubuntu packages the source of printer-driver-gutenprint , how can I build it with ubuntu specifics ? Like prefix and all the rest? Thanks a lot [13:52] debuild -B -uc -us [13:53] Sorry, -b not -B [13:53] in which folder? in the extracted [gutenprint_5.2.10~pre2-0ubuntu2.debian.tar.gz] file ? [13:53] you should not extract that file manually [13:53] dpkg-source -x gutenprint_5.2.10~pre2-0ubuntu2.dsc [13:54] that will produce a gutenprint-5.2.10~pre2 directory; build in there [13:54] ok let me try [13:54] debuild will probably require you to install build-dependencies before it will proceed [13:54] (there are of course approaches for automating that, but they're overkill if you're just trying to build one thing) === pete-woods|away is now known as pete-woods [13:55] * cjwatson -> out [13:56] ok cjwatson I did dpkg-source -x gutenprint_5.2.10~pre2-0ubuntu2.dsc [13:56] it created a folder gutenprint-5.2.10~pre2 [13:56] should I just get in there and do make; make install ? [13:58] bulletxt: no, see what cjwatson said, was to debuild -b -uc -us [13:59] ok roadmr I got into the new created folder and did debuild -b -uc -us [13:59] but it gave some errors [14:00] which errors? something about unmet build dependencies I imagine? [14:00] yea I'll paste the whole thing [14:01] roadmr: http://paste.ubuntu.com/7842095/ [14:01] bulletxt: ok! but to get you started faster, you need to install all the packages listed in "Unmet build dependencies" [14:01] bulletxt: just apt-get install all those packages, then try again [14:01] yea but please give a look at the paste [14:01] I'm not sure that's the problem [14:01] mm [14:01] maybe yea [14:02] bulletxt: give it a try :) you can't build without the deps :P [14:02] ok cool I installed debuild -b -uc -us [14:02] I mean, the missing dev packages [14:02] now its going ahead [14:02] :D [14:03] bulletxt: cool! ok, so it'll spit out one or more .deb at the end [14:03] so, lets say I want to apply my personal patch to gutenprint, should I first apply the patch and then do debuild -b -uc -us ?? [14:03] bulletxt: correct, apply your patch on that directory where you're building. You'll notice it contains all of gutenprint source [14:04] yea, ok so first I apply my patch then i do the debuild command [14:04] bulletxt: right [14:05] but, do I have to be root when doing debuild ?? [14:05] bulletxt: no [14:05] ok [14:05] bulletxt: debuild uses some tricks to avoid needing root while building [14:05] ok cool [14:06] its spitting out a lot of debs on my desktop, lol [14:06] :D [14:15] roadmr: do you by chance know how to correctly apply a patch.diff file into the source ? [14:16] bulletxt: hm usually patch -p0 < patch.diff (do this while in the gutenprint directory) [14:16] a simple patch < file.diff should be enough I supose [14:16] ok [14:21] roadmr: It returned this: (Stripping trailing CRs from patch; use --binary to disable.) patching file src/main/print-olympus.c (Stripping trailing CRs from patch; use --binary to disable.) patching file src/xml/papers.xml [14:22] bulletxt: patch would complain loudly if there was a problem, so it looks OK to me, just a warning [14:22] ok [14:22] then its time to redo the debuild and then install the debs :D hopefully I won't destroy my system :) [14:23] bulletxt: looks like your changes are relatively harmless, good luck! [14:44] have you guys seen this apt error before, it seems to have been happening recently : http://pastebin.ubuntu.com/7842304/ [14:51] arges: yes. ddebs are very racy at updating their dists/ [14:52] arges: the reply is prodstack4 or shipping strong booze to germany somewhere where pitti is or something like that =) [14:52] xnox: fun fun fun [14:53] I tried to do a first attempt of updating dists/ atomically, but it's 'orribly complicated [14:58] roadmr: great everything went fine. Thanks a lot (also cjwatson!) [14:59] xnox, hallyn: Just a reminder that https://code.launchpad.net/~jamesodhunt/ubuntu/utopic/cgmanager/enable-upstart-cgroup-support/+merge/227209 is still o/s. We really need this enabled such that if we hit problems, we have sufficient time to resolve before RTM :) [15:00] jodh: we are not landing it right now, not until gcc-4.9 is resolved on the phone and we promoted an image and/or some such. [15:00] bulletxt: I just helped with some minor syntax. Glad it worked! [15:00] * xnox goes to check status of 4.9 [15:01] xnox: ok - thanks for the update. [15:02] so on http://people.canonical.com/~platform/citrain_dashboard// silo 008 needs to publish and an image build done. [15:02] not sure if there is a bug number to be notified. [15:04] jodh: what is o/s ? [15:04] slangasek: is there a tracking bug for gcc-4.9 explicit somewhere? packages in silo 008 close no bugs.... [15:05] hallyn: i've extrapolated from Oxford dictionary as "outstanding" [15:06] xnox: you win a prize! And you prize is... to handle my MP :) [15:08] xnox: that was my guess, but i was wondering if there was a more technical term it coudl e short for :) [15:09] jodh: so, when I bzr branch lp:upstart, what's the recommended way to bootstrap to a point where I can build? I tried the usual sorts of steps but didn't get the right series of steps apparently [15:10] hallyn: apt-get build-dep upstart; autoreconf --force --install; ./configure; make -j12; make check -j12 [15:10] hallyn: if that's not "usual sorts of steps" you did, please update the "usual sorts of steps" to above =) [15:11] hallyn: and let us know, if above does not work for any reason. [15:11] xnox: ok, autoreconf. i was doing 'aclocal;libtoolize;autoheader;autoconf;automake' type of steps [15:12] thanks :) [15:12] hallyn: from that expanded list autopoint vs gettexize is the missing piece i think. [15:13] * hallyn looks up autopoint [15:13] * hallyn respectfully suggests to jodh that a 'bootstrap.sh' might be worthwhile :) [15:13] hallyn: http://upstart.ubuntu.com/cookbook/#setting-up-an-upstart-development-environment, http://upstart.ubuntu.com/cookbook/#unit-tests. I generally just 'autoreconf -fi && ./configure ...' [15:14] or just a note in README [15:16] Anyone with knowledge about SLP (Service Location Protocol) around? [15:16] hallyn: "autoreconf -fi" is the golden standard these days. to the point that most of "bootstrap" scripts like autogen.sh et.al. just call "autoreconf -fi" these days. [15:16] hallyn: why do you not use autoreconf? [15:18] i dunno, cause i didn't know how it fit in with the other magic incantations [15:18] certainly seems nicer [15:20] i think i (without thinking about it) assumed autoreconf was a debbuilder thing. i used it in package building, but not by hand [15:23] hallyn: it's the top-class command to rule them all part of autotools. it inteligently inspects and tries to run all the tools, as many times as needed, in the right order. === timrc-afk is now known as timrc [15:24] xnox: unicorns [15:40] slangasek: ah, thanks for the updates wrt. armhf [15:41] slangasek: so this exercise of summarizing was useful, glad to hear that it's not quite as bad as I feared [15:46] jodh: all right, i can finally reproduce the make check failure in lp:upstart :) will aim to mp a fix later today [15:47] hallyn: thanks! [16:40] xnox: the tracking bug was bug #1329089 [16:40] bug 1329089 in dbus-cpp (Ubuntu) "g++-4.9 binary incompatibilities with libraries built with g++-4.8" [Critical,In progress] https://launchpad.net/bugs/1329089 [16:53] slangasek: ah ok. and none of the merge proposals mention this bug, because unicorns?! =) ok, gotcha. [16:53] * slangasek shrugs :) [17:02] at times i honestly believe setuptools is worse than autotools. Whilst both can drive one crazy, the latter at least generates piles of logs and error messages. [17:03] we shoud all use the android build tools ;-) === Ursinha is now known as Ursinha-afk [17:35] jodh: tbh the cgmanager tests in upstart don't seem u seful [17:35] they seem like they woudl test libcgmangaer, not upstart [17:37] so it's fine to do setup_cgroup_sandbox() before running tests, and skip the tests if setup_cgroup_sandbox fails. [17:38] but right now it just tries setup-cgroup_sandbox and fails is that fails. That's wrong. [17:39] now the init/tests/test_cgroup.c looks good. [17:40] though it doesn't test any actual cgroup actions i guess === Ursinha-afk is now known as Ursinha [17:42] ok purely my fault for misunderstanding that file in january? ok i think i know what to do :) thx for listening :) [17:43] there, that's better === timrc is now known as timrc-afk === timrc-afk is now known as timrc [18:48] hallyn: those tests are meta-tests so not actually for testing upstart, just the env its tests run in to ensure it is 'sane'. thanks for MP! === Ursinha is now known as Ursinha-afk === rickspencer3_ is now known as rickspencer3 === Ursinha-afk is now known as Ursinha === timrc is now known as timrc-afk === timrc-afk is now known as timrc === salem_ is now known as _salem