/srv/irclogs.ubuntu.com/2014/02/07/#ubuntu-devel.txt

xnoxsassyn: but since 10.04 is still a support releases, you can ask a launchpad ppa to build them for you. So invoke backportpackage with a ppa argument for each and every missing dependency in 10.0400:00
xnoxsassyn: and in the end the package you are after would be backported into 10.04 via that ppa.00:00
xnoxsassyn: alternative is to modify the package you are after, to have less dependencies or not rely on version/features that are not available to make backporting easier.00:01
sassynwhat do u mean by that  So invoke backportpackage with a ppa argument"00:02
sassynu really helpful xnox00:02
sassynthank u00:02
xnoxsassyn: read $ man backportpackage, especially the three examples in the "EXAMPLES" section on the bottom, the third case is yours.00:03
xnoxsassyn: appart you'd be fetching things just by package name and source location as done in the second example.00:04
sassynxnox,00:07
sassynstill reading00:07
xnoxsassyn: i need to go, experiment with backportpackage options, and if you get stuck again ask about on #Ubuntu-motu or #ubuntu-packaging.00:07
sassynxnox,00:08
sassynthank u sir!00:08
sassynhave a nice weekend00:08
pittiGood morning05:16
pittishadeslayer: does linux-firmware-nonfree's Modaliases: field contain your device?05:16
diwicpitti, good morning, would you mind debcommit -r + upload lp:~ubuntu-audio-dev/alsa-tools/ubuntu and lp:~ubuntu-audio-dev/alsa-lib/ubuntu ?07:18
pittidiwic: can do07:33
diwicpitti, thanks :-)07:34
pittialsa-lib uploaded07:34
pittidiwic: alsa-tools uploaded, too07:35
* diwic gives pitti a big bowl of Spätzle as thank you :-)07:37
pittihaha07:37
jagadeshanhis the problem with the WiFi resolved?08:00
tvosspitti, good morning :)08:22
pittihey tvoss, wie gehts?08:22
tvosspitti, hey, gut soweit :) und bei Dir?08:22
pittitvoss: prima, danke08:23
=== e^0 is now known as Guest9913
sassynhi all09:08
sassynbackportpackage a package failed due to unmet dependencies09:08
sassynRunning a 12.04 machine09:09
sassynand trying to  backportpackage -b -s maverick -d precise -w . ulogd2_2.0.3-1ubuntu1.dsc09:09
Sweet5harkMoin!09:34
Sweet5harkHi seb128, can you please review and upload http://people.canonical.com/~bjoern/trusty/libetonyek_0.0.3-0ubuntu2_source.changes ?09:35
seb128Sweetshark, sure09:36
Sweet5harkalrighty, Ill get a Coca-Cola for me. And a can for Will.09:36
seb128Riddell, ^ wants to have a look? that's a kubuntu package it seems, Sweet5hark fixed the depends09:37
Riddellseb128: Sweet5hark: looking09:46
RiddellSweet5hark: yep, good, why's it getting a MIR?09:47
Sweet5harkRiddell, seb128: LibreOffice is in main, so I can either use libetonyek from main or make LibreOffice bring its own internal copy (its a hard dep). I prefer the first here.09:49
Riddellgood good09:50
seb128Riddell, can you sponsor it if you +1? ;-)09:51
seb128thanks09:51
Riddelloh sure09:53
RiddellSweet5hark: uploaded09:54
Sweet5harkRiddell: thanks!09:54
Sweet5harkRiddell: what uses kubuntu this for btw? calligra?09:55
LaneyRiddell: (sorry for the ping flood) did you see the kubuntu image build failure? I guess you want to merge / sync the new synaptiks09:57
seb128Riddell, thanks09:57
sassynHi,10:02
sassynThanks for this.10:02
sassynI followed this, but didn't manage to make it happen.10:02
sassynThe problem is that the pkg I need is coming from version 14.04 and i run 12.0410:02
sassynSo I dget the foo.dsc and try to build it using pbuilder, but the foo.dsc needs some other pkgs version which are no exits in the verion 12.04,10:02
sassynso it failed.10:02
sassynI started to download each required pkg (bar.dsc, zoo.dsc, etc...) that foo was depend on, but then got to a endless loop, since bar.dsc also wanted some pkg that where missing in the 12.04.10:02
sassynSo I play a little with the control file of the foo pkg, and got to a point where I had only 4 pkg that need to come from version 14.04 to version 12.04.10:02
sassynI manage to build them, and also create a local repo, so the base image of pbuilder will be aware of them.10:02
sassynThen try to build the foo.dsc and failed again.10:02
sassynWhat am I'm doing wrong?10:03
sassynIt's being a week already without any sleep - and I just can't figure it out.10:03
sassynHelp will be mot welcome!10:03
sassynThank10:03
sassynSassy10:03
sassynoppsss10:03
sassynsorry about that :-(10:03
sassynGroup,10:03
sassynI can't manage to backport my pkg10:03
sassynneed some help here. kind of lost - 1 week without any sleep - and I still can't get this pbuilder, cowbuilder, cowdancer and backport10:04
sassynif someone can help it will be great!10:04
RiddellSweet5hark: yes calligra uses it10:25
RiddellLaney: let's poke shadeslayer about that one :)10:26
Laneyokay10:26
Sweet5harkRiddell: So my spidersenses were right there ... ;)10:28
sassynAnyone?10:36
pittisassyn: it would help if you'd mention what exactly fails when you build those (pastebin the build log or so)10:40
sassynpitti,10:41
sassynsure10:41
pittisassyn: but in general you can't just lower dependencies, they are usually bumped for a reason10:41
sassynpitti, but I think I get it somehow wrong and wanted to ask someone about the all process and not specific problem I have10:41
pittisassyn: if you run into many dependencies that your package doesn't have in 12.04, you usually have to backport those as well, there are no easy shortcuts in general10:42
pittiit's not unlikely that your package fails to build if you lower a build dep and build it against an old library in 12.04, etc.10:42
sassynpitti, I saw some thing call PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-gdebi"10:42
sassyndoesn't this should know to grub all dep?10:43
sassynif so, I just don't understand how backport is working.10:43
sassynpitti, what I did in the beining is that I install ubuntu 12.04 got the foo pkg and started to build it. then it ask for some deps that were missing, so I download them as well.10:44
pittiyou already mentioned that part10:45
pittibut without details of what actually goes wrong (paste a build log), nobody can help you10:45
sassynso in more general way, if pkg X of version 14.04 depend on Pkg Y from version 14.04, and I want to backport pkg X to version 12.04, what is the best way of doing so?10:47
pittias you said, backport y first10:47
sassynand what if y require Z from version 14.04?10:48
pittiwash, rinse, repeat10:48
pittibut if you require more than, say 5 packages, it's probably a lost cause10:48
cjwatsonor sometimes figure out why that dependency is present and if it can be loosened; there's no general answer to this, it requires understanding and thought and sometimes creativity10:48
pittiyou end up backporting half the release, and you should rather just use that release then (perhaps in a chroot)10:48
sassynpitti understood10:49
pittias cjwatson says, without build logs or even package names that's all we can say10:50
sassynthe pkg is ulogd210:50
sassynfrom 13.1010:50
sassynwhich I manage to install on 10.0410:50
Sweet5harkpitti: "but if you require more than, say 5 packages, it's probably a lost cause" -- except if you are ricotz and heroically backport LibreOffice ...10:51
pittiheh, yes10:51
sassynjust need to download 3 orig debs from version 13.10 (which were installed by dpkg -i *) and then build 5 dep pakcages which in all of them i had to change the compact to use version 7 as I wanted to keep debhelp10:52
sassynI'm lost :-(10:54
sassynI was sure ppa will do this auto10:55
cjwatsonPPAs only work at the level of individual source packages; they won't automatically figure out that they need to build additional things to satisfy your build-dependencies (although of course they will install any build-dependencies that are already available), and they won't automatically make any necessary modifications to your source package10:56
cjwatsonthey're a good way to avoid having to maintain the build infrastructure yourself10:57
cjwatsonbut they aren't artificially intelligent10:57
sassyncjwatson, please can u tell me how10:57
sassyni think i will drink some postion10:58
sassyncause I totlay lost here10:58
sassynI don't want to go manually for each verion10:58
sassynthere is no magic way?10:58
cjwatsonbackporting from 13.10 to 10.04 is bound to be very difficult; if nothing else the addition of multiarch between 10.04 and 12.04 meant a large number of changes to a large number of library packages10:58
cjwatsonthere is no magic way10:58
cjwatsonif you find yourself needing to undo multiarch changes to a package, you can try reversing the steps in https://wiki.debian.org/Multiarch/Implementation10:59
cjwatsonbut if you're not already familiar with packaging it isn't going to be straightforward10:59
cjwatsonif I were you I would certainly be considering whether it would be easier to upgrade to 12.0410:59
sassynso backport will only work for a pkg from a new version only if the meet the depnedecies chain11:00
cjwatsonright, that's inevitable11:01
cjwatsoneither you satisfy the dependencies or figure out how to weaken them11:01
sassynor that I can backport each one of them11:01
cjwatsonI'm including that in "satisfy"11:01
cjwatsonwhich build-dependencies of ulogd2 aren't satisfied in lucid already?11:02
sassyndebhelper for example11:02
cjwatsonwell, debhelper (>= 9)11:02
sassynmanually change this to 711:02
sassyndid work11:02
sassynbut I needed to have some extra pkg as well11:03
cjwatsonyou can probably get away with 7 without too much trouble, yes.  what are the other packages involved?11:04
cjwatson(7> in this specific case, I mean, since there are no library packages here)11:05
sassyn DIST=precise ARCH=i386 pbuilder  build ulogd2_2.0.3-1ubuntu1.dsc11:06
sassyn running this11:06
sassyngive me11:06
sassyndpkg-checkbuilddeps: Unmet build dependencies: build-essential:native11:06
sassynwhat does it mean?11:08
cjwatsonlooks to me like the genuine missing build-deps here are dh-autoreconf, libnfnetlink-dev (lucid has 1.0.0-1 but you need >= 1.0.1), libmnl-dev, libnetfilter-acct-dev, libnetfilter-conntrack-dev (lucid has 0.0.101-1 but you need >= 1.0.2), libdbi-dev, and dh-systemd11:08
cjwatsonoh, you said precise, not lucid11:09
sassynmy mistake11:09
cjwatsonwhy is debhelper (>= 9) a problem then?  precise has debhelper 9.20120115ubuntu311:09
sassyni meat precise11:09
cjwatsonand in that case all my comments about multiarch above are irrelevant11:09
cjwatsonso you're just missing libnfnetlink-dev (>= 1.0.1), libnetfilter-acct-dev, libnetfilter-conntrack-dev (>= 1.0.2), and dh-systemd11:10
cjwatsondh-systemd is easy - just drop that from Build-Depends and change "dh $@ --with autoreconf,systemd" in debian/rules to "dh $@ --with autoreconf"11:11
sassynOK11:11
sassynand them what? I will be still missing the libnfnetlink-dev (>= 1.0.1), libnetfilter-acct-dev, libnetfilter-conntrack-dev (>= 1.0.2)11:12
sassynso then I will need to make the same for libnfnetlink-dev etc...11:12
cjwatsonThe build-essential:native thing above is spurious.  Either pbuilder is entirely broken for building on precise, or it's just giving you unhelpful output11:12
sassynonce I will have them all11:12
cjwatsonI don't use pbuilder (I much prefer sbuild), so I can't help with that11:12
cjwatsonRight, you'll need to backport all of libnfnetlink, libnetfilter-acct, and libnetfilter-conntrack; those build-deps seem to be real11:13
cjwatsonlibnfnetlink should be trivial11:13
cjwatsonIndeed so should libnetfilter-acct and libnetfilter-conntrack; all their build-deps are already satisfied11:14
sassynso once I do that, I should link my  build machine to the local repo which have libnfnetlink-dev etc.. build11:14
cjwatsonRight11:14
sassynso then go and try to build ulogd211:15
cjwatsonOr just upload these to a PPA if you're having trouble with pbuilder11:15
sassynPPA is also new to me11:15
sassynnever used it11:15
sassynwill it be easy?11:15
cjwatsonIt's pretty straightforward11:16
cjwatsonStart by creating a PPA for this at https://launchpad.net/~11:16
sassynso I just upload my pkg to ppa, say the libnfnetlink-dev and the ppa will "know" to link to my ppa local repo auto?11:16
sassynthen go head and do the same for all the rest?11:17
sassynuntil ending with ulog2?11:17
cjwatsonThen you can do the first step with "backportpackage -u ppa:YOURLAUNCHPADUSERNAME/NAME-OF-PPA -s saucy -d precise libnfnetlink"11:17
cjwatsonI don't know what you mean by linking to your ppa local repo11:17
cjwatsonThe PPA will build against the Ubuntu primary archive for the series in question (precise in this case) plus itself11:17
cjwatson(Unless configured otherwise, which is possible, but you shouldn't need to here)11:18
sassynHOOO ok11:18
sassynso I just need to do it in the right order11:18
sassynrunning libnfnetlink before ulogd211:18
cjwatsonRight, and you'll need to construct a manual source upload for ulogd2 itself because you'll need to remove the dh-systemd build-dep11:19
cjwatsonhttps://help.launchpad.net/Packaging/PPA11:19
cjwatsonIt's certainly possible to do all this locally too, it's just more effort11:19
sassyncjwatson, u are great ! thank u !11:20
sassyncjwatson, one more thing, if the libnfnetlink will require to have some pkg as well which only exitis in  saucy11:21
sassynand I faillet's call it pkg M11:22
sassynand build package M is a problem cause I will get to endless loop of other dep11:22
sassynthe way I overcome this was just download the *.deb file and install it on my local machine via dpkf -i m.deb11:22
sassynhow can I over come this in ppa?11:23
cjwatsonsassyn: well, I already checked and that isn't the case for any of these11:27
cjwatsonsassyn: you can't; you have to figure out how to build it11:27
cjwatsonsassyn: it wouldn't actually be an endless loop anyway.  just requires creativity to figure out where to simplify things11:28
=== JanC_ is now known as JanC
sassyncjwatson, here what I did create a based image for precise using pbuilder. download the  init-system-helpers_1.7 pkg and build it using pbuilder . this one works. now I enable a local repo so the base image will have the  init-system-helpers_1.7 pkg using apt-get. now if I will run the build for ulog2 this is what I'm getting dh clean --with autoreconf,systemd11:30
sassyndh: unable to load addon systemd: Can't locate Debian/Debhelper/Sequence/systemd.pm11:30
cjwatson11:11 <cjwatson> dh-systemd is easy - just drop that from Build-Depends and change "dh $@ --with autoreconf,systemd" in debian/rules to "dh $@ --with autoreconf"11:30
cjwatsonYou were mistaken in attempting to resolve this by building init-system-helpers11:31
sassynunderstand this, but why the base image didn't install this pkg which is avlibaile11:31
cjwatsonMaybe it did but your backport was broken in some way11:31
cjwatsonI don't think it's necessarily interesting to debug that since it isn't the right approach for backporting to precise anyway, IMO11:32
sassynso what will be the right way?11:33
pittisassyn: cjwatson told you twice now, see message from 5 mins ago11:35
tseliotpitti: is there documentation (or are there examples) on how to make sure that apport collects a set of files when filing a bug report against a specific package?11:43
pittitseliot: both :) /usr/share/doc/apport/package-hooks.txt.gz is the documentation, and there are plenty of existing hooks in /usr/share/apport/package-hooks/ which do that11:44
tseliotpitti: great, thanks!11:44
tvossdavmor2, hey there11:47
=== tvoss is now known as tvoss|lunch
=== MacSlow is now known as MacSlow|lunch
davmor2tvoss|lunch: hello12:07
pittitvoss|lunch: thanks, fixed the typo12:48
=== MacSlow|lunch is now known as MacSlow
tvoss|lunchpitti, approved https://code.launchpad.net/~pitti/platform-api/crash-without-hw/+merge/20483813:20
pittitvoss|lunch: cheers!13:30
pittididrocks, sil2100 ^ what's the method du jour to land that now? still add to the spreadsheet?13:30
sil2100pitti: hah, yes, but a different one13:31
sil2100pitti: there's that CITrain spreadsheet where you should add landings - but I think you'll be trained on that next week ;)13:31
pittisil2100: there's a fix for qtubuntu-sensors on top of that, but I guess I'll ask for that separately as in that branch I'd like to bump the dep to platform-api to the one I want to land now13:31
sil2100pitti: for now just poke sergiusens, he can fill in landings for that13:32
pittisil2100: ok; would you mind adding https://code.launchpad.net/~pitti/platform-api/crash-without-hw/+merge/204838 there? it's a self-contained bug fix, no other dependencies13:32
pittisil2100: thanks13:32
pittisergiusens: can you please add https://code.launchpad.net/~pitti/platform-api/crash-without-hw/+merge/204838 there? it's a self-contained bug fix, no other dependencies13:32
sergiusenspitti, ack13:33
pittisergiusens: "there" -> to the landing sheet13:33
pittisergiusens: thanks13:33
pittisergiusens: shoudl I top-approve that MP, or will you?13:33
sergiusenspitti, either is fine; you can do it now if you want; it won't get merged until it's in the archive13:34
pittisergiusens: ack; done so that it falls off the review queue13:34
pittisergiusens: and FTR, I tested it on mako and x8613:36
sergiusenspitti, sounds good13:39
pete-woodsTrevinho: I'm really struggling to replicate this HUD bug13:54
pete-woodsI've tried sublimetext 2 and 313:55
pete-woodsand opened .pl files in-case that perl action was significnt13:55
pete-woodsTrevinho: are there plug-ins for the program? or some options you can turn on that enable more menus?13:55
=== tvoss|lunch is now known as tvoss
tvosssil2100, hey there14:06
mptbdmurray, ev: Does this look good to you? https://launchpadlibrarian.net/165304593/Series%20colors.png14:18
NikThhttps://bugs.launchpad.net/ubuntu/+source/firefox/+bug/127750214:32
ubottuLaunchpad bug 1277502 in firefox (Ubuntu) "Firefox package is not updated for Trusty-updates repository" [Undecided,Confirmed]14:32
NikThIs this bug accurate ? And why something like this could be happened ?14:32
Trevinhopete-woods: oh, sorry missed your mentions...14:33
pete-woodsTrevinho: no worrie14:33
pete-woodss14:33
Trevinhopete-woods: no sure, I'm just using sublime-text2 with some plugins...14:33
Trevinhobut no one should be much relevant afaik14:33
pete-woodsTrevinho: I'm desperate, though!14:33
Trevinhopete-woods: have you seen my bt? Is helpful in someway or do you need dbus monitoring stuffo or what?14:34
pete-woodsTrevinho: it's helpful, but I really need to see what causes it14:34
pete-woodsTrevinho: what's weird is that the stack would be stuck there, I mean, on that line it's just accessing a Qt property (i.e. get a QVariant)14:35
pete-woodsthere shouldn't be anything that could block14:35
Trevinhopete-woods: might be that it iterates over bad designed list of children/parents?14:35
rbasakNikTh: I don't think the reporter of that bug understands Ubuntu development process. AFAICS, there is no bug. See http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html and https://wiki.ubuntu.com/ProposedMigration.14:35
pete-woodsTrevinho: it has to be something along those lines14:36
pete-woodsbut still, why would it stop on the get variant call?14:36
davmor2tvoss: Hey dude so I managed to find the debs for that merge, I currently have 8 apps open on mako, all the apps are drawing correctly on dash and are all switching nicely and there is little slow down on the phone.  I'll open a few more and see if I can kill it14:36
pete-woodsTrevinho: like here: http://bazaar.launchpad.net/~indicator-applet-developers/hud/trunk.14.04/view/head:/libqtgmenu/internal/QtGMenuModel.cpp#L42814:37
pete-woodscould there be something massive in the variant someone?14:37
Trevinhopete-woods: mh, I didn't check the actual code much (yet), I only saw it was iterating over actions... So I thought it might not handle the loop as it should14:37
davmor2tvoss: drawing the thumbnails is slow is that only thing I've noticed so far14:38
pete-woods*somehow14:38
tvossdavmor2, thanks for looking into it14:40
davmor2ogra_: how many apps could you install on mako before it started to die?14:41
ogra_install ?14:41
davmor2ogra_: sorry run rather than install14:41
ogra_i never managed to hit the edge14:41
ogra_davmor2, 6-714:41
davmor2ogra_, tvoss: I'm getting close to 20 and the system is still pretty snappy although it is slowing slightly14:42
ogra_yay14:42
ogra_so that part imroved14:42
ogra_davmor2, could you rm /SWAP.swp, reboot and try again ?14:42
Trevinhopete-woods: no idea... Mh... The only thing might happen is that basically a children is actually also a parent of a child... and so we get an infinite loop14:44
pete-woodsTrevinho: yes, that is possible I think, and should be accounted for, but surely that would lead to a huge stack?14:44
pete-woodsgiven we're using recursion14:44
Trevinhoyeah, that's true14:46
NikThrbasak: Thanks for clarifying this.14:47
mdeslauris there a retracer running for trusty bugs?14:52
mdeslaurlooks like it's not being run14:52
mdeslaurbdmurray: any idea who I would ping about the trusty retracer?14:53
davmor2ogra_, tvoss: right with 21 apps open including webapps and the camera, 3 apps in the dash layout look blank but they open fine and can be switched to with no issues. memory wise on the dash I'm at 1070 of 1871 swp is 0 I will however now rm /SWAP.swp and try that too15:03
tvossdavmor2, thanks, can you take a sample of the shells memory usage?15:03
dokoSweet5hark, we now require symbols files for main inclusion15:03
davmor2tvoss: sorry do you mean with all that apps closed as a comparison?  If so I'll remove swap and reboot and it will be nice and clean :)15:05
tvossdavmor2, nope, right now when the previews go blank15:06
davmor2ogra_: rm cannot remove "/SWAP.swp"  no such file15:07
davmor2tvoss: so under htop unity8 is showing at 0.7% cpu and 22.7% mem15:08
davmor2tvoss: there is however several listings of unity815:09
tvossdavmor2, those are threads, try to switch to tree view in htop15:09
davmor2tvoss: yeap all good so the figures stand :)  0.7 and 22.715:11
tvossdavmor2, ack and thx15:11
bdmurraympt: looks good to me, if you submit an mp I'll merge it later today15:14
bdmurraymdeslaur: for the launchpad one pitti or seb12815:14
davmor2tvoss: interestingly it seems to be the position rather than the apps that is blank 3 row 1 column and 4 row 1&2 column  all the rest appear correct but if I click on one of the blank app it goes to row 1 column1 and is visible and the one that is push to 3:1 is no blank15:14
mdeslaurbdmurray: thanks!15:15
mdeslaurseb128: any idea why the trusty retracer isn't running?15:15
bdmurraympt: ah, I see your mp now.  so I'll merge that and the milestones one15:15
seb128mdeslaur, let me check15:16
ogra_davmor2, hmm, try /userdata/SWAP.*15:17
davmor2tvoss: http://ubuntuone.com/7my6xiriTiIEQBPxNw9O6D15:17
davmor2tvoss: it's only ever those 3 that are empty15:18
davmor2ogra_: rm: cannot remove '/userdata/SWAP.img': Operation not permitted15:21
ogra_davmor2, hmm, you might need to swapoff15:21
davmor2ogra_: that did it15:22
tvosspitti, hey there15:23
pittihello tvoss15:23
mptthanks bdmurray15:24
davmor2ogra_: right htop now says swap 0/0MB  and now you want me to open apps galore again yes?15:25
ogra_yeah15:26
ogra_lets see how far you get15:26
davmor2ogra_: on it15:26
davmor2ogra_: I'm going to run out of installed apps15:31
ogra_lol15:31
ogra_how many do you have open15:31
davmor2ogra_: let me finisgh the installed apps and I'll tell you15:31
davmor2ogra_: 30 open apps, htop says 1181/1871MB on the memory line15:34
ogra_oh, well, that means it would get tricky to open some mem consuming stuff indie an app i guess15:34
ogra_*inside15:35
pittimdeslaur: should be running just fine15:35
pittiseb128: ^15:35
ogra_try playing some music now and see if the apps still persist if you flick through them15:35
davmor2ogra_: and other than the draw on the thumbnails the phone is still pretty snappy :)15:35
ogra_(this looks like quite a hardcode stresstest :) )15:35
=== freeflying is now known as freeflying_away
davmor2ogra_: just taken a bunch of photos and the memory usage has gone down, switch to dropping letters and it's lower still15:37
ogra_great15:37
ogra_well, Mir must have killed one or more apps that are bakgrounded15:37
seb128pitti, what in the backlog?15:37
ogra_you should see one that takes a bit longer to show up when you flick through15:38
davmor2ogra_: I'm assuming the extra is just holding memory for the images on that dash as it redraws each time I leave and app15:38
sarnoldpitti: see e.g. https://bugs.launchpad.net/ubuntu/+source/vidalia/+bug/1276921 or https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/127719715:38
davmor2tvoss: ^15:38
ubottuError: malone bug 1276921 not found15:38
ubottuError: malone bug 1277197 not found15:38
seb128pitti, oh, trusty retracers15:38
seb128pitti, did you restart them?15:38
seb128or are they running?15:38
pittiseb128: no, they didn't crash in the first place15:38
seb128k15:38
seb128mdeslaur, do you have a bug number example?15:38
seb128oh what sarnold just said I guess15:38
pittithese two aren't in the logs15:39
ogra_davmor2, no, unity/Mir are supposed to keep the apps there but in SIGSTOP state ... if the memory pressure gets to high it starts killing them (but will start them afresh if you flick to a killed app)15:39
seb128I don't have access to those15:39
davmor2ogra_: with dropping letters open I'm down to 1083/1871MB15:39
mdeslaurseb128: yeah, hold on there are a couple of public ones15:39
mdeslaurseb128: 127567915:39
ogra_davmor2, you should actually see one or more apps take a bit longer to show the UI (because they need to start from scratch)15:40
davmor2ogra_: seems to be working then :)15:40
pittiERROR: connecting to Launchpad failed: unclosed token: line 20413, column 1415:40
ogra_what is important is that they still start fine ... and that the thumbnails stay around (and that the labels are correct fr the matching thumbnails)15:40
pittimdeslaur, seb128 ^ ah, that's it15:40
pittilaunchpadlib or LP itself going nuts15:41
mdeslaurpitti: whoops :)15:41
ogra_davmor2, if thats given i think we can call this test successfull15:41
ogra_:)15:41
* pitti deletes the lplib cache15:41
pitti87G.launchpadlib/api.launchpad.net/cache/15:42
pittiouch! I guess launchpadlib doesn't have any cleanup code15:42
mdeslaurouch!15:42
davmor2ogra_: so the blank ones are the shutdown apps by the look of it.  And they take an extra second to open back up when you swipe through the apps from the right15:43
ogra_yeah15:43
ogra_that should be fixed if click gets faster15:43
cjwatsonwhen15:43
cjwatson:-)15:44
ogra_:)15:44
ogra_davmor2, in any case thats an awesome result !!!!15:44
ogra_and way better than what i saw last time when trying the same15:44
cjwatsonbut I have an n-way hydra madness customer bug to fix before I get back to that, and you probably want me to make some progress on the livefs/LP bug too15:44
cjwatsons/bug too/support too/15:44
davmor2cjwatson: and his leprechaun pot of optimism ;)15:44
cjwatson(when did you last see a six-foot-tall leprechaun?)15:45
davmor2tvoss: did you want me to comment on the merge?15:45
davmor2cjwatson: I didn't say you were, I said you had a leprechaun pot of optimism.  Gold didn't sound right for this instance :)15:46
davmor2cjwatson: also last Saint Patricks day all over the Country :D15:47
cjwatsondavmor2: *shudder*15:52
rharperhallyn: it's been a few weeks, but I finally have an update to test-qemu.py that passes all 22 tests on: precise, quantal, raring, saucy and trusty,   there is a decent amount of churn in the script since a lot of failures were false positives with the test framework (ssh timeouts into the guest, guest image corruption, etc.)15:54
rharperhallyn: lp:~raharper/qa-regression-testing/scripts-test-qemu-fixups-v215:54
rharperin some cases we still see random failure in the nic test, or one of the hotplug tests; but running them manually, or isolated, it passes just fine.  This is related to the harness, IMO, tcg on older releases likely has some issues that newer qemus have resolved, I've not seen any variance in the trusty qemu for these tests over the past month of hacking on this script15:56
pittiseb128, mdeslaur: it's catching up now15:59
mdeslaurthanks pitti!15:59
sarnoldthanks pitti15:59
davmor2cjwatson: shhhh it might ruin the illusion but I think they might of been beer drinking 6ft leprechauns :)16:01
tvossdavmor2, your manual testing feedback would be helpful16:02
davmor2tvoss: no worries16:03
seb128pitti, thanks16:09
davmor2tvoss: Done16:10
tvossdavidcalle, thanks16:10
infinityjodh: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/127759416:41
ubottuLaunchpad bug 1277594 in upstart (Ubuntu) "Please make --no-sessions the default, and add a cmdline option for the inverse" [Undecided,New]16:42
jodhinfinity: thanks16:42
infinityjodh: I imagine, other than the "document the new option" bit, it's a 2-line patch or so. :)16:43
infinityWell, and the bikeshedding over what to call the new option.  Maybe just "--sessions"?16:43
infinityAs that's the logical inverse of --no-sessions16:44
jodhinfinity: except that we also have --session just to be confusing :)16:44
infinityjodh: Hah.16:44
infinityjodh: I do question the choice to not prefix all of those options with --upstart or --init, too.  Extra confusing to me to sort out why bits of my kernel cmdline aren't for my kernel or initrd.16:45
infinityjodh: But way too late to go back and bikeshed that one. :P16:45
xnoxinfinity: jodh: is that about chroot sessions? i thought the plan to rip that out post trusty.16:46
xnoxinfinity: jodh: flipping the default the other way around also sounds reasonable to me.16:47
infinityxnox: I don't care if the code is ripped out, I just want the default changed.  The errors thrown are remarkably surprising to people who don't know what's going on (and annoying to people who do).16:47
xnoxinfinity: so a flag to do inverse naturally should be --no-sessions=false16:48
infinity*choke*16:48
xnox;-) and the default is --no-sessions[=true]16:48
infinity--maybe-sessions=surpriseme16:48
infinityOh dear, it's annual fire alarm testing day at my apartment building.  I might not be sane by EOD.16:50
Laneyis Conflicts/Replaces enough to make update-manager happy to remove a package?17:14
cjwatsonLaney: yes17:15
Laneymerci17:15
sassynxnox, hi17:39
cjwatsondoko: do you think you could look at a ruby1.9.1 merge?  you're til; looks like it's needed to stop ruby-defaults breaking the world in -proposed17:56
cjwatson(well, the rubyish world)17:56
dokocjwatson, ok, not today anymore. will look at it tomorrow17:57
* cjwatson nods17:57
cjwatsonthanks17:57
* infinity blinks at gnome-settings-daemon producing a _all.deb on i386 and _arch.deb on all the others.18:00
infinityxnox: What did you DO?18:01
infinityOh, maybe it's the queue that's confused.18:02
infinityVery, very confused. :P18:02
infinityOr it's me.18:03
infinityNevermind.18:03
xnoxinfinity: i had a sad day with gnome-settings-daemon, getting trolled by germans and french from desktop team did not help with concentration levels.18:07
xnoxinfinity: it should be _fine_ now.18:07
xnoxinfinity: i got the upstart jobs right, just nothing else.18:07
infinityxnox: Yeah, it's fine. I was confused by two different versions in the NEW queue.  My poor brain thought it was all the same version and was super confused. :P18:08
sassyncjwatson,18:26
sassynhi again18:26
sassynat the end I manage to make it work18:27
sassynwith pbuilder18:27
sassynthe only thing I still don't understand is the dep issue.18:27
sassynI will ask again, if I want to build a package name foo that exitst in ubuntu 14.04. So I have build a base image of 10.04 using pbuilder or ppa, and start the build process. The build map the base image, and check for deps.18:31
sassynif all deps are OK, pkg build just fine. If however some dep can't be found (let's called it pkg bar), as it include only in version 14.04 - I need to download it as well, and build it under the base image.18:32
sassynif bar also requires other dep I do the same until the end of the loop.18:33
sassynI might need to build the entire system, which will be easyier to upgrade to 14.04, but let say once I download bar I'm OK.18:33
sassynso bar was build, and I put it in a local repo, where the base image of 10.04 is sync to , and now starting to build the foo pkg. and foo now was created succesffuly18:34
sassynI needed to play a little with the control and compat file since I'm using debhelp 7 and not 9 .18:34
sassynIf I try to update debhelp, I ended up with bascily upgrading a lot of pkg. So i just use 7 under the contol file to make it easier.18:35
sassynand walla, I have the pkgs up in place.18:35
sassynmy question if this process it the way to go, or if there is onther magic way which be simpler.18:36
sassynI was thinking that the dep process can be auto without me need to get involve18:36
sassynat least that I was thinkg the backport command is doing18:36
sassynso I will be thankfull if someone can drop me a comment here18:37
sassynthank u18:37
tarpmansassyn: AFAICT you're doing it right, backportpackage only automates no-change backports, packaging changes (e.g. debhelper compat, dependency versions) have to be done manually18:39
tarpmansassyn: although FWIW I have seen a couple of PPAs where dh 9 was backported to lucid... can't remember where18:39
hallynjibel: hi, I'm trying out https://wiki.ubuntu.com/QATeam/UpgradeTestingSetup on trusty, but bin/auto-upgrade-tester is python3, and python3 doesn't seem to have a distro_info package18:42
bdmurraypitti: why does apport retrace sometimes fail with "E: Ignore unavailable version '0.9.8.0-1ubuntu5' of package 'network-manager-applet'"?  The version of the package does exist its just in the release pocket and not -updates.19:01
bdmurraypitti: I mention -updates because that is enabled in the retracer sources.list file19:03
sassyntarpman, thank u19:18
Chipacahey all. Is there an easy way to tell dh to skip installing a file? the build builds it, but i don't want to ship it in the binary package19:22
Chipacawait. why am i specifying --fail-missing19:25
* Chipaca deskfaces19:25
NoskcajCan someone please test build openimageio on ppc from debian? If it builds we can sync20:07
psusiso dpkg says no package owns /etc/fstab... so where does it come from?20:07
xnoxpsusi: installer generates it.20:11
xnoxpsusi: it's a config file, not a conffile.20:11
psusiweird...20:12
xnoxpsusi: /lib/init/fstab is owned by mountall and defines default things.20:13
xnoxpsusi: and i majority of cases one doesn't need an fstab at all.20:13
psusixnox: sure, but one is provided and has some comments in it.. I'm looking at an old bug report that the comments are wrong and need updated... so I was wondering where the heck the file actually comes from20:15
tedgxnox, So it's appearing that if an Upstart job's execution is short enough it doesn't ever emit a "started" event.  Is that expected?20:15
tedgLooks like it never hits "running" — starting → security → pre-start → spawned → post-start → stopping → killed → post-stop → waiting20:26
infinityNoskcaj: I'll give it a shot.20:32
infinityNoskcaj: Also, that new cogl upstream you pointed me at looks like it was generated with a broken libtool.  Would be nice to hunt down where that came from and make sure that distro isn't still shipping such breakage.20:33
=== jackson is now known as Guest89321
=== Guest89321 is now known as Noskcaj
Noskcajinfinity, thanks.20:36
infinityNoskcaj: Unsurprisingly, the new openimageio still has the same issue.  I'll re-merge.20:57
Noskcajok, thanks20:57
xnoxtedg: do you have a reproducible test case we can add to the test-suite?22:37
tedgxnox, Working on it.  It seems to be whether the post-start job takes longer than the main job.22:37
tedgTrying to verify that.22:38
xnoxtedg: spawned -> stopping is plausible, but then post-start shouldn't be reached. Not so long ago, we did change some state transitions around there.22:38
tedgxnox, Here's what I'm getting, no running.  starting → security → pre-start → spawned → post-start → stopping → killed → post-stop → waiting22:39
xnoxtedg: oh and i don't think we emit started, if the goal is changed to stopping mid-way.22:39
xnox(or e.g. stop on condition gets satisfied)22:39
tedgHmm, that's what I'm seeing.  Do you think that's on purpose or a bug?22:40
tedgReally it did start, and run, it seems like started should have been emitted.22:41
xnoxtedg: i need to see a test-case and/or code logs where you see above.22:41
xnoxtedg: you are experiencing it, so pass on the know-how ;-)22:41
xnox(preferably in a bug report, just finished watching Sochi)22:42
tedgYeah, okay.  I think I've got enough for a bug report now.22:42
tedgAh, don't tell me.  We're not allowed to know here yet until Prime Time.22:42
tedgI'm curious if they could, perhaps, have fireworks.22:42
tedg:-)22:42
xnoxtedg: i didn't get to see all of it, but it is indeed marvelous.22:43
tedgxnox, Okay, logged bug 127773722:46
ubottubug 1277737 in upstart "If the post-start job takes longer than the primary job no "started" event is emitted" [Undecided,New] https://launchpad.net/bugs/127773722:46
xnoxtedg: why manual?22:46
tedgOh, I usually do that for test jobs... just in case :-)22:46
tedgWorks the same without.22:47
xnoxtedg: that's normal.22:48
xnoxtedg: if you really wish for started event to be emitted, it should be declared as a "task"22:49
xnoxtedg: since main process died, before post-start was complete. And "started" is only emitted if post-start is complete and the main process is still alive.22:49
tedgxnox, Adding a "task" has the same behavior22:50
tedgI guess perhaps I should be using "spawned"22:50
xnoxtedg: yeah, that's odd. Probably  a bug in a state transition.22:50
tedgI don't really care about the pre-start script22:51
xnoxtedg: you shouldn't be using spawned... as that's racy =/22:51
tedgxnox, racy for what?  I just want to know when there's a PID.22:52
xnoxtedg: the whole job is superflicious.22:52
xnoxtedg: it should be just a single script "script sleep 5; sleep 10; end script"22:53
xnoxtedg: do you have a real example where you are doing this? there is a lot of things that one can cruft, which make no sense.22:53
tedgSure, it's a demo.22:53
xnoxtedg: what's the real-world usecase ?22:53
tedgThe case I'm seeing it is in the security confinement tests.22:54
tedgThey test to ensure that the started applications are confined.  But they do so rather quicly.22:54
xnoxtedg: i agree it's a bug, but if it's not a realistic configuration / bad job file we at times don't support this.22:54
tedgSo they're failing.22:54
xnoxtedg: can you point me to them?22:54
tedgxnox, https://wiki.ubuntu.com/Touch/Testing#Running_Security_tests22:55
xnoxtedg: it sounds like racy test-suites. You should be leaving the main process for long enough to inspect it =)22:55
tedgIt inspects the output as the task writes a file.22:55
tedgThe problem is that the application launching code is waiting until the task is started.22:55
xnoxtedg: one shouldn't do that, as that can be cached and not flushed....22:55
xnoxtedg: one should watch for _both_ started and killed. Cause a buggy app can crash on startup, and thus started will not be emitted if it fails to spawn.22:56
tedgYou're welcome to patch the test suite, but I want to solve this race so my code can land first :-)22:56
tedgWe are watching started and killed.22:56
tedgThe problem is that it's stopping without error.22:56
tedgSo we're not flagging that.22:57
xnoxtedg: your code land first => well let me invoke bus factor =)...........  I'm way past my EOW =))))) i'm up for trolling on irc, but i'm not up for writting code ;-)22:57
tedgHeh22:58
xnoxtedg: i got over-trolled by desktop team today in the office, i want to pay it forward ;-)22:58
tedgxnox, Teach you to go into the office ;-)22:58
tedgOkay, need to do dinner.  I'll have to fix this later.23:00
tedgxnox, Thanks for the pointers!23:01

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