/srv/irclogs.ubuntu.com/2015/03/18/#ubuntu-devel.txt

tmpRAOFBah. Why can't you annotate your versioned symbols purely alongside their code? Why must you have a symbols.map file that is invariably wrong in some way?00:35
slangasektmpRAOF: you can?  but there are no good examples of this because the only library that makes use of the pragma approach is glibc, and it's buried under three layers of preprocessing :)00:45
tmpRAOFslangasek: You can? How?00:46
tmpRAOFAs far as I can tell you can get _quite_ close with the relevant __asm__, if you try and add a symbol to a version node that doesn't appear in symbols.map the linker barfs.00:46
tmpRAOFAssume there was a “but” in the relevant place there :)00:46
slangasekoh?  hmm maybe I'm mistaken then00:47
tmpRAOFI could try again.00:48
tmpRAOFAlso, I don't think there's any sane preprocessor I could do to make C++ versioning less painful, but just the C would be nice.00:48
cyphermoxtmpRAOF: hey00:58
cyphermoxtmpRAOF: may I ask why you are temporary?00:59
tmpRAOFcyphermox: Because I lost my freenode password, and signed up before having a backup email address was mandatory.00:59
tmpRAOFI'm temporary until the registration on RAOF expires (in another 10 months or so)00:59
cyphermoxouch00:59
* tmpRAOF ponders writing patches for __attribute__(version)01:00
rwwtmpRAOF: 18 weeks, so 4 months :P01:08
rwwand it looks like enforcement isn't enabled on RAOF, so you could nick to it anyway and use /msg nickserv identify tmpRAOF passwordhere01:10
=== tmpRAOF is now known as RAOF
rwwactually, it's normally 15 weeks, though could be up to 18 at staffer discretion01:10
sarnoldI've gotten used to tmpRAOF, having a regular RAOF around is going to be confusing :)01:11
RAOFrww: Ah, I thought that might have been problematic on channels like #dri-devel which require you to be registered in order to post, but apparently just being registered at all qualifies.01:12
rwwindeed01:12
Unit193You'll just make a few of us think you aren't. ;)01:18
sergiusenscyphermox: cjwatson this is a long shot question, but is there a way to get out of the need for grub-install and do something similar to dd'ing u-boot?02:42
ScottKslangasek: re the TB discussion on the DMB candidate pool, we're also not processing a lot of applications, so we aren't growing the base either.03:25
infinitysergiusens: Context, re: grub-install?04:26
infinitysergiusens: grub-install *is* doing "something like dding u-boot", except for the (good) part where it's also keeping it up to date.04:26
sergiusensinfinity: my use case is not having to do a bind mount dance and setting up an armhf image without hassle but I can defer for after st patrick's04:37
sergiusensoh wait, I don't use grub on armhf04:42
sergiusensbut still, I want to avoid doing grub-install from a chroot with a bind mounted root04:43
Laibschhow can I apply to become a member of ubuntu-sru?  This doesn't seem to be documented anywhere.  SRU are a focus of my work since I run LTS, exclusively.05:33
LaibschWhat I'd like to do is more bug-related work, especially to be able to accept or reject SRU nominations.05:34
LaibschCurrently, I can already nominate for a release (as part of being a member in bug-squad, I believe), but somebody else has to accept the nomination.05:35
infinityLaibsch: If bug triaging is your aim, ubuntu-sru isn't for you.06:11
infinityLaibsch: We do extensive code review and accept/reject uploads.06:11
LaibschOK. What do you suggest, infinity, to do the accepts/rejects for nominations?  I feel that is a neglected area.06:12
infinityLaibsch: The permissions on that are a bit messy.  To be fair, I tend to just accept/reject the nominations when processing uploads, they don't need to be accepted before an upload happens.06:15
infinityLaibsch: There is a group for nominating, but it has a few too many other permissions, due to that bit not being as fine-grained as it should be, so I'm wary of adding too many people to it.06:16
LaibschThat is my impression, too.  My aim is to improve visibility.  I'd like to visit https://bugs.launchpad.net/ubuntu/trusty/ and see the open tickets still affecting the LTS.06:16
LaibschThat is currently not really possible06:17
infinityLaibsch: Yeah, it's not perfect, I agree.06:17
LaibschI see, understand and respect you are wary to add too many people.  Well, here I am requesting to be let in ;-)06:17
Laibschdo you know my LP nick?06:18
infinitywgrant: How much work would it be to fix bug nominations to not require the hackish ~ubuntu-release-nominators team (as a member of drivers, which I assume still has too many permissions to make this hack comfortable)?06:18
infinityLaibsch: I'm assuming you're ~r0lf06:19
Laibschyup06:19
Laibschgood memory ;-)06:19
wgrantinfinity: "fix" how?06:19
infinitywgrant: Well, I'm not sure.  To make series nomination something that doesn't rely on drivers?06:20
wgrantSure, but nobody has been able to define what it should rely on.06:20
infinitywgrant: I'm fuzzy on how that's all laid out right now.06:20
wgrantCurrently bug supervisors can nominate, and drivers or uploaders can approve06:20
infinityOh, uploaders can approve?06:21
wgrantYes.06:21
infinityLaibsch: There's your solution.  Either only triage universe SRUs, or become a core-dev some day. :)06:21
LaibschI'm actually neither ;-)06:21
LaibschOnly recently was I granted PPU uploads06:22
Laibschlong, ugly story06:22
MirvI think this https://launchpad.net/ubuntu/+source/gdal/1.11.2+dfsg-1~exp2 is causing vtk6 adt failure and also blocking the whole Qt 5.4.1 landing.06:22
infinityMirv: Yeah, I'm working on it.06:22
Mirvinfinity: oh, thanks!06:22
infinitywgrant: Okay, well, that's less broken than I originally thought, at least.06:23
infinityLaibsch: So, honestly, I'm going to have to just politely decline.  But given that any core-dev can approve a nomination, if you see pending ones that you think should be approved, it's not too onerous to ask in here.06:24
LaibschOK.  I'll just bug you guys until you get tired of doing it this way ;-)  I'd think that rejecting a nomination is equally important to make sure there is a well-defined flow to it and https://bugs.launchpad.net/ubuntu/trusty/+nominations as well as https://bugs.launchpad.net/ubuntu/trusty/ show the true state of affairs.06:25
Laibschfor example, I'd suggest to autoreject all 500+ nominations for lucid https://bugs.launchpad.net/ubuntu/lucid/+nominations06:26
infinitywgrant: I've not been convinced since day one that the nominate->accpet/reject flow made more sense than just "here's a task, let someone wontfix/invalid it if it's crap", but I guess for what it's meant to do, the perms seem alrightish.06:27
LaibschPersonally, I think the same is OK for precise https://bugs.launchpad.net/ubuntu/precise/+nominations06:27
infinityLaibsch: precise is still supported for 2 more years.06:27
wgrantinfinity: Well, nominations don't have much value nowadays.06:27
wgrantinfinity: Until a few years ago anyone could nominate, so the separate phase made sense.06:27
infinitywgrant: So maybe just letting bug supervisors have the full privs would make everyone happy?06:28
Laibschinfinity: Well, maybe an auto-reject for precise unlike lucid is still not warranted.  Combing through the tickets would probably yield 90+% reject rate06:28
wgrantinfinity: I don't think that there would be serious issues with letting bug supervisors add series tasks without going through nominations, now that task deletion exists.06:29
wgrantAnd then nominations can conveniently cease to exist.06:29
LaibschWow, there are still open bug nominations for hardy!  170 of them06:29
infinityLaibsch: See, I fundamentally disagree with you (but I think that means I disagree with the nomination model).  If a bug exists in precise, it should have a precise task.  If the people responsible for fixing it decide they don't want to, they can mention that and WontFix it, but "I don't want to" doesn't make a bug not a bug.06:30
infinitywgrant: Yeah, I think I'd like that better.06:30
Laibschhttps://bugs.launchpad.net/ubuntu/+source/kbd-chooser/+bug/27284 that one's nominated all the way back through to dapper!06:30
ubottuLaunchpad bug 27284 in kbd-chooser (Ubuntu) "Wrong configuration of keyboard" [High,Confirmed]06:30
infinitywgrant: And then I could delete that hackish group wholesale, which would make me happy.06:31
infinitywgrant: It's never sat well with me.06:31
wgrantinfinity: Doesn't it also exist for blueprint targeting?06:32
Laibschinfinity: I agree with the a bug that is present is a bug.  Oftentimes, I do argue that case.  But I guess most bugs like that if they have been sitting around are ignored.  Certainly any nomination before hardy should be auto-rejected as a part of clean-up.06:32
wgrantWhich is why UDS organisers etc. used to be in there.06:32
infinitywgrant: In theory, not sure anyone uses it for that anymore.06:32
infinityLaibsch: Sure, nominations on EOL releases should be cleaned up, no argument there.06:33
* Laibsch has done some of those in the past06:33
LaibschI was only able to do that if the nomination had been accepted06:33
infinityLaibsch: But "old open bugs" on non-EOL releases are not a problem.  Driving bug counts to 0 by FIXING bugs is a noble goal.  Artificially driving bug counts to 0 by closing valid bugs is not.06:33
Laibschif a bug is nominated but not accepted yet, I'm stuck06:34
Laibschlike bug 27284 which could be cleaned up on the dapper to jaunty part06:34
ubottubug 27284 in kbd-chooser (Ubuntu) "Wrong configuration of keyboard" [High,Confirmed] https://launchpad.net/bugs/2728406:34
infinitywgrant: Anyhow, at the very least, we could prune the team, which would make me happy.06:34
Laibschinfinity: no disagreement.  I believe in fixing bugs, not reducing ticket count.  The latter comes from the former.06:35
LaibschBut I also like a good dashboard which LP mostly is.  But as I mentioned I am currently stuck on certain things.06:35
infinityLaibsch: Yeah, I agree (obviously) that the nomination thing isn't ideal.06:36
LaibschWell, I kind of like it.  But I see the problem you with it from a managerial POV.06:36
Laibsch"have with it"06:37
infinityLaibsch: Well, if only bugcontrol can nominate, and bugcontrol are the people I'd prefer to be approving or rejecting nominations, then may as well just do away with the process. :P06:37
LaibschSure.  I'd be happy with that too, being a member of bugcontrol.06:38
Laibschis that where you will be heading, then?06:38
infinityI think that was the rough concensus between wgrant and I, though we might want to think about it a bit more before changing how something's been for years.06:39
wgrantRight, the nomination process doesn't provide much value now that nominations themselves are restricted.06:39
infinityLaibsch: But, for now, asking works.  Sucks, but works.06:39
Mirvhmm, looks like that gdal transition might be a bit bigger one. things like rebuilding qgis would take hours.06:39
infinityMirv: Yeah, I didn't say it would be instant.06:39
wgrantWe should check with others, and think about it, but it's a lot of complexity for not much gain.06:39
Mirvno problem06:40
infinitywgrant: Well, we could fudge it for now by giving bugcontrol nomination approval perms, which effectively removes the step without removing the code.06:41
infinitywgrant: And then further discuss if the code itself is even useful.06:41
wgrantinfinity: The code is broken anyway, so I want to delete it :P06:41
infinityHeh.06:41
Laibschinfinity: just to be sure I understand the outcome of this discussion. Are you (or somebody else) going to allow bugcontrol to ACK/reject nominations some time soonish? I'm not sure I understand what the consensus is where the train will be heading.06:42
wgrantGood old bug #11019506:42
ubottubug 110195 in Launchpad itself "Nominating a bug for a distro series affects all package tasks for that distro" [Critical,Triaged] https://launchpad.net/bugs/11019506:42
wgrantI reported it nearly eight years ago...06:42
infinitywgrant: Maybe when Colin wakes up?  I don't think this needs management buy-in (in fact, I imagine that would just invite bikeshedding), between the three of us, we should be able to decide the fate of the feature reasonably.06:42
infinitywgrant: Is the two-step nominate/approve process used for non-distro products too?06:43
infinitywgrant: Or is it a case of "well, the code would allow that, but no permission split exists to expose the UI to other projects".06:43
wgrantinfinity: It is.06:43
wgrantProducts have the driver/bugsupervisor split just like Ubuntu.06:43
infinityKay.06:43
infinitySo, I think that's the discussion to have.06:44
infinityCause for Ubuntu, I can confidently say this has sucked for ages, and giving bugcontrol actual control over bugs would be fine by me.06:44
infinityIf they abuse it, they can be removed from the team, splitting perms doesn't make idiots stop being idiots.06:44
wgrantExactly.06:45
wgrantFor something that can at worst cause annoyance, we just need a barrier to stop any user at all from doing it.06:46
wgrantAs soon as you have that barrier, you can easily slap anyone who abuses it.06:46
Laibschkindly requesting to set the vivid task of bug 1273203 to fix released. Bonus points for actually processing the trusty task ;-)07:07
ubottubug 1273203 in ubuntu-restricted-extras (Ubuntu Trusty) "ubuntu-restricted-extras Recommends unavailable package: libavcodec-extra-53" [Medium,Triaged] https://launchpad.net/bugs/127320307:07
infinityLaibsch: That's a case of "you shouldn't have nominated it".07:08
infinityLaibsch: A nomination to the development release is redundant.07:09
Laibschwhy is it available, then? ;-)07:09
LaibschI nominated in case it wasn't going to get fixed before the release cycle07:09
Laibschbut I agree it creates unnecessary work now07:09
LaibschI'd clean up after myself if I was able to07:09
=== kickinz1|afk is now known as kickinz1
infinityLaibsch: As for the debdiff there for trusty, 60ubuntu0.1 is the correct version.07:10
Laibschwell, I'm aware of that.  I find my version more informative.  See my comment.  I checked all releases to make sure this one would work.07:11
infinityLaibsch: Oh, wait.  No.  It's ubuntu-native.  The correct version would just be 60.107:11
LaibschIMVHO 60ubuntu0.1 suggests this was a version not part of ubuntu which isn't the case.07:12
Laibschit's a branch-off, not a backport07:12
infinityLaibsch: Right, it should just be 60.107:12
infinityI'll sponsor it as such.07:12
LaibschOK, I won't fight over that. I still prefer seeing the release name in these sometimes quite long package version numbers.07:13
Laibschwhen possible07:13
Laibschinfinity: thanks, btw07:13
infinityLaibsch: Which is entirely against our versioning policy. :P07:13
infinityLaibsch: (And release names are always wrong in versions, if you really need to ref a release, say for a backport, it should be the number, so they sort correctly)07:14
LaibschI understood the version policy to be "we suggest this, but we only require you not to break anything"07:14
Laibschwell, and again, I don't like only numbers07:14
infinityLaibsch: And after the Z release, when the next one sorts earlier? :)07:15
Laibsch1.4.11-1 is hard to spot from 1.4.11.1-1 etc07:15
Laibschstill some time for the Z release07:15
infinityLaibsch: It's not about what you like, people have actually thought about this.07:15
LaibschI'm sure that will create all sorts of problems of its own and I am sure someone will figure those out07:15
Laibschwell, trust me, I have thought about this, too.  And I find it important to be able to actually "read" the version number, especially when they get long.  And I know my version won't break anything and will do what I am trying to do which is readability in this case.07:16
LaibschSRU numbers tend to get longer and longer07:17
Laibschso, again, IMVHO I think the release is better than just numbers07:17
Laibschrelease name07:17
infinityLaibsch: SRU versions don't get longer and longer...  The next one after 60.1 is 60.207:18
LaibschWhat i meant is they get longer than what was initially released07:19
Laibschwhich can be quite long on its own already07:19
infinityLaibsch: Anyhow, let me put it differently.  You can have whatever opinion you like, I'd reject the upload if it had that version.07:19
Laibschfair enough ;-)07:19
infinityLaibsch: And side note, you also missed the "#" in your bug closure syntax.07:20
* Laibsch hangs head low in shame07:20
LaibschBTW, the wording on https://wiki.ubuntu.com/StableReleaseUpdates is as I remembered and permissive: "The version number does not conflict with any later and future version in other Ubuntu releases (the security policy document has a well-working scheme which can be used for SRUs.) "07:21
* Laibsch hopes the text won't get changed now07:21
Laibsch"can be used for SRUs" not "has to be followed"07:21
Laibschinfinity: And I agree with your suggestion of 60.1 being better than 60ubuntu0.1 but that is not what https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging suggests07:24
infinityLaibsch: Yes, I know it's quite permissive (maybe we should make it less so), but we also reserve the right to reject something for whatever silly reason we like, so most "bad" version numbers don't make it through.07:24
Laibschlike I said, I HAVE thought about this07:24
infinityLaibsch: The security doc misses the case where a native version is ubuntu-native, not debian-native.07:25
Laibschinfinity: hehe, your version number is bad as per wiki (although IMVHO it is better than the one suggested there)07:25
infinityLaibsch: If this was a debian-native package, 60ubuntu0.1 would have been correct.07:25
infinityLaibsch: Anyhow, sponsored for both vivid and utopic, and since it was trivial enough that I really didn't feel it needed to be reviewed twice, accepted too.07:29
Laibschawesome, thanks07:29
LaibschI thought it was already in vivid?07:29
* Laibsch checks07:29
infinityLaibsch: Err, trusty and utopic.07:29
infinityLaibsch: I don't brain so good.07:29
LaibschAh, utopic07:30
mpt“<ubottu> Help! Channel emergency! mneptok, Hobbsee, cjwatson, mdz, lamont, Keybuk, or thom!” — cjwatson, perhaps time to find some new ops? :-)08:10
Mirvinfinity: did you note libgdal-grass failed? it seems to expect same version number as gdal itself in the build scripts08:10
dholbachgood morning08:12
infinityMirv: I did, yes.  I'll sort it out after the rebuilding stuff.09:14
infinityMirv: Either way, looks like Qt migrated now, with the vtk autopkgtest fixed.09:15
caribouCan someone explain why we are running a version of rsyslog which is so old ? (7.4.4 .vs. jessie's 8.4.2) ?09:19
Mirvinfinity: ok. and yes, excellent!09:19
infinitycaribou: Because no one's merged it since trusty.09:20
caribouinfinity: any reason for that other than no one wanted to ?09:21
infinitycaribou: That said, rsyslog releases don't tend to be action-packed, is there an issue with the current version?09:21
infinitycaribou: I assume it just slipped off the radar, it happens.09:21
caribouI have people complaining about memory leak on Trusty09:21
caribouI've tracked a few but apparently more remains09:21
infinitycaribou: Okay, well, then I guess you get to backport some fixes to trusty.  It's not like an LTS keeps shiny new versions for 5 years.09:23
caribouinfinity: yeah, that's what I'm looking at; was just curious to know why it hadn't moved. 7.4.4 is no longer maintained upstream as fas as I know09:23
caribouno, that last statement is false09:24
flexiondotorgmlankhorst, Is there anything you need me to test on xorg today?09:26
flexiondotorgmlankhorst, My time is a little limited however.09:27
infinitycaribou: Many things we ship aren't supported upstream, that's how stable releases work.09:27
infinitycaribou: We take on that burden.  Sucks to be us.09:27
flexiondotorgmlankhorst, Also Xorg on PowerPC is completely broken right now too.09:27
caribouinfinity: I did fix something in precise, that's when upstream told me it was no longer supported, but asked me for a patch for the 7 release09:28
flexiondotorgmlankhorst, Saw it reported by the PowerPC guys and upgrade my iBook G4 running Ubuntu MATE 15.04. Lots of screen flashing/flipping and no way to interrupt it.09:28
zygatjaalton: hey09:44
zygatjaalton: I'd like to talk about bug 138162509:44
ubottubug 1381625 in linux (Ubuntu) "Adjust brightness to lowest value caused screen whole black" [High,Confirmed] https://launchpad.net/bugs/138162509:44
=== vrruiz_ is now known as rvr
* tjaalton runs09:52
tjaaltonzyga: what about it09:52
zygatjaalton: hey09:52
zygatjaalton: I'm doing a small research project about this issue09:52
zygatjaalton: I've updated the bug report with that09:52
zygatjaalton: I wanted to ask you about your opinion on this09:53
zygatjaalton: and to know if that kind of data could be of use09:53
zygatjaalton: and if not, what else could help09:53
* sladen just *wishes* it was possible to turn the backlight down that far on other laptops09:53
tjaaltonwell, I can ask the intel devs..09:54
tjaaltonI can't fix that myself09:54
tjaaltonthe VBT spec isn't open either09:54
zygatjaalton: can we patch it in userspace though? patch apps to go to 0 on firmware and on max_brigthness * 0.1 on raw?09:55
zygasladen: down to off?09:56
zygatjaalton: if you ask intel please share anything they tell us09:57
zygatjaalton: does it require an NDA?09:57
tjaaltonno09:58
zygatjaalton: I don't know if we can do it quickly but for preinstalled laptops we could even ship a backligth profile with behavior data09:58
=== Laibsch1 is now known as Laibsch
tjaaltonI'll check my hw what they're like10:02
zygatjaalton: can you use lantern please?10:05
zygatjaalton: the more data we have the better we understand how this behaves10:05
zygatjaalton: specifically follow that please http://www.zygoon.pl/2015/03/lantern-update.html10:05
zygatjaalton: you can send the results by email or just send a pull request with the new json file10:05
tjaaltonok10:05
zygatjaalton: thanks!10:08
zygatjaalton: if you want to do the analysis part: http://www.zygoon.pl/2015/03/analyzing-lantern-submissions.html10:08
mlankhorstflexiondotorg: I'll create a ppa3 in a bit10:13
=== doko_ is now known as doko
cjwatsonsergiusens: You can decompose grub-install into its pieces (grub-mkimage and grub-bios-setup, basically, on PC BIOS systems; grub-mkimage and what amounts to cp on UEFI) and run them manually if you really want and are comfortable with owning both pieces if it breaks.  The reason it normally requires a chroot is that that's by far the easiest way to deal with automatically computing which module names must be passed to grub-mkimage for ...10:57
cjwatson... being built into the core image.  And there's a bunch of files such as modules that you need to copy into place under /boot/grub/ if you aren't using grub-install.10:58
cjwatsonsergiusens: I can't say I recommend this; it's usually more effort than dealing with bind-mounting stuff to run grub-install.10:58
cjwatsonsergiusens: (There are some workflows where it's reasonable to build a single giant monolithic core image and not expect it to do module loading at run-time, in which case it's simpler.)10:59
sergiusenscjwatson: ok, I'll take the recommendation into account, my other goal which I did't mention was to not need root to create these images (but that's a further away problem)10:59
sergiusenssmoser: fyi ^11:00
cjwatsonsergiusens: Well, for an image that isn't actually installed to a computer's boot sector, grub-install is conceptually inappropriate anyway.11:02
cjwatsongrub-install is a thing you do on a computer that will be booted using GRUB.11:02
cjwatsonIt's more like a deployment step.11:02
cjwatsonYou can do the grub-mkimage parts in advance if for some reason it's unreasonable to do those on the deployed system.11:03
sergiusensI need to give this some thought, these are mostly VMs, cloud images or dd'able image files11:05
flexiondotorgmlankhorst, Ping me when ppa3 is ready and I will test. I'll also re-test my PowerPC using it later tonight too.11:08
dokodidrocks, hi, what is your python-pip change about?  reading the changelog, it allows a sudo pip install to overwrite distro packaged stuff, which we want to avoid11:16
didrocksdoko: it's just fallbacking to the upstream /usr/local behavior if it's run as root11:20
didrocksdoko: that way, we don't break potential existing scripts11:21
dokodidrocks, and you make sure that it doesn't work with /usr and root ?11:21
didrocksdoko: I just fallback to upstream behavior (not sure if you follow the upstream discussion that happened with my previous patch to set user mode by default)11:21
dokono, that's why I was confused ...11:22
didrocksdoko: look at my previous patch first I guess, basically for root, this is a non change compared to utopic11:22
dokook11:23
dokojamespage, the python-defaults upload triggered a lot of autopkg tests, neutron and swift now failing. I suppose that's something else than the dependency package triggering these11:24
jamespagedoko, working on neutron atm - will look at swift next11:25
jamespagedoko, neutron broke during the systemd switch - but its not directly attributable11:25
dokojibel: can we ignore the taskcoach autopkg test failure? seems unrelated to the python-defaults change, and failing since Oct11:29
barrydoko, didrocks was just chatting w/dstufft.  watch the tracker issue for some progress on --user11:30
dokojibel, wait, I'll merge the Debian version first11:31
didrocksbarry: ah nice, there was still nothing yesterday AFAIK, hence this fix to at least not break scripts!11:33
didrocksbarry: keep us posted :)11:33
* Laibsch pings infinity now that cjwatson seems to be awake11:42
Laibschgood morning, cjwatson!11:42
cjwatsonI saw the discussion; I don't know if I have strong feelings.  Task deletion indeed makes many things better, although it's not perfect (IIRC you can't re-add a task that's once been deleted), but that probably doesn't matter for this case.  But we would have to look at how other projects are using it in LP, if at all.11:44
infinitycjwatson: The task delete/recreate bug should probably not define if we need a feature to work around it. :)11:51
=== _salem is now known as salem_
infinityThough, in my world, I work around it by wontfixing/invaliding instead of deleting.  I've learned my lesson.11:52
=== paulliu1 is now known as paulliu
Laibschinfinity, cjwatson: So, what is the next step now?12:06
=== txspud|ORS is now known as txspud
infinityLaibsch: We go talk about it a bit and maybe things change at some point.  If you were expecting a resolution today, you might be disappointed.12:18
infinityLaibsch: It's been like this for years, this is hardly a critically urgent bug or feature change.12:18
Laibschit's an honest question, no expectation beyond "OK, we talked about it and then it's going to drop off the radar"12:18
Laibschbeyond the quote not happening12:19
infinityLaibsch: I think we've covered most of the "talking about it" step. :)12:20
Laibschit sounded reassuring that you were confident to get a decision between the three of you.  the more people involved the more difficult to progress.  so, my honest question is where this stands.12:20
infinityLaibsch: William clearly has a preference for dropping the feature altogether, I'd like to see bugcontrol's permissions elevated, Colin wants to make sure others aren't in dire nead of the feature before agreeing with William, and there we are for now.12:20
cjwatsoninfinity: perhaps you should put it onto the foundations->lp stakeholder backlog?12:21
Laibschinfinity: sounds like your choice won't conflict with the other two12:21
Laibschso maybe that is a good interim solution12:21
Laibschit would make me happy, too ;-)12:21
infinitycjwatson: Perhaps I should.  Or we could just do the permissions elevation bit as a bite-sized deal, and revisit the "drop the whole feature" thing another time.12:22
* Laibsch applauds infinity's proposal from the side-line12:22
=== Malsasa_ is now known as Malsasa
wgrantcjwatson: The task deletion reversal bug is half the reason I want to delete nominations.12:25
=== kickinz1 is now known as kickinz1|afk
=== kickinz1|afk is now known as kickinz1
wgrantThe underlying problem is that nominations are for a DistroSeries, not a SourcePackage. So if you remove a subset of them, the nomination is half-removed.12:26
wgrantIf nominations go away, one could presumably add a single SourcePackage task directly.12:26
geserdoes somebody know if having a \ in systemd unit name (run-vmblock\x2dfuse.mount) is supported by all the systemd packaging helpers?13:13
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
Laibschkindly accept the trusty nomination for bug 139506114:05
ubottubug 1395061 in pinta (Ubuntu) "Pinta throws unhandled exception when invoking CUT (^X) or COPY (^C)" [Medium,Fix released] https://launchpad.net/bugs/139506114:05
rbasakLaibsch: done14:07
dokojibel, taskcoach is failing. can you overwrite this permanently?14:10
jibeldoko, I am not allowed to do that, infinity can you help^14:16
dokojibel, well, debian disabled the test, but it would need an overwrite too then, if we disable it?14:17
hallyn_would anyone here ( infinity, pitti ? ) object to moving /lib/init/apparmor-profile-load from upstart-bin into init-system-helpers?14:24
hallyn_jodh: ^ bringing it up here14:24
* hallyn_ biab14:25
rbasak^^ maybe one for jjohansen or jdstrand?14:27
rbasakDoes it even really belong in init-related stuff? Or should it be in apparmor packaging?14:27
rbasak(now that both upstart and systemd have built-in apparmor profile loading support)?14:28
tyhickshallyn_: I agree with rbasak that it makes sense to provide it as part of the apparmor package14:39
hallyn_tyhicks: but upstart jobs may use it14:44
hallyn_*it* properly checks for whether scripts it uses are available, so that things calling it don't have to14:44
hallyn_of course on ubuntu we'd rarely see a case where apparmor wasn't installed, so it would hide the problem, but i don't think it would be the best solution14:45
rbasakhallyn_: in >= Vivid, we wouldn't ever have a case when an upstart job runs any more though right?14:47
rbasakhallyn_: and apparmor jobs should move to using "apparmor load" instead now. So it's just support during a transition period that we need, and moving it to the apparmor package won't break that since no upstart jobs will run in Vivid.14:48
rbasakOh, I suppose phone.14:48
rbasakMaybe we just need to search the archive, find upstart jobs that use it and fix it.14:49
hallyn_rbasak: there may be ppl wanting to run upstart14:51
hallyn_oh, right, phone too14:52
hallyn_rbasak: but what is the reason to not put it into init-system-helpers?14:52
hallyn_it's exactly what it is :)14:53
rbasakhallyn_: apparmor isn't just for init.14:53
rbasak(AIUI, anyway)14:53
rbasakSo why does it belong there?14:53
hallyn_bc every system has an init14:54
rbasakBy that logic all files in the system should be moved to init-system-helpers :)14:54
hallyn_simplifies my life14:54
hallyn_so +114:54
hallyn_jodh: ^ ok, so if we move it into apparmor, will it break a lot of upstart jobs?14:54
hallyn_putting it into apparmor is fine by me, suffices for lxc14:55
=== hallyn_ is now known as hallyn
tyhicksrbasak: apparmor support in systemd is still pretty basic15:02
hallyntyhicks: meaning what exactly?  that shouldn't affect whether that script can go into apparmor right?  (and you suggested it, so i assume not :)15:03
rbasaktyhicks, hallyn: I get the case that it's convenient to wrap the test for apparmor into something in init-system-helpers so that init scripts don't have to each explicitly test themselves.15:04
hallynif noone (jodh, rbasak, tyhicks, infinity, stgraber) objects I can move the script15:04
rbasakThe functionlity itself though I think belongs to apparmor.15:04
rbasakI didn't consider this split before, and I'm not sure what's where right now in terms of it.15:05
hallynrbasak: the functionality is in apparmor :)  the script is a pretty basic wrapper15:05
hallyn30 line script15:05
tyhickshallyn: no, that shouldn't affect where the script lives15:05
hallynotoh it does do some fugly checking of /sys etc, so...15:05
hallyntyhicks: so my suggestion would actually be,15:05
rbasakhallyn: yeah. Looking at it I think that intelligence should be in apparmor15:06
hallynapparmor pkg gains a script with most of the intelligence, called /lib/init/apparmor-profile-load.real or soemething,15:06
rbasakHow about moving it to apparmor under a different name?15:06
hallynand the init-script-helpers has a wrapper script just returning nothing if apparmor is not installed15:06
jodhhallyn: well we'd need to trawl all the packages, but on my vivid system only the now-unused /etc/init/ jobs are using /lib/init/apparmor-profile-load directly whilst session jobs are using the apparmor stanza (which calls /sbin/apparmor_parser directly).15:06
rbasakLeave the path /lib/init/apparmor-profile-load managed by init-system-helpers15:06
rbasakMake /lib/init/apparmor-profile-load a simple run-if-exists to the new name provided by apparmor15:06
rbasakThen no backward compatibilty issues15:06
hallynrbasak: right15:06
infinityhallyn: I don't know what I'm objecting to, but I like objecting.15:07
hallynit's usuallythe safe route15:07
hallynrbasak: do you have time to come up with proposed packages? :)15:07
* hallyn biab15:08
tyhicksyou both came up with the same proposal and it seems like a good approach :)15:08
rbasakWhat's the appropriate path for apparmor?15:09
rbasak/usr/share/apparmor/profile-load or something?15:10
tyhicksI assume that the script is in /lib because it needs to be available very early in boot15:11
tyhicksI don't think /usr/share will do in that case15:11
rbasakGood point15:11
rbasakI see /lib/apparmor is already used15:11
rbasak/lib/apparmor/profile-load?15:11
tyhicksthat works for me15:12
hallynLaney: hey, i have a webkit-based browser that i use;  switching from utopic to vivid, when i pull up a new browser i always have to log back in (to github, lp, whatever).  it does seem to be reading my cookies file fine according to strace15:22
hallynjust wondering, any idea where i woudl track that down?15:22
hallyn(asking you since you see mto have merged it from debian, maybe you owrk iwth it sometimes)15:22
hallynif not i'll just start bisecting (or whatever i can do with their upstream :)15:23
Laneyhallyn: afraid not - try #webkitgtk+15:25
hallynok, thx15:25
lefterisHello, i have pushed a new package to repository, that contains less files by the previous package15:26
infinitylefteris: It usually helps if you tell us what package you're talking about, so we don't have to guess, and then perhaps tell us what problem you think you've caused.15:27
lefteriswhy the extra files does't removing from the system when I install the new package?15:27
infinitylefteris: If those files are in /etc, they're conffiles, and dpkg treats them specially.15:28
geserin which directory are those extra files?15:28
lefterisinfinity: wow, ok15:29
infinitylefteris: See "man dpkg-maintscript-helper", specifically the "rm_conffile" bits.15:29
lefteristhat's the problem15:29
lefterisinfinity: thx u for the help15:30
=== gusnan is now known as Guest39122
LocutusOfBorg1dholbach, hi, how do you feel about sponsoring virtualbox from debian/experimental? just a bugfix release, but really important because of the conflicts fixes16:04
LocutusOfBorg1should I open a bug?16:04
dholbachno, sorry16:04
dholbachin a call now16:04
dholbachand have to figure out a few things16:04
dholbachbetter file a bug, yes16:04
LocutusOfBorg1didn't ask to sync :)16:05
LocutusOfBorg1it has been just uploaded :)16:05
LocutusOfBorg1well thanks!16:05
dholbachrock on! :)16:05
LocutusOfBorg1the question was "are we just too late in the release cycle?"16:07
LocutusOfBorg1:)16:07
LocutusOfBorg1syncing it (aka  bug 1433678) will be the first step to get bug 1429614 fixed I guess :)16:09
ubottubug 1433678 in virtualbox-guest-additions-iso (Ubuntu) "please merge virtualbox/virtualbox-guest-additions-iso from debian experimental" [Undecided,New] https://launchpad.net/bugs/143367816:09
ubottubug 1429614 in virtualbox-guest-additions-iso (Ubuntu) "[SRU] virtualbox and virtualbox-guest-additions-iso doesn't conflict anymore with the official packages." [Undecided,New] https://launchpad.net/bugs/142961416:09
LocutusOfBorg1and recursively also (LP: #1371287, LP: #1375018, LP: #1385931, LP: #1386328, LP: #1421926)16:09
ubottuLaunchpad bug 1371287 in virtualbox (Ubuntu) "package virtualbox 4.3.14-dfsg-1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [High,Incomplete] https://launchpad.net/bugs/137128716:10
ubottuLaunchpad bug 1375018 in virtualbox (Ubuntu) "package virtualbox 4.3.14-dfsg-1build1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [High,Confirmed] https://launchpad.net/bugs/137501816:10
ubottuLaunchpad bug 1385931 in virtualbox (Ubuntu) "package virtualbox (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [High,Incomplete] https://launchpad.net/bugs/138593116:10
ubottuLaunchpad bug 1386328 in virtualbox (Ubuntu) "package virtualbox 4.3.18-dfsg-1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [High,Incomplete] https://launchpad.net/bugs/138632816:10
ubottuLaunchpad bug 1421926 in virtualbox (Ubuntu) "package virtualbox 4.3.18-dfsg-2ubuntu1 [modified: usr/lib/virtualbox/VBoxDDU.so usr/lib/virtualbox/VBoxHeadless usr/lib/virtualbox/VBoxNetAdpCtl usr/lib/virtualbox/VBoxNetDHCP usr/lib/virtualbox/VBoxOGLhostcrutil.so usr/lib/virtualbox/VBoxRT.so usr/lib/virtualbox/VBoxSDL usr/lib/virtualbox/VBoxXPCOM.so usr/lib/virtualbox/webtest] failed to install/upgrade: subprocess installed post-installation script re16:10
LocutusOfBorg1and many many other bugs16:10
LocutusOfBorg1(sorry for the noise, ubottu seems to pick up also LP: #)16:11
mitya57LocutusOfBorg1: syncing is fine, but LP hasn't yet picked it up so I can't do it now16:14
infinitytseliot: Any ideas on the ubuntu-drivers-common autopkgtests being completely broken?16:21
tseliotinfinity: I added a couple of tests but they ran fine here. I'll look into that soon16:22
infinitytseliot: All looks very explodey in production. :P16:22
infinityhttps://jenkins.qa.ubuntu.com/job/vivid-adt-ubuntu-drivers-common/lastBuild/16:22
tseliotinfinity:  from what I can see, even tests that I didn't touch now fail16:24
tseliotI'm wondering if it has anything to do with this error:16:25
tseliotERROR: ld.so: object 'libumockdev-preload.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.16:25
infinitytseliot: I see that occasionally in the last successful run too.16:26
Odd_Blokesmoser: How are new versions of cloud-init packaged; is it (in the general case) just `cp -r` and a changelog entry?16:26
tseliothmm... ok16:26
infinityThough, certainly not as often.16:27
LocutusOfBorg1thanks mitya5716:27
smoserOdd_Bloke, packaged as in for ubuntu or as in for "upstream tarball"16:28
tseliotinfinity: I'm rebuilding using sbuild (again) to see if I can reproduce the issue16:28
infinitytseliot: Might be a case of tests that pass when run in the build tree, but not when run against the installed packages?16:29
Odd_Blokesmoser: Packaged for Ubuntu.16:30
smosersee debian/README.source .16:30
smoserfor vivid, i just follow the '== New snapshot =='16:31
smoserand then for releases, i do the quilt / single patch stuff16:31
Odd_Blokesmoser: Ack, thanks.16:31
tseliotinfinity: yes, it's probably that, as the build completed successfully here16:32
tseliotinfinity: also, the actual exceptions show that the file that the tests execute (somehow) is not there: FileNotFoundError: [Errno 2] No such file or directory: 'ubuntu-drivers'16:38
tseliotwhereas that file is part of ubuntu-drivers-common16:39
infinityYay, fragile tests. :/16:43
infinityAssertionError: Headers not installed for running kernel (3.19.0-7-generic)16:43
infinityWhy is that even tested?16:43
infinityIt's not like you can insmod the modules, cause you're not root.16:43
infinityOh, you are root.16:45
Laibschrbasak: thanks.16:52
tseliotinfinity: you need the headers to build the DKMS modules16:55
infinitytseliot: They don't need to match the running kernel, though, unless you're also testing insmod.16:56
=== Guest39122 is now known as gusnan
tseliotinfinity: well, they have to match the kernel in the chroot, as the DKMS build scripts will check that17:33
seb128do we have a moderator of the ubuntu-doc list around?17:36
Laneyseb128: https://lists.ubuntu.com/mailman/listinfo/ubuntu-doc lists 3 people17:38
seb128oh ok17:38
seb128Laney, thanks17:38
Laneythe last guy I pinged17:38
ginggs@LocutusOfBorg: I see your LP: #1433678, do you mean sync, not merge?17:55
udevbotError: "LocutusOfBorg:" is not a valid command.17:55
ubottuLaunchpad bug 1433678 in virtualbox-guest-additions-iso (Ubuntu) "please merge virtualbox/virtualbox-guest-additions-iso from debian experimental" [Undecided,New] https://launchpad.net/bugs/143367817:55
rbasakinfinity: ready for the removals in bug 1417328 please. percona-galera-3 is now built on all arches.18:02
ubottubug 1417328 in percona-xtradb-cluster-galera-2.x (Ubuntu) "Please remove 5.5 versioned MySQL and variants from vivid" [Undecided,New] https://launchpad.net/bugs/141732818:02
roaksoaxslangasek: ping18:24
roaksoaxslangasek: on bug #141516418:24
ubottubug 1415164 in slimit (Ubuntu) "[MIR] slimit" [Undecided,New] https://launchpad.net/bugs/141516418:24
roaksoaxerr18:25
roaksoaxslangasek: bug #143369718:25
ubottubug 1433697 in maas (Ubuntu) "maas depends on syslinux-dev, removed upstream" [Undecided,New] https://launchpad.net/bugs/143369718:25
roaksoaxslangasek: so, syslinux-dev will continue to ship pxelinux.0 on previous uuntu releases, but pxelinux will ship it in vivid+18:25
slangasekroaksoax: syslinux-dev shouldn't be the dep at all; all versions of syslinux that provided a syslinux-dev package also have a pxelinux package18:25
roaksoaxslangasek: right, but last cycle, utopic broke something that required us to add systelinux-dev because changes came in too late in the cycle to get them fixed, IIRC18:26
roaksoaxslangasek: which is why we had: syslinux-dev | syslinux-common (<< 3:6.00~pre4+dfsg-5),18:27
slangasekroaksoax: it should have been a dependency on pxelinux, not syslinux-dev18:27
slangasekI have the patch in progress here and will upload shortly18:27
roaksoaxslangasek: right, so I'm just thinking of backwards compatibility. Because the packaging for Vivid, applies for utopic and trusty18:27
cjwatsonThe pxelinux package already ships pxelinux.0 in utopic, just under the different path that slangasek mentions18:29
cjwatsonAs long as it checks both paths as suggested in the bug, there's no reason that wouldn't work for all of trusty, utopic, and vivid18:29
cjwatsonsyslinux-dev is only useful as a dependency as a means to avoid having to check both paths, but if you check both paths it is not needed.18:30
roaksoaxcjwatson: right, i'm just concerned about dependencies in debian/control18:30
cjwatsonI'm not, pxelinux | syslinux-common (<< blah) is fine18:30
roaksoaxcjwatson: this should address the bug from the code point of view: http://paste.ubuntu.com/10622502/18:30
cjwatsonwhich is AFAICS what slangasek is suggesting18:31
cjwatsonright, so that patch plus Depends: pxelinux | syslinux-common (<< 3:6.00~pre4+dfsg-5).  I think you two are in violent agreement18:32
roaksoaxcjwatson: awesome!18:32
roaksoaxslangasek: so I'm just looking at extlinux package in utopic, and it does not contain pxelinux.0, the systelinux-dev package does. So in Utopic, we still need the dependency for syslinux-dev, where as for vivid we need it against extlinux. What we want to do here, is keep the same packaging for Vivid, Utopic and Trusty18:36
roaksoaxso s/syslinux-dev/extlinux won't just fix it18:36
roaksoaxif we want to maintain the mpackaging backwards compatible18:36
slangasekroaksoax: I never said 'extlinux', you're looking at the wrong package18:36
roaksoaxslangasek: sorry my bad, yes, I see what you mean now18:37
roaksoax:)18:37
slangasekcjwatson: so the reason I happened to be looking at syslinux and maas was the report of bug #1429323 on ubuntu-devel.  Any thoughts on that patch? :)18:39
ubottubug 1429323 in syslinux (Ubuntu) "Hard reset during chromebook installation (with patch)" [Undecided,New] https://launchpad.net/bugs/142932318:39
=== kickinz1 is now known as kickinz1|afk
=== dpm_ is now known as dpm-afk
=== Streamstormer_ is now known as Streamstormer
Unit193robert_ancell: Not for Vivid, but since you seem to have a history with the package: LP 1295207.20:36
ubottuLaunchpad bug 1295207 in pidgin (Ubuntu) "Migrate to farsight 0.2* / gstreamer 1.0" [Undecided,Confirmed] https://launchpad.net/bugs/129520720:36
robert_ancellUnit193, I think I was looking at updating farsight but not specifically with pidgin20:37
Unit193I put a comment on there, the last one.20:37
johanvdwinfinity: I noticed you pushed grass 7 to proposed - I think it is better to stick to 6.4 for now.20:37
=== salem_ is now known as _salem
infinityjohanvdw: libgdal-grass 1.11.2 seems to require grass 7, it was all interconnected.20:50
johanvdwinfinity: ok, will check it out20:51
infinityjohanvdw: Life would have been easier if we'd just stuck with the jessie versions of everything, but I think once we're getting into experimental most of the dep chain needs to come together.20:53
elfyinfinity: you got a handle at all on what's happening with the xorg-server issues with dailies - finding it hard to track the conversation ...20:55
johanvdwinfinity: The qgis grass plugin will not work with grass 7 (there is no upstream support either)20:55
infinityelfy: Depends on which issue(s) you're refering to.20:55
infinityelfy: The one where drivers weren't being installed should be resolved.20:55
infinityjohanvdw: Well, we could revert grass, and twiddle libgdal-grass to remove the 7.0 patch and lower the min required version, perhaps.20:56
elfyinfinity: mmm - something else then, unless it was after daily built - today's daily for us still complains http://i.imgur.com/NN3Z6wX.png20:58
johanvdwinfinity: seems a better approach to me, but I'll see if I can grab sebastic to get his opinion20:58
infinityelfy: Oh, that's the vesa driver bug, perhaps.20:59
infinityelfy: https://bugs.launchpad.net/xserver-xorg-driver-vesa/+bug/143289920:59
ubottuLaunchpad bug 1432899 in xserver-xorg-driver-vesa (Ubuntu) "VESA error: Cannot read int vect" [Undecided,Confirmed]20:59
infinityelfy: Your Xorg.log match that error?20:59
infinityjohanvdw: Well, libgdal-grass failed building against 7 anyway, despite claiming it shoud, so yeah.  Some rolling back might work fine.21:00
elfyinfinity: close yea21:01
johanvdwinfinity: sebastic will be joining21:01
infinityelfy: Well, the "int vect" bit.  Not the exact log. :)21:01
elfyinfinity: yep21:02
infinityelfy: Okay, mlankhorst is working on that.21:02
sebasticto build gdal-grass 1.11.2 with grass64 you need to disable the grass7* patches for starters21:02
elfyinfinity: okey doke - thanks :)21:02
infinitysebastic: Yeah, I assumed.21:03
sebastic--with-postgres-includes= was added to configure for grass7, I think grass6 supported it21:03
* infinity removes grass 7 from proposed, and experiments.21:04
sebasticif you don't generate debian/control from control.in, you need to change the Depends from grass700 to grass64421:04
sebasticwhat are the issues with grass 7?21:05
sebasticmore than the qgis-plugin-grass breakage?21:05
mlankhorstinfinity: it's a check being inverted, so it claimed to fail but actually succeeded, I'll upload tomorrow21:05
infinitysebastic: Just that, according to johanvdw.21:06
johanvdwsebastic: libgdal-grass also didn't build21:06
johanvdwhttps://launchpad.net/ubuntu/+source/libgdal-grass/1.11.1-1~exp1build121:06
infinityjohanvdw: Wrong version21:06
infinityhttps://launchpad.net/ubuntu/+source/libgdal-grass/1.11.2-1~exp121:07
infinityTo be fair, that one didn't build either. ;)21:07
sebasticI don't see it pulling in any grass packages21:08
infinitySetting up grass-dev (7.0.0-1~exp1) ...21:08
infinitySetting up grass-gui (7.0.0-1~exp1) ...21:08
infinitySetting up grass (7.0.0-1~exp1) ...21:08
sebasticI'm looking at https://launchpadlibrarian.net/200583936/buildlog_ubuntu-vivid-amd64.libgdal-grass_1.11.2-1~exp1_BUILDING.txt.gz21:08
infinityYou're not looking very hard then. ;)21:09
elfymlankhorst: just so I get this right in my mind .. if you're talking about upload for the vesa issue, will make it to Friday's dailies? Don't want to unnecessarily ask questions tomorrow is all21:09
infinityCause I just pasted from it.21:09
sebasticI see now21:09
sebasticchecking for G_asprintf in -lgrass_gis... no21:09
sebasticchecking for G_putenv in -lgrass_gis.7.0.svn... no21:09
sebasticchecking for G_putenv in -lgrass_gis.7.0.0RC2... no21:09
mlankhorstprobably if it's friday21:09
infinityAnyhow, if the qgis plugin issue is a problem, there's no point worrying about grass7.0, we can just revert a bit.21:10
sebasticthat's not the way configure acts with the grass7 patches21:10
sebasticit's missing the recent changes:21:11
sebasticdpkg-source: info: applying environment-typo21:11
sebasticdpkg-source: info: applying grass721:11
sebasticdpkg-source: info: applying libpq21:11
sebasticthe grass7-configure, grass7-configure-postgres & grass7-makefile are now used21:11
infinitysebastic: Well, this was a straight sync from experimental...21:11
infinitysebastic: Maybe you didn't upload the version with the new patches.21:11
sebasticquite possible21:12
sebasticsince I was waiting for exp1 to pass NEW21:12
sebasticthose changes are in exp221:12
sebasticI'll build & upload it now21:12
infinityEither way, unless the qgis plugin issue johanvdw mentions is addressed, there's no point talking about grass7.021:12
sebasticif you can't live with that regression, sadly no21:13
infinitySo, I might revert to make this version build against 6.4, get the transition through, and then if we want to try 7.0 again, I can copy it back into proposed and we can play.21:13
sebasticI'm leaning to disabling the plugin when I move grass7 to unstable after jessie21:14
infinitysebastic: I can live with any regression, I don't use any of this software.  But johanvdw seemed to imply it mattered.21:14
sebasticI hope the plugin gets fixed before then :)21:14
johanvdwfor me it is ok to ship without it, I just don't know if it is the right moment in the release cycle to do such changes21:15
sebasticgrass is an import package in GIS world, so it hurts a significant number of people21:15
sebasticI don't use it personally either, but the needs of the users prevail mostly21:15
infinityjohanvdw: Right, I'll do the revert to 6.4, and we can re-examine 7.0 for next cycle.21:16
johanvdwPeople will be able to install grass7 from the ubuntugis-ppa21:17
infinitysebastic: I assume making libgdal-grass happy with 6.4 is just a matter of dropping the grass7 patch(es) and lowering the build-dep?21:17
infinityI guess I'll find out shortly.21:18
sebasticinfinity: yes21:18
sebasticyou may also need to drop the postgres-include in d/rules21:18
* infinity nods.21:18
sebasticit was added for grass7 too21:18
johanvdwinfinity and sebastic, you rock!21:23
johanvdwanyway, any more issues with this migration - I'm ready to help21:23
johanvdws/migration/transition/21:23
johanvdwsaga in proposed is stuck because it fails to build - I did provide a debdiff with a workaround21:25
argeshallyn: hey https://sysdigcloud.com/openstack-crime-story/  shows that our default settings might be able to be improved. Is there a reason we have VHOST_NET_ENABLED=0 vs 1?21:26
=== _salem is now known as salem_
hallynarges: we've asked that q inthe past...  i think basically there were cases where there was corruption with it.  but i'm not opposed to turning it on21:32
argeshallyn: ah, yea someboyd just brought this up to me, so I figured I'd ask. Ill look into it more deeply when I have some time21:35
sebasticlibgdal-grass_1.11.2-1~exp2 is in incoming now21:36
sebasticthanks for getting it through the NEW queue21:37
cjwatsonslangasek: it looks right; it would presumably make sense to apply http://www.syslinux.org/archives/2015-February/023179.html as well, as hinted there21:44
cjwatsonslangasek: does indeed look like a refactoring mistake21:45
infinityjohanvdw: Alright, once the current batch of uploads is done building, it should all transition smoothly, and your original complaint (broken saga) should also be fixed.23:00
infinityjohanvdw: Remind me never to touch this set of packages again. :P23:00
johanvdwinfinity: Thanks a lot - and yes I will definitely think twice before issueing another sync request23:02
jbischHi. What am I doing wrong in bug #1388396 that my package isn't being removed from Ubuntu?23:04
ubottubug 1388396 in armory (Ubuntu) "Delete armory package from ubuntu" [Undecided,New] https://launchpad.net/bugs/138839623:04
infinityjbisch: I'll take care of that now.23:07
jbischinfinity: Thank you.23:07
infinityjbisch: Done, and blacklisted.  And litecoin blacklisted too, for good measure.23:13
infinity(saw reference to that from your Debian bug)23:13
jbischinfinity: Thanks for catching litecoin too. I didn't realize it wasn't blacklisted already.23:14
infinityjbisch: I would suggest that if there's a Debian bitcoin group, or just an interested sort of person, the best place for these might be in an ~ubuntu-bitcoin PPA that you guys can rev willy-nilly and just copy the sources in from Debian at will.23:16
infinityjbisch: Probably makes more sense than pursuing a bunch of stable update exceptions, and gives users a more obvious view that it's constantly-changing and unstable software.23:17
infinity(unstable in the "always different" sense, not a comment on quality or lack thereof)23:17
jbischYeah, there's a small group over at Debian. I'll check with them and see what kind of interest there is in a PPA.23:20

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