/srv/irclogs.ubuntu.com/2014/03/13/#ubuntu-quality.txt

=== stgraber_ is now known as stgraber
dkesselGuten Morgen!07:48
elfymorning dkessel :)07:50
elfyDanChapman: if you get a chance could you install xubuntu in a vm and see if you're affected by bug 128463507:52
ubot5bug 1284635 in console-setup (Ubuntu) "Keyboard layout changes after login" [High,Incomplete] https://launchpad.net/bugs/128463507:52
elfyyou being an English people that I know :)07:52
elfyor lubuntu or ubuntustudio ...07:54
elfyall affected by it here07:54
elfyseems to be ibus - purge that and no problem with keyboard layout08:11
jibelgood morning08:25
pittihey jibel08:25
pittijibel: FTR, yesterday's a-u-t fixes made the "services" test actually work in VM08:25
jibelbonjour pitti08:25
pittijibel: this morning I fixed the races and some missing blacklisting, so they are back to green08:26
jibelpitti, thanks!08:26
pittihttp://d-jenkins.ubuntu-ci:8080/view/Upgrade/08:26
pittijibel: so we are back to the mysteriously failing q->s tests08:26
jibelpitti, I looked at q->s but it doesn't make sense08:26
pitti(whoopsie not running)08:26
pittijibel: that's still due to ubiquity-dm?08:26
jibelpitti, yes, when the initial container is provisioned ubuntu-dekstop (I guess) pulls ubiquity, casper and their friends08:27
jibelpitti, from apt history the command is: apt-get install --allow-unauthenticated -y ubuntu-desktop language-pack-en linux-generic08:28
jibelpitti, but if I create a base container of quantal on wazn and run this command, then it's fine (ie. no ubiquity)08:28
jibeland I don't find the difference when I do it manually or with a-u-t08:29
pittiindeed, why would u-desktop pull in ubiquity..08:29
jibelI must certainly be missing something obvious08:29
pittijibel: it doesn't happen in the other cases, is that maybe hardcoded in some scenario package lists?08:29
jibelpitti, it is not, look at /var/lib/lxc/upgrader-ubuntu-quantal-saucy-desktop-amd64/rootfs/var/log/apt/history.log08:31
jibelStart-Date: 2014-03-12  21:52:5708:31
jibelCommandline: apt-get install --allow-unauthenticated -y ubuntu-desktop language-pack-en linux-generic08:31
jibeland on the install list ubiqutiy is present08:31
pittijibel: but it's listed as upgrade, or am I reading that wrong?08:34
pittiah no, that's the apt pinning/automatic stuff08:34
pittithis is just wrong08:35
jibelubiquity:amd64 (2.12.16, automatic)08:35
jibelautomatic ie as a dep of something08:35
pittiit doesn't happen with that apt-get install in a quantal schroot08:36
jibelpitti, nor in a quantal container created on wazn08:36
pittijibel: how do we build the base VM?08:36
pittii. e. from any image which already has ubiquity?08:37
jibelpitti, it is create with lxc.create() (python bindings)08:38
pittihm, just the "ubuntu" LXC template08:38
jibelwith the ubuntu template08:38
jibel+d08:39
* pitti runs sudo lxc-create -n quantal -t ubuntu -- -r quantal08:39
pittiand while that's running, grabbing some breakfast08:39
jibelpitti, I'll enable debug mode of the resolver on wazn if I cannot reproduce loally08:39
jibel+c08:39
* jibel drops a bag of letters that people can use to complete my sentences08:40
pittijibel: hm, apt-get install shows no ubiquity there, as expected; but I ran this with trusty's LXC, alderamin is saucy08:49
jibelpitti, right but I did the same on wazn and no ubiquity08:49
pittibut I don't see anything in wazn's /usr/share/lxc/templates/lxc-ubuntu that would install ubiquity08:49
jibelpitti, I'll enable pkgproblemresolver temporarily on wazn to at least understand how this package gets there08:51
jibelI also cleared the cache of lxc08:51
pittiI'm still trying to interpret Install: ubiquity-frontend-gtk:amd64 (2.12.16, 2.15.26)08:52
pittithose are clearly versions of quantal-updats to saucy08:52
pittiso perhaps "available versions"08:52
pittijibel: ah no, I was completely wrong: this is only *installed* during upgrade, it isn't already present in the quantal base VM, right?08:53
pittijibel: i. e. that log contradicts what you said earlier (that the initial apt-get install u-desktop pulls it in )08:54
pittiso I guess I'm  even more confused and probably need to reset and start over08:54
jibelpitti, it is installed during bootstrap, isn't it?08:54
pittijibel: yes, apparently (in bootstrap.log)08:55
pittijibel: but why does history.log have it as "install" with versions available from saucy?08:56
pittithat indicates that history.log is from dist-upgrade, when saucy sources are already enabled08:56
jibel⟫ grep -n "Get:.*ubiquity" bootstrap.log08:56
jibelGet:1195 http://archive.ubuntu.com/ubuntu/ quantal-updates/main ubiquity-frontend-gtk amd64 2.12.16 [66.4 kB]08:56
jibelfrom http://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-quantal-saucy-desktop-amd64/62/artifact/results/bootstrap.log08:57
jibelit is the version from quantal08:57
pittiright08:58
pittijibel: do we know, is that still from self.lxc_container.create()?08:58
pittiah no, obviously not09:00
pittiit copied an existing rootfs from teh cache09:00
pittithis is BasePkg = ubuntu-desktop09:00
jibelpitti, no, it is after create, in UpgradeTestBackend line 15009:01
pittii. e. from line 16109:01
jibelline 161 is only executed if AdditionalPkgs is set which is not for this profile09:03
jibelso it only installs BasePkgs09:03
pittijibel: oh, I was looking at AutoUpgradeTester/UpgradeTestBackendLXC.py09:04
* jibel pulls latest rev, and remove his previous comment09:04
jibelpitti, 161, you're right :)09:04
pittijibel: ah yes, we were looking at the same thing09:04
pittijibel: I guess this morning's race fix changed the lines, sorry09:04
pittithe "additonal:" typo ought to make it fairly easy to search in the log09:05
pittibut no occurrece09:05
pittioccurrence09:05
pitti(occurence? ocurrence? bah)09:05
pitti"no match"09:06
jibeloccurrence09:06
jibelpitti, same problem locally on a trusty host09:13
jibeland no cache09:13
jibelwith: sudo ./bin/auto-upgrade-tester -b UpgradeTestBackendLXC share/profiles/trusty/ubuntu-quantal-saucy-desktop-amd6409:13
jibelpitti, pkgproblem resolver isn't helpful at all, but at least I can reproduce even if I still cannot make sense of it09:47
jibel~# apt-get install --simulate ubuntu-desktop|grep "Inst ubiquity"09:47
jibelInst ubiquity-frontend-gtk (2.12.16 Ubuntu:12.10/quantal-updates [amd64]) []09:47
pittijibel: can you check dpkg --get-selections after boostrapping the container?09:47
pittijibel: i. e. is there perhaps anything marked for "want install" which shouldn't be?09:48
pittijibel: does apt-get -f install after boostrapping want to install anything?09:48
jibelhttp://paste.ubuntu.com/7083778/ nothing marked for install09:48
pittihm, LGTM09:49
jibeland apt-get -f install says: 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.09:49
jibelie. nothing to do09:49
pittijibel: apt-cache policy ubuntu-desktop?09:50
pittijibel: and do the apt sources look sane, or is there something which there shouldn't be?09:50
jibel# LANG=C apt-cache policy ubuntu-desktop09:51
jibelubuntu-desktop:09:51
jibel  Installed: (none)09:51
jibel  Candidate: 1.28709:51
jibeland apt sources look sane09:51
pittiok, so something in quantal actualy pulls in ubiquity09:52
jibelquantal/-updates/-security + main restricted09:52
pittijibel: does it also happen with sudo apt-get install ubuntu-desktop^09:52
pittijibel: i. e. installing the "ubuntu-desktop" task, not the package09:52
jibelindeed, but the resolver says nothing09:52
pitti(that's what the installer says)09:52
pittierr, does09:52
pittiubiquity-frontend-gtk doesn't have an ubuntu-desktop task: in quantal09:53
jibelthe task doesn't install the installer09:53
pittijibel: (sorry, multiplexing)10:02
pitti$ apt-get install -s ubuntu-desktop|grep ubiqui10:02
pittiso that also doesn't install ubiquity in a schroot10:02
jibelpitti, no problem, I found the reason10:02
pittijibel: but perhaps installing a task is better.. oh?10:02
jibelpitti, right, I fix the profile too10:02
pitti.. anyway, as that's more closely resembling what happens with installation10:02
pittijibel: what was the problem?10:03
jibelpitti, gnome-control-center recommends indicator-power recommends indicator-applet|indicator-renderer and ubiquity-frontend-gtk provides indicator-renderer10:04
pittiaah10:04
pittijibel: so that's why the task works, as the seeded stuff is handled first before alternatives10:04
pittijibel: but why on earth wouldn't that happen in a schroot install?10:04
jibelpitti, maybe the initial set of pacakges installed in a chroot is a bit different and apt calculates a different installation path10:05
jibel(just a guess)10:05
pittimaybe, picking alternatives sounds a bit like throwing dice10:06
pittijibel: ah no, I know10:06
pittijibel: indicator-applet is in universe10:06
pittijibel: and I bet your VMs only have main10:06
pittijibel: so in my schroot it would just install indicator-applet10:06
jibelpitti, correct, let me try with universe10:06
pittijibel: but anyway, I think the correct answer here is "install the task"10:07
jibelpitti, indeed, I'll fix that10:07
pittijibel: as that's essentially what seeds and germinate are already figuring out10:07
pittijibel: splendid; *phew*, what a weird bug to see from "whoopsie not running"..10:07
jibelphew, I couldn't sleep without know why on earth it installed the installer :)10:07
pittiit's always astonishing which kinds of bugs you find with new tests which were meant for something entirely different :)10:08
jibelpitti, just to close the topic and confirm your point with universe it works fine10:13
jibelpitti, thanks for your help10:13
pittijibel: de rien10:13
pittigreat10:13
=== vrruiz_ is now known as rvr
davmor2Morning all11:27
=== _salem is now known as salem_
elopiodavmor2: do you have your phone with qt5.2?13:55
davmor2elopio: I will have after lunch that I'm going for now13:55
elopiodavmor2: ok, ping me when you are back please.13:57
davmor2elopio: back14:44
elopiodavmor2: can you please open the clock app and go to the timer tab14:45
elopioI see some NaNs there, would like you to confirm.14:45
davmor2elopio: indeed14:45
davmor2I think they are meant to be presets let me double check it14:46
elopiodavmor2: and does it gets stuck and crashes for you?14:46
davmor2elopio: should be softboiled egg, al dente, Aeropress coffee not nan(a) nan(a) nan(a) batman14:48
elopio:)14:48
elopiothanks davmor2.14:48
davmor2elopio: clock doesn't lock up though14:49
elopiorvr, alesage: lets skip our meeting today, because the webbrowser uds sessions is important for us.15:29
rvrelopio: Ok15:30
alesageelopio, agreed15:30
pittijibel: hm, so I have a working rabbitmq/swift autopkgtest worker script now, in just ~ 150 lines (including configuration and CLI parsing, etc.)17:55
pittijibel: well, conceptually working, of course far from production ready17:55
pittibut I must say, I'm quite pleased (aside from not knowing how to get unique dir names)17:56
elopiorvr: I replied to your review in https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/initctl_env_var/+merge/20861217:56
rvrelopio: Reading17:56
jibelpitti, that's excellent. Is your PoC available somewhere?18:02
=== TheDrums is now known as DalekSec
=== Mak_ is now known as Guest33169
Guest33169Hi18:58
Guest33169How do we make debian pkg with simple methods18:58
Guest33169debuild too18:59
balloonsGuest33169, http://askubuntu.com/questions/1345/what-is-the-simplest-debian-packaging-guide19:03
elopioI'm going to take a long lunch.19:19
elopiobb in ~3 hours.19:19
=== salem_ is now known as _salem

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