/srv/irclogs.ubuntu.com/2015/07/07/#ubuntu-devel.txt

cyphermoxinfinity: I know this isn't hard to verify or fix, but I want  to make sure it's actually doing something useful00:06
infinitycyphermox: It's definitely finding a bug.00:07
cyphermoxtgtd's purpose is to find bugs?00:07
infinitycyphermox: The daemon should be starting on install (and, indeed, can start manually), but isn't.00:07
cyphermoxI know00:07
infinitycyphermox: No, autopkgtest's purpose is to find bugs. :P00:07
cyphermox;)00:08
infinityMight be a bug in init-system-helpers or something.00:08
infinityThe postinst looks pretty boilerplate.00:08
cyphermoxlooks like it might be that, yes00:08
infinityExcept we've had that same init-system-helpers code since vivid.00:09
infinity(The merge, after the fixups, was a no-op)00:09
cyphermoxwhat changed is that now systemd00:10
infinityDoesn't finish its sentences?00:10
pittiGood morning04:23
pittislangasek: thanks; seems she is still doing her job04:24
gordon_hmmm04:35
gordon_wanted to fix some bugs04:35
gordon_but seems like all of them are either not consistent04:35
gordon_or from old versions / translations04:35
snkthiii05:54
snktcan anyone help me how to remove all the packages from ubuntu 10.04.3 or else from where I can download ubuntu-core 10.04.305:55
Noskcajsnkt, The isos are at http://old-releases.ubuntu.com/releases/10.04.3/ if that's what you want05:59
snktNoskcaj, i want a minimal ubuntu of 10.04.3 without any application installed05:59
NoskcajI assume you could just mark everything for uninstallation in synaptic then unmark the stuff that comes with the ubuntu-desktop metapackage.06:00
NoskcajYou could also use the mini iso then just install what you want from that06:00
TJ-snkt: You can build such a configuration using deboostrap06:00
snktNoskcaj, TJ- , Thanks for your response...06:01
dholbachgood morning07:01
seb128hey dholbach07:01
seb128wgrant, hey, how is the wily translation opening going?07:44
wgrantseb128: Need to schedule exports with pitti.07:44
seb128pitti, ^07:45
pittiwgrant: I suppose we can stop utopic cronjobs07:46
wgrantpitti: Given that it dies in three weeks, quite possibly.07:46
pittiwgrant: disabled on my end07:46
wgrantpitti: Will switch them over on mine.07:46
wgrantpitti: Do you recall the wiki page?07:46
pittiwgrant: I curently run vivid on Tue, and trusty on Fri07:47
pittiwgrant: https://dev.launchpad.net/Translations/LanguagePackSchedule07:47
pittioh dear, that's severely outdated07:48
wgrantHm, well that looks totally out of date07:48
wgrantYeha07:48
pittiwgrant: so, drop all but trusty and vivid, add wily, and then I'll adjust my cronjobs accordingly?07:48
pittiI need to do the first build manually, but I'll do that once it's on https://translations.launchpad.net/ubuntu/wily/+language-packs07:49
wgrantpitti: Are we considering 14.09 dead?07:49
pittiwgrant: AFAIK we completely updated to vivid+PPA07:49
wgrantGreat.07:49
pittiand will probably move to rtm/15.04 for translations07:49
wgrantWe may need to add the new 15.04 series later, but we can get there.07:49
wgrantYep07:49
wgrantpitti: I might stick wily in the precise slot, to avoid the weekend.07:50
pittiwgrant: for releases, doing wily on Monday would be good07:50
wgrantAh, true.07:50
pittialthough..07:50
pittilast time infinity wanted the langpacks done the week before already, i. e. Thu/Fri export would be better indeed07:51
pittiand for the alphas it doesn't matter really07:51
pittiwgrant: sorry about the confusion -- so wily on Thu sounds better07:51
pitti(so that I can build on Fri)07:51
wgranthttp://paste.ubuntu.com/11834712/ -> http://paste.ubuntu.com/11834720/07:52
wgrantdiff: http://paste.ubuntu.com/11834721/07:53
wgrantLooks sane?07:53
wgranttrusty moves a day earlier.07:53
pittiwgrant: ITYM "wily" in teh last line07:53
wgrantEr yeah07:53
mardypitti: I guess that python-dbusmock cannot be used to mock methods which are implemented in the dbus daemon itself, right? (like "GetConnectionAppArmorSecurityContext")08:16
tjaaltondo trusty daily images get some sort of testing?08:16
pittimardy: I've never tried that; my gut feeling is "no", but maybe dbus/python-dbus do allow it08:17
pittiwgrant: so, what's the final crontab now?08:17
mardypitti: ok, I might try then, thanks08:17
pittiwgrant: nevermind, thanks for updating the wiki08:26
ricotzmdeslaur, hi, there are new releases of nss/nspr which could get in to wily10:14
mdeslaurricotz: yes, there are11:11
=== MacSlow is now known as MacSlow|lunch
ogra_xnox, yo ... you didnt answer my question on bug 132373211:35
ubottubug 1323732 in adduser (Ubuntu) "adduser should support managing additional password/shadow/group files from libnss-extrausers" [High,In progress] https://launchpad.net/bugs/132373211:35
Unit193https://bugs.debian.org/79166111:43
ubottuDebian bug 791661 in shadow "support for alternative passwd location (i.e. libnss-extrausers)" [Wishlist,Open]11:43
ogra_Unit193, hah, thanks ... that crazy mvo guy11:44
ogra_(though that still doesnt answer my question if xnox' suggestion would work for us :) )11:45
Unit193:)11:46
ChrisTownsendpitti: Hey!  Any idea when the fix for https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1470060 will land in Wily?12:10
ubottuUbuntu bug 1470060 in systemd (Ubuntu) "[wily] unprivileged containers don't work any more due to missing cgroup permissions" [High,Fix committed]12:10
seb128ChrisTownsend, is that the cause of your "can't start applications" issue?12:15
pittiChrisTownsend: upstream said they were going to release 222 today12:15
pittiChrisTownsend: I'm ready to package it (I have pkgs for current git snapshot)12:15
pittiChrisTownsend: so, hopefully today12:15
pittiChrisTownsend: if you need some working packages right now, please feel free to use https://launchpad.net/~pitti/+archive/ubuntu/systemd12:16
ChrisTownsendseb128: It *might* be the issue for that, but it's also blocking some work I'm doing for the Lagacy X app support project I'm working on.12:16
ChrisTownsendpitti: Cool, thanks!12:16
seb128ChrisTownsend, was your issue from yesterday under a system using the lxc contained version of unity8?12:16
ChrisTownsendseb128: No, it's the non LXC version on Wily.12:17
seb128k, that doesn't explain that issue then12:17
ChrisTownsendseb128: This is what is printed out in syslog when trying to start an app:12:19
ChrisTownsendJul  6 08:54:07 Slave1 cgmanager[802]: cgmanager:do_create_main: pid 3150 (uid 1000 gid 1000) may not create under /run/cgmanager/fs/freezer/user.slice12:19
ChrisTownsendJul  6 08:54:07 Slave1 cgmanager[802]: cgmanager:do_create_main: pid 3151 (uid 1000 gid 1000) may not create under /run/cgmanager/fs/freezer/user.slice12:19
ChrisTownsendseb128: It seems it might be related, but I don't know these things, so I'm just guessing.12:20
seb128yeah, unsure why other systems don't have the same issue12:20
ChrisTownsendseb128: Right.  I'll try pitti's package and see what happens.12:20
pittiChrisTownsend: probably won't help; cgmanager is independent of sytsemd12:21
pittiChrisTownsend: oh, maybe it will, nevermind12:21
pittiChrisTownsend: if that's an unpriv LXC container that you are trying to trun12:21
pittirun12:21
soeecan someone confirm if after (probably) kernel upgrade to 4.0 we can't now switch gpu on hybrid machine (intel + nvidia)?12:21
ChrisTownsendpitti: Yeah, was just taking a stab in the dark.  I'm not very hopeful:)12:22
ChrisTownsendseb128: \o/ It fixed my that issue!12:25
seb128weird12:26
ChrisTownsendseb128: It's weird that I'm the only one seeing that and that this fixes it.12:26
seb128right12:26
* ChrisTownsend Shrugs12:26
seb128unsure what triggers the issue/what is different in your config12:27
pittiChrisTownsend: "it" being the new version? or what?12:27
ChrisTownsendseb128: No clue.12:27
ChrisTownsendpitti: So the issue I had was that apps in Unity 8 dekstop wouldn't start due to the error I pasted above.12:27
ChrisTownsendpitti: You systemd PPA fixes this issue for me.12:27
ChrisTownsendpitti: No LXC's invlolved.12:28
pittiChrisTownsend: nice! so it's the same cgroup issue then, cgmanager wants to create sub-cgroups for your session as your user12:28
seb128pitti, what is weird is that others don't hit that issue12:28
pittiyeah, it's a race condition12:29
seb128oh, ok12:29
pitticat /proc/self/cgroup12:29
ChrisTownsendOh...my computer is blazing fast I guess:)12:29
pittiif they all end with session-XX.scope, it's correct, but you might have some controllers which are just in the top-level (or some intermediate) hierarchy12:29
ChrisTownsendpitti: And to confirm, my unprivileged lxc's now start.12:30
ChrisTownsendpitti: Thanks!12:30
pittiyw!12:30
pittiI wrote an autopkgtest now, so hopefully we'll stop breaking the unpriv lxc support12:30
pittiit's a distro patch, so it needs to be adjusted to behaviour changes in upstream12:31
ChrisTownsendpitti: That will be a very welcome test:)12:31
=== _salem is now known as salem_
=== MacSlow|lunch is now known as MacSlow
ChrisTownsendpitti: Hey again.  Seems Reboot/Shutdown from the power indicator are no longer working w/ the systemd from your PPA.  Is this known?12:58
ChrisTownsendpitti: This is Unity7.12:58
pittiChrisTownsend: not known, no; let me try12:59
ChrisTownsendpitti: Ok.12:59
ChrisTownsendpitti: Hmm, in my syslog, gnome-session is complaining about needing interactive authentication for those operations.13:02
pittiChrisTownsend: works fine here13:02
pittiChrisTownsend: so it probably means you don't have a "local" logind session13:02
pittiChrisTownsend: do you mind filing a bug with "loginctl" and "loginctl show-session $XDG_SESSION_ID" outputs?13:03
ChrisTownsendpitti: Hmm, wonder how I got into that state.13:03
ChrisTownsendpitti: Sure, I can file the bug.13:03
ChrisTownsendpitti: That bug should be filed against the systemd package, right?13:06
pittiChrisTownsend: yes13:07
ChrisTownsendpitti: ack13:07
ChrisTownsendpitti: Ok, filed bug #1472259.  Let me know if you need any other info.13:13
ubottubug 1472259 in systemd (Ubuntu) "Quirky session behavior w/ systemd from ppa:pitti/systemd" [Undecided,New] https://launchpad.net/bugs/147225913:13
pittiChrisTownsend: just to be sure, that's from a clean boot?13:14
ChrisTownsendpitti: Yes13:14
pittiState=closing13:14
pittiso, odd indeed13:14
ChrisTownsendpitti: Shall I purge your PPA just to be sure?13:14
pittiChrisTownsend: oh, is that *after* you requested a shutdown?13:14
ChrisTownsendpitti: Oh, right, I requested it.13:14
pittiChrisTownsend: that would explain the "closing"13:14
pittiChrisTownsend: ok, so that part is right; it seems some process is hanging in your session then13:15
pittiChrisTownsend: does it shut down after 90s?13:15
ChrisTownsendpitti: No, it doesn't.13:15
pittiChrisTownsend: can you please attach the output of "journalctl" there too, for completeness?13:15
ChrisTownsendpitti: I can reboot and get those outputs before issuing any shutdown or reboot.13:16
ChrisTownsendpitti: Sure.13:16
pittiChrisTownsend: after issuing shutdown is fine13:16
pittiChrisTownsend: and even necessary -- as that's when the bug happens13:16
=== barry` is now known as barry_
=== barry_ is now known as barry
ChrisTownsendpitti: Ok, attached the output of journalctl.13:18
pittiChrisTownsend: I suppose "loginctl terminate-session $XDG_SESSION_ID" also doesn't do anything?13:22
ChrisTownsendpitti: Says "Failed to issue method call: Access denied"13:23
pittiChrisTownsend: right, sorry, with sudo13:23
ChrisTownsendpitti: I should have known that:)13:23
ChrisTownsendpitti: Nothing happens13:23
pittiChrisTownsend: hm, no immediate idea yet, I'm afraid; could you reboot with "debug" in the kernel command line, (try to) shut down again, and again attach "journalctl"?13:24
ChrisTownsendpitti: Yep, will do.13:25
pittiChrisTownsend: I'm assuming that you only upgraded systemd, nothing else?13:25
pittiChrisTownsend: thanks13:25
pittislangasek: will we have a TB today, or do we cancel it (as agreed last meeting, when there are no topics)?13:27
ChrisTownsendpitti: A couple of other packages that don't look relevant were upgraded too.  However, the new 4.0 kernel was installed, and the first reboot I tried after running the 4.0 kernel was after I installed systemd.  After I get this output, I'll purge your ppa and see what happens.13:27
pittiChrisTownsend: cheers13:28
ChrisTownsendpitti: After purging your PPA, I can reboot/shutdown again.13:34
pittiChrisTownsend: ok; let's see whether the debug log reveals anything13:37
ChrisTownsendpitti: Ok.  I attached it to the bug.13:37
pittiJul 07 09:28:32 Slave1 gnome-session[1850]: gnome-session[1850]: WARNING: Shutdown failed: GDBus.Error:org.freedesktop.DBus.Error.InteractiveAuthorizationRequired: Interactive authentication required.13:37
pittiok, that again13:37
pittiChrisTownsend: err, wait, this looks *seriously* wrong:13:38
pitti        c1 110 lightdm seat013:38
pitti         1 1000 townsend13:39
ChrisTownsendpitti: Yeah, I thought that didn't look right.13:39
pittiChrisTownsend: that means lightdm has the "foreground" session, and your XDG_SESSION_ID is c113:39
pittiand "your" session is a remote one "1"13:39
pittiChrisTownsend: does that also look like that if you boot with wily's systemd?13:40
ChrisTownsendpitti: Nope, it only lists my user as c2 and seat0.13:41
pittithat sounds correct then13:41
pittiChrisTownsend: hm, need to think about thsi13:41
ChrisTownsendpitti: Sure.  Let me know if I can gather any more data or anything else to try.13:42
ChrisTownsendpitti: Thanks!13:42
=== Olli_ is now known as olli
seb128stgraber, hey, http://iso.qa.ubuntu.com/ is down/503, known issue?14:40
tewardseb128: there was a 'downtime' notice email earlier today14:43
tewardit went out over the -quality mailing list14:44
tewardhttps://lists.ubuntu.com/archives/ubuntu-quality/2015-July/006051.html14:44
seb128teward, thanks14:45
tewardyou're welcoem14:46
=== psivaa-afk is now known as psivaa
smosercyphermox, https://bugs.launchpad.net/maas/+bug/140204215:10
ubottuUbuntu bug 1402042 in MAAS trunk "console= parameters need to be added before -- on kernel cmdline" [High,Triaged]15:10
smoserwill that be sru'd to trusty ?15:10
smoserif not, any suggestions on how maas should know which token to use (--- or --) would be appreciated.15:10
smoseralso would have to sru to precise installers.15:11
smoser:-(15:11
cyphermoxthe token change is already in the releases it should be. do you need to completely rewrite a command-line or can you append to it?15:13
cyphermoxappending should be safe, things *should* (but it would be best to verify) already have the trailing separator15:13
smosercyphermox, well, the problem is that maas now needs to behave differently based on the release it is installing15:17
smoserwhich it previoulsy did not do.15:17
smoserso i'd like to be able to throw '---' at everything and have the installers dtrt15:17
cyphermoxI think it will, but I'm not certain15:18
cyphermoxie. --- on a -- release, you'll just get an extra token that preseed doesn't understand, and it shouldn't make it give up15:18
cjwatsonthe worst case there is that it won't be appended to the boot config in the installed system15:19
smoserright. thats what i care about.15:19
smoseri need it copied over to the installed system. otherwise i'd not be putting a '--' there at all.15:19
cjwatsonbut actually, I don't think even that's a problem15:19
cyphermoxt just depends what debconf key it is15:20
smoseri dont care about debconf keys15:20
smoseri care about kernel command line args15:20
smoserie if i boot installer as:15:20
cyphermoxhum, then I think you do need to have the separator15:20
smoser  somearg root=someplace arg2 -- foo=bar zee wark15:20
cyphermoxyeah15:21
smoseri need 'foo=bar zee wark' copied over to install system15:21
cyphermoxsmoser: give me a minute I'll look at preseed and whatnot15:21
cjwatsonah, right, yeah, valid separator is required.  but it should be fine as long as you're definitely picking up SRUed installers15:21
smoserso the installars have been sru'd then ?15:21
cjwatsonhm, checking15:21
cjwatsondoesn't look like it, in fact.  they really ought to be, because kernel backports15:22
smoserright.15:22
cjwatsonaffects anything from 3.15 on15:23
smoserright.15:23
cjwatsonso IMO we should SRU debian-installer-utils to precise/trusty/utopic, then that'd be picked up by the next d-i SRU15:24
cjwatsonthe patch accepts either separator so is safe15:24
smoserright.15:24
smoserso i'll just make bug 1402042 affects debian-installer-utils ?15:24
ubottubug 1402042 in MAAS trunk "console= parameters need to be added before -- on kernel cmdline" [High,Triaged] https://launchpad.net/bugs/140204215:24
smosermaybe change the bug title.. or i can file another.15:25
smosercjwatson, what package to affect ?15:45
mdeslaurstgraber: do we have a tech board meeting today?15:46
smosergot it. (was confused when apt-cache didn't know about debian-installer-utils)15:46
stgrabermdeslaur: not sure, I was planning on joining the channel and see if people were there :) according to the wiki it's slangasek's time to chair15:51
mdeslaurstgraber: oh! I misread the wiki and though it was you15:51
=== rbanffy is now known as rbanffy-lunch
slangasekah, well I'm planning to be there :)15:52
slangasekinfinity kees pitti: TB meeting in 7 minutes :)15:53
pittislangasek: ack15:53
cjwatsonsmoser: yeah, apt-cache show won't tell you about udebs, but apt-cache showsrc would have done15:56
cjwatsondebian-installer-utils, indeed15:56
hjdHm... sqlalchemy in Wily-proposed failed to build on amd64 because it didn't find python-zzzeeksphinx (https://launchpad.net/ubuntu/+source/sqlalchemy/1.0.6+ds1-1/+build/7577027). But sqlalchemy built successful on all other architectures (https://launchpad.net/ubuntu/+source/sqlalchemy) even though zzzeek-sphinx is only available on amd64 (https://launchpad.net/ubuntu/+source/zzzeeksphinx).15:57
snow_ruhi15:59
hjdI'm confused why it would fail on one architecture, but not the others. Am I missing something here?15:59
snow_ruhi all15:59
snow_rui don't know if this bug is fixed16:00
snow_ruso I come here16:00
cjwatsonhjd: your premises are wrong in two ways :-)16:00
snow_rusudo apt-get install python-pip16:00
snow_ruThe following packages have unmet dependencies:16:00
snow_ru python-pip : Depends: python-pip-whl (= 1.5.4-1ubuntu3) but it is not going to be installed16:00
snow_ruRecommends: python-dev-all (>= 2.6) but it is not installable16:01
cjwatsonhjd: firstly, python-zzzeeksphinx is available on all architectures - it's just only built on amd64, because it's architecture-independent16:01
snow_ruRecommends: python-wheel but it is not installable E: Unable to correct problems, you have held broken packages.16:01
snow_ruthanks !16:01
cjwatsonhjd: secondly, the reason this only failed on amd64 is that it's listed in Build-Depends-Indep, which is only considered on amd64 (as of vivid)16:02
snow_ruI saw on lauchpad that htis bug has been fixed a couple of weeks ago, but it stll happens on my machine16:02
cjwatsonhjd: finally, the reason it failed at all is that sqlalchemy is in main, but python-zzzeeksphinx is in universe16:02
cjwatsonit requires a main inclusion report for zzzeeksphinx if that build-dep is going to stay there16:03
pitti. o O { can we reject MIRs on the grounds of "silly/unpronouncible package name"? }16:05
hjdcjwatson: Ah, ok. "python-zzzeeksphinx is available on all architectures" That makes sense, I should probably have guessed/checked that since it's a python package.16:06
hjdcjwatson: Didn't check main vs universe though.16:06
hjdcjwatson: I'm reading about Build-Depends-Indep, but I'm not sure if I understood it correctly. They are dependencies which are used to create architecture independent packages (https://wiki.debian.org/Build-Depends-Indep), but they are only fetched for a particular architecture? Is it simply that the architecture independent binary packages are built once (because once for each arch would simply create duplicates) and the architecture16:13
hjdwhere they are built happen to be amd64?16:13
cjwatsonhjd: as you say.16:14
hjdok :)16:14
cjwatsonthough not "happens", it's specifically configured that way.16:14
cjwatsonused to be i386, but amd64 is a better default nowadays, so that's what's used from vivid on.16:14
pittiChrisTownsend: ah, nice! http://lists.freedesktop.org/archives/systemd-devel/2015-July/033464.html16:23
snow_ruok.16:23
snow_ruwgrant, ?16:27
snow_ruwgrant, https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/146815516:29
ubottuUbuntu bug 1468155 in python-pip (Ubuntu) "unable to install python-pip (1.5.4-1ubuntu3). python-dev-all not installable" [Critical,Fix released]16:29
argesis there a bug for fixing /etc/network/interfaces to somehow match the interface name that systemd sets up in wily?16:46
pittiarges: no, and we don't plan on doing this on upgrades; upgrades won't use the new names16:46
pittiarges: it's not just /e/n/i, it's also firewall configs and an unknown amont of other places where admins might rely on the old names, so this is essentially not upgradeable automatically16:47
argespitti: so here's my problem. I install wily using the daily iso. When I boot the machine /etc/network/interfaces doesn't match what ifconfig -a shows me16:47
pittithere's a manual procedure in /usr/share/doc/udev/README.Debian16:47
argesso i don't have networking until I type in the name manually into /etc/network/interfaces16:47
arges(this is server only obviously)16:47
pittiarges: ah, so apparently you found a case where the installer hardcodes eth0, or there's something wrong with the udev-udeb16:48
pittiarges: would you mind filing a bug with the details how you installed, your /e/n/i, and the installer logs?16:48
argespitti: the testcase is: install wily ubuntu-server16:48
argespitti: what does /e/n/i mean?16:48
pittiarges: against systemd should do for now, I can reassign it to d-i or wherever appropriate16:48
pittiarges: /etc/network/interfaces16:48
argespitti: ah! make sense16:48
argespitti: yup, I figured I'd check if this was a 'known issue' first16:49
argesi'Ll file the bug16:49
pittiarges: not that I know of16:49
pittiarges: cheers!16:49
pittiChrisTownsend: I asked for another log in the bug, if you have time16:55
tewardpitti: can I pick your brain for a moment?  NOt sure if I did before.16:56
tewardwhen you have a minute :)16:56
nemoSo we have pretty good maintainers of the ubuntu packages these days for Hedgewars.  Locutus is very diligent w/ backports17:15
nemoand even obscurish stuff like arm and testing our C cross-compile...17:15
nemothe issue is that ubuntu does not make upgrading to backports terribly discoverable for users17:16
nemotoday 'cause I was a bit more attentive, I ran into 3 users over the course of 2 hours on our server using 0.9.20 - the version released in 201417:16
nemonone of them could play other users, so were just a bit frustrated at the lack of rooms.17:17
* ogra_ lols about "obscurish stuff like arm" ... 17:17
=== zyga_ is now known as zyga
nemoogra_: heh. well... if we actually had a functioning mobile port17:17
ogra_nemo, we sell phones with ubuntu on it17:17
nemoogra_: there aren't a ton of arm desktops. chromebook, but unfortunately graphics accel on chromebook sucks17:17
ogra_what arch do you think they are ;)17:17
nemoogra_: I know... I keep meaning to try ubuntu mobile on my nexus 517:17
nemoogra_: just noting our phone situation isn't great17:17
=== zsombi_ is now known as zsombi
ogra_its young ...17:18
nemoogra_: not totally sure the touch integration is even compiled in that package17:18
nemoso from our perspective, arm is kind of obscure ☺17:18
nemoanyway...17:18
nemoso.. I get why backports is not so discoverable for users. you don't want people accidentally breaking key system packages17:18
nemobut... hedgewars is pretty much the opposite of that. broken without upgrading, and not a key package, in fact, pretty isolated.17:19
nemois there, by any chance, some flag to request "auto upgrade" for a package? that is, recommend upgrade if backports is enabled?17:19
gordon_Wish to try Ubuntu touch on nexus 617:19
nemogordon_: is that directed at me? don't have a nexus 6, don't plan to ever buy one17:19
gordon_No, not to you17:20
nemoseems barely worth the price now after the price cut, and pissed off at lack of replaceable battery or minisd17:20
nemook17:20
gordon_I have nexus 6 ;)17:20
nemo*microsd17:20
gordon_And can day that it's nice17:20
nemoif there is such a flag, I could ask locutus to enable it on our package, to cut down on this annoying fact that 6 months after latest release we still get a steady stream of confused ubuntu users17:20
nemowell. more like a trickle. windows *is* the dominant platform :-/17:21
nemoand OSX isn't a problem w/ upgrading17:21
cjwatsonnemo: no such server-side flag for backports.  If it's broken without upgrading, though, then it should probably be updated as an SRU, in -updates; this fits the same kind of conditions as https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-March/000550.html17:34
nemocjwatson: I'd be all for that17:34
nemowe had some success w/ that in the past I think17:34
nemobut it has been very hit or miss17:34
cjwatsonbackports isn't meant to be a way to deal with a package that's just outright broken in the release pocket due to external changes17:34
nemocjwatson: the issue is that it isn't *broken* just online play won't work against the official release version17:34
nemocjwatson: since we are using a similar approach to, oh, Spring17:34
cjwatsonwell, that's an important piece of broken functionality17:34
nemothat is deterministic lockstep gaming17:35
slangasekpitti: cyphermox just brought to my attention a previously unknown (to me) corner case in proposed-migration: multipath-tools is blocked in -proposed by a buggy test in lava-dispatcher, and it looks to me that this test is buggy in the version of l-d in -proposed but not in wily.  Could p-m somehow handle this case automatically?17:35
nemocjwatson: alright. I'll talk to locutus to see if he can switch to that approach in the future17:35
cjwatsonI appreciate that going through the SRU process can take a while, but it's the best thing to do here17:35
nemocjwatson: definitely getting tired of explaining this to ubuntu users ☺17:35
nemocjwatson: well. I wouldn't be the one doing it 😉17:35
nemocjwatson: deterministic lockstep isn't unusual in open source gaming. helps cut down on cheating, nice lightweight network communication.. I wonder if other games have a similar issue17:36
nemoeven if they aren't doing that, can be missing key resources and such17:36
nemocjwatson: it'd be nice if you guys could carve out a category for games17:36
nemothey are almost always not system critical, and usually people want to be on the latest hotness17:37
nemoonly issue is dependencies ofc.17:37
cjwatsonYou could reasonably bring that to the techboard (which no longer includes me) as a suggestion, I imagine17:37
nemoah17:37
cjwatsonhedgewars in particular may be non-trivial because it's Haskell, and Haskell updates can be exciting17:37
nemowell. if #ubuntu-devel has such folks, consider it brought up 😝17:38
cjwatsonI don't know how much updates to hedgewars require updates to the libraries it uses17:38
nemocjwatson: wellll you guys could drop the server piece for all I care ☺17:38
cjwatsonI expect that would be a harder sell17:38
cjwatsonDropping functionality in SRUs usually involves a whole lot more discussion17:38
cjwatsonAnyway, it doesn't seem to have particularly tightly versioned libghc-*-dev build-deps, so that part is probably not a problem17:39
nemoagreed on haskell thing tho.  but luckily unc0rr doesn't add new haskell dependencies as often anymore17:39
nemohe's been kinda burned out w/ being a dad, like me ☺17:39
cjwatsonIt's only a problem for things that like to force latest version of everything17:39
nemoogra_: hm... do you have an ubuntu phone?17:41
ogra_nemo, several :)17:42
ogra_(i used to work on the phone team(17:42
nemoogra_: are you guys by any chance building hedgewars for the phone w/ MOBILE enabled?17:42
ogra_nemo, the phone community hides in #ubuntu-touch btw17:42
nemoogra_: I think we have the phone-friendly UI and touch events hidden behind that flag17:42
nemoah17:42
nemomight have to drop by17:43
nemoogra_: our android and iOS ports have languished17:43
ogra_well, we dont rebuild any packages usually ...17:43
nemobut the MOBILE stuff is still in the source, and I'm curious if it is turned on/functioning17:43
nemocould ask someone to test it17:43
nemoogra_: ah... I guess no then17:43
ogra_so yeah, test it ... but it would likely need some packaging work to not break the desktop version of the package17:43
nemoogra_: definitely mobile UI is totally different from desktop17:43
ogra_right ...17:44
nemobut the android/iOS guys put fair amount of effort into it years ago, and in a platform generic fashion17:44
nemoif someone over there was willing to try a test build of an ubuntu mobile package, we might finally have a functioning mobile port again ☺17:44
nemomight be as easy as taking existing ubuntu package and enabling that build flag. maybe.17:44
nemowell. the frontend would not be as mobile friendly, but that's less critical than gameplay17:45
snow_ruhi MasterPiece18:07
snow_ruhow areyou ?18:07
=== dpm is now known as dpm-afk
=== salem_ is now known as _salem

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