/srv/irclogs.ubuntu.com/2018/04/24/#ubuntu-devel.txt

GrimSleeplessHey I have a question for you guys :) I think you might be able to answer me, is there any plan for better support for Optimus laptop in Ubuntu 18.04?02:00
sarnoldprobably it depends upon how active optimus laptop owners have been filing bugs for issues with previous releases with ubuntu and the upstream projects ubuntu incorporates02:02
Unit193Well, could take a spin and see how it works for you.02:13
tjaaltondefine "better"05:40
Unit193"not worser"05:41
tjaaltonthan what :)05:42
Unit193(Had to scrollback to see what I was answering.)  Ah, I presume the user had some sort of issues in prior versions, likely 16.04.05:43
apwnacc, rbasak, what criterial is the git auto importer using to decide on whether to touch a git repo ?08:16
rbasakapw: currently it's anything in main that isn't explicitly blacklisted09:23
rbasakslangasek: given your comment https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1741277/comments/5, is it a bug that gnome-control-center recommends libnss-myhostname and therefore it's installed by default on desktop?11:26
ubottuLaunchpad bug 1741277 in cloud-init (Ubuntu) "Not all platforms running cloud-init end up with the system hostname resolveable by default" [Undecided,Confirmed]11:26
rbasakinstalled by default> AFAICT, without actually looking.11:26
=== Guest10860 is now known as _hc
jbicharbasak: maybe, I opened bug 1766575 it seems to work fine without that installed but feels a bit late to make that change12:35
ubottubug 1766575 in gnome-control-center (Ubuntu) "Drop libnss-myhostname recommends" [Low,New] https://launchpad.net/bugs/176657512:35
rbasakjbicha: thanks. Yeah I have the same feeling about the lateness.12:36
BjornT_juliank, xnox: could you please take a look at this bug? it's a regression with one of the latest uploads: https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/176657412:38
ubottuLaunchpad bug 1766574 in rsyslog (Ubuntu) "Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found" [Undecided,New]12:38
rbasakjbicha: based on your explanation in the bug, wouldn't removing libnss-myhostname break things like "hostname -f"?12:38
rbasakGiven that bug 1162475 is not resolved.12:39
ubottubug 1162475 in systemd (Ubuntu) "[hostnamed] Changing hostname doesn't update /etc/hosts" [Low,Triaged] https://launchpad.net/bugs/116247512:39
juliankBjornT_: that's invalid12:39
jbicharbasak: it seems to work here. Give it a try12:40
juliankxnox: Did you add the systemd-tmpfiles --create /usr/lib/tmpfiles.d/00rsyslog.conf?12:41
jbichathe recommends was added to fix an old bug but maybe the bug was also fixed a different way (in systemd??)12:41
juliankdh_installinit already adds that later on properly guarded by if [ -d /run/systemd/system ] ; then12:41
juliankBjornT_: Note that I'm not saying that running a system without systemd is supported.12:43
juliankBut I'm confused why that's there12:43
BjornT_juliank: i don't see how it's invalid. it does break, so something is broken.12:44
juliankBjornT_: I looked at wrong postinst which only had the properly guarded call12:44
julianknew version now has systemd-tmpfiles call in a different place, unguarded.12:45
juliank*an additional place12:45
BjornT_ah, ok12:45
juliankBjornT_: But how do you get to a system without systemd in the first place? It's in minimal and core12:46
BjornT_juliank: no idea. i just used the ubuntu docker images. i have no idea how they are created, or by who12:47
ackkjuliank, the ubuntu docker image doesn't have systemd preinstalled12:50
juliankWell, the lxc one does, that's all I know :)12:50
ackkyeah because it runs an ubuuntu system :)12:51
juliankAnyhow, sounds like a bug12:51
ackkwhat is?12:51
juliankI think I'll leave that up to xnox to figure out why he added the duplicate unguarded systemd-tmpfiles, but I don't see why it's needed12:52
juliankI think it needs to Depend on systemd12:52
juliankI'm not surer12:52
juliankSo with this approach systemd-tmpfiles is required. Whether that needs systemd as an init or not, is a different matter.12:53
juliankackk: the other question is whether it's valid for the docker image to ship without systemd, I'm not an expert on this12:55
ackkjuliank, I think that's perfectly fine, there's nothing running by default12:55
ackkjuliank, I mean, it just provies you a base system12:56
juliankWell, systemd contains a multitude of helper programs that are useful even without systemd-sysv12:58
juliankand if you're installing rsyslog, how'd that work without systemd?12:58
ackkjuliank, you can run it manually, that's the normal use with docker13:01
ackkyou run a single service in foreground13:01
juliankInteresting13:01
kasper3nacc: sorry for bugging you, do you know when would debian guys build the llvm-toolchain next? your lldb.h patch hasn't been landed in packages yet: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=89505113:27
ubottuDebian bug 895051 in llvm-toolchain-6.0 "liblldb-6.0-dev: missing API/*.h files" [Normal,Open]13:27
kasper3(based on http://metadata.ftp-master.debian.org/changelogs/main/l/llvm-toolchain-6.0/llvm-toolchain-6.0_6.0-1_changelog)13:27
xnoxBjornT_, will do.13:38
nacckasper3: will look13:53
kasper3nacc: thanks! \o/13:55
naccapw: if that was wrong for some linux* packages, let me know and i can switch them back13:56
LocutusOfBorgkasper3, isn't this something you should prod debian folks?13:57
LocutusOfBorgon oftc you can directly talk with sylvestre13:57
nacckasper3: and yeah, i don't know, you'd need to ask the debian maintainer. It's in their VCS, so whenever they decide to do a release13:58
LocutusOfBorgI could upload llvm 6.0, but I don't get why we can't wait for 6.0.1 to be released, the VCS is ready for it13:58
kasper3LocutusOfBorg, please consider this if that is not too much of a trouble, it would unblock my build with llvm 6.0. the main lldb 6.0 headers were missing which nacc's patch fixed.14:03
kasper3stange that LLDB guys made release_60 without noticiing that the final package is not getting :/API directory on any platform..14:04
nacckasper3: right, but only on debian, which is offtopic for this channel14:04
kasper3nacc: sure, i will take it to debian channel. for cross-ref with ubuntu https://bugs.launchpad.net/debian/+source/llvm-toolchain-6.0/+bug/1761009 :)14:05
ubottuLaunchpad bug 1761009 in llvm-toolchain-6.0 (Debian) "LLDB.h is missing from liblldb-6.0-dev package" [Unknown,New]14:05
cpaelzerare currently all autopkgtest in bionic failing for arm64 for a kernel issue?14:31
cpaelzerI see all arm64 go down with "Errors were encountered while processing: flash-kernel"14:32
Laneyyes14:32
cpaelzerLaney: thanks, any known bug I could subscribe myself to know when it makes sense to retrigger the tests to get things migrating?14:33
Laneycpaelzer: Once the new flash-kernel is in we'll retry all of the failed tests.14:33
cpaelzeroh nice, thank you14:34
* cpaelzer holding still then14:34
naccjuliank: perhaps i'm missing something obvious; 18.04 -- `apt-get install maven openjdk-8-jdk-headless` and java8 and java11 are installed; `apt-get install openjdk-8-jdk-headless; apt-get install maven` only java8 is installed?14:51
dokonacc: 11 aka 10 is the default14:53
dokoyou always get it14:53
naccdoko: but why? maven's dependency is default-jre-headless (>= 2:1.7) | java7-runtime-headless14:54
naccdoko: and obviously you don't "always" get it, if you install java8 first14:54
dokowhat are you trying to do?14:55
naccdoko: a user is trying to install maven and use java8 in #ubuntu+114:55
naccit worked before 18.04, per the user14:55
dokoopenjdk-8 is in universe, you should keep away from it14:55
naccdoko: that's neither here nor there14:55
naccfrom what i can tell from the apt dependencies, the single-line version *should* work14:56
dokois there is a dependency on any default package, then you get 1114:56
naccdoko: it's an *or*14:57
naccdoko: that is horribly broken if the or is ignored?14:57
dokoI don't see anything broken14:58
naccdoko: maven depends on either the default JRE *or* something providing a java7 JRE14:58
naccdoko: java8-jre provides a java7 JRE. and this user does not want java 1114:58
dokoand there are no other rdeps on any default package in the rdeps?14:58
naccno, as I said, running them one after the ohter does *not* install java1114:59
naccso i completely disagree it has to be installed in this case14:59
naccit feels like apt is mis-resolving the |14:59
julianknacc: can happen15:03
naccjuliank: the user is reporiting aptitude works correctly15:04
naccjuliank: do you want me to have them file a bug?15:04
juliankno15:04
juliankit's working correctly15:04
juliankor rather, I think we have a bug for that anyway15:05
juliankthat said, stuff like that can happen15:05
naccjuliank: ok, it seems to have changed in this case for them from prior releases15:06
naccsome ansible recipe that worked until 18.04 and our java madness :)15:06
juliankit depends on concrete dependencies and scoring I guess15:06
juliankand hash values15:06
naccjuliank: ok, so the 'best' solution, perhaps is to force the java8 installation first by manual, then install maven?15:06
juliankyes15:07
naccjuliank: thanks, i'll let them know15:07
julianknacc: so I don't find the bug, so if they want to open one, that's fine. But I definitely remember reading about this15:09
nacccool, i'll let them know15:09
julianknacc: The problem is simple: They specified openjdk-8-jdk-headless, but need to specify openjdk-8-jre-headless.15:16
juliankOtherwise, the order is undefined15:17
juliankjava7-runtime-headless is provided by a jre package, not a jdk15:17
juliankI know, confusing15:18
naccjuliank: even though openjdk-jre-headless is a dependency of openjdk-8-jdk-headless?15:20
juliankyes15:20
naccopenjdk-8-jre-headless, rather15:21
juliankapt is dumb15:21
naccok, apparently this didn't hit them before, but i'll let them know15:21
naccjuliank: thanks!15:21
julianknacc: we really need a minimization pass for that, but we don't have one15:22
naccjuliank: np, thanks! that does make sense to me15:22
juliankSo all we're left with is a greedy algorithm that picks too much stuff to install :)15:23
juliankat least it could solve it15:23
juliank:)15:23
naccjuliank: lol15:26
LocutusOfBorgtdaitx, I uploaded cmake16:31
LocutusOfBorgbut please open an upstream bug for this issue16:31
tdaitxLocutusOfBorg: ack, thanks!16:31
LocutusOfBorgdo you have a bug report?16:32
slangasekrbasak: libnss-myhostname> yes it's a bug, how did that creep in? :P16:42
rbasakslangasek: j_bicha filed https://launchpad.net/bugs/176657516:58
ubottuLaunchpad bug 1766575 in gnome-control-center (Ubuntu Bionic) "Drop libnss-myhostname recommends" [Low,Fix committed]16:58
jbichaslangasek: how urgent is libnss-myhostname. We were thinking about just SRUing it eventually17:00
slangasekjbicha: apparently it's not urgent since it's been in main since xenial without my knowing17:02
slangasekkees: hmm, did you forget to rotate the chairs in the tb agenda?19:01
slangasekinfinity: I guess you're out to lunchinner, and won't make the TB meeting?19:04
infinityslangasek: You guessed correctly.20:31
slangasekinfinity: woo I'm a psychic20:32
jbichaslangasek: please moderate my ubuntu-devel-announce email (call for votes for DMB)21:08
slangasekjbicha: done21:11
xnoxjibel, Laney - in your magic bug report of https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1765724 I see that, in-fact, despite initial timeouts and multiple attempts, the swap does come up eventually, and it is activated. The gnome-shell however fails to start on said machine.21:51
ubottuLaunchpad bug 1765724 in gnome-shell (Ubuntu) "Xenial -> Bionic - System fails to boot after upgrade - gnome-screensaver & gnome-shell fail to start?" [Undecided,New]21:51
xnoxjibel, Laney - could you check the logs there, to see if that machine is (a) a VM and (b) is not capable of running gnome-shell and (c) needs to be reconfigured with some other graphics card? (e.g. QXL or which one is the good one?)21:52
=== led_ir23 is now known as led_ir22
Unit193sarnold: Here?23:56
sarnoldhey Unit193 :)23:57
Unit193Mind a PM?23:57
sarnoldsure23:57

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