/srv/irclogs.ubuntu.com/2015/12/02/#ubuntu-devel.txt

cyphermoxLogan: I don't know anything special about pytsk, feel free to take it.02:50
dupingpingHello everybody.04:56
dupingpinghttp://askubuntu.com/questions/704868/ubuntu-source-package-dependency-tree04:57
dupingpingPlease help me.04:57
RAOFdupingping: You're essentially asking about: https://wiki.debian.org/Teams/ReleaseTeam/Transitions05:02
dupingpingRAOF: yes, thank you.05:02
RAOFSo the answer is roughly “Yes, there's some infrastructure for it, but it runs on Debian servers”05:08
Logancyphermox: cool thanks!06:54
pittiGodo morning06:55
goddardwhen i plug in an xbox one controller my entire system crashes07:25
goddardor rather locks up07:26
Mirv18h after publishing, this will take a while.. http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtbase-opensource-src (plus the problems with some of the kde tests)07:38
pittiMirv: yeah, it's "this triggered > 1.000 tests" plus one of our clouds got broken again, so still some backlog07:39
Mirvpitti: ok07:40
dholbachgood morning07:47
pittiMirv: if you are interested, you can follow the queues at http://autopkgtest.ubuntu.com/running.shtml07:47
Mirvthanks, bookmarking!07:48
pittiMirv: I'll also adjust excuses.html to point to that for the "in progress" ones07:49
Mirvthe more inter-linking the better07:50
=== highvolt1ge is now known as highvoltage
=== cpaelzer_ is now known as cpaelzer
pittistgraber: hm, I put proxy info into /etc/environment, but "lxd-images import ubuntu --alias ubuntu" still can't talk to http://cloud-images.ubuntu.com apparenlty (same issue with images.linuxcontainers.org); is there some config option to make it use a proxy?08:38
pittistgraber: I also tried addinv these as "env" to /etc/init/lxd.conf (now the lxd process does have them), but no luck08:41
pittistgraber: ah, nevermind, it's apparently our proxy itself08:42
pittino, still the same issue now; wget works, lxd import says "Failed to retrieve the GPG key"08:44
zaytsevdoko: hi i don't know if you hear this often enough, but just to let you know that your toolchain work (gcc packages for ubuntu lts) is highly appreciated08:50
dupingpinghi everybody.08:56
dupingpingwhat is the NMU?08:56
dupingpinghttps://wiki.debian.org/Teams/ReleaseTeam/Transitions08:56
ginggsi need help with autopkgtest please, julia passed once and not again http://autopkgtest.ubuntu.com/packages/j/julia/xenial/amd64/09:02
ginggsit seems like it in running out of memory, do try using fewer and fewer cores until it works?09:03
zaytsevdupingping: non maintainer upload09:04
dupingpingzaytsev: yes, thank you very much.09:04
pittiLaney, apw: yes, precise VMs now suddenly only have main and universe, no restricted any more; so tests for restricted packages fail09:26
Laneypitti: I was looking, yeah09:26
Laneyhttps://launchpadlibrarian.net/224624242/cloud-init_0.6.3-0ubuntu1.22_0.6.3-0ubuntu1.23.diff.gz seems very likely09:26
pittiLaney: ah!09:27
pittiLaney: we didn't get a new precise cloud image with that yet09:27
pittiLaney: but I had to update the nova setup script for the fact that in all other releases restricted and multiverse now get enabled by default, adn stop adding them a second time09:27
pittiLaney: so, we need to take that old precise image, dist-upgrade it (this will also speed up tests), and save it back09:28
Laneyand it looks like it's *adding* restricted/multiverse anyway09:28
pittiLaney: do you want to do that for getting the exercise, or want me to?09:28
pittiLaney: you can even use the existing create-nova-image-new-release script, it's doing exactly that09:28
pittiLaney: warning, image-create is a bit brittle on lcy01 (surprise!), could take a retry or two09:29
Laneypitti: I'm not sure which old image you mean09:31
pittiubuntu/ubuntu-precise-12.04-i386-server-20151117-disk1.img09:31
Laneybecause this is before this cloud-init?09:31
pittioh wait, that's after that RU09:31
pittiSRU09:31
Laney Published on 2015-11-1209:31
Laneyit looks like create-nova-image-new-release is overwriting sources.list anyway though?09:34
* Laney is missing something09:34
pittiLaney: yes it is, but we only use that for xenial09:34
pittiLaney: for the others we use the normal cloud images, and just a setup script to clean them up09:34
pittiWTH09:35
Laneythat> c-n-i-n-r?09:35
pittiLaney: ah, indeed! so the precise cloud image does not have these apt sources09:36
pitticloud-init 0.6.3-0ubuntu1.2209:36
ginggsdidrocks: hi, i think the last remaining items for suitesparse transition, LP: #1518985, are no-change rebuilds of gegl and lp-solve in main10:12
ubottuLaunchpad bug 1518985 in suitesparse (Ubuntu) "Please merge suitesparse 1:4.4.5-2 (main) from Debian unstable (main)" [Wishlist,Fix committed] https://launchpad.net/bugs/151898510:12
didrocksginggs: let's see if the patch pilots will get it, otherwise, I'll handle it in my next shift :)10:25
seb128I can have a look later10:27
seb128I'm probably going to pilot this afternoon (or tomorrow)10:27
ginggsdidrocks, seb128: thanks!10:28
didrocksdoko: seems like your twisted sync creates some dist-upgrade issues10:30
cjwatsondidrocks: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=80616710:33
ubottuDebian bug 806167 in python-twisted "python-twisted fails to upgrade because of missing/incorrect replaces/breaks" [Grave,Open]10:33
didrocksyeah, corresponding ubuntu one: bug #152161610:33
ubottubug 1521616 in twisted (Ubuntu) "package python-twisted-core 15.5.0-1 failed to install/upgrade: trying to overwrite '/usr/share/man/man1/conchftp.1.gz', which is also in package python-twisted-conch 1:15.2.1-1ubuntu2" [High,Triaged] https://launchpad.net/bugs/152161610:33
didrocksTue, 24 Nov 2015  starting to get hold10:34
didrocksold*ù10:34
cjwatsondidrocks: Well, it was closed in between there, but reopened yesterday10:34
didrocksReplaces: python-twisted-conch (<< 15.4.0-1),10:35
didrocksyeah, it should be at least 15.2 (if not before)10:36
cjwatsondidrocks: no, see the end of the Debian bug, it's a missing epoch10:36
didrockscjwatson: ah, indeed :)10:36
didrocksdoko: are you on this? I would prefer to not upload a fix to ubuntu only (but can do this and attach a patch to the bug report if you prefer)10:37
didrocksthanks cjwatson10:37
caribouShould rsyslog still bother about /dev/xconsole ?10:39
caribouit has been disabled & put as an example in upstream debian newest package10:40
dokodidrocks, is this with -2 as well? -3 is still in NEW11:27
didrocksdoko: yeah. Ah good, the fix is in NEW, just waiting then :)11:29
=== _salem is now known as salem_
caribouWhen removing specific packages during a merge (i.e. packages that depends on Universe), should the related files (README.blah, etc) be removed from the package or just left there ?13:16
rbasakcaribou: it's fine to leave things in the package's source. For an Ubuntu delta, the smaller the delta the easier it is to manage, so I'd advocate leaving it there.13:19
rbasakcaribou: in the source that is.13:19
caribourbasak: thought so, I just wanted to confirm13:19
rbasakNot sure about leaving things in binary packages since that could be confusing for users.13:20
caribourbasak: understood13:20
cpaelzerrbasak: smb: I need some advise - look at LP Bug 152128913:42
ubottuLaunchpad bug 1521289 in dpdk (Ubuntu) "DPDK with Xen" [Medium,Triaged] https://launchpad.net/bugs/152128913:42
cpaelzerrbasak: smb: XEN_PMD builds fine after my fix in amd64, but not in i38613:42
cpaelzerrbasak: smb: I can't spend the effort to fix all othe XEN code in DPDK13:43
cpaelzerrbasak: smb: so my question qhat would usually be done - dropping XEN_PMD or would it be ok to only build it in amd6413:43
cpaelzerrbasak: smb: and by that create a functional difference betweeni386 and amd64?13:43
rbasakI wonder if it is an upstream bug that stops XEN_PMD working on i386 altogether, or is it our combined library choice that makes that happen?13:44
cpaelzerrbasak: upstream issue13:44
cpaelzerrbasak: I fixed the "failing with combined library" two hours ago13:44
smbcpaelzer, Without much time to read about this I would tend to not make things different13:45
rbasakGood job!13:45
rbasakI'd want upstream to fix the issue or make the build conditional automatically, rather than us.13:45
rbasakIf that's not possible or wouldn't be in time, then I'd be OK with carrying a delta to do it in packaging, but as always I don't like us to be carrying deltas so only if it's really important to Ubuntu.13:46
cpaelzerrbasak: so you'd suggest another upstream patch that makes it conditional in dpdk upstream instead of our packaging13:46
rbasakAs we're primarily KVM-focused, I'd say it's not important enough.13:46
cpaelzerrbasak: yeah that part of "not important" is why I don't want to fix the code for 32bit13:46
rbasakcpaelzer: I suggest that if upstream are willing to carry that patch then we'll use it by default, so I'd be fine with that with my Ubuntu hat on. I'm not sure if upstream want that or just want it fixed though.13:46
rbasakIf upstream say that they want the bug fixed rather than worked around then that's perfectly reasonable. If I were upstream I'd probably say that, unless there's something fundamental about the feature that'll mean that it will never work or is obtuse on i386.13:47
cpaelzerrbasak: lets see if there is a simple makefile fix to disable it on i386 in upstream dpdk and let them discuss it on that13:47
smbcpaelzer, Would be helpful if you had any log about the failure with i386 _in_ the bug13:50
cpaelzersmb: "cast from pointer to integer of different size" we all have seen that way too often13:50
cpaelzersmb: I didn't want to fill the bug with only related info13:51
smbcpaelzer, So more or less the whole thing not well written. There is another thing I was wondering and that is whether this is really still required with newer dpdk where we also do not need other kernel modules (at least the dom0 part)13:54
cpaelzersmb: I already refused to include the kernel module for the dom0 part13:54
smbMight be something to ask upstream13:54
cpaelzersmb: this is about the XEN_PMD13:55
smbYeah, but I don't know for sure anything about that either. And I could not promise to have time to figure it out13:56
smbcpaelzer, Most likely that part is only needed for Xen PV guests (other than dom0). Dom0 itself has access (usually) to pci device (that part I did check).14:00
smbSo there uio-pci-generic should in theory be an option14:00
=== barry` is now known as barry_
sil2100cyphermox: hey! Just reminding about https://code.launchpad.net/~sil2100/network-manager-applet/merge_1.0.6_debian/+merge/279012 once you have a free moment ;)14:41
sil2100cyphermox: since I don't see robert_ancell around14:41
cyphermoxoh, of course, thanks!14:41
cyphermoxsil2100: approved. do you want to do the honours? ;)14:51
sil2100cyphermox: \o/ Sure, thanks :)14:52
* cyphermox is totally not giving you TIL this way ;)14:52
* sil2100 prepares upload and hopes nothing explodes14:59
cyphermoxsil2100: are you merging the branch too or should I do it?15:31
sil2100cyphermox: I'll merge it after I dput :)15:31
cyphermoxoh ok :)15:31
seb128cyphermox, sil2100, current version is 1.0.8 and did you see that robert_ancell had branches on bug #1467267 ?15:33
ubottubug 1467267 in network-manager-pptp (Ubuntu) "Please sync to 1.0.6 from Debian (main)" [Wishlist,Triaged] https://launchpad.net/bugs/146726715:33
sil2100seb128: I don't see a network-manager-applet branch for 1.0.6 there15:34
cyphermoxmdeslaur: hey15:43
mdeslaurhi cyphermox15:43
cyphermoxsuch a crowd here this morning...15:43
mdeslauryeah, oddly quiet15:44
kirklanddidrocks: hi15:53
didrockshey kirkland!15:56
kirklanddidrocks: howdy15:56
kirklanddidrocks: so I'm looking at this desktop icon problem15:56
didrockskirkland: good good, yourself? :)15:56
didrocksyep, I guess15:57
kirklanddidrocks: fine thanks15:57
kirklanddidrocks: so I've cloned your source from git15:57
didrocksdid you see my answer on the Exec=15:57
kirklanddidrocks: I don't see your desktop file in there15:57
kirklanddidrocks: yes, just trying that now15:57
didrockskirkland: oh, I didn't push it, that was more a "we should try this"15:57
kirklanddidrocks: it's not ideal, as I was previously supporting any terminal that someone wanted to run15:57
kirkland-Exec=env TERM=xterm-256color byobu15:57
kirkland+Exec=gnome-terminal --app-id us.kirkland.Terminals.byobu -e byobu15:57
didrockskirkland: yeah, the gnome-terminal -> gnome-terminal-server changed impacted quite a bunch15:58
kirklanddidrocks: so that someone could easily use konsole, xterm, uxvt, or whatever15:58
kirklanddidrocks: so you have the same problem with weechat, then?15:58
didrockshum, larsu had a look at gnome-terminal-server when the issue started to happened15:58
didrockskirkland: yeah, I'm bound to gnome-terminal (it's a local desktop file)15:59
didrocksmaybe larsu would have an idea to have this more generic ^15:59
didrockskirkland: and yeah for g-t to not support backward compatibility :/15:59
didrocks(the wrapper is Laney's work, thanks to him!)15:59
kirklanddidrocks: is this really a g-t problem?15:59
kirklanddidrocks: I thought someone said it might be in bamf16:00
didrockskirkland: yeah, they separate client and server16:00
didrocksso basically all client goes to one server if you don't specify anything16:00
didrocksso you only have one instance to match against16:00
didrocks(what bamf is doing…)16:00
kirklanddidrocks: hrm16:00
didrocksif I'm correct, --app-id enables on the backend to have another g-t-s session16:01
didrocksand so another process to match, which has a different name16:01
kirklanddidrocks: okay, so I can use anything in --app-id?16:01
kirklanddidrocks: I tried to match your format16:01
kirklanddidrocks: how does that link up with the right icon, then?16:01
kirklanddidrocks: and, is that going to work, if someone uses my package backported in a ppa to, say, trusty?16:01
didrockskirkland: that's a good question, we did this for backward compatibility (IIRC, it's not supported upstream anymore of something along that)16:02
didrockskirkland: I'm afraid the trusty version doesn't have g-t-s support16:02
didrocksTBH, there is another way16:02
didrockslike shipping a .desktop and a service-like file16:02
didrocks(still bound to g-t)16:02
kirklanddidrocks: I'm game for trying that16:03
didrocksbut I would let the gnome guys to answer on this ^16:03
kirklanddidrocks: can you point me to another example?16:03
didrocksI didn't look at this closely myself16:03
didrockskirkland: looking for some if I can find any (or old discussion)16:03
didrocksbut desrt and larsu would be way better ref than I16:03
didrockskirkland: I'm still unsure how you would be able to ship a solution that isn't term-specific…16:04
kirklanddidrocks: right16:04
didrocks(which isn't ideal)16:04
kirklanddidrocks: well, I'm willing to do that if I have to, I guess16:04
kirklanddidrocks: to be honest, trying to support konsole and other terminals is kind of a pain in the ass16:04
kirklanddidrocks: when 99% of people just use the default terminal16:04
didrocksah? you have other special cases on them?16:04
didrocksyeah…16:04
kirklanddidrocks: no, just weird bugs that come up16:05
didrockstmux bugs?16:05
didrocksor konsole ones?16:05
kirklanddidrocks: people complaining about fonts or characters or colors that don't look good in some esoteric terminal application16:05
didrocksoh yeah, I can see that, or people changing profiles… :)16:05
kirklanddidrocks: anyway, I had every intention on reverting that wmclass setting, as I clearly understood that wasn't the right fix16:07
didrockskirkland: argh, desrt's pastebin expired…16:08
kirklanddidrocks: but, I was trying to draw some attention to the real bug at the heart of this16:08
larsuhaha16:08
didrockskirkland: yeah, hence my "sorry" on the bug report, but that wasn't really liveable on xenial :)16:08
larsudidrocks: what's the exact question?16:08
didrockslarsu: g-t-s oh my g-t-s :p16:08
didrockslarsu: kirkland wants to match byobu when byobu is running in his terminal16:08
kirklanddidrocks: and the fact that I think it's a major bug that ANY application's .desktop file can override gnome-terminal's icon16:08
didrocksthe interesting part is:16:08
larsuLaney wrote a wrapper that makes the new g-t work like the old one (as seen fro mthe command line)16:08
didrocksbyobu can run multiple terminals16:09
didrocks(like konsole, g-t…)16:09
didrocksso, I was going to point him to the --app-id to match correctly only byobu instances16:09
didrocks(with Laney's wrapper)16:09
didrocksis there anything better?16:09
kirklanddidrocks: I could see a malicious application putting a potentially offensive image in your launcher :-o16:09
larsumake a profile, install a .desktop and .service file16:09
larsuyou know the drill, no?16:09
didrockskirkland: really agreed16:09
didrockslarsu: yeah, is there any example for this?16:10
larsukirkland: it can do that without gnome-terminal as well, no?16:10
didrockslast one for desrt's pastebin16:10
didrocksit expired16:10
didrockswas*16:10
larsuoh ok, let me paste my irssi16:10
kirklandlarsu: didrocks: can you show me how to create a .service file?16:10
didrockskirkland: but yeah, agreed on a fundamental issue there :/16:10
larsukirkland: http://paste.ubuntu.com/13625283/16:11
larsuI think you need to restart your session to make this work, but I'm unsure16:12
kirklandlarsu: so, where would I install that .service file, at the system level?16:15
kirklandlarsu: I see in your pastebin it's in your .local16:15
larsukirkland: /usr/share/dbus-1/services16:16
bdmurraymvo: Can the fix for bug 1267059 be SRU'ed or does it need to be a backport?16:21
ubottubug 1267059 in unattended-upgrades (Ubuntu Trusty) ""Unattended-Upgrade::Remove-Unused-Dependencies" does not work " [High,Triaged] https://launchpad.net/bugs/126705916:21
mvobdmurray: hello, sorry, I think you asked me before and I failed to reply :/ I thnk its fine to sru it, a backport is probably slightly less work as it should just build/work on 14.0416:23
bdmurraymvo: looking at the git commit log I had a hard time sorting out which commit ids are important. Do you happen to know?16:24
mvobdmurray: I can probably find out which ones are the important ones16:29
mvobdmurray: I can look over them after dinner16:29
bdmurraymvo: that'd be great16:29
kirklandlarsu: okay, I need a little help getting the .service working16:31
kirklandlarsu: I made the changes, built a package, installed, but not quite working16:32
kirklandlarsu: http://paste.ubuntu.com/13625646/ <--- that's what I have so far16:33
larsukirkland: what's the problem? The server process doesn't get started at all?16:49
larsuplease use reverse domain names ;)16:49
seb128mardy, hey16:52
seb128when trying to add a google account to uoa (unity7, xenial) in a guest session I get that warning16:52
seb128(evolution-source-registry:15044): module-ubuntu-online-accounts-WARNING **: ubuntu_online_accounts_got_userinfo_cb: Failed to create ESource collection for AgAccount16:52
seb128is that a known issue?16:52
=== jtaylor_ is now known as jtaylor
kirklandlarsu: ugh, those are so ugly :-)17:02
larsuheh17:04
=== Pici is now known as Guest87554
=== Guest87554 is now known as Pici
kirklandlarsu: okay, so I have it working in 15.10/16.04, but byobu.desktop no longer works in 14.0417:56
kirklandlarsu: it's the Terminal=True that's the problem17:59
=== sarnold_ is now known as sarnold
mardyseb128: no, that's not a known issue, at least to me :-)18:46
=== rharper` is now known as rharper
=== salem_ is now known as _salem
=== s1aden is now known as sladen
juliankI'm wondering: Is "debian/patches/gcc46-compatibility: don't break with old compilers and -DGNU_EFI_USE_MS_ABI." for gnu-efi still needed in xenial, or could that be synced now?20:51
juliankIf it cannot be dropped, what is still using gcc 4.6 and why?20:52
juliankslangasek: You wrote the patch, what's your opinion?20:53
slangasekjuliank: it's carried because we have SRUed newer versions of gnu-efi to older releases to ensure that the shim binary we ship there is rebuildable in the target distribution (for policy reasons, even though we do a binary copy)20:55
slangasekjuliank: so e.g. precise has 3.0i, but precise-updates has 3.0u; and while we haven't SRUed any later version farther back than vivid yet, we did SRU 3.0.2 to vivid-updates on top of 3.0u in vivid release20:56
juliankSo, if I see that correctly, the patch will be needed until precise EOL in late 2017?21:00
juliank(precise being the only distro with gcc older than 4.7)21:01
juliankI could merge the patch upstream though, so we do not have to keep a delta and could have gnu-efi automatically synced21:03
juliank(putting it into ubuntu.series, as we have no actual use for that in Debian)21:04
juliankOh hi mvo, do you have a progress update on the apt transition?21:08
mvojuliank: hi, not yet unfortunately21:08
juliank:(21:08
mvojuliank: there is code that calculcated the expected entires from a Release file and uses that to try to give a smooth progress but …21:08
mvojuliank: I will look tomorrow, its not worse than the old one I think21:09
mvobut a bit annoying as I was really sure it would be (much) better :/21:09
juliankmvo: I meant about the apt 1.1 transition in Ubuntu, not about the update progress issue :)21:09
mvoanyway, tomorrow21:09
mvojuliank: ohhh, sorry21:09
mvojuliank: its looking really good I think, I need to double check, PK is missing obviously but the rest should be in21:10
juliankOK21:10
dobeyhmm, is there some command i can run to list all the individuals whom have rights to upload a specific package?21:20
cjwatsondobey: edit-acl in lp:ubuntu-archive-tools can answer this kind of question, except you have to expand teams yourself.  edit-acl -s <source package> query21:22
dobeyah, and that's not packaged i guess. thanks21:30
slangasekjuliank: precise EOL is in early 2017, but yes21:53
slangasekjuliank: ftr I find per-distro patch files counterproductive; it just means that there's code in the Debian repo that not only hasn't been build-tested, it hasn't even been unpack-tested21:54
juliankWell, the latter part could be checked by running patch --dry-run21:55
slangasekjuliank: but unless you make that check part of your testing process, having the package in sync with Debian isn't really beneficial to Ubuntu21:56
slangasekalso I find it distasteful that dpkg-source -x would have different behavior on different distros21:57
juliankI can also apply it generally, there's no gcc 4.6 in Debian anymore, so it won't hurt there, and we'd all build the same code21:58
slangasekthat would be fine with me, of course21:58
juliankI'll do that then after the current upload migrated to testing, together with disabling x32 support which does not build at all.22:01
=== elopio_ is now known as elopio

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