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

rsalvetiTheMuso: hey, do you have the src packages for pulse 6 around?00:47
rsalvetiTheMuso: could be the one you used to get the binaries for http://people.canonical.com/~themuso/pulse6-armhf/00:47
rsalvetifinally getting to validate it and wanted to review a few changes00:48
=== catbus1 is now known as catbus1-afk
rsalvetiTheMuso: seems to be in sync with http://anonscm.debian.org/cgit/pkg-pulseaudio/pulseaudio.git/, so will use that :-)01:44
hallynarges: \o02:49
TheMusorsalveti: Pretty much, sorry was busy. The only change in the ubuntu branch of the git repo is using bluez 5, I just have to flip back to bluez 4 before doing the final upload.03:04
rsalvetiTheMuso: right, cool03:05
rsalvetiTheMuso: when rebuilding it locally it failed when executing the tests:04:13
rsalvetiFAIL: once-test04:13
rsalvetiboth vivid and rtm, did you get that as well?04:14
TheMusorsalveti: What architecture?04:14
rsalvetiTheMuso: armhf04:14
TheMusorsalveti: Interesting, because I built it on real hardware and they passed.04:14
TheMusoTHey did fail for me in a qemu enabled chroot./04:14
rsalvetihm04:15
TheMusorsalveti: And FWIW< the desktop team ppa is now enabled for armhf, and I got no failure there either with my recent upload.04:15
TheMusoThe transitions PPA.04:16
rsalvetiTheMuso: yeah, might be kernel04:16
rsalvetihttp://lists.freedesktop.org/archives/pulseaudio-discuss/2014-August/021066.html04:16
rsalveti>>04:16
rsalveti>> tests/once-test.c:74:F:once:once_test:0: Assertion04:16
rsalveti>> 'pthread_setaffinity_np(pthread_self(), sizeof(mask), &mask) == 0'04:16
rsalveti>> failed04:16
rsalvetithe same one I'm getting04:16
TheMusoCan't remember what tests failed for me, since they weren't set to be verbose, but I know they did.04:18
pittijdstrand: on the phone is still quite some work to be done for systemd pid 1, that won't happen in time for vivid04:23
pittityhicks: 1-2 weeks sounds like that should b perfectly applicable for an FFE04:23
pittimitya57: right, that just recently started failing, without a change in paramiko itself04:23
pittimitya57: python3-crypto does indeed not get installed any more04:24
* pitti looks04:25
Unit193pitti: So what's the changes for systemd as default init in utopic?  A couple of us in the Xubuntu team have been wondering.04:27
pittiUnit193: vivid, I take it :)04:28
Unit193pitti: Think you'll pull in 219 since you got it mostly ready for exp?  Also, good morning!04:28
pittiUnit193: good morning!04:28
Unit193Err, yes, that..04:28
pittiUnit193: yes, I'll merge it today04:28
pittiUnit193: you mean how we'll actually do the switch? that should mostly be a seed change, but needs testing on upgrades of course04:29
Unit193pitti: Well, more of when/if it'll still hit for vivid, ff being so soon.04:29
pittiUnit193: we discussed this yesterday; still depends on bug 1312976; and to some degree on bug 1409639, but that's both scheduled to happen in March, and we could fall back to booting these instances with upstart04:31
ubottubug 1312976 in nfs-utils (Ubuntu) "nfs-utils needs systemd unit or init.d script" [High,Triaged] https://launchpad.net/bugs/131297604:31
ubottubug 1409639 in juju-core (Ubuntu Vivid) "juju needs to support systemd for >= vivid" [High,Triaged] https://launchpad.net/bugs/140963904:31
Unit193pitti: Aha, sorry I missed that one.  Thanks!04:31
rsalvetiTheMuso: one change I saw that was missing: http://paste.ubuntu.com/10284738/04:49
TheMusorsalveti: Good catch, will add.04:56
TheMusorsalveti: Ok thats committed to the ubuntu branch.05:01
rsalvetiTheMuso: great, thanks05:01
TheMusorsalveti: Thank you for catching it. :)05:02
rsalvetiTheMuso: with the bluez4 build did you explicitly disabled bluez5?05:02
TheMusorsalveti: No, but I certainly can do that, and was actually thinking of doing so.05:03
rsalvetiTheMuso: yeah, might be better for now05:04
rsalvetiuntil we officially move to bluez505:04
TheMusoSOunds reasonable.05:04
TheMusoOk, committed, so I don't forget.05:09
ari-tczewcjwatson: MoM is hanging on. (Generated at 2015-02-17 21:13:12 UTC.)05:13
rsalvetiTheMuso: so +1 after testing it, feel free to push to vivid05:43
rsalvetiat least from my perspective05:43
rsalvetijust replied the thread05:43
TheMusorsalveti: Ok cool. I've been running it on x86-64 in its various rc releases for a couple of months now, and whilst I haven't gone out of my way to test anything in particular, all seems ok for me here too.05:52
rsalvetiTheMuso: awesome05:53
Mirvany early bird or late bird (bird=core-dev) to ack two pretty simple packaging changes to be landed? https://ci-train.ubuntu.com/job/ubuntu-landing-011-2-publish/lastSuccessfulBuild/artifact/packaging_changes_dbus-test-runner_15.04.0+15.04.20150218-0ubuntu1.diff + https://ci-train.ubuntu.com/job/ubuntu-landing-025-2-publish/17/artifact/packaging_changes_webbrowser-app_0.23+15.04.20150217.1-0ubuntu1.diff05:57
MirvoSoMoN did not explicitly state the latter's packaging changes in the changelog unfortunately, but they are in more detail at https://code.launchpad.net/~osomon/webbrowser-app/workaround-bug-1417118/+merge/248564 + https://code.launchpad.net/~osomon/webbrowser-app/on-close-requested/+merge/24043705:59
aeorildarkxst does sbuild require a debian/Ubuntu package format?06:31
darkxstaeoril, yes06:43
darkxstyou can login to a shell though and do manual builds, although thats probably better suited to a schroot06:44
mitya57Mirv: in case you still need an ACK for those two changes, they LGTM07:00
Mirvmitya57: \o/ yes, thank you. and if I didn't congratulate earlier on your core-dev:ness, I do it now. but I think I did :)07:01
mitya57Thanks :)07:02
mitya57You should also become one!07:02
=== oSoMoN_ is now known as oSoMoN
Mirvprobably :) I usually take the slow route, but people are nudging me about it.07:04
seb128slangasek, hey, any news about the systemd transition?07:19
aeorildarkxst so all the patches in ChangLog will get applied to the stuff in src, resulting in an altered code base?  The code in src in the trusty package of libvte is dated pre-2011, but the latest patch in ChangeLog is dated 201308:20
aeorildarkxst I saw this:  http://packaging.ubuntu.com/html/patches-to-packages.html  I talked about quilt - now I am not sure what ChangeLog is for ...08:28
aeorildarkxst I am not talking about debian/changelog, but ChangeLog in the directory with configure, autogen.sh, etc.08:32
aeorildarkxst I went ahead and e-mailed a detailed report to chpe and asked for help08:43
darkxstaeoril, Changelog is upstreams, debian/changelog is for debian/ubuntu packaging08:59
darkxstquilt and debian/patches/series controls what patches are applied in a package08:59
aeorilquilt and debian/patches/series control debian/ubuntu packages?09:01
aeorildarkxst ^09:01
darkxstaeoril, distro patches are applied with quilt09:01
darkxstthey live in debian/patches09:01
darkxstand series defines which and in what order they are applied09:02
aeorildarkxst yes, those patches in ChangeLog seem to be upstream patches.  It appears to have the form of a diff09:02
aeorilseries of diffs*09:02
darkxstaeoril, you lost me here, debian/ubuntu patches maybe cherry-picked from upstream, but regardless they will be in debian/patches/ folder09:03
aeorildarkxst I have made great progress.  I have found the code in vte and gnome-terminal where the child process is executed (in this case, vim, or whatever is fired off with the -e option)09:04
aeorildarkxst no, the ChangeLog upstream patches file seems to be a series of diffs09:04
darkxstgnome-terminal doesnt even have changelog09:06
darkxstnor does vte09:06
darkxstso I have no idea still, what you are talking about09:07
aeorildarkxst why would the code in src predate 2011 for the trusty libvte?  The latest patches in the upstream patches file (ChangeLog) are dated 2013.  The ChangeLog I am talking about is in the "root" directory - the same one as configure is in, or autogen.sh09:08
aeorildarkxst I thought you said earlier ChangeLog was upstream patches ...09:09
aeoril(as opposed to debian/changelog)09:09
aeoril[02:59] <darkxst> aeoril, Changelog is upstreams, debian/changelog is for debian/ubuntu packaging09:09
darkxstaeoril, idk, changelog is documentation, its makes no sense for patches to be in there09:10
aeorildarkxst so the ChangeLog I am talking about in the same directory as configure and autogen.sh doesn't actually do anything?09:10
darkxstfurther these days with git, changelogs are useless09:10
darkxstaeoril, it really shouldnt09:11
darkxstit really should be a diff either, but even if it is I don't see how it would get applied during build (it can't)09:12
aeorildarkxst I am very confused then - the code in src in the trusty source package seems to predate 2011 - that seems very old09:12
darkxstaeoril, trusty may have had gnome-terminal 3.6?09:13
aeorildarkxst I am talking about libvte (vte3).  It is ostensibly version 34.9.  From the git repo, 34.9 seems to be a commit dated 201309:16
darkxstaeoril, I am sure you will figure it out!09:17
aeoril(using git log and searching for "34.9" I found a commit whose comment is "version 0.34.9" dated 2013)09:17
aeorilok, sorry - I'll stop bothering you09:17
aeorildarkxst like I said, I sent an e-mail to chpe, so I am hoping that ends well.  Night.09:18
darkxstit won't if the email was about the questions you just asked me!09:19
aeorildarkxst no, not at all - I just told him the overall problem mentioning the race condition and if he remembered code to fix that09:20
aeorildarkxst the questions I have just been asking have nothing to do with chpe - they are Ubuntu packaging questions09:21
aeorildebuan/ubuntu09:21
aeorildebian*09:22
darkxstaeoril, ok, ping me again when/if you are really stuck,09:26
=== iahmad__ is now known as iahmad
MirvTrevinho: hey! I was checking your pyotherside branch, but I get the following diff when comparing to actual git checkout of https://github.com/thp/pyotherside.git (the last commit on 20150111): http://pastebin.ubuntu.com/10288344/ - do you think you've made an error? both seem to build (I did some slight modifications to packaging)10:23
=== vrruiz_ is now known as rvr
MirvTrevinho: having diff:d both from current 1.2.0 and your branch to the actual git master, yes it'd look like you've older git snapshot so I'll just go with the newer that seems to work as well10:51
flexiondotorgIs there anyone in here who can review the Upload Queue? - https://launchpad.net/ubuntu/vivid/+queue10:54
Riddelldidrocks: what news from touch team and bluez5?11:12
didrocksRiddell: they enabled two devices, still 2 which are more complex11:13
didrocksRiddell: I wanted to know if they would get in time for FF, they aren't sure, ricmm is the one working on it11:14
didrocksneed to test something, rebooting quickly11:14
=== dpm_ is now known as dpm
=== marcusto_ is now known as marcustomlinson
flexiondotorgpitti, Could I request some assistance please?11:22
=== _salem is now known as salem_
pittithat's a really nasty trick question!11:22
pitti(forgot the :) )11:23
flexiondotorgpitti, The "glue" package for Ubuntu MATE were uploaded last Friday. They are in the upload queue.11:23
flexiondotorgpitti, Could you find someone to review them please?11:24
flexiondotorghttps://launchpad.net/ubuntu/vivid/+queue11:24
flexiondotorgAll the *ubuntu-mate* packages and yuyo-gtk-theme are the ones I'm interested in.11:25
pittiI'll spend some time on the queue after finishing my current SRU package11:26
flexiondotorgpitti, Many thanks.11:27
pittiutlemming: do you need bug 1420544 for precise, too?11:28
ubottubug 1420544 in systemd (Ubuntu Trusty) "Ubuntu instances on GCE should use NOOP scheduler" [Medium,In progress] https://launchpad.net/bugs/142054411:28
pittiflexiondotorg: why does grub2-themes-ubuntu-mate have a transitional grub-theme-ubuntu-mate package? that doesn't exist at all in Ubuntu?11:55
flexiondotorgpitti, Ah. That isn't required. Agreed.11:55
flexiondotorgIt is a hangover from when those packages were shipped via a PPA.11:55
pittiflexiondotorg: ok; want to reupload without it? I'll reject it from the queue in the meantime and will re-review after uploading?11:56
pitti(looks ok otherwise)11:56
flexiondotorgpitti, I will update the source package. But I have no upload rights.11:56
pittiflexiondotorg: happy to sponsor it from vcs-bzr11:56
flexiondotorgpitti, Thanks.11:57
flexiondotorgDo I need to bump the version?11:57
pittiflexiondotorg: no11:57
flexiondotorgpitti, Do you want a new package-request bug?11:59
pittiflexiondotorg: no, just tell me when you fixed, tested, and pushed11:59
pitti(bzr push, I mean)11:59
flexiondotorgpitti, It is done.11:59
pittiflexiondotorg: rest NEWed12:00
flexiondotorgpitti, ?12:00
pittiflexiondotorg: I mean, I NEWed the other packages12:00
flexiondotorgpitti, Thank you 😁12:00
flexiondotorgpitti, Also yuyo-gtk-theme is the official Ubuntu MATE theme.12:01
pittiyep, getting there :)12:02
flexiondotorgpitti, Right you are :)12:02
flexiondotorgpitti, Question. If I find bugs in any of those packages I can request new version be uploaded after FF right?12:03
pittiflexiondotorg: sure; bugs can be fixed until the bitter end12:03
flexiondotorgThought so12:03
pittii. e. right until when we prepare the final images12:03
=== MacSlow is now known as MacSlow|lunch
pittiflexiondotorg: "mate-meta" has a nice ring to it :)12:10
flexiondotorg;-012:11
pittiflexiondotorg: is it really desirable to ship both gtk 2 and 3 themes in yuyo-gtk-theme? that'll pull in gtk 2 even if you don't want/need it?12:14
flexiondotorgpitti, Yes.12:14
flexiondotorgMATE is currently built against GTK2.12:14
flexiondotorgBut the themes can integrate with GTK3 applications.12:15
flexiondotorgSo little bits of MATE use GTK3.12:15
pittiah, ok12:15
flexiondotorg*Some12:15
flexiondotorgpitti, There are some package that Ubuntu MATE depends on not uploaded yet.12:29
flexiondotorgpitti, The plan was to get those package uploaded to Debian. But we are not going to make it before the Vivid FF.12:30
flexiondotorgpitti, Do you anticipate any difficulty in getting sync exemptions for a few Debian packages after FF?12:31
Mirvflexiondotorg: pitti: related to MATE, I'm also waiting for some archive admin to review the binNEW compiz-mate package at https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-021/+packages , summary of packaging changes https://ci-train.ubuntu.com/job/ubuntu-landing-021-2-publish/32/artifact/packaging_changes_compiz_1%3A0.9.12.1+15.04.20150213-0ubuntu1.diff”12:32
MirvI mean, preNEW review, since that's how the train works12:32
rbasakstgraber: on the kimchi (NEW) high port issue, it seems that the web app can't be changed to not use the root as the URL path.12:34
rbasakstgraber: is this a sufficient reason to leave it for now, as the user will face a URL change later anyway to fix it properly?12:34
rbasakcan't (easily) be changed, anyway.12:34
rbasakUpstream's concerned that he can't prepare a patch in time for feature freeze, so the only alternative is an FFe I think.12:35
flexiondotorgMirv, Thanks for the info.12:36
flexiondotorgMirv, pitti is ubiquity-slideshow-ubuntu-mate also held in a queue somewhere?12:36
Mirvflexiondotorg: does not seem like it. compiz is just part of the CI Train so it does not show in the normal queues that it's waiting for approval (and it also needs manual pinging of archive admins like I'm now doing)12:37
flexiondotorgMirv, Understood. Thanks.12:38
pittiflexiondotorg: not in https://launchpad.net/ubuntu/vivid/+queue?queue_state=013:01
flexiondotorgpitti, Thanks.13:04
pitti ubiquity-slideshow-ubuntu-mate | 92 | vivid | all13:05
pittiflexiondotorg: ^ seems fine? :-)13:05
flexiondotorgpitti, I've also been collaborating with the Xubuntu team.13:05
flexiondotorgpitti, They have uploaded lightdm-gtk-greeter-settings which is required by both Xubuntu and Ubuntu MATE13:05
flexiondotorgpitti, Thanks for clarifying ubiquity-slideshow-ubuntu-mate13:05
mitya57pitti: did you manage to figure out what's wrong with paramiko?13:16
mitya57I see that in a new build dependencies are still not installed13:17
pittimitya57: didn't get to that yet; still on my list13:17
mitya57ok13:18
=== MacSlow|lunch is now known as MacSlow
didrocks@pilot in14:26
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> utopic | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: didrocks
seb128hallyn, pitti, didrocks, is cgmanager supposed to run under systemd with https://launchpad.net/ubuntu/+source/cgmanager/0.35-1?14:26
seb128   Loaded: loaded (/lib/systemd/system/cgmanager.service; disabled; vendor preset: enabled)14:27
seb128but it's inactive, not sure why14:27
pittiseb128: on fresh installs, yes; if you upgraded from earlier vivid, the postinst doesn't enable itself14:27
seb128oh ok14:27
seb128why not?14:27
pittithe changelog seemed to suggest that was on purpose, but I don't know why14:27
pittithese days we need cgmanager mostly on the phone under systemd, AFAIUI14:28
didrocksbug #140039414:28
ubottubug 1400394 in cgmanager (Ubuntu) "Unity8 fails to start applications, cgmanager is not started under systemd" [Undecided,Fix released] https://launchpad.net/bugs/140039414:28
didrocksah no, that was for the --enable14:28
didrockspitti: it should be enabled on upgrade from the changelog?14:29
* didrocks looks at the postinst14:29
didrockspitti: it is enabled by default, but I guess seb128 upgraded while we still had --no-enable on cgmanager14:30
seb128didrocks, pitti, I'm asking because my unity8-desktop-next box still fails to start anything on vivid/systemd14:31
seb128right14:31
seb128I though that some upgrade would make untiy8 start working14:31
didrocksseb128: yeah, if you upgraded before, you are screwed14:31
seb128that seems suboptimal :-/14:31
didrocksseb128: well, hence the long discussion on preset and default upgrades :)14:31
didrocksthat's exactly an example where we need that14:32
didrocksnot sure where xnox is with this patch as he decided to go on this while I proposed my help, but seems things are stuck now14:32
xnoxdidrocks: que?14:33
xnoxdidrocks: well, didn't address last review comments - code purge, yet.14:33
didrocksxnox: I didn't see you posting another patch from the reviews comments14:33
xnoxdidrocks: yeah, you are faster with the plymouth things =)14:34
didrocksyeah, I would have hope we (ubuntu) can get it this cycle, but so close to FF, sounds hard now :p14:34
xnoxargh. i see =)14:34
didrocksxnox: I don't want that we pile up debts with wrongly enabled/disabled services like cgmanager14:34
xnoxtrue.14:35
didrocksseb128: so for now, I would say systemctl enable by hand14:35
seb128didrocks, k, thanks14:35
pittimitya57: looking now; indeed this reproduces quite easily/fast with adt-run paramiko -d --- schroot vivid14:55
=== Guest49948 is now known as rcj
=== rcj is now known as Guest20952
pittimitya57: oh! got it14:59
pittiPackage-Type: deb14:59
pittiwho does that.. ;)14:59
* pitti fixes autopkgtest's parser14:59
mitya57pitti: haha15:08
pittimitya57: fix+test pushed, rolled out, paramiko running again15:08
mitya57thanks!15:09
pittimitya57: ...green!15:10
mitya57\o/15:11
=== roadmr is now known as roadmr_afk
=== catbus1-afk is now known as catbus1
stgraberrbasak: New packages don't require FFes16:14
stgraberrbasak: well, unless you intend to ship that thing in main or on a media16:15
rbasakOh. I didn't know that. I have filed FFes for them in the past, and had them approved.16:15
rbasakstgraber: so you want this fixed in time for release? I'll ask for that, thanks.16:16
=== roadmr_afk is now known as roadmr
didrocks@pilot out16:43
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> utopic | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
flexiondotorgpitti, Thanks for your help today :)17:13
=== anthonyf is now known as Guest75096
NoskcajCan we sync handbrake 0.10 from debian exp?19:43
mdeslaurNoskcaj: you might want to add this if you do: http://paste.ubuntu.com/10295495/19:45
=== salem_ is now known as _salem
=== roadmr is now known as roadmr_afk
flexiondotorgcyphermox, Hello21:23
cyphermoxflexiondotorg: hey21:24
cyphermoxhow are you?21:24
flexiondotorgVery well. Yourself?21:24
TheMusorsalveti: webrtc-audio-processing has an approved MIR: Bug 132585921:25
ubottubug 1325859 in webrtc-audio-processing (Ubuntu) "[MIR] webrtc-audio-processing" [Undecided,Fix released] https://launchpad.net/bugs/132585921:25
flexiondotorgSo, pitti got the remaining Ubuntu MATE into the official archive today.21:25
flexiondotorgcyphermox, ^^^^^21:25
flexiondotorgcyphermox, There are still a few packages missing from the official archive that Ubuntu MATE requires.21:25
flexiondotorgcyphermox, But the ubuntu-mate-meta package is there.21:26
flexiondotorgcyphermox, Can we (and I mean you here) start "trying" to build Ubuntu MATE image so I can at least see error logs and therefore what needs fixing?21:26
cyphermoxI think so, but maybe not today21:30
flexiondotorgcyphermox, OK. No probs.21:31
flexiondotorgcyphermox, When do you think we can ty this?21:31
cyphermoxflexiondotorg: I think it would end up being when infinity is no longer super-busy with trusty .2 release to review https://code.launchpad.net/~mathieu-tl/ubuntu-cdimage/ubuntu-mate/+merge/24793921:32
cyphermox^^ and check if we didn't forget something else21:32
flexiondotorgcyphermox, I've got 2 more packages that are going in via Debian. Possibly one that won't make it now because the docs are GFDL so that will require a change to the seeds and meta package.21:32
cyphermoxok21:32
flexiondotorgcyphermox, Sure, no problem.21:33
cyphermoxwell if you want to do the seed changes (because a missing, non-existing package will definitely make builds fail), I'll sponsor the metapacakge updates21:33
cyphermoxall up to whether debian can release your packages so we can sync them21:33
cjwatsonI'll review the cdimage branch21:34
cyphermoxcjwatson: cool, thanks.21:34
=== roadmr_afk is now known as roadmr
cyphermoxcjwatson: do you have an idea of about how long the builds take, on average?21:51
infinityflexiondotorg: For the GFDL docs, you can do a main/nonfree split in Debian, and then in Ubuntu just introduce a tiny delta to make A depend on B if you wanted them both installed together or whatever.21:51
cyphermoxthat way it would be easier for me to come up with a good crontab time21:51
infinitycjwatson: Thanks for reviewing.21:51
infinitycyphermox: crontab times are most irrelevant now, just slam it in somewhere.21:52
cyphermoxok21:52
flexiondotorginfinity, Thanks or the info.21:52
flexiondotorginfinity, We are discussing this option now.21:52
infinitycyphermox: I intend to pull all that staggered cron madness out at some point and just do it all in parallel at panic-o-clock, when I find a good time for that to be.21:52
cjwatsoncyphermox: <1hr I guess?  it's not really a big problem now that we have livefs in LP21:52
cyphermoxahah cool ;)21:52
cjwatsoncyphermox: it just seems odd to have most of the builds staggered and then these two starting on top of each other.  I agree with infinity's long-term plan there though21:53
rsalvetiTheMuso: why it's not yet in main then?21:53
rsalvetiTheMuso: https://launchpad.net/ubuntu/+source/webrtc-audio-processing21:54
rsalvetiTheMuso: still shows as universe21:54
cyphermoxcjwatson: not a problem, I picked random different numbers.21:54
infinitycjwatson: Did you ever give any thought to the unhandled-exit (SIGINT, maybe?) issue that causes ftpsync locking to break, or were you leaving that bug for me to learn to love your codebase more? :P21:54
infinityWell, less about learning to love your code and more about learning how traps in python work.21:55
infinityBut that's probable a Google and a stackexchange away. :P21:55
cjwatsonI was pretty much leaving it for you.  It's not SIGINT, though, because SIGINT turns into a KeyboardInterrupt exception and that should be handled by the semaphore context manager stuff.21:56
cjwatsonCould be some signal that the Python runtime doesn't turn into an exception, such as SIGTERM.21:57
infinitycjwatson: Kay.  I guess it'll take some experimenting to figure out if I can reproduce it.21:57
cjwatsonI think it's still only a hypothesis though.21:57
infinitycjwatson: And then hope that whatever I reproduced is actually what's happening.21:57
cjwatsonQuite21:57
infinitycjwatson: But if TERM's unhandled, that's worth fixing even if it's not the actual problem.21:57
infinitycjwatson: Seems plausible, though, if people are starting backgrounded builds and then being filled with regret.  kill(1) is always close at hand.21:58
cjwatsonCould be.  I'm sceptical, it seems to happen a bit often for that.21:59
cjwatsonI'd suggest adding some logging of the semaphore state as a first step.21:59
cjwatsonThat way we stand some chance of debugging, because one of the problems here is that we only find out about it days after whatever actually went wrong.22:00
infinityI'd say it happens too often for manual start/kill to account for it, but the touch/core/snappy/etc people seem to do a lot of manual building.22:00
infinityrsalveti did several today while I was point releasing. :P22:00
rsalvetiright, indeed common22:01
rsalveti:-)22:01
cjwatsonmanual builds, yes, but I would have thought "argh, Ctrl-c" was a much more common response to regret than "argh, find another shell, look up pid, kill"22:02
TheMusorsalveti: No idea...22:03
infinitycjwatson: Don't know about others, but I'm sort of 33/33/33 between start-and-background, screen-and-start-in-foreground, and start-in-foreground-oh-crap-no-screen.22:05
rsalvetiinfinity: do you know why webrtc-audio-processing is still in universe? it should have moved to main by looking at https://bugs.launchpad.net/ubuntu/+source/webrtc-audio-processing/+bug/132585922:05
ubottuLaunchpad bug 1325859 in webrtc-audio-processing (Ubuntu) "[MIR] webrtc-audio-processing" [Undecided,Fix released]22:05
infinitycjwatson: So, I'd have a 33% chance of needing to kill if there was regret. :P22:05
infinityrsalveti: If I had to guess, I'd say it fell back into universe due to nothing depending on it.22:06
rsalvetiinfinity: could be, it took a few months for the new pulseaudio to land22:06
cjwatsonah, I have an "s" wrapper which is exec ssh -t "$1" screen -ARD22:07
cjwatsonso it's actually less typing for me to ssh-and-screen than just ssh22:07
rsalvetiinfinity: what should I do to request it to be moved to main again?22:07
infinityrsalveti: This is enough.22:07
infinityrsalveti: Is something trying to build against it and failing?22:07
rsalvetiinfinity: pulseaudio 6, had to revert that dependency to make it to build (so I could get an image for wider testing)22:07
rsalvetiand now checking why that package was in universe22:08
infinityrsalveti: I don't see it showing up in component-mismatches.  Oh, cause you reverted.22:08
rsalvetiTheMuso just found out about this mir22:08
infinityrsalveti: So, yeah, I can re-promote, but use it today, please, or it'll just get bumped down by someone else again.22:08
rsalvetiinfinity: yup, can revert my revert right after22:08
infinityrsalveti: Go nuts.  Re-promoting now.22:08
rsalvetiinfinity: lovely, thanks!22:08
cyphermoxcjwatson: infinity: would it be too early or too taxing on resources to kick off an ubuntu-mate build to check where we're at?22:31
cjwatsoncyphermox: I don't much care but don't know if it gets in the way of trusty point releasing22:34
cjwatsonoh, might need to create the livefs object in LP22:34
cjwatsonthat's done, https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/vivid/ubuntu-mate22:36
infinitycyphermox: Won't hurt my feelings if you try, I'm most concerned that if you're merging code into ubuntu-cdimage and pulling it on nusakan, you might introduce a bug that breaks me if I have to respin.22:36
infinitycyphermox: Resource contention shouldn't be an issue though.22:37
infinitycyphermox: Of course, we may have another ubiquity bug to hunt down, if elfy's crash wasn't cosmic rays. :P22:37
cjwatsoninfinity: er yeah oops kind of too late on that bit22:38
cjwatsonwind back a revision if you care :)22:39
infinitycjwatson: You haven't been gone long enough to be a cowboy yet.22:39
cjwatsonyee-ha22:42
flexiondotorgcyphermox, I think the ubiquity-slideshow-ubuntu-mate package is broken somehow.22:43
flexiondotorgWhen I look at the other slideshow packages for other flavours version 92 is shown as in [unviverse].22:43
flexiondotorghttp://packages.ubuntu.com/vivid/ubiquity-slideshow-xubuntu22:44
flexiondotorgPackage: ubiquity-slideshow-xubuntu (92) [universe]22:44
flexiondotorgBut this is how it reads for http://packages.ubuntu.com/vivid/ubiquity-slideshow-ubuntu-mate22:44
flexiondotorgPackage: ubiquity-slideshow-ubuntu-mate (92)22:44
flexiondotorgcyphermox, Consequently ubiquity-slideshow-ubuntu-mate is not installable.22:45
cyphermoxah, right22:49
infinityHaving it in main wouldn't make it uninstallable.22:50
infinityThough it shouldn't be there, I assume.22:50
* infinity demotes.22:50
flexiondotorginfinity, Thanks.22:50
flexiondotorginfinity, Many, many people helped upload stuff last Friday. I lost track of who did what but it seems ubiquity-slideshow-ubuntu-mate was misplaced.22:51
infinityflexiondotorg: If you're having installability issues, that wasn't it, for the record.22:51
cyphermoxinfinity: if anything breaks, we'll need to add a new test I guess.22:51
flexiondotorgI don't think it should be in 'main'.22:51
infinityflexiondotorg: It was in main because it's produced by a source in main, and it defaulted there.22:51
infinityflexiondotorg: Not a big deal.  universe is a superset of main, your ISO contains lots (and lots) of packages in main. :P22:52
flexiondotorginfinity, Thanks for your help.22:52
flexiondotorginfinity, How soon will that repo change be reflected?22:53
infinityflexiondotorg: 30-60 minutes.22:53
flexiondotorgPerfect22:53
cjwatsonyou have no reason to wait for it for anything, though22:54
flexiondotorgcjwatson, I still have my cobbled together iso build system so I can test stuff.22:55
flexiondotorgThat is complaining that ubiquity-slideshow-ubuntu-mate is missing.22:55
cjwatsonI find it very difficult to believe that that is due to it being in main22:56
cjwatsonas infinity says, a large number of critical packages that you use are in main22:56
cjwatsonunless you're actually manually downloading it from pool/universe/blah22:56
flexiondotorgIt does appear to know it is in main.22:56
flexiondotorgOr wasin main.22:57
flexiondotorgI use live-build.22:57
rsalvetiinfinity: seems just the arm64 package is waiting for the missing dep: https://launchpad.net/ubuntu/+source/pulseaudio/1:6.0-0ubuntu3/+build/699033823:11
rsalvetiwhich is available (guess migrating to main still?) https://launchpad.net/ubuntu/+source/webrtc-audio-processing23:11
infinityrsalveti: Just started building too soon, I imagine.23:12
infinityrsalveti: A retry should make it happy.23:12
rsalvetigreat, thanks23:12
cyphermoxflexiondotorg: I'd expect live-build to get it the right way, not downloading "manually" but rather building a proper livefs with debootstrap or something, could you paste the errors if it still fails later, just in case? I'll look when I get back23:18
flexiondotorgcyphermox, Sure.23:18
flexiondotorgcyphermox, I may try again tomorrow. So, I'll ping you then if there is a problem.23:18
cyphermoxok23:20
=== _salem is now known as salem_

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