/srv/irclogs.ubuntu.com/2016/03/14/#ubuntu-devel.txt

cpaelzergood morning06:05
pittiGood morning06:18
pitticjwatson: looking06:21
pitticjwatson: fix pushed, I'll watch the next wily run07:09
=== bdrung_ is now known as bdrung
=== Saviq_ is now known as Saviq
=== uaa is now known as Guest5838
=== marlinc_ is now known as marlinc
=== Guest5838 is now known as damascene
infinityxnox: okular/s390x is holding up a fairly large transition due to its autopkgtest regression.  None of our kubuntu folks have s390x hardware access, would it be possible for you to look into what's failing?07:21
pittido we even care?07:22
pitti(we could just ignore the s390x failure)07:22
pittiinfinity, cjwatson: ok, http://people.canonical.com/~ubuntu-archive/component-mismatches.txt is back07:26
ricotzpitti, good morning :)07:27
ricotzpitti, do you have a moment to take a look at https://bugs.launchpad.net/ubuntu/+source/plank/+bug/155665107:28
ubottuLaunchpad bug 1556651 in plank (Ubuntu) "FFe: Update plank to 0.11.0" [Undecided,Confirmed]07:28
pittismoser, rbasak: nova-lxd wants to go from main to universe, is that intended?07:30
dholbachgood morning07:33
pittiricotz: what about it?07:34
pittiit's already approved07:35
ricotzpitti, ah, flexiondotorg's comment is already sufficient07:37
yofelpitti: from the kubuntu side: feel free to ignore s390x08:01
=== cpaelzer_ is now known as cpaelzer
yofeland I don't understand autopkgtest yet again08:02
yofelhttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#libkdegames08:02
yofelis kept back because yet another build for an outdated version (tmp)failed08:02
yofelwhere did the libkdegames trigger even come from?!?08:02
yofelthere was no change for that08:03
pittiI reran these failures earlier today08:03
pittiyofel: err --     Depends: kpimtextedit kio (not considered)08:03
pittisorry, wrong paste08:03
pittilibkdegames (4:15.08.2-0ubuntu1 to 4:15.12.1-0ubuntu1)08:03
pittithere sure is an update of libkdegames08:03
yofelyes, but I uploaded rebuilds of the games for the lib transition. It even shows those builds in the autopackagetest logs. But after that it went and build another test set for the previous versions08:04
yofelwhy?08:04
pittisorry, I don't understand the question08:04
pittithat s390x test should either succeed on the retry, or we ignore it (if something is broken on s390x, and we don't care)08:05
pittieither way, once this knetwalk 390x test goes green or yellow, libkdegames will become a valid candidate08:05
yofeltake e.g. http://autopkgtest.ubuntu.com/packages/k/knetwalk/xenial/s390x/08:06
yofelit did a build because of knetwalk 4:15.12.1-1ubuntu2 using 4:15.12.1-1ubuntu2 -> OK08:06
yofelthen, *after* that, it went and build the test again using 4:15.12.1-1ubuntu1 -> why?!?08:06
pittiwell, it was tested once for the new knetwalk and once for the new libkdegames08:06
pittiand since the latter is a transition, it had to use the knetwalk from -proposed as well08:06
* pitti is still confused what your question is08:07
yofelI don't get why it built an older version after a newer one. After all ubuntu2 should've been in proposed at that time, until the publisher delayed things08:07
yofel*unless08:08
pittiwe test packages in -proposed in isolation (as much as possible)08:08
pittihttps://lists.ubuntu.com/archives/ubuntu-devel/2015-November/038985.html08:08
yofelwell, then maybe I just don't get why britney is showing what it does.08:12
yofellibkdegames cannot migrate with knetwalk ubuntu1, it requires ubuntu2. The autopkgtest for ubuntu2 was OK, but then the one for ubuntu1 failed.08:12
yofelSo while britney should be able to migrate libkdegames just fine, it's now not considering it because a test for a version that's superseded and doesn't help failed.08:12
yofelguess I'll read the docs linked from there later, thanks08:12
pittiyofel: knetwalk ubuntu2  wasn't in proposed yet when that test ran for libkdegames08:13
pittiyofel: the queued retry will use ubuntu2 of course08:13
yofelok, thanks08:14
pittistgraber, smoser: hmm, having lxd preinstalled on cloud images isn't helpful -- the default ubuntu user can't actually use it as it's not in the lxd group; will cloud-init get changed for that too?08:15
rbasakpitti: that's one for zul or jamespage I think.08:32
rbasakjamespage: see 07:30 above.08:33
dokoargh, tcl/tk 8.5 in main again?08:38
dokohmm, never demoted08:38
dokoxnox, pitti: any opinion on the cmake update?08:54
pittidoko: I'm not opposed per se, but we'd need a test rebuild of the rdepends, and there are ~ 1500 of them..08:55
pittidoko: and there's an ubuntu delta "Revert back to 3.2.2, build issues on armhf, arm64 and powerpc." which does not have much further details; bug 1534263 has open questions about that08:56
ubottubug 1534263 in cmake (Ubuntu) "[FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS" [High,Incomplete] https://launchpad.net/bugs/153426308:56
dokoyeah, I can't remember ...08:56
LocutusOfBorgpitti, s/3.4/3.5? :(09:14
LocutusOfBorg:)09:14
pittiLocutusOfBorg: I don't know, the bug says 3.409:15
LocutusOfBorg3.5 uploaded some hours ago in debian09:15
caribouWhen loading a new package to stable releases (Universe), is there a specific process or it just a normal SRU ?09:17
caribouI'm loading a new mstflint4 package for the mstflint source pkg which has the Xenial version09:17
pittil09:17
dokoPharaoh_Atem, any idea about the remctl ftbfs?09:33
juliankmvo_: I disabled SHA1 support in APT yesterday, and want to get this into xenial; as that's going to be supported until 2021, and who knows how secure SHA1 is by then.09:37
LocutusOfBorgHi, can anybody please explain to me "ImplicitPointerConversions" issues?09:38
LocutusOfBorghttps://launchpadlibrarian.net/247604891/buildlog_ubuntu-xenial-amd64.ipmitool_1.8.16-1_BUILDING.txt.gz09:38
juliankThis does not yet require GPG signatures to use stronger hashes, though.09:38
LocutusOfBorg"Function `getpass' implicitly converted to pointer at ipmi_user.c:486"09:38
LocutusOfBorgI see the header file included09:38
juliankthat seems broken09:39
LocutusOfBorgAdding the prototypes inside the .c files works, but seems obviously wrong to me09:39
pittistgraber: http://autopkgtest.ubuntu.com/packages/l/lxc/trusty/ppc64el/ → it seems we lost the ppc64el images on https://images.linuxcontainers.org/images/ubuntu/trusty/ ?09:42
=== shuduo is now known as shuduo-afk
juliankLocutusOfBorg: That seems somewhat crazy :/09:45
LocutusOfBorgindeed09:46
juliankSame for the strtok_r things09:46
LocutusOfBorg"index" is a misssing strings.h include09:47
LocutusOfBorgbut the others... are something worrying09:47
juliankLocutusOfBorg: Even with the missing include, it should not convert the *function* to a pointer. The return type would be considered int, and thus trigger an implicit conversion (int->ptr) warning09:49
juliankUnless the 'Function `index' implicitly converted to pointer at ipmi_sel.c:2397' is misleading and means function result09:49
=== essembe is now known as sbeattie
dokopitti, I assume the ruby-defaults triggered autopkgtest failures need a walk through, and maybe rebuilds against the -proposed pocket ...10:05
pittidoko: yes, I already requeued some tests this morning10:05
dokoahh, fine10:05
pittidoko: I'm waiting for the current backlog to settle down, then do my usual walk through excuses10:05
pittidoko: there's also some s390 fallout to sort out and stuff10:06
pittibut queues were quite full, and I just pushed a workaroudn for bug 1556175, so it'll still take a bit10:06
ubottubug 1556175 in isc-dhcp (Ubuntu) "networking.service hangs on shutdown -- killing dhclient has no effect any more" [High,Triaged] https://launchpad.net/bugs/155617510:06
dokopitti, s390x should be fixed now with the new ruby2.3 upload (-4ubuntu1)10:06
pittidoko: oh, my retry from last night worked alredy10:07
dokolamont wanted to work on the dhclient issue (re-introducing the second set of bind9 libs)10:07
pittiah no, it didn't; /me kills the hanging s390 build of ubuntu1, indeed10:07
pittidoko: yes, I talked to him on Friday; seems it's a known problem/known solution, just SMP10:08
pitti"Rests not run on $(DEB_HOST_ARCH)" :)10:08
dokomehh10:09
infinityLocutusOfBorg: The log makes it pretty clear that it's an implicit declaration.  So "the header is included" can't be the whole story.10:09
pittidoko: resting is always good!10:09
smbpitti, kinda both related to the combined bind9 lib which moved to use threads10:10
pittismb: yes, I know now; just took me a while on Friday to track down10:10
smbpitti, Sorry you had to spend time there again. I try to get people aware of this (and the complete failure to run as a daemon) for a while now10:12
LocutusOfBorginfinity, I hthink I got it10:13
LocutusOfBorgdamn old Makefile.am10:13
infinityLocutusOfBorg: s/std=c99/std=gnu99/?10:13
LocutusOfBorgthey used INCLUDES instead of AM_CPPFLAGS10:13
infinityLocutusOfBorg: std=c99 skips get _USE_MISC-wrapped getpass in unistd.h10:16
LocutusOfBorgok indeed10:16
LocutusOfBorgI tried c89, but yes, gnu99 is the good one10:17
infinityNot sure if that's true for the other implicit declarations, but easy enough to check.10:17
LocutusOfBorgI did put some #error in string.h to see where and when they were used10:17
infinityLocutusOfBorg: Looks like just s/std=c99/std=gnu99/ in configure.ac and configure (or just .ac if the package autoreconfs) will DTRT.10:19
infinityBut I'm looking at this blind. :P10:19
* infinity goes middle of the night hamburger hunting.10:19
LocutusOfBorg:)10:19
LocutusOfBorginfinity, if it works, I'll give credits to you ;)10:20
LocutusOfBorgyour "don't know" is order of magnitude better of my "i'm sure"10:20
LocutusOfBorginfinity, strange enough, running autoreconf might be also a fix10:24
LocutusOfBorgI'll do some more testing10:24
pittihm, new ruby2.3 and new perl in about half an hour, the test queues won't get any shorter today :)10:33
ogra_and new kde (or is that through already ?)10:34
dokoand php7 not yet migrated ...10:37
pittidoko: ah, they found some actual crashes like ruby-awesome-print (looksl like debian bug 816161)10:39
ubottuDebian bug 816161 in src:ruby-awesome-print "ruby-awesome-print: FTBFS: Aborted (core dumped)" [Serious,Open] http://bugs.debian.org/81616110:39
pittihm, two reverse build deps10:39
pittiogra_: it didn't land yet, but testing for it is mostly through (some regressions, though)10:39
cjwatsonpitti: wily autopkgtest> thanks10:42
* pitti goes through the KDE and some older ruby failures10:42
Laneypitti: thinking about skipping okular/s390x10:43
pittiLaney: yep, that was one I was about to add too10:43
pittiLaney: it was briefly discussed this morning here10:43
Laneycool10:43
Laneypitti: is it package/arch/version?10:44
pittiLaney: yes, something like okular/all/s390x10:44
Laneypitti: so package/version/arch? :)10:44
pittiLaney: err, sorry for confusion; yes, there's some precedent in current hints10:45
Laneypitti: yeah, I was confused a bit10:45
Laneyyou have a diffoscope hint which is p/a/v but I guess just a braino :)10:45
pittiLaney: thanks, fixed locally10:46
Laneynice10:46
pittiLaney: I'm queueing a few hints ATM, I'll add okular too10:46
Laneyalready done oular10:46
* Laney wants poppler to go through10:46
=== adrian|sick is now known as adrian
=== lilstevie_ is now known as lilstevie
pittiLaney: poppler still has some issues: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt11:17
pitti    * amd64: libokular-perl, libsmokekde-dev, libsmokeokular3, okular-backend-odp11:18
pitti^ and okular too11:18
Laneyok11:18
LaneyI needed okular to be a candidate to see that11:18
Laneysomething suspicious is going on with my desktop11:18
Laneyschroot -x xenial-amd64 ...11:18
Laneythis shouldn't take 20 seconds11:18
ogra_it is monday though11:19
Laneys/-x/-c/11:19
Laneyogra_: you mean if I pour coffee through this here vent..?11:20
ogra_yeah, definitely ... for me that always helps :)11:20
LocutusOfBorginfinity, it fixes the issue, but not on s390x, and I don't have access to porterboxes on ubuntu11:24
infinityLocutusOfBorg: That s/INCLUES/AM_CPPFLAGS/ change makes literally no difference, FWIW.11:33
LocutusOfBorgtrue11:35
LocutusOfBorgactually to check that change I had to autoreconf, and that was the fix :)11:36
Laneypitti: uploaded smokekde - that should be it11:36
pittiLaney: yay, thanks11:37
infinityLocutusOfBorg: I don't see autoreconf having fixed anything either (except for it propagating the std=gnu99 from configure.ac, which you could have done manually by patching configure)11:37
infinityLocutusOfBorg: Not that autoreconf is necessarily a bad idea anyway.11:38
infinityLocutusOfBorg: Less sure of the continued s390x breakage.  That's weird.  I see 26 implicit declarations in that build log, most of which I wouldn't think should be.11:39
infinityLocutusOfBorg: Oh.  Same on powerpc, though.  It just doesn't fail because we only fail pointer conversions on 64-bit.11:41
infinityLocutusOfBorg: So, could be some endian oops somewhere.11:41
infinityOr.  No.11:42
* infinity scratches his head.11:42
infinityThis source is a mess.11:42
LocutusOfBorgpowerpc is fine to me11:42
infinityActually, it's all busted on every arch still.11:42
infinityLocutusOfBorg: Testing something here.11:50
LocutusOfBorgthanks infinity :)11:53
juliankI'm planning to release APT 1.2.7 today without SHA1 support. This might break some third-party repositories, for example, Google Chrome is definitely broken (only MD5Sum and SHA1 fields; also signed with a 1024 bit DSA key...). Can we agree on having that in xenial?12:11
juliankI'm not sure how much this tightens up security with gpg still accepting SHA1-based signatures, but it still seems like a good idea to do it.12:12
zequencepitti: Ok, we're dropping dvdstyler, and replacing it with devede12:13
=== kyrofa_ is now known as kyrofa
rbasakFor mvo_ or someone from the security team perhaps? mdeslaur? ^^12:13
juliankFor Google, I have informed both the Chrome and Security teams about the issue with their repository12:14
mdeslaurjuliank: will it still work with 1024 bit keys?12:15
mdeslaurjuliank: or is it just md5/sha1?12:15
mdeslaur(that is being dropped)12:15
cjwatsonjuliank: Re bug 1556666, can I confirm that it is your belief that the digests on the primary Ubuntu archive are OK?  (I believe this to be the case, but it's worth checking in this context)12:15
ubottubug 1556666 in Launchpad itself "PPA (In)Release files use SHA1 digests for GPG signature" [Undecided,New] https://launchpad.net/bugs/155666612:15
juliankmdeslaur: GPG signatures are entirely unaffected. This affects only the fields within the Release/Packages/Sources files12:15
juliankcjwatson: I believe so, yes12:16
cjwatsonGood.  It's probably just a matter of passing --digest-algo SHA512 then, as we do there12:16
juliankmdeslaur: We can easily switch off SHA1 for GPG signatures in an SRU if a stronger threat exists.12:16
juliank(That would also practically turn of DSA keys)12:16
cjwatsonOh, except I bet we do this with gpgme, ugh12:17
cjwatsonhatred12:17
juliankcjwatson: Just as a note, the PPAs also would not be affected by APT 1.2.712:17
juliankAs that's the GPG signature, and we're not rejecting weak stuff there yet (GPG rejects md5 itself).12:18
cjwatsonjuliank: That was my understanding from what you said, but thanks for confirming12:18
juliankThe point is: Disabling our side of the SHA1 support was a *small* bit of work, and it's safer to do that now than in the next 5 years.12:19
cjwatsonThe main difficulty with this sort of thing around PPAs is upgrading keys (https://bugs.launchpad.net/launchpad/+bug/1331914 etc.), but I think we can upgrade the digests without having to get into that.12:19
ubottuLaunchpad bug 1331914 in Launchpad itself "Allow users to re-generate a PPA signing key" [High,Triaged]12:19
juliankIf a strong threat pops up, disabling SHA1 for our gpgv use would be just adding two lines in a config file.12:19
dokoMirv, could you have a look at http://people.canonical.com/~ubuntu-archive/nbs.html (libqt5xcbqpa5)?12:34
cjwatsonuh.  as far as I can tell, the only way to pass --digest-algo SHA512 through gpgme is to give it a wrapper gpg program12:34
cjwatsonI hate software12:34
juliankcjwatson: Or create a gpg.conf with the option and set home_dir accordingly12:35
cjwatsonYeah, also ridiculously cumbersome12:36
cjwatsonIt really ought to have library-level control of this12:36
juliankGPG is a total clusterfuck12:38
juliankIt should just default to sane values already12:39
juliankand warn about SHA1 signatures12:39
juliankcjwatson: Also: No idea whether the self-sigs of the keys use SHA112:39
=== Pici` is now known as Pici
juliankthen again, nobody sees the UIDs anyway, so I don't think it's much of a problem.12:41
cjwatsonThey probably do at the moment.  A fix in the proper place in lp.services.gpg.handler would take care of both.12:43
cjwatsonOh look, we already use a custom gpg.conf12:44
smoserpitti, ubuntu that commit is in trunk now (ubuntu in lxd group)13:01
smoserwill upload that today.13:01
smoserrcj took care of that for us.  thanks!13:02
pittismoser: cool, thanks13:05
CustosL1mendoes ubuntu have something like rhel scl ? https://www.softwarecollections.org/en/about/13:08
Mirvdoko: thanks for reminding about it, I will take care of those13:12
MirvI had a note about it but it got buried13:12
rbasakCustosL1men: yes, see Ubuntu Snappy. But this is a conversation for #ubuntu really, not #ubuntu-devel.13:13
=== barry` is now known as barry_
=== barry_ is now known as barry
rbasaksmoser: I just imported open-iscsi into lpusdp for matsubara, but then realised that loses the broken down delta.14:08
rbasakDo you want to replace it with a broken down delta if you have it?14:08
smblamont, Not sure how much time you had for looking into bind9. Not sure of how much help I could be but at least I'd try. I had a bit of looking into it this morning and it feels like reverting could rather be modifying the udeb build done now. Though the details feel erm complicated.14:10
=== Guest12587 is now known as mfisch
=== mfisch is now known as Guest62254
=== Guest62254 is now known as mfisch
lamontsmb: agreed14:15
lamontI have much of it done, but need to smack the build around a bit to fix the current ftbfs14:16
lamontand so, when lunch, or a test run comes, I'll have 40 min or so to fight with it14:16
lamontthe test run will come first, and fairly soon14:16
smoserrbasak, i have my commits14:16
smoserbut not sure what i'm supposed to do with them.14:17
smblamont, ok, so I think the best was to help would be to take the resulting libs and try isc-dhcp builds and the resulting binaries.14:18
lamontsmb: I would love that14:19
smoserrbasak, pushed my most recent workign delta to https://code.launchpad.net/~smoser/ubuntu/+source/open-iscsi/+git/open-iscsi14:19
rbasakLooking14:19
lamontOnce I get it to build, I'll toss it at my ppa and let you know14:19
lamontsmb: ^^14:19
smoser'working' there is the working-2.0.873+git0.3b4b4500-13ubuntu114:19
smblamont, Ok, cool. Thanks14:20
smoserand working-<long> is 14ubuntu114:20
Odd_BlokeI'm talking to someone who wants to install from ISO and end up with the original trusty kernel; I've found http://old-releases.ubuntu.com/releases/14.04.0/, but I'm not wild about pointing them at something with old-releases in the URL.14:21
rbasaksmoser: first let's settle the debian/sid branch. I just pushed that to lpusdp with the full history, so let's just use that.14:21
Odd_BlokeIs there another option?  (We support the 14.04.0 kernel until trusty EOL, right?)14:21
rbasaksmoser: otherwise you could have created it by using git-dsc-commit on top of the existing debian/sid branch, and then pushing that to lpusdp with the import/<version> tag.14:22
rbasaksmoser: next, can you rebase working-<long> on top of that new debian/sid branch that is now in lpusdp?14:22
rbasakWhen done, you can tag that as upload/<version> to donate that that is the tree that you uploaded, and (force) push that as ubuntu/devel.14:23
rbasaksmoser: does that make sense? In lpusdp, debian/sid just gets imports added as commits to the end, each tagged as import/<version> and the branch just moves along.14:24
rbasaksmoser: and ubuntu/devel is always based on debian/sid + commits, either import/<version> or the uploaders commits with a final upload/<version>14:25
rbasaksmoser: ubuntu/devel currently gets force pushed after an Ubuntu "merge". cjwatson convinced me to do something a little different there but we've not implemented that yet.14:25
pittimvo_: please rename the "snap" binary in the test too: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#snap14:26
pittiyofel: a lot of KDE updates landed now, but http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#kopete is one of the few remaining actual issues14:27
pittiand kwin14:27
smoserOdd_Bloke, i dont know that there is a answer to your question.14:33
smoserother than old-releases. :-(14:34
Odd_BlokeIt does mean that I can make the "really really make sure you're upgrading" point more forcefully, at least. :p14:34
yofelpitti: thanks!14:34
xnoxOdd_Bloke, use d-i installer, it offers a choice of kernels to install, but you need .0 d-i image for trusty original kernel.14:35
xnoxOdd_Bloke, also at cdimage we have original stack images files.14:35
yofelMirv: were there any qtopengl dep changes that would cause https://launchpad.net/ubuntu/+source/kalgebra/4:15.12.1-0ubuntu2/+build/9344094 ? (No-change rebuild that previously built fine)14:35
yofelor do I need to look somewhere else?14:35
xnoxOdd_Bloke, i believe ...1 release are also still on original stacks (.2 is the first one to get later stack)14:35
smoserxnox, i dont think it offers a selection of kernel14:35
xnoxOdd_Bloke, http://cdimage.ubuntu.com/ubuntu/releases/ there is14:36
xnox14.04.1, 14.04.2, 14.04.3, 14.04.4 -> original, +1, +2, +3 stacks.14:36
xnoxsmoser, it does, at lower debconf priority.14:36
=== henrix_ is now known as henrix
Odd_Blokexnox: If you follow the cdimage links through, you can't get the .{1,2} images; you still end up with only .3 and .4 files listed.14:37
xnoxhttp://cdimage.ubuntu.com/ubuntu/releases/14.04.1/release/ is supposed to be .1 images archive.14:37
xnoxif not, it's a bug.14:37
Odd_Blokexnox: Cool, I think it's a bug then; where shall I file it?14:37
xnoxindeed it is.14:37
xnoxOdd_Bloke, ubuntu-cdimage project, assign to infinity.14:38
Odd_Blokexnox: Cool, thanks.14:38
xnoxOdd_Bloke, however, they may have been moved intentionally due to disk space constraints.14:38
xnoxOdd_Bloke, i do see .0, .1, .2 at http://old-releases.ubuntu.com/releases/14.04.1/14:38
Odd_BlokeYeah, that's what I was going to use; just didn't like it being at "old-releases" (which suggests "may disappear at any time without notice" to me :p).14:39
xnoxOdd_Bloke, old-releases is long term for-ever archive of ubuntu. that one does not disapear ever.14:39
Odd_BlokeOK, cool.14:39
xnoxit has Warty Warthog =)14:40
xnoxand e.g. the title page says it right:14:40
xnoxhttp://old-releases.ubuntu.com/releases/14:40
xnoxThe following old releases of Ubuntu are available:14:40
xnox<old stuff>14:40
xnoxThe following releases are also available which have been superseded by later point releases (the current point release is available on releases.ubuntu.com as usual):14:40
xnoxUbuntu 12.04.4 LTS (Precise Pangolin)14:40
Mirvyofel: nothing I know of. no recent mesa uploads, the only qtbase change was enabling ALSA support (http://launchpadlibrarian.net/247469048/qtbase-opensource-src_5.5.1+dfsg-15ubuntu1_5.5.1+dfsg-16ubuntu1.diff.gz)14:40
xnoxUbuntu 14.04.2 LTS (Trusty Tahr)14:40
yofelMirv: ok thanks, then maybe it's a build ordering issue on our side14:41
mvo_pitwill do, sorry for the trouble14:41
pittimvo_: thanks14:43
pittimvo_: no trouble, just playing relay :)14:43
smoserrbasak, ok. i think i'm good now.14:58
smoser http://paste.ubuntu.com/15384413/14:59
smosermy local 'ubuntu/devel' branch is ahead of lpusdp/ubuntu/devel by my logical delta changes14:59
smoserand upload/2.0.873+git0.3b4b4500-14ubuntu1 is tagged15:00
smoserand upload/2.0.873+git0.3b4b4500-14ubuntu1 is tagged15:01
smoserso i think i just need to git push --force lpusdp ubuntu/devel15:02
pittidoko: argh, soooo close! http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#ruby-defaults15:16
smoserrbasak, ^ please let me know if that isnt right.15:20
=== maxb_ is now known as maxb
pittinacc: hmm, do you know why php 7 in xenial-proposed is in this big sorryness of uninstallability?15:26
naccpitti: yeah15:27
naccpitti: so the issue is we bumped php-defaults, but we need to dump php7.0 too ... but i spent last week just getting the split done. So I can post debdiffs for the newer merge15:28
naccs/dump/bump/15:28
naccpitti: as the new php-defaults requires a newere php7.0 than we have15:28
pittinacc: ah, so you're on it, thanks15:28
dokopitti, but +100 ruby packages migrated15:28
pittidoko: yeah, and poppler, most of kde and some others too15:29
pittidoko: hopefully ruby-defaults in the next round, armhf queue is back at 015:29
naccslangasek: my last two debdiffs for php-imagick & imagemagick should allow all the tests on i386 & s390x to pass (LP: #1549942)15:29
ubottuLaunchpad bug 1549942 in ImageMagick "php-imagick failing autopkgtests" [Unknown,New] https://launchpad.net/bugs/154994215:29
pittidoko: I stand corrected, it's miggrating right now15:30
pittinacc: yay, I'll look at/sponsor them, thanks15:31
pittinacc: I was just adding ignores for php-imagick, as slangasek already dropped them (I thought prematurely, but I guess not then)15:32
dokonacc, pitti: is this the same issue? https://launchpadlibrarian.net/247846239/buildlog_ubuntu-xenial-amd64.ruby-riddle_1.5.12-3_BUILDING.txt.gz15:33
pittidoko: very likely15:33
naccpitti: yeah, we had decided it was safe to ignore both (the upstream maintainer says that test is unreliable). But I think the proper fix to imagemagick is included now15:33
naccdoko: yep15:33
naccok, will get those debdiffs done ASAP15:33
pittinacc, slangasek: imagick and php-imagick sponsored, thanks!15:38
naccpitti: thanks, i'll keep an eye on the tests!15:39
dokonacc, yare you working on the php7.0 merge, or do you need help?15:42
naccdoko: i had two questions for you, actually, on merges the server team would like to get done: 1) is it worth merging ldb to 1.1.26? 2) I think we can sync pep8? I can file that bug, just wanted to check with you first. Debian has some more updated tests in 1.7.0-1, but otherwise the biggest diff is debian doesn't have build/lib/pep8.py ?15:42
naccdoko: working on it now15:42
dokonacc, ldb: have it on your radar; the python3 bindings patch is not yet merged15:46
dokoif it is, you can sync it. but maybe it's worth having the subminor version15:47
dokonow synced talloc and tdb15:47
=== rw is now known as dax
dokonacc, synced pep8 too15:49
naccdoko: thanks!15:50
barrydoko: hahaha!  thanks for syncing pep8.  i was just working on a -2 and fixing up the repo. was gonna sync also, but will do that after i upload -2 to unstable15:52
barrydoko: flake8 is next on my list15:53
naccslangasek: sorry, didn't look at your diff until just now, but why did the stuff in debian/control move around? also, it doesn't match the changelog anymore, as -imap, -interbase, etc aren't in d/control?16:12
rbasaksmoser: what's the parent of c5109da36b887b39840ab5e60022a92b38c163ca?16:13
smoserrbasak, http://paste.ubuntu.com/15384903/16:15
rbasaksmoser: yes that looks right. I would use git push --no-tags though, since otherwise you'll end up pushing your "working" tag etc.16:16
rbasakYou can push the import/upload tags explicitly.16:16
smoserhow do i do that ?16:16
rbasakgit remote add lpusdp lpusdp:open-scsi; git push lpusdp --no-tags +ubuntu/devel upload/2.0.873+git0.3b4b4500-14ubuntu116:17
pittinacc: ah, I figure php-imagick needs to wait for that php7.0 merge too? (FTBFS  due to uninstallability as well)16:17
naccpitti: yep16:18
naccpitti: pretty much all of php will :/16:18
smoserrbasak, done. thanks.16:19
rbasaksmoser: thanks!16:19
rbasakmatsubara: ^^16:19
matsubarathanks rbasak and smoser!16:20
stgraberpitti: not sure if smoser replied, but I think the plan was to have cloud-init add the user to the lxd group when it makes sense (when the user is an admin or whatever similar logic exists in there)16:20
pittistgraber: heh did; he said the fix is in git now, and will be uploaded soon; thanks16:21
smoserstgraber, i just uploaded earlier.16:21
pitticheers16:21
stgraberpitti: and yeah, we haven't built ppc64el images in quite a while so I cleaned up all the seriously oudated, full of security issues images on Friday16:21
smoserpitti, ^ . its in -proposed now.16:21
smoserb asically the default user is in 'lxd'16:21
smoserso lxd group gets added for him if nto there.16:21
stgraberpitti: we have new ppc64el, powerpc and s390x VMs that we can use now, I just need to set them up to talk to our Jenkins16:21
pittistgraber: ah, nice! apw complained about the regressing tests again, as on ppc64el there are no images any more (for any release)16:22
pittistgraber: awesome, s390x too16:22
stgraberpitti: yeah, I just noticed. I'll try to setup those jenkins runners today. In theory we can also build Debian images on those 3 arches then which may be useful to some16:22
apwstgraber, yeah we seem to have regressed in terms of images for all series there ... i filed you a shiney bug against lxc16:23
apwstgraber, though we have assumed it is a lack of images not functional regressions16:23
stgraberapw: yeah, so long as the only errors you're getting is "no image found", that's all fine16:23
stgraberI should really make our image publisher wipe images that are outdated rather than do it manually every so often, I really didn't like seeing images that still contained vulnerable libssl :)16:24
apwno image found indeed16:25
pittistgraber: would it make sense to treat "no image found" as "skip"?16:27
stgraberpitti: yeah, that would make sense16:27
=== tyhicks` is now known as tyhicks
=== francisco is now known as Guest95587
=== AdmWiggin is now known as tianon
balloonsmpt, ping17:07
naccslangasek: so i think what happened is that you ended up editing the d/control files for both src:php7.0 and src:php-universe-source7.0 to not include binary targets that aren't built for those packages. Do you want to keep that delta? I will document it in the new merge, if so17:08
LoganLaney: wanted to apologize for uploading this: https://launchpad.net/ubuntu/+source/banshee/2.9.0+really2.6.2-3ubuntu2 - didn't realize until after the fact that you were working on a fix in Debian's VCS in an Ubuntu branch17:17
LoganLaney: I usually just assume that the VCS in debian/control is just for Debian :/17:17
LaneyLogan: no worries, but it would be good if you could pick up those fixes17:19
Laneythanks for fixing it!17:19
sladenanyone know what the heck these  'PlusServer GmbH' empty mailings are17:49
sladenbeing sent to ubuntu-security-announce@lists.ubuntu.com17:49
sladensbeattie: are they generated bounces/misconfiguration in response to your mailings?17:51
sbeattiesladen: yes, I accidentally moderated them through. Sorry for the noise.17:52
ogra_just charge them for the free ads they got ;)17:52
sbeattieheh, well, maybe having them spammed everywhere will get them to stop it.17:53
sbeattie(we get them for every single USN we publish)17:57
=== uaa is now known as Guest97616
ginggsAnyone from ubuntu-release please look at LP: #1555586 ?18:12
ubottuLaunchpad bug 1555586 in lazarus (Ubuntu) "FFe: Sync lazarus 1.6+dfsg-1 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/155558618:13
dokonacc, do you have updated packages, or do you want to wait for slangasek to sponsor these?18:54
Chipacapopey: wrt the kswap thing (on twitter :) ) does anything show up in iotop?19:02
=== Guest97616 is now known as damascene
naccdoko: i'm just building & testing them now19:12
naccdoko: sorry, had to make sure i understood slangasek's changes19:13
naccdoko: and we had introdcued a bug i was hoping to fix easily (testing that too)19:13
juliankcjwatson: mdeslaur: WRT APT, 1024 bit keys and SHA1 for GPG signatures: I landed a patch in APT git that allows us to reject signatures in APT made with specific algorithms. I plan to turn that on in Summer, so it's part of the 16.10 release, and then would want a xenial SRU in January 2017 to turn that off for Xenial as well (changing two lines: incrementing array length + uncommenting new array member) - this hopefully gives the third19:13
juliankparty repositories enough time to catch up.19:13
juliank(At least Spotify and Google repos are affected by this)19:14
naccdoko: i *think*, in the interest of getting these issues fixed, you or anyone cna sponsor them, the functional differnce is nil from what we had before (the main/universe split), it's just a normal merge. And our delta is pretty well contained at this point19:14
naccdoko: but i'd like to run the autopkgtests against php7.0 here just to be sure, so it'll take another 15-20 minutes, I think19:15
juliankBasically scheduling the SRU around a 16.04.2 release19:16
juliankbest reasonably-possible security for everyone!19:16
juliank(I'd like to reject weak key lengths too, but key length is not exposed by gpg)19:17
mdeslaurjuliank: sounds good19:18
popeyChipaca: ended up having to reboot, was completely unusable19:21
popeyChipaca: seems a known issue, if you have no swap defined, and do something which fills the cache (dding a 16GB IMG to SD card) it will spin kswapd forever19:22
mterrycjwatson: I'm experiencing a problem with a silo ppa, where we accidentally built a package with a version number that was too high.  We (tried to?) deleted it from the ppa and rebuilt.  But now the upload of built packages fails because it still sees the old packages (but only for i386 and amd64, not for armhf).  Do you know what might be going on?19:25
mterryhttps://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-041/+build/9349898 for example19:25
naccslangasek: doko: for a package that's only in ubuntu (php-universe-source), but which is essential a fork for php7.0 ... should i provide the .dsc, debian.tar.gz and orig.tar.xz files for sponsorship? or shoudl i provide a debdiff between the ubuntu versions (and a note indicating the orig.tar.gz is the same as for src:php7.0, but renamed)?19:29
dokonacc, I'd say yes, maybe omitting the .orig.tar if it's exactly the very same file19:31
naccdoko: yeah, it's identical, we do all the manipulation in the rules and with control file changes19:32
naccdoko: thanks! i'll provide that all shortly, are you ok if just subscribe you the bug once it's ready?19:32
naccdoko: LP: #155341919:51
ubottuLaunchpad bug 1553419 in php7.0 (Ubuntu) "php7.0: update to latest version of packages from Debian unstable" [Undecided,New] https://launchpad.net/bugs/155341919:51
Pharaoh_Atemdoko: ?19:59
slangaseknacc: I didn't get a chance to answer your question the other day before you dropped off IRC... you're talking about pulling a new upstream version of php7 now, are there changes that constitute new features and should go through the FFe process?20:04
slangaseknacc: and we're talking about pulling a new upstream version, when the actual bug we care about fixing is a packaging incompatibility issue - seems risky to me20:05
naccslangasek: afaict, 7.0.3 -> 7.0.4 is all bugfixes20:07
naccslangasek: looking at their changelog, that is20:07
slangaseknacc: so you don't see any risk in pulling forward to that latest version from unstable, as opposed to just pulling the last Debian packaging for 7.0.3?20:08
slangasekI ask because it was a sync from Debian that gave us the current set of Breaks: issues :)20:08
naccslangasek: that's a fair question; before i answer, can i ask something? if we stay on 7.0.3-13, will we, in the future, have to backport bugfixes to 7.0.3-13? Or will we at some point in the future merge to 7.0.4 from debian (or whatever is current)?20:09
slangaseknacc: if "Some point in the future" means "next release cycle"...20:10
slangaseknacc: if you think 7.0.4 is the target for 16.04, let's do that now20:10
naccslangasek: well, that's what i'm, maybe, struggling to understand ... if we take 7.0.3, let's say, 7.0.3-13 (which i think will be the last debian release of 7.0.3), does that mean we'll just be backporting to 7.0.3-13 for the next 5-ish years?20:11
slangaseknacc: "backporting" what?20:13
naccslangasek: bugfixes, future bugfixes, etc20:13
slangasekwe wouldn't make packaging changes to php7.0 in 16.04 post-release20:13
naccslangasek: so, presuming that php7.0 upstream continues to fix bugs, would we proactively be backporting those bugfixes to our level? or will we rely on users reporting issues and selectively backporting the fixes?20:14
naccslangasek: this is maybe my general ignorance on ubuntu maintainership/policies/etc20:14
slangaseknacc: I'd say that's a prioritization question you should discuss with jgrimm-afk :)20:15
naccslangasek: :)20:15
naccslangasek: ok, i can easily rebase my chagnes to 7.0.3-13 instead, that's trivial for me to do & test20:15
naccPharaoh_Atem: do you have an opinion here?20:15
slangaseknacc: a look at the versions of php5 in the various LTS pockets may offer some historical insight - there are no new upstream versions in -security or -updates, but 21 SRUs to precise since release and 14 SRUs to trusty since release20:16
Pharaoh_Atemnacc: I'm in favor of pushing to new minor releases in 7.0.x20:16
Pharaoh_AtemI'd prefer to keep the backport delta as low as possible until the release20:17
Pharaoh_Atemat which point, the version freeze can kick in and we can do backports on an as-needed basis20:17
slangaseknacc: so I would use that as the guide for now, and assume we are not going to take newer upstream point releases post-release20:17
Pharaoh_Atemone of the things that the php community has gotten better at with php7 is ensuring that bugfix releases are really only bugfix releases20:18
slangasekthat would be grounds for a conversation about php getting a micro release exception for SRUs; but that should definitely be sorted out later and not block the current updating20:20
naccslangasek: yep, understood -- i think in this particular care, it does seem like 7.0.4 has some pretty large bugfixes (segfaults, crashes, overflows) based upon the upstream chagnelog. I think it is worth us moving to that version now, to minimize the need to backport (already) 10-15 fixes20:21
naccs/care/case/20:21
slangaseknacc: copy. I can have a look at this today then20:21
naccslangasek: and i will look into the micro release exception, as well as be more cautious in teh future about our versioning and stability20:21
naccslangasek: thank you very much! it should allow a lot of excuses to clear out again, as php-defaults is currently broken20:22
slangaseknacc: btw regarding the debian/control delta - yes, I ran the debian/rules debian/control target against both source packages, which I think is the correct thing to do.  That target certainly existed before we split the source, and I assume it should always be run before generating the source package20:22
slangasekif that resulted in deltas vs Debian, umm <shrug>20:22
naccslangasek: yeah, it ended up just moving a bunch of stuff around20:22
naccand i was told to minimize our delta :)20:22
naccslangasek: but i will look at that too20:23
naccslangasek: coudl be that whatever level we were on hadn't run it recently20:23
naccso it was out of date20:23
slangasekright, so if it moved stuff around that either implies the Debian debian/control was not up to date, or the target is not reproducible20:23
slangasekfor merging, I would suggest ignoring debian/control diffs / conflicts and just regenerating that file after merging up debian/control.in20:24
naccslangasek: ah, i think the debian/control is not uptodate20:24
naccslangasek: wrt. debian/control.in & debian/rules20:24
* slangasek nods20:24
naccslangasek: want me to update the debdiffs? i'd like to document that in the changelog too, just so it's clear to me in the future :)20:24
slangaseknacc: yes, feel free to update the debdiffs now, it'll be about an hour before I'm pulling20:25
naccslangasek: ok, will do that now, thanks!20:25
dokotumbleweed, https://launchpad.net/ubuntu/+source/pyzmq/15.1.0-1ubuntu1 any idea? you don't see that in unstable because of #81818721:02
tumbleweeddoko: urgh21:03
tumbleweedI didn't know what was wrong the last time around, with pyzmq21:03
tumbleweedthankfully the latest upstream fixed it, at the time21:03
Pharaoh_Atemnacc: I think we'll likely use 7.0.5 as the final release before Ubuntu Xenial freeze21:05
dokonacc, Pharaoh_Atem, slangasek: sorry, didn't see the discussion until now. had it already uploaded21:07
naccdoko: slangasek: i can provide 7.0.4-5ubuntu1->ubuntu2 debdiff if you'd like that will clean up the changelog and include the stuff discussed above?21:11
naccdoko: also, i do see the uploads in excuses, but it seems to be unhappy that we skipped 7.0.3-9ubuntu2?21:11
doko<fk for today21:11
infinitynacc: That'll clear up once britney sees the new binaries.21:16
naccinfinity: ah ok, thanks!21:16
naccslangasek: let me know how you want to proceed ... i have my cleaned up tree locally; i expect it to just be d/control & d/changelog changes21:22
naccinfinity: does someone have to go in and manually delete "old binaries"? (e.g., php 7.0.3-9ubuntu2 binaries on armhf)21:43
infinitynacc: No.21:43
infinitynacc: That just means the armhf build wasn't done/published yet when britney ran.21:44
naccinfinity: oh i see21:44
naccinfinity: thanks!21:44
naccinfinity: one last question, sorry, now that php7.0 is updated, will all the autopkgtest regressions from the php-defaults issue (which is now fixed, it was an unsatisfiable dependency) be automatically resubmitted?21:46
=== nobuto_ is now known as nobuto
infinitynacc: No idea.  Depends on what depends on what and ends up triggering things as a result.21:47
naccinfinity: ok, i'll try and follow the depends, thanks!21:48
dokonacc, https://launchpadlibrarian.net/248138216/buildlog_ubuntu-xenial-amd64.remctl_3.10-1build2_BUILDING.txt.gz21:54
naccdoko: hrm, probably needs updating to be php7.0 compatible, let me look21:57
naccdoko: yeah, it's on my list of automatically updateable ones (basically needs to be sed'd). Want me to provide a debdiff?21:58
dokoplease do21:59
slangaseknacc: I'll take a debdiff for debian/control + debian/changelog, sure22:05
naccslangasek: ok, i'll try and get that going once i've figured out remctl22:06
naccdoko: i *think* remctl might not be php7 compatible ... meaning we'd need to disable the php bindings22:07
nacclet me look upsream22:07
naccdoko: yeah, it's not. I can take a swing at updating it, but those are lower on my priority list to look at. Do you want a debdiff that just disables php5-remctl for now?22:15
naccslangasek: can you do that sync of php-xdebug? php-common has a breaks on it22:28
naccslangasek: that'll fix the php-imagick and phpunit, afaict22:32
slangaseknacc: yes, I saw that was still pending and will get to it in about an hour.  It's a sync that overwrites an Ubuntu delta for your upstream cherry-pick, that's something that's included in the 2.4.0 release?22:47
naccslangasek: yep22:47
naccslangasek: i put that in the description of LP: #155341922:48
ubottuLaunchpad bug 1553419 in php7.0 (Ubuntu) "php7.0: update to latest version of packages from Debian unstable" [Undecided,New] https://launchpad.net/bugs/155341922:48
naccslangasek: i should have made that clearer, sorry22:48
naccslangasek: we could hav sync'd sooner, actually, i was just waiting for the final release, as upstream told me they weren't going to do another RC22:48
slangaseknacc: oh then maybe I'll just hit the button now22:49
slangaseknacc: synced.  but the bug won't autoclose, because the bug task was on php-xdebug but the current source package name is xdebug22:50
naccslangasek: np, i can close the task22:51
naccslangasek: i think i confused myself on that22:51
metaf5_What are the practical differences between Xenial Beta and Daily?  I'm looking to update an application that is distributed as a modified Ubuntu install CD, and wondering where to start.22:51
naccmetaf5_: i'm not sure what you mean? it seems like Beta is a snapshot at a specific point in time, while Daily is ... well, daily?22:52
slangasekwell, one difference is that we have not released a beta of Ubuntu yet for Xenial; that's only available for community flavors22:53
metaf5_Oh, I was looking at Ubuntu-Gnome, my bad.  I think I probably want the daily then.  Thanks!22:56
naccdoko: ok, i think i got a build working, let me see how the tests go :)23:04
naccslangasek: will the php-imagick build that failed earlier (https://launchpad.net/ubuntu/+source/php-imagick/3.4.0~rc6-1ubuntu3) automatically kick off again now that php-defaults has been fixed?23:12
slangaseknacc: no, but I can kick it now23:14
naccslangasek: thanks, i wasn't sure about that one as it never made it into proposed23:14
slangasekif launchpad detects that a failure is because of a missing build-dependency, it'll put it into "dep-wait" state and automatically retry it.  otherwise, needs a manual poke23:15
naccdoko: i'm trying to figure out how to run the tests :) i don't think we really run them normally, but there is a php testsuite23:15
naccslangasek: right, i remember that from before, figured this might be a different case23:15
naccdoko: hrm, i'd need to actually ocnfigure kerberos to test it :)23:16
naccdoko: so i can provide you my patch, which does let it build, or i can work with upstream to see if they can test?23:16
naccdoko: and in the meanwhile, disable php5-remctl23:16
naccdoko: I just sent the upstream/debian maintainer a note with my patch23:24
ari-tczewflexiondotorg: ping23:32
flexiondotorgari-tczew, Yo23:32
ari-tczewflexiondotorg: about bug 1556506, does mate-menu 5.6.9 contain any new features?23:33
ubottubug 1556506 in mate-menu (Ubuntu) "Sync mate-menu 5.6.9-1 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/155650623:33
flexiondotorgari-tczew, Just fixes and translations.23:34
cjwatsonmterry: I think your deletion raced with builds that were in progress.  Repeat the deletion using "remove-package -A ppa:ci-train-ppa-service/ubuntu/landing-041 -s vivid -m 'wrong version' -e 8.13+15.04.20160314.3-0ubuntu1 unity8", wait for it to vanish from http://ppa.launchpad.net/ci-train-ppa-service/landing-041/ubuntu/dists/vivid/main/binary-i386/Packages.gz, then retry the builds23:34
ari-tczewflexiondotorg: ok, I'll process it for you.23:34
flexiondotorgari-tczew, Perfect. Thank you very much!23:34
mterrycjwatson: heyo!  OK will try, thanks23:34
ari-tczewflexiondotorg: did you already consider to get PPU for any mate related package?23:35
flexiondotorgari-tczew, If you're able a have a few others too ;-)23:35
naccis there a standard place for me to see if a build is in dep-wait?23:36
flexiondotorgari-tczew, I have applied but the DMB didn't meet last time and are now in limbo :-(23:36
ari-tczewflexiondotorg: ah, right, I see your application now23:36
ari-tczewDMB is broken this time :P23:37
flexiondotorgari-tczew, I saw.23:37
cjwatsonnacc: The +build page will say "Dependency wait" if it is.23:37
cjwatsonAnd it will name the unsatisfied dependency.23:37
flexiondotorgari-tczew, This is another fixes only sync request - https://bugs.launchpad.net/ubuntu/+source/mate-dock-applet/+bug/155720723:37
ubottuLaunchpad bug 1557207 in mate-dock-applet (Ubuntu) "Sync mate-dock-applet 0.69-1 (universe) from Debian unstable (main)" [Undecided,New]23:37
nacccjwatson: ah!23:38
flexiondotorgari-tczew, And another - https://bugs.launchpad.net/ubuntu/+source/ubuntu-mate-settings/+bug/155671123:38
ubottuLaunchpad bug 1556711 in ubuntu-mate-settings (Ubuntu) "ubuntu-mate-settings 16.04.4 release [debdiff attached]" [Low,New]23:38
ari-tczewflexiondotorg: how do you fill sync requests on LP?23:53
ari-tczewmanually?23:53
flexiondotorgI use requestsync23:53
ari-tczewflexiondotorg: hmmm... I asked due to missing importance on your bugs23:55
ari-tczewnormally should be set to Wishlist23:55
flexiondotorgOK, I can make sure that happens in the fture.23:55
flexiondotorgFirst time I've been told, but I can do that.23:56
flexiondotorgAre sync requests that fixes bugs Wishlist?23:56
ari-tczewflexiondotorg: it's not a key requirement or something. just requestsync should do this automatically, so I thought you just fill syncs requests on LP manually23:57
flexiondotorgari-tczew, This is how I do it - requestsync -d unstable -s mate-menu23:58

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