/srv/irclogs.ubuntu.com/2017/05/25/#ubuntu-release.txt

tsimonq2cyphermox: Totally unsure >_<00:02
tsimonq2cyphermox: I'll find that out...00:02
tsimonq2cyphermox: Also, I'm going to have to have a look at getting us a Qt slideshow that isn't completely Kubuntu branded >_<00:04
tsimonq2cyphermox: s/slideshow/ubiquity/00:04
cyphermoxtsimonq2: Qt shouldn't mean that the slideshow is kubuntu branded00:05
cyphermoxin any case, that would be in ubiquity00:07
tsimonq2cyphermox: Hm, let's see which packages are in the seed for lubuntu-next live...00:08
cyphermoxbbl, it's an ice cream break.00:09
tsimonq2!info ubiquity-frontend-kde00:11
ubot5ubiquity-frontend-kde (source: ubiquity): KDE frontend for Ubiquity live installer. In component universe, is optional. Version 17.04.9 (zesty), package size 66 kB, installed size 536 kB00:11
tsimonq2Ah, ok, so it is part of ubiquity. Got it.00:11
ahoneybunyep tsimonq200:12
ahoneybunblaze and I fixed it a release or two ago00:12
ahoneybunwhen PyQt4 dropped webkit00:13
ahoneybunso we moved it to PyQt500:13
tsimonq2ahoneybun: Mind if I fork?00:13
ahoneybunit's not mine00:13
ahoneybunfork what?00:13
tsimonq2ahoneybun: Or maybe move to a common base that Kubuntu and Lubuntu Next can just share?00:13
tsimonq2The Qt part of the ubiquity frontend.00:13
ahoneybunI'm not sure what you mean00:13
ahoneybunohhh00:13
tsimonq2Yeah :)00:13
ahoneybunfork it I guess00:14
ahoneybunbut ubiquity provides the main UI on the side with the progress00:14
tsimonq2Yeah00:14
ahoneybunthe progress bar on the bottom is that -kde frontend00:14
ahoneybunthe slides are ubiquity-slideshow-ubuntu00:14
tsimonq2ahoneybun: Are there KDE Frameworks libraries used?00:15
tsimonq2Oh, doesn't look like it?00:15
tsimonq2In that case we can make something work.00:15
ahoneybunit's just python I think00:16
tsimonq2Yay!00:16
ahoneybun /ubiquity/artful/ubiquity/frontend00:16
ahoneybunkep00:17
ahoneybunkde_ui.py00:17
tsimonq2Oh bah, there is KDE frameworks in there...00:17
tsimonq2Ugh00:17
ahoneybunwhere?00:17
tsimonq2from ubiquity.frontend.kde_components import ProgressDialog00:17
tsimonq2from ubiquity.frontend.kde_components.Breadcrumb import Breadcrumb00:17
tsimonq2from ubiquity.frontend.kde_components import qssutils00:17
tsimonq2In kde_ui.py00:17
ahoneybunmost likely KDE4 stuff00:17
ahoneybunnah00:18
ahoneybunQt5 now00:18
ahoneybunI mean you should just need to hook inot the kde qt frontend00:18
tsimonq2I'll try getting a minimal LXD container and just installing that package and seeing what mess it pulls in.00:19
tsimonq2If it pulls in three quarters of all KDE Frameworks then I'm noping out and rewriting it :P00:19
ahoneybunwell the frameworks should be small now00:19
ahoneybunwell in small pieces lol00:20
ahoneybunjust be happy your not the first Qt based distro tsimonq200:20
ahoneybunthen it would be worse00:20
tsimonq2Yeah lol00:20
* ahoneybun has a new domain00:21
tsimonq2:D00:22
ahoneybunand they gave me a long IP for this new linode00:22
ahoneybundamn it00:22
ahoneybunI want an .xyz domain00:23
cyphermoxtsimonq2: all you really should have to do is remove obvious branding that is directly in ubiquity for the "KDE UI" which is really just a pretty standard Qt GUI, and in doing so no fork but just making things customizable (there should be plenty of examples of generic stuff in the Gtk sections)01:03
cyphermoxalso, might I suggest not using the Qt GUI if possible, unless you plan on spending a lot of time on it, it's definitely not as well tested as the rest (fewer users, it needs some work for other issues that were noticed)01:04
tsimonq2cyphermox: Then what would we use if not the Qt GUI?01:05
tsimonq2I don't want to include a bunch of GTK libraries just to run Ubiquity...01:05
cyphermoxI mean, it's *important* that it works, for whomever wants to use it, but there are few people looking at ubiquity regularly... and by few I mean mostly just me, maybe xnox, and possibly infinity?01:05
cyphermoxif you have time to hack on the Qt GUI to make it real solid, by all means :)01:06
xnoxyes, i do.01:06
cyphermoxxnox: yeah, but it's not your main focus01:06
xnoxtsimonq2, did you fall into the trap of not specifying which frontend you want?01:06
cyphermoxxnox: no, they actually want Qt.01:06
cyphermoxI'm just expressing my concern for the Qt GUI not being as well tested so far, because it's only used by Kubuntu01:07
xnoxtsimonq2, i believe there is qt4, qt5 frontends, but both are /kde/ frameworks based. I believe there was a QML frontend in progress, not sure if it is merged or not.01:07
tsimonq2xnox: :/01:07
cyphermoxthere is?01:07
xnoxa pure QML kdeframeworkless frontend would be nice.01:07
cyphermoxafaik it's all only Qt5.01:07
cyphermoxxnox: none of ubiquity requires KDE really, AFAIK01:08
xnoxthere was a branch by somebody either on launchpad, or something werid like a tarball import on github.01:08
tsimonq2xnox: That would be my end goal, here.01:08
xnoxtaking kde frontend as a starting point and moving that to qml would be a way forward.01:08
xnoxunless you somehow can google up previous efforts of the same.01:08
xnoxa QML subiquity frontend would be awesome too ;-)01:09
tsimonq2xnox: You mean sub-iquity?01:09
* tsimonq2 is a "super big fan" of the naming choice on that one :P01:09
xnoxyeah, new iteration of installer tech, based on cloud/maas experience. subiquity = server ubiquity01:10
tsimonq2xnox: But yeah, I'll probably use that as my starting point though.01:10
cyphermoxxnox: that would probably be a major undertaking, it's *not at all* the same thing as the usual desktop installer.01:10
xnoxsure.01:11
tsimonq2Soooo it's sub-iquity then? :D01:11
xnoxtsimonq2, so looking at ubiquity kde frontend it is pure qt so far.01:11
tsimonq2xnox: Excellent! But does it depend on KDE Frameworks?01:12
xnoxthe bits that say from ubiquity.frontend.kde_components are the custom /ubiquity/ widgets for Qt.01:12
xnoxso should not need any KDE frameworks.01:12
cyphermoxnope.01:12
cyphermoxmaybe ksmserver, whatever that is01:12
cyphermoxprobably easy enough to make optional.01:13
* xnox wonders if i'm looking at old xenial qt4 build though, one second01:13
cyphermoxxnox: don't worry, there isn't much to look at; I have an up to date branch here.01:13
xnoxcurently requires kde-window-manager but that's probably because the ubiquity-dm is not ported to not use that.01:13
xnoxtsimonq2, you may want to fix that ^01:13
xnoxthere are no dependeinds declared on kdeframework anything01:14
xnoxubiquity-dm is the only thing that call into kde, and should be ported to support whatever LXQT wants.01:14
tsimonq2xnox: Yeah, it was recently ported to Qt 5.01:15
cyphermoxtsimonq2: short story, don't hesitate to ask on #ubuntu-installer if you have questions01:15
tsimonq2cyphermox: OK :)01:15
cyphermoxxnox or I can answer :)01:16
tsimonq2I wonder how easy it would be to have some common Qt libraries between Lubuntu LXQt and Kubuntu and just have some elements customized...01:16
cyphermoxtsimonq2: at first glance you have almost nothing to do; but I haven't seen your new image, you mentioned there was some stray branding from kubuntu.01:17
cyphermoxtbf, there probably should not be any branding in ubiquity directly, that belongs to the theming, $flavour-default-settings, u-slideshow-$flavour and whatnot01:18
tsimonq2cyphermox: tl;dr, on a system with a wired connection, boot the image into "Try Without Installing," Click OK when it gets to the X error, then right-click and select the terminal emulator. Then run ubiquity from there, and you'll see what I'm talking about irt.01:20
tsimonq2s/irt/irt this/01:20
cyphermoxok01:21
tsimonq2I did it in virt-manager, but ymmv01:21
cyphermoxoh boy, this is doing to take a while to download01:22
tsimonq2Yeeeah, hopefully in the future we'll slim that down... :P01:22
cyphermoxit's not about that, somehow my tubes are slow01:22
cyphermoxI will let it download, and catch up on it / on scrollback tomorrow morning.01:23
cyphermoxtsimonq2: if you figure it in the meantime I'll be happy to review and merge a MP.01:24
tsimonq2cyphermox: ack :)01:25
ahoneybunany branding is done with a kubuntu.svg file in ubiquity01:53
ahoneybunjust add the lubuntu one, make a change to one line and done01:53
ahoneybuntsimonq2: ^01:53
tsimonq2ahoneybun: ack :P01:54
-queuebot:#ubuntu-release- Unapproved: thunar (zesty-proposed/universe) [1.6.11-1 => 1.6.11-1ubuntu0.17.04.1] (mythbuntu, xubuntu)02:04
-queuebot:#ubuntu-release- Unapproved: thunar (yakkety-proposed/universe) [1.6.11-0ubuntu0.16.10.1 => 1.6.11-0ubuntu0.16.10.2] (mythbuntu, xubuntu)02:09
-queuebot:#ubuntu-release- Unapproved: thunar (xenial-proposed/universe) [1.6.11-0ubuntu0.16.04.1 => 1.6.11-0ubuntu0.16.04.2] (mythbuntu, xubuntu)02:10
-queuebot:#ubuntu-release- Unapproved: xfce4-weather-plugin (xenial-proposed/universe) [0.8.6-1 => 0.8.9-0ubuntu0.16.04.1] (ubuntustudio, xubuntu)02:42
-queuebot:#ubuntu-release- New source: python-pypowervm (artful-proposed/primary) [1.1.4-0ubuntu1]10:19
ginggsr-base is ready to migrate except for r-cran-spatstat on armhf and s390x http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#r-base i tried running it in lxc on amd64 locally, and it failed the first time, but not the 2nd time when i added -s . any ideas please?10:50
alan_gI'm trying to update the version of mir in 16.04 (SRU bug 1685186): it's reached minimum age in -proposed. Can we please proceed to -updates?10:53
ubot5bug 1685186 in mir (Ubuntu) "[SRU] Mir needs to be updated to 0.26 in 16.04LTS" [High,In progress] https://launchpad.net/bugs/168518610:53
apwalan_g, this seems to leave xenial with a newer version than in well everything after, thats not good for an upgrade perspective11:10
alan_gapw: next on my list is 0.27 for artful. You're concerned with zesty though?11:12
apwalan_g, the rules are concerned with all releases, they say you can't have a version in xenial that is higher than yakkety etc11:13
apwalan_g, not actually sure how this got accepted into -proposed as things stand11:13
apwtjaalton, ^^ ?11:14
alan_gSo, we'd need to release a 0.26.4 version on yakkety and zenial? (0.26.3 has been tweaked to build for xenial, so that would need reverting)11:19
Laneyginggs: Let's skip those11:22
apwalan_g, well something with a version number higher than that in xenial would be the norm yes; for y z and a.  unless you have some kind of exception i am unaware of (and i could be)11:23
ginggsLaney: thanks11:23
alan_gHow would I go about justifying an exception?11:38
alan_gThe way we get here is that the 0.26 series was used for xenial+overlay and that was used for IoT projects on Ubuntu Core. We want to drop "overlay" now but maintain the same Mir support.11:39
apwalan_g, it is not clear how this would be possible without truly breaking updates, but you are LTS oriented; slangasek ^ ?11:40
alan_gUpdating zesty from 0.26.2 to 0.26.4 would be simple enough. Yakkety was on an earlier series, so that would cause some issues.11:47
alan_gBut the only people I think might care are UbuntuCore users that need "kiosk", or developers who I don't expect to be targeting yakkety.11:49
jbichaalan_g: technically, if you are not in a hurry and don't want to update Yakkety, then you could just wait until July when Yakkety is EOL11:50
jbichabut I think all that's being asked for now is that Yakkety has a higher version number than Xenial so that upgraders don't have a package newer than what is available in the archives11:51
=== alan_g is now known as alan_g|lunch
-queuebot:#ubuntu-release- Unapproved: rejected isc-dhcp [source] (trusty-proposed) [4.2.4-7ubuntu12.10]12:10
slashdrbasak, uploaded12:24
rbasakack12:24
-queuebot:#ubuntu-release- Unapproved: isc-dhcp (trusty-proposed/main) [4.2.4-7ubuntu12.9 => 4.2.4-7ubuntu12.10] (core)12:24
-queuebot:#ubuntu-release- Unapproved: accepted isc-dhcp [source] (trusty-proposed) [4.2.4-7ubuntu12.10]12:27
-queuebot:#ubuntu-release- Unapproved: accepted isc-dhcp [source] (xenial-proposed) [4.3.3-5ubuntu12.7]12:29
-queuebot:#ubuntu-release- New binary: isc-dhcp [i386] (trusty-proposed/main) [4.2.4-7ubuntu12.10] (core)12:33
-queuebot:#ubuntu-release- New binary: isc-dhcp [ppc64el] (trusty-proposed/main) [4.2.4-7ubuntu12.10] (core)12:34
-queuebot:#ubuntu-release- New binary: isc-dhcp [powerpc] (trusty-proposed/main) [4.2.4-7ubuntu12.10] (core)12:34
-queuebot:#ubuntu-release- New binary: isc-dhcp [amd64] (trusty-proposed/main) [4.2.4-7ubuntu12.10] (core)12:35
-queuebot:#ubuntu-release- New binary: isc-dhcp [armhf] (trusty-proposed/main) [4.2.4-7ubuntu12.10] (core)12:41
-queuebot:#ubuntu-release- New binary: isc-dhcp [arm64] (trusty-proposed/main) [4.2.4-7ubuntu12.10] (core)12:42
rbasakslashd: ^ you may need to track down an archive admin to accept from NEW.12:44
slashdrbasak, https://launchpad.net/~ubuntu-archive ???12:45
rbasakYep12:45
slashdrbasak, ack will do12:46
rbasakslashd: https://launchpad.net/ubuntu/trusty/+queue12:46
slashdsil2100, the SRU that rbasak just approved is introducing ^ a new binary pkg --> https://launchpad.net/ubuntu/trusty/+queue. Could you please accept the new binary in the archive ?12:48
sil2100slashd: hey! Sadly my AA privilages only allow to take care of kernel related packages - I guess you'd have to poke a real AA like apw ^12:49
slashdapw ^^ could you please have a look at this request ^ ?12:50
slashdtks sil210012:50
=== alan_g|lunch is now known as alan_g
cyphermoxrbasak: could you please reject my nplan from the xenial queue? I just realized it's missing -v13:00
rbasakack13:08
-queuebot:#ubuntu-release- Unapproved: rejected nplan [source] (xenial-proposed) [0.22~16.04.1]13:09
cyphermoxrbasak: ta13:27
-queuebot:#ubuntu-release- New: accepted isc-dhcp [amd64] (trusty-proposed) [4.2.4-7ubuntu12.10]13:29
-queuebot:#ubuntu-release- New: accepted isc-dhcp [armhf] (trusty-proposed) [4.2.4-7ubuntu12.10]13:29
-queuebot:#ubuntu-release- New: accepted isc-dhcp [powerpc] (trusty-proposed) [4.2.4-7ubuntu12.10]13:30
-queuebot:#ubuntu-release- New: accepted isc-dhcp [arm64] (trusty-proposed) [4.2.4-7ubuntu12.10]13:30
-queuebot:#ubuntu-release- New: accepted isc-dhcp [ppc64el] (trusty-proposed) [4.2.4-7ubuntu12.10]13:30
-queuebot:#ubuntu-release- New: accepted isc-dhcp [i386] (trusty-proposed) [4.2.4-7ubuntu12.10]13:30
apwslashd, ^13:30
-queuebot:#ubuntu-release- Unapproved: nplan (xenial-proposed/universe) [0.21~16.04.1 => 0.22~16.04.1] (no packageset)13:30
slashdapw, thanks14:09
-queuebot:#ubuntu-release- Unapproved: accepted linux-firmware [source] (xenial-proposed) [1.157.11]15:52
-queuebot:#ubuntu-release- Unapproved: util-linux (zesty-proposed/main) [2.29-1ubuntu2 => 2.29-1ubuntu2.1] (core)16:12
-queuebot:#ubuntu-release- Unapproved: util-linux (yakkety-proposed/main) [2.28.2-1ubuntu1.1 => 2.28.2-1ubuntu1.2] (core)16:14
-queuebot:#ubuntu-release- Unapproved: util-linux (xenial-proposed/main) [2.27.1-6ubuntu3.2 => 2.27.1-6ubuntu3.3] (core)16:16
bdmurraycyphermox: How did you verify bug 1680279?16:37
ubot5bug 1680279 in shim-signed (Ubuntu Yakkety) "attach secureboot state files to shim-signed apport reports" [Undecided,Fix committed] https://launchpad.net/bugs/168027916:37
bdmurraycyphermox: specifically how did you review the report?16:37
cyphermoxbdmurray: I can generate a crash file, and look in to see if we have a value for the two variables (SecureBoot-* and MokSBStateRT-*)17:31
cyphermoxthe fact that the value is an unprintable character isn't too much an issue (we can "decipher" that, but just knowing that the files are there or not helps a lot already)17:32
bdmurraycyphermox: You viewed the .crash in /var/crash with a text editor or something? Was it not apport-gtk's dialog?17:34
cyphermoxas I remember I went to vi the .crash file in /var/crash.17:34
bdmurrayMaybe we should let slangasek decide since he did the SRU work17:38
bdmurraycyphermox: Also might these files not exist? there is attach_file_if_exists() instead of attach_file()17:39
cyphermoxyes, at least MokSBStateRT can be absent17:39
slangasekfwiw when I was testing this I used apport-gtk's dialog17:41
bdmurrayAnd did you choose not to use attach_file_if_exists()?17:43
bdmurrayIt won't cause a problem as apport will carry on, it'll just be extra baggage with the bug.17:47
bdmurrayOh, I guess its okay18:00
bdmurrayError: [Errno 2] No such file or directory: '/sys/firmware/efi/efivars/MokSBStateRT-605dab50-e046-4300-abb6-3dd810dd8b23'18:01
bdmurrayslangasek: is the fact that its an unprintable character an issue?18:09
slangasekbdmurray: the 'no such file or directory' messages are actually useful information to me, it shows a recent enough version of the hook was run and found nothing18:21
slangasekbdmurray: the unprintable character is an issue, but IMHO having unprintable character is better than nothing18:21
slangasekand I told cyphermox I wasn't going to be working on the unprintable character problem any time soon, which was why he switched from v-failed to v-done18:22
bdmurrayslangasek: okay, cool18:23
cyphermox^that. unprintable character is better than nothing, as just existence already give you all you need for the MokSBStateRT case anyway (it's either there or not)18:25
bdmurraySure it just seems like you could store this information as a boolean e.g. MokSBStateRtExists: True and it'd be cleaner.18:27
slangasekbdmurray: for most of them we do care about the content, and it is possible if inconvenient to extract that info from the unprintable character IIRC18:28
slangasekultimately I want the content18:28
bdmurrayslangasek: Understood.18:42
bdmurrayBug 1659618 mentions a kexec-tools SRU ftbfs on armhf but that's not showing up on the pending-sru report...18:44
ubot5bug 1659618 in kexec-tools (Ubuntu Yakkety) "Enable ARM64 support in kexec-tools" [High,Fix committed] https://launchpad.net/bugs/165961818:44
bdmurrayI see some other ftbfs on the report.18:44
slangasekbdmurray: under yakkety I see 'kexec-tools armhf: Failed to build', is that not what you're talking about?18:54
bdmurrayslangasek: I'm talking about 1:2.0.10-1ubuntu2.1 for xenial which FTBFS but come to find out there is an even newer version in xenial which isn't in the bug comments at all.18:59
slangasekok19:00
bdmurraySo while I was looking at the wrong package version an SRU team member didn't comment on the bug when accepting the new version in.19:01
bdmurrayThat should have flipped the tags for xenial too.19:02
=== mcasadevall is now known as NCommander
-queuebot:#ubuntu-release- Unapproved: grub2 (artful-proposed/main) [2.02~beta3-4ubuntu4 => 2.02~beta3-4ubuntu4] (core)20:18
-queuebot:#ubuntu-release- Unapproved: grub2 (artful-proposed/main) [2.02~beta3-4ubuntu4 => 2.02~beta3-4ubuntu4] (core)20:40
gaughencyphermox, would you have a look at this MIR request please - https://bugs.launchpad.net/ubuntu/+source/vine/+bug/168809121:40
ubot5Ubuntu bug 1688091 in vine (Ubuntu) "[MIR] vine" [High,New]21:40
cyphermoxsure21:40
gaughenthank you cyphermox!21:43
jbichacyphermox: and LP: #1686726 too?21:44
ubot5Launchpad bug 1686726 in gnome-getting-started-docs (Ubuntu) "[MIR] gnome-getting-started-docs" [High,Triaged] https://launchpad.net/bugs/168672621:44
bdmurraytjaalton: Why was mir accepted in xenial-proposed when it doesn't seem to be fixed in Artful and the version number will be greater than any other release?21:54

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