/srv/irclogs.ubuntu.com/2016/09/29/#ubuntu-release.txt

-queuebot:#ubuntu-release- Unapproved: accepted seabios [source] (yakkety-proposed) [1.8.2-1ubuntu2]00:34
-queuebot:#ubuntu-release- Unapproved: accepted mako [source] (yakkety-proposed) [1.0.4+ds1-1ubuntu1]00:35
-queuebot:#ubuntu-release- Unapproved: gnome-dictionary (yakkety-proposed/universe) [3.20.0-2 => 3.20.0-3] (desktop-extra) (sync)00:36
-queuebot:#ubuntu-release- Unapproved: gjs (yakkety-proposed/universe) [1.46.0-0ubuntu1 => 1.46.0-1] (desktop-extra, mozilla, ubuntugnome) (sync)00:40
-queuebot:#ubuntu-release- Unapproved: gcc-5 (yakkety-proposed/main) [5.4.1-2ubuntu1 => 5.4.1-2ubuntu2] (core)00:53
-queuebot:#ubuntu-release- Unapproved: accepted gcc-5 [source] (yakkety-proposed) [5.4.1-2ubuntu2]00:54
-queuebot:#ubuntu-release- Unapproved: accepted gnome-dictionary [sync] (yakkety-proposed) [3.20.0-3]00:54
-queuebot:#ubuntu-release- Unapproved: accepted gjs [sync] (yakkety-proposed) [1.46.0-1]00:54
-queuebot:#ubuntu-release- Unapproved: gce-utils (xenial-proposed/partner) [1.3.3-0ubuntu5~16.04.0 => 1.3.3-0ubuntu5~16.04.1] (no packageset)01:11
-queuebot:#ubuntu-release- Unapproved: kimwitu (yakkety-proposed/universe) [4.6.1-7.1ubuntu1 => 4.6.1-7.2] (no packageset) (sync)03:49
-queuebot:#ubuntu-release- Unapproved: accepted kimwitu [sync] (yakkety-proposed) [4.6.1-7.2]03:50
-queuebot:#ubuntu-release- Unapproved: open-invaders (yakkety-proposed/universe) [0.3-4.1ubuntu1 => 0.3-4.3] (no packageset) (sync)03:51
-queuebot:#ubuntu-release- Unapproved: accepted open-invaders [sync] (yakkety-proposed) [0.3-4.3]03:51
-queuebot:#ubuntu-release- Unapproved: lxd (yakkety-proposed/main) [2.2-0ubuntu1 => 2.3-0ubuntu1] (edubuntu, ubuntu-server)04:56
stgraberFFe for ^ is https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/161815904:58
ubot5Ubuntu bug 1618159 in lxd (Ubuntu) "[FFe] Feature Exception for LXD in Ubuntu 16.10" [Wishlist,Triaged]04:58
* sakrecoer echos wxl with a large delay and some acoustic modulation : 'hiophop hurray for release team 05:33
sakrecoerhiphop even, and coffe cup saluts!05:35
-queuebot:#ubuntu-release- Unapproved: linaro-image-tools (yakkety-proposed/universe) [2014.11-1 => 2016.05-1] (no packageset) (sync)05:36
-queuebot:#ubuntu-release- Unapproved: accepted linaro-image-tools [sync] (yakkety-proposed) [2016.05-1]05:36
-queuebot:#ubuntu-release- Unapproved: apparmor (yakkety-proposed/main) [2.10.95-4ubuntu4 => 2.10.95-4ubuntu5] (core)06:01
-queuebot:#ubuntu-release- Unapproved: accepted apparmor [source] (yakkety-proposed) [2.10.95-4ubuntu5]06:09
-queuebot:#ubuntu-release- Unapproved: diffoscope (yakkety-proposed/universe) [60 => 61] (no packageset) (sync)06:16
-queuebot:#ubuntu-release- Unapproved: accepted diffoscope [sync] (yakkety-proposed) [61]06:16
-queuebot:#ubuntu-release- Unapproved: blender (yakkety-proposed/universe) [2.77.a+dfsg0-8 => 2.77.a+dfsg0-9] (ubuntustudio) (sync)06:19
-queuebot:#ubuntu-release- Unapproved: systemd (yakkety-proposed/main) [231-7 => 231-7ubuntu1] (core)06:32
-queuebot:#ubuntu-release- Unapproved: libqalculate (yakkety-proposed/universe) [0.9.7-9.1build2 => 0.9.7-9.1ubuntu1] (kubuntu)07:13
-queuebot:#ubuntu-release- Unapproved: rejected livecd-rootfs [source] (xenial-proposed) [2.408.5]08:16
-queuebot:#ubuntu-release- Unapproved: livecd-rootfs (xenial-proposed/main) [2.408.4 => 2.408.5] (desktop-core)08:17
handsome_fengHi, Laney, Seb128, Good morning! Sorry to disturb you again. I have update my new wizard package, Could you please have a look? The link is: https://bugs.launchpad.net/ubuntukylin/+bug/1609207 , Thank you !08:27
ubot5Ubuntu bug 1609207 in Ubuntu Kylin "[needs-packaging] ubuntu-kylin-wizard" [High,Triaged]08:27
smbpitti, has the beta gone out far enough that I could ask people to approve the xen ffe upload I did or should that still wait?08:48
-queuebot:#ubuntu-release- Unapproved: owncloud-client (yakkety-proposed/universe) [2.1.1+dfsg-1ubuntu2 => 2.2.2+dfsg-1] (no packageset) (sync)09:14
-queuebot:#ubuntu-release- Unapproved: accepted owncloud-client [sync] (yakkety-proposed) [2.2.2+dfsg-1]09:15
-queuebot:#ubuntu-release- New binary: owncloud-client [ppc64el] (yakkety-proposed/universe) [2.2.2+dfsg-1] (no packageset)09:23
-queuebot:#ubuntu-release- New binary: owncloud-client [i386] (yakkety-proposed/universe) [2.2.2+dfsg-1] (no packageset)09:25
tjaaltonI've synced new owncloud-client ^, fixes 1628838 that I've verified09:26
-queuebot:#ubuntu-release- New binary: owncloud-client [amd64] (yakkety-proposed/universe) [2.2.2+dfsg-1] (no packageset)09:26
tjaaltonbug 162883809:26
ubot5bug 1628838 in owncloud-client (Ubuntu) "No indicator seen on unity" [Undecided,New] https://launchpad.net/bugs/162883809:26
-queuebot:#ubuntu-release- New binary: owncloud-client [s390x] (yakkety-proposed/universe) [2.2.2+dfsg-1] (no packageset)09:29
LocutusOfBorgsigh, systemd with a security update stuck in unapproved09:31
LocutusOfBorgand the same security upload is already in the archive for ubuntu stable releases09:32
LaneyHardly worth sighing about. It's more critical to get security fixes out to releases that are actually stable, and someone will look at the yakkety queue quite soon.09:33
-queuebot:#ubuntu-release- Unapproved: accepted webkit2gtk [sync] (yakkety-proposed) [2.14.0-1]09:35
LocutusOfBorgthis is true, but fixing the development release and then stable isn't a better workflow?09:42
LocutusOfBorgI mean, SRU works that way AFAIK09:42
LocutusOfBorgI would have expected security pocket to avoid unapproved queue09:44
-queuebot:#ubuntu-release- Unapproved: accepted openvswitch [source] (yakkety-proposed) [2.6.0-0ubuntu1]09:44
-queuebot:#ubuntu-release- Unapproved: accepted xen [source] (yakkety-proposed) [4.7.0-0ubuntu1]09:44
-queuebot:#ubuntu-release- Unapproved: accepted twisted [sync] (yakkety-proposed) [16.4.1-1]09:45
-queuebot:#ubuntu-release- Unapproved: linux-wlan-ng (yakkety-proposed/universe) [0.2.9+dfsg-5 => 0.2.9+dfsg-6] (lubuntu) (sync)09:45
LocutusOfBorgoh, no security pocket for yakkety nvm09:46
-queuebot:#ubuntu-release- New binary: owncloud-client [powerpc] (yakkety-proposed/universe) [2.2.2+dfsg-1] (no packageset)09:47
Mirvdo you think bug #1432741 is ok or not, probably quite clear "yeah it's safe" or "waaay too late".09:47
ubot5bug 1432741 in libsdl1.2 (Ubuntu) "[FFe] sdl1.2 needs mir support patch" [Medium,In progress] https://launchpad.net/bugs/143274109:47
-queuebot:#ubuntu-release- Unapproved: accepted heat [source] (yakkety-proposed) [1:7.0.0~rc2-0ubuntu1]09:50
-queuebot:#ubuntu-release- Unapproved: accepted python3.5 [sync] (yakkety-proposed) [3.5.2-6]09:50
-queuebot:#ubuntu-release- Unapproved: accepted update-notifier [source] (yakkety-proposed) [3.174]09:51
-queuebot:#ubuntu-release- Unapproved: accepted libvirt [source] (yakkety-proposed) [2.1.0-1ubuntu7]09:51
-queuebot:#ubuntu-release- Unapproved: accepted systemd [source] (yakkety-proposed) [231-7ubuntu1]09:52
-queuebot:#ubuntu-release- New binary: owncloud-client [arm64] (yakkety-proposed/universe) [2.2.2+dfsg-1] (no packageset)09:52
-queuebot:#ubuntu-release- New binary: xen [arm64] (yakkety-proposed/main) [4.7.0-0ubuntu1] (kubuntu, ubuntu-desktop, ubuntu-server, virt)09:53
-queuebot:#ubuntu-release- New binary: xen [i386] (yakkety-proposed/main) [4.7.0-0ubuntu1] (kubuntu, ubuntu-desktop, ubuntu-server, virt)09:53
LocutusOfBorgMirv, for sure I'm not authoritative, but I sponsored the same work for libsdl2 a few times for the same person, without troubles09:54
-queuebot:#ubuntu-release- New binary: xen [amd64] (yakkety-proposed/main) [4.7.0-0ubuntu1] (kubuntu, ubuntu-desktop, ubuntu-server, virt)09:54
-queuebot:#ubuntu-release- New binary: xen [armhf] (yakkety-proposed/main) [4.7.0-0ubuntu1] (kubuntu, ubuntu-desktop, ubuntu-server, virt)09:54
-queuebot:#ubuntu-release- New binary: owncloud-client [armhf] (yakkety-proposed/universe) [2.2.2+dfsg-1] (no packageset)09:54
MirvLocutusOfBorg: yeah, I just raised it here since the FFe has been waiting since Monday so if it's wanted in the earlier the better09:55
MirvLocutusOfBorg: brandon's work is pretty solid, yes09:55
* LocutusOfBorg is doing some dak command on coccia, to see how libsdl1.2 is deprecated09:55
LocutusOfBorglots of stuff09:57
-queuebot:#ubuntu-release- Unapproved: accepted horizon [source] (yakkety-proposed) [3:10.0.0~rc2-0ubuntu1]09:58
-queuebot:#ubuntu-release- Unapproved: gtkhash (yakkety-proposed/universe) [0.7.0-3 => 0.7.0-3ubuntu1] (no packageset)09:59
-queuebot:#ubuntu-release- Unapproved: accepted ironic [source] (yakkety-proposed) [1:6.2.0-0ubuntu1]10:00
-queuebot:#ubuntu-release- Unapproved: accepted gtkhash [source] (yakkety-proposed) [0.7.0-3ubuntu1]10:00
-queuebot:#ubuntu-release- Unapproved: nautilus-python (yakkety-proposed/universe) [1.1-4 => 1.1-4ubuntu1] (no packageset)10:03
-queuebot:#ubuntu-release- Unapproved: accepted nautilus-python [source] (yakkety-proposed) [1.1-4ubuntu1]10:04
-queuebot:#ubuntu-release- Unapproved: rejected python-os-client-config [source] (yakkety-proposed) [1.21.1-0ubuntu1]10:05
-queuebot:#ubuntu-release- Unapproved: rejected python-swiftclient [source] (yakkety-proposed) [1:3.1.0-0ubuntu1]10:05
Laneycoreycb: Oops, I typed the wrong reason for rejecting python-swiftclient. I meant to say that I'll sync it instead.10:05
-queuebot:#ubuntu-release- Unapproved: python-swiftclient (yakkety-proposed/main) [1:3.0.0-3 => 1:3.1.0-1] (openstack, ubuntu-server) (sync)10:07
Laneyoho, you already did10:09
-queuebot:#ubuntu-release- Unapproved: accepted keystone [source] (yakkety-proposed) [2:10.0.0~rc2-0ubuntu1]10:09
-queuebot:#ubuntu-release- Unapproved: rejected python-swiftclient [sync] (yakkety-proposed) [1:3.1.0-1]10:09
-queuebot:#ubuntu-release- Unapproved: accepted neutron-fwaas [source] (yakkety-proposed) [1:9.0.0~rc2-0ubuntu1]10:10
-queuebot:#ubuntu-release- Unapproved: accepted neutron-vpnaas [source] (yakkety-proposed) [2:9.0.0~rc2-0ubuntu1]10:10
-queuebot:#ubuntu-release- Unapproved: accepted python-swiftclient [sync] (yakkety-proposed) [1:3.1.0-1]10:10
-queuebot:#ubuntu-release- Unapproved: accepted neutron-lbaas [source] (yakkety-proposed) [2:9.0.0~rc2-0ubuntu1]10:10
-queuebot:#ubuntu-release- Unapproved: accepted neutron [source] (yakkety-proposed) [2:9.0.0~rc2-0ubuntu1]10:10
-queuebot:#ubuntu-release- Unapproved: accepted swift [source] (yakkety-proposed) [2.10.0-0ubuntu1]10:11
=== davmor2_ is now known as davmor2
-queuebot:#ubuntu-release- Unapproved: address-book-app (yakkety-proposed/universe) [0.2+16.10.20160920-0ubuntu1 => 0.2+16.10.20160929-0ubuntu1] (no packageset) (sync)10:15
-queuebot:#ubuntu-release- Unapproved: ubuntu-settings-components (yakkety-proposed/main) [0.9+16.10.20160909-0ubuntu1 => 0.9+16.10.20160927-0ubuntu1] (no packageset) (sync)10:15
=== ara_ is now known as ara
-queuebot:#ubuntu-release- Unapproved: accepted address-book-app [sync] (yakkety-proposed) [0.2+16.10.20160929-0ubuntu1]10:16
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-settings-components [sync] (yakkety-proposed) [0.9+16.10.20160927-0ubuntu1]10:16
-queuebot:#ubuntu-release- New: accepted xen [amd64] (yakkety-proposed) [4.7.0-0ubuntu1]10:17
-queuebot:#ubuntu-release- New: accepted xen [armhf] (yakkety-proposed) [4.7.0-0ubuntu1]10:17
-queuebot:#ubuntu-release- New: accepted xen [arm64] (yakkety-proposed) [4.7.0-0ubuntu1]10:17
-queuebot:#ubuntu-release- New: accepted xen [i386] (yakkety-proposed) [4.7.0-0ubuntu1]10:17
-queuebot:#ubuntu-release- Unapproved: accepted lxd [source] (yakkety-proposed) [2.3-0ubuntu1]10:17
-queuebot:#ubuntu-release- Unapproved: accepted blender [sync] (yakkety-proposed) [2.77.a+dfsg0-9]10:23
-queuebot:#ubuntu-release- Unapproved: accepted libqalculate [source] (yakkety-proposed) [0.9.7-9.1ubuntu1]10:24
-queuebot:#ubuntu-release- Unapproved: totem-pl-parser (yakkety-proposed/main) [3.10.6-4ubuntu2 => 3.10.7-1ubuntu1] (kubuntu, ubuntu-desktop)10:25
-queuebot:#ubuntu-release- Unapproved: accepted linux-wlan-ng [sync] (yakkety-proposed) [0.2.9+dfsg-6]10:27
-queuebot:#ubuntu-release- Unapproved: accepted totem-pl-parser [source] (yakkety-proposed) [3.10.7-1ubuntu1]10:42
-queuebot:#ubuntu-release- New sync: python-adal (yakkety-proposed/primary) [0.4.1-2]10:45
-queuebot:#ubuntu-release- New sync: python-applicationinsights (yakkety-proposed/primary) [0.10.0-2]10:46
-queuebot:#ubuntu-release- New sync: python-msrest (yakkety-proposed/primary) [0.4.4-1]10:47
-queuebot:#ubuntu-release- New sync: ruby-timeliness (yakkety-proposed/primary) [0.3.8-1]10:48
-queuebot:#ubuntu-release- New sync: vagrant-azure (yakkety-proposed/primary) [2.0.0~pre1-2]10:49
-queuebot:#ubuntu-release- New sync: ruby-haikunator (yakkety-proposed/primary) [1.1.0-1]10:55
-queuebot:#ubuntu-release- New sync: ruby-ms-rest (yakkety-proposed/primary) [0.5.0-1]10:59
pittismb: yes; also, the beta freeze is completely independent of approving FFEs11:10
smbpitti, thinks for letting it in. I was just trying to avoid more work for the builders and stuff while we already cause so much work with the one-kernel-a-day project ;)11:20
smbthanks I mean11:20
pittismb: I actually didn't let it in, but yw :) (I'm on systemd.conf today to Sat, not much time for work)11:21
smboh well then thanks to whomever :)11:22
Laneypitti: good timing with the celebrity bug :-)11:23
pittiheh11:23
pittiI thought most people considered systemd in and by itself as a local DoS already :-P11:23
smbSure! Been there, got the t-shirt (literally) :)11:24
-queuebot:#ubuntu-release- Unapproved: keystone (yakkety-proposed/main) [2:10.0.0~rc2-0ubuntu1 => 2:10.0.0~rc2-0ubuntu2] (openstack, ubuntu-server)12:01
-queuebot:#ubuntu-release- Unapproved: accepted keystone [source] (yakkety-proposed) [2:10.0.0~rc2-0ubuntu2]12:13
-queuebot:#ubuntu-release- Unapproved: neutron (yakkety-proposed/main) [2:9.0.0~rc2-0ubuntu1 => 2:9.0.0~rc3-0ubuntu1] (openstack, ubuntu-server)12:22
-queuebot:#ubuntu-release- Unapproved: accepted neutron [source] (yakkety-proposed) [2:9.0.0~rc3-0ubuntu1]13:10
-queuebot:#ubuntu-release- New sync: python-azure (yakkety-proposed/primary) [2.0.0~rc6+dfsg-2]13:27
-queuebot:#ubuntu-release- New sync: python-azure-storage (yakkety-proposed/primary) [0.33.0-1]13:27
-queuebot:#ubuntu-release- New sync: python-msrestazure (yakkety-proposed/primary) [0.4.3-1]13:27
-queuebot:#ubuntu-release- New sync: ruby-ms-rest-azure (yakkety-proposed/primary) [0.5.0-1]13:28
-queuebot:#ubuntu-release- New sync: ruby-azure-sdk (yakkety-proposed/primary) [0.6.0-1]13:28
-queuebot:#ubuntu-release- Unapproved: pyzmq (yakkety-proposed/universe) [15.2.0-1fakesync1 => 15.2.0-1ubuntu1] (no packageset)13:32
-queuebot:#ubuntu-release- Unapproved: accepted pyzmq [source] (yakkety-proposed) [15.2.0-1ubuntu1]13:33
-queuebot:#ubuntu-release- Unapproved: epiphany-browser (yakkety-proposed/universe) [3.20.3-2ubuntu2 => 3.22.0-1ubuntu1] (desktop-extra)13:48
-queuebot:#ubuntu-release- Unapproved: ubuntu-app-launch (yakkety-proposed/main) [0.9+16.10.20160913.1-0ubuntu1 => 0.9+16.10.20160928-0ubuntu1] (no packageset) (sync)13:50
-queuebot:#ubuntu-release- Unapproved: hw-detect (yakkety-proposed/main) [1.117ubuntu2 => 1.117ubuntu3] (core)14:02
-queuebot:#ubuntu-release- Unapproved: simple-scan (yakkety-proposed/main) [3.22.0.1-0ubuntu1 => 3.22.0.1-0ubuntu2] (ubuntu-desktop)14:10
-queuebot:#ubuntu-release- Unapproved: hw-detect (xenial-proposed/main) [1.117ubuntu2 => 1.117ubuntu2.1] (core)14:15
lamontcyphermox: around ?14:20
cyphermoxlamont: yep14:21
cyphermoxwhat's up?14:22
lamont1621615, 1621507 <-- I figure we both need to agree on those, I'm +1 on verfied=true.  1628306 I think is all yours, yes?14:22
lamontin my fantasy world, I'd like to see those hit -updates today14:22
cyphermoxcloud-init hasn't been in proposed for 7 days..14:23
lamontah, is that the other criteria?14:24
cyphermoxseems the same applies to the other SRUs14:24
cyphermoxusually, yes. I suppose you may be able to convince SRU team members otherwise14:24
lamontalmost certainly, given the uploads were friday/sat and maybe a touch on monday (8306)14:24
lamontapw: who do I need to convince? :D14:25
-queuebot:#ubuntu-release- Unapproved: empathy (yakkety-proposed/universe) [3.12.12-2ubuntu1 => 3.12.12-3ubuntu1] (ubuntugnome)14:25
lamontcyphermox: otoh, I'm inclined to work on my maas bug that's at least partially to blame for yakkety issues, before I go on from there14:25
cyphermoxwell, SRUs aren't my call given that I'm not on the SRU team. I will however verify ...306 now so it's fine to migrate when it's time14:27
cyphermoxis that maas bug something I should be looking at?14:31
-queuebot:#ubuntu-release- Unapproved: gnome-keyring (yakkety-proposed/main) [3.20.0-2ubuntu2 => 3.20.0-2ubuntu3] (ubuntu-desktop)14:33
-queuebot:#ubuntu-release- New: accepted owncloud-client [amd64] (yakkety-proposed) [2.2.2+dfsg-1]14:47
-queuebot:#ubuntu-release- New: accepted owncloud-client [armhf] (yakkety-proposed) [2.2.2+dfsg-1]14:47
-queuebot:#ubuntu-release- New: accepted owncloud-client [powerpc] (yakkety-proposed) [2.2.2+dfsg-1]14:47
-queuebot:#ubuntu-release- New: accepted owncloud-client [s390x] (yakkety-proposed) [2.2.2+dfsg-1]14:47
-queuebot:#ubuntu-release- New: accepted owncloud-client [arm64] (yakkety-proposed) [2.2.2+dfsg-1]14:47
-queuebot:#ubuntu-release- New: accepted owncloud-client [ppc64el] (yakkety-proposed) [2.2.2+dfsg-1]14:47
-queuebot:#ubuntu-release- New: accepted owncloud-client [i386] (yakkety-proposed) [2.2.2+dfsg-1]14:47
-queuebot:#ubuntu-release- Unapproved: pciutils (yakkety-proposed/main) [1:3.3.1-1.1ubuntu3 => 1:3.3.1-1.1ubuntu4] (core)14:49
-queuebot:#ubuntu-release- Unapproved: evolution-data-server (yakkety-proposed/main) [3.21.91-0ubuntu1 => 3.22.0-1ubuntu1] (ubuntu-desktop)14:55
lamontcyphermox: the maas bug is all us, related to queries coming from IPs that we should accept, but don't, because we don't think they belong to the client.  At least I htink that's what's going on as I dig into it14:58
-queuebot:#ubuntu-release- Unapproved: gitg (yakkety-proposed/universe) [3.20.1-1 => 3.20.3-0ubuntu1] (no packageset)14:58
cyphermoxok14:59
-queuebot:#ubuntu-release- Unapproved: accepted gitg [source] (yakkety-proposed) [3.20.3-0ubuntu1]14:59
dobeyhi, can someone poke ubuntu-app-launch through unapproved queue please? :)15:03
lamontcyphermox: so yeah, I guess the big question is, are you +1 on all the 1621{507,615} packages being marked as verified too?15:03
cyphermoxyep15:05
lamontcool.  I'll finish myh verification runs today, and mark them15:05
lamontapw or someone: please kick cloud-initramfs-tools 0.27ubuntu1.1 and 0.29ubuntu1.1 into -proposed (x and y)15:39
-queuebot:#ubuntu-release- Unapproved: python-gabbi (yakkety-proposed/universe) [1.12.0-2 => 1.24.0-1] (no packageset) (sync)15:45
-queuebot:#ubuntu-release- Unapproved: accepted python-gabbi [sync] (yakkety-proposed) [1.24.0-1]15:46
-queuebot:#ubuntu-release- Unapproved: mediaplayer-app (yakkety-proposed/universe) [0.20.5+16.10.20160922-0ubuntu1 => 0.20.5+16.10.20160928-0ubuntu1] (no packageset) (sync)15:46
-queuebot:#ubuntu-release- Unapproved: accepted mediaplayer-app [sync] (yakkety-proposed) [0.20.5+16.10.20160928-0ubuntu1]15:48
-queuebot:#ubuntu-release- Unapproved: python-pbr (yakkety-proposed/main) [1.10.0-0ubuntu1 => 1.10.0-0ubuntu2] (ubuntu-desktop, ubuntu-server)15:48
-queuebot:#ubuntu-release- Unapproved: zfs-linux (yakkety-proposed/main) [0.6.5.8-0ubuntu2 => 0.6.5.8-0ubuntu3] (no packageset)15:50
-queuebot:#ubuntu-release- Unapproved: tzdata (yakkety-proposed/main) [2016f-1 => 2016g-1] (core) (sync)15:59
-queuebot:#ubuntu-release- Unapproved: accepted tzdata [sync] (yakkety-proposed) [2016g-1]16:02
rcjslangasek, Could you approve my upload of gce-utils for xenial-proposed partner?16:11
-queuebot:#ubuntu-release- Unapproved: python-pylxd (yakkety-proposed/main) [2.1.0-0ubuntu1 => 2.1.1-0ubuntu1] (ubuntu-server)16:12
-queuebot:#ubuntu-release- Unapproved: tzdata (precise-proposed/main) [2016f-0ubuntu0.12.04 => 2016g-0ubuntu0.12.04] (core)16:14
-queuebot:#ubuntu-release- Unapproved: tzdata (xenial-proposed/main) [2016f-0ubuntu0.16.04 => 2016g-0ubuntu0.16.04] (core)16:14
-queuebot:#ubuntu-release- Unapproved: tzdata (trusty-proposed/main) [2016f-0ubuntu0.14.04 => 2016g-0ubuntu0.14.04] (core)16:14
-queuebot:#ubuntu-release- New source: squashfuse (xenial-proposed/primary) [0.1.100-0ubuntu1~ubuntu16.04.1]16:14
-queuebot:#ubuntu-release- Unapproved: smbldap-tools (yakkety-proposed/universe) [0.9.9-1ubuntu2 => 0.9.9-1ubuntu3] (no packageset)16:21
-queuebot:#ubuntu-release- Unapproved: accepted smbldap-tools [source] (yakkety-proposed) [0.9.9-1ubuntu3]16:21
coreycbhello, can an archive admin please accept python-os-api-ref from the yakkety new queue?  this is a required build-depend for openstack packages.16:22
-queuebot:#ubuntu-release- Unapproved: accepted tzdata [source] (xenial-proposed) [2016g-0ubuntu0.16.04]16:32
-queuebot:#ubuntu-release- Unapproved: accepted tzdata [source] (trusty-proposed) [2016g-0ubuntu0.14.04]16:34
-queuebot:#ubuntu-release- Unapproved: accepted tzdata [source] (precise-proposed) [2016g-0ubuntu0.12.04]16:35
dobeyhmm16:47
-queuebot:#ubuntu-release- Unapproved: alsa-tools (yakkety-proposed/universe) [1.1.0-1 => 1.1.0-2] (ubuntustudio) (sync)16:47
-queuebot:#ubuntu-release- Unapproved: amide (yakkety-proposed/universe) [1.0.5-6build2 => 1.0.5-7] (no packageset) (sync)16:48
-queuebot:#ubuntu-release- Unapproved: accepted amide [sync] (yakkety-proposed) [1.0.5-7]16:48
-queuebot:#ubuntu-release- Unapproved: audiolink (yakkety-proposed/universe) [0.05-1.2 => 0.05-2] (no packageset) (sync)16:49
-queuebot:#ubuntu-release- New sync: python-k8sclient (yakkety-proposed/primary) [0.3.0-1]16:49
-queuebot:#ubuntu-release- Unapproved: accepted audiolink [sync] (yakkety-proposed) [0.05-2]16:49
-queuebot:#ubuntu-release- Unapproved: berkeley-express (yakkety-proposed/universe) [1.5.1-2build2 => 1.5.1-3] (no packageset) (sync)16:49
-queuebot:#ubuntu-release- Unapproved: accepted berkeley-express [sync] (yakkety-proposed) [1.5.1-3]16:50
-queuebot:#ubuntu-release- Unapproved: accepted epiphany-browser [source] (yakkety-proposed) [3.22.0-1ubuntu1]17:00
slangasekcoreycb: python-os-api-ref accepted.  will this also be a runtime dep?  (will it need an MIR?)17:01
slangasekrcj: looking17:01
rcjslangasek, thank you17:01
-queuebot:#ubuntu-release- New: accepted python-os-api-ref [sync] (yakkety-proposed) [0.3.0+dfsg1-1]17:01
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-app-launch [sync] (yakkety-proposed) [0.9+16.10.20160928-0ubuntu1]17:01
-queuebot:#ubuntu-release- Unapproved: accepted hw-detect [source] (yakkety-proposed) [1.117ubuntu3]17:03
coreycbslangasek, thanks. I think it's just a build-depend so shouldn't need an MIR.17:04
coreycbddellav, ^17:04
ddellavcoreycb ack17:04
slangasekrcj: why is this gce-utils_1.3.3-0ubuntu5~16.04.1 instead of gce-utils_1.3.3-0ubuntu6~16.04.0?17:05
-queuebot:#ubuntu-release- New binary: python-os-api-ref [amd64] (yakkety-proposed/universe) [0.3.0+dfsg1-1] (no packageset)17:07
rcjslangasek, it shouldn't be, I'll correct it.17:07
-queuebot:#ubuntu-release- Unapproved: rejected gce-utils [source] (xenial-proposed) [1.3.3-0ubuntu5~16.04.1]17:08
-queuebot:#ubuntu-release- Unapproved: gce-utils (xenial-proposed/partner) [1.3.3-0ubuntu5~16.04.0 => 1.3.3-0ubuntu6~16.04.0] (no packageset)17:09
rcjslangasek, I have fixed that and re-uploaded.  Sorry.17:10
slangasekrcj: no prob17:10
santa_good evening17:12
santa_I have some questions about the freezes, release management and such in ubuntu (I'm still not familiar with ubuntu's release management)17:13
santa_so I would like to ask about the status of our kubuntu's packaging17:13
santa_we have for instance kde frameworks 5.26 (composed by many packages) stuck in proposed17:14
slangasekrcj: and accepted17:14
rcjslangasek, thank you17:15
slangaseksanta_: what do you mean by "stuck in proposed"?17:15
-queuebot:#ubuntu-release- Unapproved: accepted gce-utils [source] (xenial-proposed) [1.3.3-0ubuntu6~16.04.0]17:15
santa_slangasek: meaning they are in proposed but not in the main archive if I'm not mistaken17:15
slangaseksanta_: yes, but what do you mean by "stuck"17:16
slangasekpackages migrate from -proposed when they meet all the consistency requirements17:16
slangasekthere was a beta milestone freeze holding packages out of the release, but that is now cleared17:16
santa_slangasek: so if we get them "blessed" by britney they will migrate17:17
santa_right?17:17
santa_http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html17:17
slangasekwhen the package has passed its autopkgtests, and it can be migrated to the release without regressing archive installability17:18
santa_↑ I'm asking because I see here a problem which we may need to address17:18
santa_ok, so it's still feasible to get fw 5.26 and plasma 5.7.5 in yakety17:18
santa_what about apps 16.04.3? would be feasible, at this point, to get them in yakkety?17:19
slangasekwhat problem are you referring to? that's a very long page17:19
slangasekI believe apps should also be feasible17:19
acheronukapps = 203 package upload17:20
slangasekthere is unfortunately an autopkgtest backlog right now on armhf (http://autopkgtest.ubuntu.com/running) so it's not guaranteed17:20
slangasekbut fortunately the apps don't trigger quite so many autopkgtests beyond their own17:20
santa_slangasek: e-c-m 5.26 (part of kde frameworks and already in -proposed) is triggering some build failures on some apps17:21
santa_so we could patch 5.26 with a very very ugly workaround to get things migrated17:21
slangaseksanta_: no abbreviations, please, I have no idea what 'e-c-m' is17:21
santa_slangasek: sorry, extra-cmake-modules17:22
slangasekextra-cmake-modules itself is failing its own autopkgtest17:23
santa_so it's either patching frameworks 5.26, or uploading apps 16.04.317:23
acheronukplus there is a more general issue of failing tests with kde frameworks and plasma. you addressed that with yofl last time round as shown in this paste: http://paste.ubuntu.com/23250241/17:23
slangasekI see that, at least17:23
slangasekacheronuk: last time, it was "we're in transition, please override all of these failing tests because they're meaningless"17:23
acheronukor maybe with infinity17:23
slangasekthat's not the answer for release17:23
slangaseksanta_: I think it's clear that you should be uploading the apps, not patching the frameworks17:25
tsimonq2yes please!!! /me is happy with that17:26
acheronukif we can find an uploader17:27
tsimonq2slangasek: when apps migrate to release would the respective proposed migration pages be updated?17:27
tsimonq2I assume yes?17:27
slangasektsimonq2: which pages are you referring to?17:28
acheronukuploader found :)17:28
tsimonq2slangasek: Proposed Migration excuses page, the pretty one17:29
santa_slangasek: ok, we will work on fixes apps 16.04.3, so they won't fail against latest extra-cmake-modules and work with the sponsor. thank you for your time, advice and patience17:29
slangasektsimonq2: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html tracks packages in -proposed that have yet to migrate; if they migrate, that page is updated17:29
slangaseksanta_: cheers17:30
tsimonq2slangasek: nvm, stupid/obvious question17:31
tsimonq2and we have an uploader too ;)17:31
-queuebot:#ubuntu-release- Unapproved: accepted gnome-software [source] (xenial-proposed) [3.20.1+git20160923.2.7374bdc-0ubuntu1~xenial1]17:47
-queuebot:#ubuntu-release- Unapproved: accepted vmware-nsx [source] (xenial-proposed) [8.0.0-0ubuntu0.16.04.3]17:53
-queuebot:#ubuntu-release- Unapproved: accepted python-django [source] (xenial-proposed) [1.8.7-1ubuntu5.3]18:07
bdmurraysil2100: re livecd-rootfs SRU are the changes in Yakkety?18:11
-queuebot:#ubuntu-release- Unapproved: accepted hw-detect [source] (xenial-proposed) [1.117ubuntu2.1]18:14
bdmurraykirkland: your pollinate SRU makes reference to a private bug which we don't really allow.18:17
bdmurraynacc: ^^18:18
naccbdmurray: ack, what's the best way to go about that? can you reject and i can re-upload w/o the bug references?18:18
naccbdmurray: very sorry for that -- the header bug is the public version, i should have scrubbed the changelog more actively18:20
bdmurraynacc: No problem, yes I can reject them.18:22
naccbdmurray: ok, and for rejected SRUs, since they were not publisehd, i can reupload with the same version and a corrected changelog? or should i bump the suffix version for consistency? Also, it does appare the yakkety changelog refers to an internal bug18:23
bdmurraynacc: Yes, reupload with same version.  I think the private bug reference is less important for the development release.18:24
naccbdmurray: ack, will do that asap, thanks!18:24
-queuebot:#ubuntu-release- Unapproved: rejected pollinate [source] (xenial-proposed) [4.23-0ubuntu1~16.04]18:26
-queuebot:#ubuntu-release- Unapproved: rejected pollinate [source] (precise-proposed) [4.23-0ubuntu1~12.04]18:26
-queuebot:#ubuntu-release- Unapproved: epiphany-browser (yakkety-proposed/universe) [3.22.0-1ubuntu1 => 3.22.0-1ubuntu2] (desktop-extra)18:26
-queuebot:#ubuntu-release- Unapproved: rejected pollinate [source] (trusty-proposed) [4.23-0ubuntu1~14.04]18:26
-queuebot:#ubuntu-release- Unapproved: lxd (yakkety-proposed/main) [2.3-0ubuntu1 => 2.3-0ubuntu2] (edubuntu, ubuntu-server)18:27
sil2100bdmurray: yes, as per the SRU bug, there is one change that's not in yakkety but the reason for that is that it wouldn't work there18:28
sil2100As we don't support arm64 clicks for anything else than xenial18:28
stgraber^ trivial fix for cases where LXD isn't running (as discovered by lamont)18:28
lamont\o/18:29
* lamont the explorer18:29
-queuebot:#ubuntu-release- Unapproved: pollinate (precise-proposed/main) [4.21-0ubuntu1~12.04 => 4.23-0ubuntu1~12.04] (no packageset)18:29
naccbdmurray: should be fixed now, thanks!18:30
stgraberlamont: one of those rare people who tests stuff with -proposed enabled :)18:30
-queuebot:#ubuntu-release- Unapproved: pollinate (trusty-proposed/main) [4.21-0ubuntu1~14.04 => 4.23-0ubuntu1~14.04] (no packageset)18:30
stgraberI'm sure we'd have had a bunch more people run into problems pretty quick had that hit the release pocket :)18:30
lamontstgraber: only because I need like 5 packages from -proposed to actually verify said fixes18:30
lamontin an initramfs.18:30
lamontFML18:31
bdmurraysil2100: Could you update the bug tasks to reflect that?  There is no xenial one and the default task in In Progress.18:31
stgraber:)18:31
-queuebot:#ubuntu-release- Unapproved: pollinate (xenial-proposed/main) [4.21-0ubuntu1~16.04 => 4.23-0ubuntu1~16.04] (ubuntu-server)18:31
sil2100Oh18:31
sil2100bdmurray: right, sorry about that, let me do that quick18:31
bdmurraysil2100: no problem18:31
sil2100bdmurray: ok, nominated to xenial, set the main one to Fix Released18:32
sil2100Thanks for looking into this!18:32
-queuebot:#ubuntu-release- Unapproved: cloud-init (yakkety-proposed/main) [0.7.8-8-g0439d8a-0ubuntu1 => 0.7.8-11-g02f6c4b-0ubuntu1] (edubuntu, ubuntu-cloud, ubuntu-server)18:34
-queuebot:#ubuntu-release- Unapproved: smbldap-tools (trusty-proposed/universe) [0.9.9-1ubuntu1.14.04.1 => 0.9.9-1ubuntu1.14.04.2] (no packageset)18:37
-queuebot:#ubuntu-release- Unapproved: smbldap-tools (xenial-proposed/universe) [0.9.9-1ubuntu1.16.04.1 => 0.9.9-1ubuntu1.16.04.2] (no packageset)18:37
-queuebot:#ubuntu-release- Unapproved: gce-utils (xenial-release/partner) [1.3.3-0ubuntu6~16.04.0 => 1.3.3-0ubuntu6~16.04.0] (no packageset) (sync)18:45
-queuebot:#ubuntu-release- Unapproved: accepted gce-utils [sync] (xenial-release) [1.3.3-0ubuntu6~16.04.0]18:56
-queuebot:#ubuntu-release- Unapproved: curtin (yakkety-proposed/main) [0.1.0~bzr415-0ubuntu1 => 0.1.0~bzr425-0ubuntu1] (ubuntu-server)18:59
-queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (xenial-proposed) [2.408.5]19:02
-queuebot:#ubuntu-release- Unapproved: accepted pollinate [source] (xenial-proposed) [4.23-0ubuntu1~16.04]19:08
-queuebot:#ubuntu-release- Unapproved: accepted pollinate [source] (trusty-proposed) [4.23-0ubuntu1~14.04]19:09
bdmurraynacc: Do you know anything about the existing SRU for pollinate in Precise?19:12
naccbdmurray: no, it seems like it just got missed somehow?19:12
naccbdmurray: i've pinged kirkland on it19:12
-queuebot:#ubuntu-release- Unapproved: nagios-nrpe (yakkety-proposed/main) [2.15-1ubuntu1 => 2.15-1ubuntu2] (ubuntu-server)19:12
naccbdmurray: ah he did respond in the bug, but i didn't get notified!19:12
naccbdmurray: LP: #159362519:13
ubot5Launchpad bug 1593625 in cloud-images "[SRU] add pollinate to precise, update all" [Undecided,New] https://launchpad.net/bugs/159362519:13
naccbdmurray: it was tested (by kirkland) so seems like it should have gone through; i'm not privy to why it didn't?19:14
bdmurrayhttp://people.canonical.com/~ubuntu-archive/pending-sru.html19:14
bdmurrayit doesn't seem to have a reference to the bug19:14
naccyou're right, it doesn't19:15
* nacc blames kirkland's publishing method :)19:15
bdmurraynacc: if there's no bug reference then it doesn't turn green so its dead to the SRU team (or me at least!)19:15
naccinteresting -- well, my upload supersedes (and includes what's in -proposed now), but not sure how best to proceed19:16
bdmurraynacc: Well, nobody was clamoring for it so we might as well let yours into -proposed.  Agreed?19:17
naccbdmurray: agreed19:18
-queuebot:#ubuntu-release- Unapproved: nagios3 (yakkety-proposed/main) [3.5.1.dfsg-2.1ubuntu2 => 3.5.1.dfsg-2.1ubuntu3] (ubuntu-server)19:21
-queuebot:#ubuntu-release- Unapproved: accepted pollinate [source] (precise-proposed) [4.23-0ubuntu1~12.04]19:23
-queuebot:#ubuntu-release- Unapproved: accepted nagios-nrpe [source] (yakkety-proposed) [2.15-1ubuntu2]19:29
-queuebot:#ubuntu-release- Unapproved: accepted nagios3 [source] (yakkety-proposed) [3.5.1.dfsg-2.1ubuntu3]19:30
-queuebot:#ubuntu-release- Unapproved: unity-control-center (yakkety-proposed/main) [15.04.0+16.10.20160705.1-0ubuntu1 => 15.04.0+16.10.20160705.1-0ubuntu2] (ubuntu-desktop)19:55
=== slangase` is now known as slangasek
-queuebot:#ubuntu-release- Unapproved: lxc (yakkety-proposed/main) [2.0.4-0ubuntu4 => 2.0.4-0ubuntu5] (ubuntu-server)20:03
-queuebot:#ubuntu-release- Unapproved: accepted lxc [source] (yakkety-proposed) [2.0.4-0ubuntu5]20:18
stgraberdoko_: you broke lxc, please fix: https://launchpadlibrarian.net/287321815/buildlog_ubuntu-yakkety-amd64.lxc_2.0.4-0ubuntu5_BUILDING.txt.gz20:21
-queuebot:#ubuntu-release- Unapproved: accepted cloud-init [source] (yakkety-proposed) [0.7.8-11-g02f6c4b-0ubuntu1]20:27
-queuebot:#ubuntu-release- Unapproved: accepted lxd [source] (yakkety-proposed) [2.3-0ubuntu2]20:27
-queuebot:#ubuntu-release- Unapproved: accepted epiphany-browser [source] (yakkety-proposed) [3.22.0-1ubuntu2]20:28
-queuebot:#ubuntu-release- Unapproved: accepted simple-scan [source] (yakkety-proposed) [3.22.0.1-0ubuntu2]20:28
-queuebot:#ubuntu-release- Unapproved: accepted empathy [source] (yakkety-proposed) [3.12.12-3ubuntu1]20:29
-queuebot:#ubuntu-release- Unapproved: accepted gnome-keyring [source] (yakkety-proposed) [3.20.0-2ubuntu3]20:29
-queuebot:#ubuntu-release- Unapproved: accepted python-pylxd [source] (yakkety-proposed) [2.1.1-0ubuntu1]20:31
-queuebot:#ubuntu-release- Unapproved: python-systemd (yakkety-proposed/main) [231-2build1 => 232-1] (core) (sync)20:49
-queuebot:#ubuntu-release- Unapproved: ubuntu-docs (yakkety-proposed/main) [16.10.2 => 16.10.3] (personal-gunnarhj, ubuntu-desktop)21:36
-queuebot:#ubuntu-release- Unapproved: xdg-utils (yakkety-proposed/main) [1.1.1-1ubuntu1 => 1.1.1-1ubuntu2] (kubuntu, ubuntu-desktop, ubuntu-server)21:38
-queuebot:#ubuntu-release- Unapproved: xdg-utils (xenial-proposed/main) [1.1.1-1ubuntu1 => 1.1.1-1ubuntu1.16.04.1] (kubuntu, ubuntu-desktop, ubuntu-server)21:40
-queuebot:#ubuntu-release- Unapproved: accepted python-systemd [sync] (yakkety-proposed) [232-1]21:47
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-docs [source] (yakkety-proposed) [16.10.3]21:47
-queuebot:#ubuntu-release- Unapproved: accepted zfs-linux [source] (yakkety-proposed) [0.6.5.8-0ubuntu3]21:48
-queuebot:#ubuntu-release- Unapproved: accepted evolution-data-server [source] (yakkety-proposed) [3.22.0-1ubuntu1]21:49
-queuebot:#ubuntu-release- Unapproved: accepted pciutils [source] (yakkety-proposed) [1:3.3.1-1.1ubuntu4]21:49
-queuebot:#ubuntu-release- Unapproved: accepted alsa-tools [sync] (yakkety-proposed) [1.1.0-2]21:49
-queuebot:#ubuntu-release- Unapproved: accepted python-pbr [source] (yakkety-proposed) [1.10.0-0ubuntu2]21:49
-queuebot:#ubuntu-release- Unapproved: e2fsprogs (yakkety-proposed/main) [1.43.1-1 => 1.43.3-1] (core) (sync)21:53
-queuebot:#ubuntu-release- Unapproved: systemd (yakkety-proposed/main) [231-8 => 231-9] (core)22:06
-queuebot:#ubuntu-release- Unapproved: accepted e2fsprogs [sync] (yakkety-proposed) [1.43.3-1]22:06
-queuebot:#ubuntu-release- Unapproved: accepted xdg-utils [source] (yakkety-proposed) [1.1.1-1ubuntu2]22:06
-queuebot:#ubuntu-release- Unapproved: accepted systemd [source] (yakkety-proposed) [231-9]22:06
=== nacc_ is now known as nacc
bdmurrayinfinity: Do you have any plans for bug 1571456?22:52
ubot5bug 1571456 in glibc (Ubuntu Xenial) "id crashed with SIGSEGV in sock_eq()" [Medium,Triaged] https://launchpad.net/bugs/157145622:52
doko_stgraber: I'll have a look. looks like lxc wasn't built with pie before22:53
stgraberdoko_: pretty sure it was but hardening-wrapper was doing some magic to do the right thing for the library vs binaries22:54
stgraberstgraber@dakara:~$ hardening-check /usr/bin/lxc-start22:55
stgraber/usr/bin/lxc-start:22:55
stgraber Position Independent Executable: yes22:55
-queuebot:#ubuntu-release- Unapproved: ceph (yakkety-proposed/main) [10.2.2-0ubuntu5 => 10.2.3-0ubuntu1] (kubuntu, ubuntu-desktop, ubuntu-server)22:55
doko_ugh, so hardening-wrapper was hiding the real arguments? excellent :-/22:55
-queuebot:#ubuntu-release- Unapproved: fcitx (xenial-proposed/main) [1:4.2.9.1-1ubuntu1 => 1:4.2.9.1-1ubuntu1.16.04.1] (input-methods, kubuntu, ubuntu-desktop)22:58
tsimonq2https://www.kde.org/info/security/advisory-20160930-1.txt23:22
tsimonq2santa_, acheronuk, clivejo ^^^23:22
tsimonq2that was just pasted in the Debian KDE channel23:22
tsimonq2!info kde-cli-tools23:22
ubot5kde-cli-tools (source: kde-cli-tools): tools to use KDE services from the command line. In component universe, is extra. Version 4:5.5.5-0ubuntu1 (xenial), package size 138 kB, installed size 680 kB23:22
tsimonq2!info kde-cli-tools yakkety23:22
ubot5kde-cli-tools (source: kde-cli-tools): tools to use KDE services from the command line. In component universe, is extra. Version 4:5.7.2-0ubuntu1 (yakkety), package size 130 kB, installed size 657 kB23:22
tsimonq2aaand we're affected...23:23
-queuebot:#ubuntu-release- Unapproved: autopkgtest (yakkety-proposed/main) [4.0.5 => 4.0.5ubuntu1] (core)23:23
tsimonq2!info kde-cli-tools trusty23:25
ubot5Package kde-cli-tools does not exist in trusty23:25
tsimonq2ok, I'm getting a patch ready for Xenial then23:26
-queuebot:#ubuntu-release- Unapproved: accepted autopkgtest [source] (yakkety-proposed) [4.0.5ubuntu1]23:27
doko_stgraber: why isn't lxc using libtool?23:39
tsimonq2ok, release team, here's a diff fixing that: http://paste.ubuntu.com/23253427/23:53
* tsimonq2 hunts for some documentation on this23:53

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