/srv/irclogs.ubuntu.com/2010/03/19/#ubuntu-installer.txt

CIA-3usb-creator: evand * r283 usb-creator/ (6 files in 6 dirs):00:09
CIA-3usb-creator: * Pulse the progress bar while flushing changes to disk.00:09
CIA-3usb-creator: * Fix unmounting the target partition at the end of install.00:09
CIA-3usb-creator: * Stop listening to devicekit events just before we enter the core install00:09
CIA-3usb-creator:  routine.00:09
=== NCommand1r is now known as NCommander
xivulonev, cjwatson: I do not even reach 541607, in VM I get stacked at the kernel before the initrd is loaded07:50
arabug 54160708:36
ubottuLaunchpad bug 541607 in wubi "Lucid: Wubi drops immediately into grub shell on reboot" [Undecided,New] https://launchpad.net/bugs/54160708:36
evcjwatson: can you commit that wubi patch from last night?  I'll build and upload a new wubi so we have something to point users at in the release notes.09:03
cjwatsonev: I haven't tested it *at all*09:06
cjwatsonbut I can if you want ...09:06
evhm, perhaps davmor2 would be so kind as to give it a spin first, once he wakes up09:06
cjwatsonit should be no worse than the current situation - I've gone ahead and committed09:08
cjwatsonr17409:08
evthanks09:09
CIA-3base-installer: cjwatson * r395 ubuntu/ (4 files in 4 dirs): Add support for preempt kernel flavour on amd64 (LP: #541625).09:21
CIA-3tasksel: cjwatson * r1430 ubuntu/ (debian/changelog tasksel.pl):09:54
CIA-3tasksel: On new installs, include preseeded tasks in the choices list, regardless09:54
CIA-3tasksel: of filtering (LP: #540167).09:54
CIA-3tasksel: cjwatson * r1431 ubuntu/ (9 files in 2 dirs):10:04
CIA-3tasksel: Update Ubuntu tasks from seeds, removing edubuntu-ship-addon, updating10:04
CIA-3tasksel: uec's Key to cloud-init, and hiding eucalyptus-* on new installs.10:04
CIA-3tasksel: cjwatson * r1432 ubuntu/debian/changelog: releasing version 2.73ubuntu2610:06
CIA-3base-installer: cjwatson * r396 ubuntu/debian/changelog: releasing version 1.103ubuntu510:07
evfail.  I forgot about the keymap when pushing the greeter into ubiqutiy: https://bugs.edge.launchpad.net/ubuntu/+source/ubiquity/+bug/53925510:12
ubottuUbuntu bug 539255 in ubiquity "[Lucid Alpha3] kbt-002 testcase failed, selecting a language in ubiquity, keyboard layout is always set to US" [High,Confirmed]10:12
cjwatsonI don't think it needs to be explicitly selected here, maybe just run through the default10:13
RobertoSbragiaAs your request I can try wubi in the pm, in Italy now it's 11.25 o'clock, I can try wubi about at 16 o'clock10:29
davmor2ev: there's a new wubi I believe?10:29
evRobertoSbragia, davmor2: (09:15:58) Evan: anyone have a copy of Windows handy and the free time to give http://people.canonical.com/~evand/wubi/lucid/wubi-r174.exe a spin?10:29
AkamaroHi, I got an email10:29
davmor2ev: I'll give it a go now dude :)10:30
evdavmor2: you rock10:30
davmor2ev: I try but my head hurtz when I mosh to close to the desk ;)10:31
evhaha10:32
RobertoSbragia:-) see you later!10:33
davmor2ev: http://www.google.co.uk/products?q=thermos+mugs&oe=utf-8&rls=com.ubuntu:en-GB:official&client=firefox-a&um=1&ie=UTF-8&ei=31KjS62GGc614ga65KX0CQ&sa=X&oi=product_result_group&ct=title&resnum=3&ved=0CCsQrQQwAg  that should fix you tea issues :)10:33
evdavmor2: :)10:34
evI wonder if they make those no-spill sippy cups in a size and thermal integrity adequate for tea10:35
davmor2Oh yes10:35
cjwatsonyou get insulating ones that are designed to keep milk cold, but presumably roughly the same principle applies10:40
davmor2ev: it's dling the image now10:41
cjwatsonas long as the thing doesn't melt ...10:41
evhaha, that is my concern10:41
* ev will try to hunt one down and experiment10:41
davmor2ev: just stick to the thermal one it has a lid and keeps it hot,  I'd of thought that Ubuntu Shop would of had one but apparently not10:42
evapt-cdrom on usb live environment is known broken due to the lack of symlinks in vfat, right?10:42
cjwatsonew10:44
davmor2YAY! well yay in that it got further than yesterday10:52
aradavmor2, :-)10:53
davmor2oh oh oh Installing system10:53
davmor2ev: the first screen got to 814% which I find a tad bit concerning but other than that it seems to be trundling along nicely :)10:54
cjwatsonwe should really nail this progress bar breakage, we've had plenty of reports of it10:55
cjwatsonbut actual can't-install usually takes priority ...10:55
evah! found it10:57
evcjwatson: indeed10:58
evif I remember correctly, it's due to nested progress bars, no?10:58
cjwatsonI think so10:58
cjwatsonincorrect nesting or something10:58
davmor2reboot into system now fingers crossed everyone11:00
davmor2I got plymouth11:01
davmor2I got gdm11:01
davmor2I got desktop11:01
davmor2You guys ROCK11:01
aradavmor2, \o/11:03
davmor2ev, cjwatson: it doesn't like plymouth on exit but other than that the system is fine :)11:06
cjwatsonexcellent11:07
cjwatsonbit worrying that xivulon couldn't get past the kernel mind you11:07
cjwatsonbut probably a different problem ...11:07
CIA-3console-setup: cjwatson * r140 ubuntu/ (5 files in 2 dirs):11:08
CIA-3console-setup: Don't gzip font or ACM files in /etc/console-setup/. The space saving11:08
CIA-3console-setup: is negligible, and it's more efficient not to need to uncompress them at11:08
CIA-3console-setup: boot time.11:08
CIA-3console-setup: cjwatson * r141 ubuntu/debian/changelog: releasing version 1.34ubuntu1211:10
CIA-3casper: evand * r786 casper/ (debian/changelog scripts/casper-bottom/41apt_cdrom):11:14
CIA-3casper: Don't let apt try to auto-detect the CD-ROM device using udev. We11:14
CIA-3casper: already know what it is, and using udev to find it again wont work11:14
CIA-3casper: for USB disks.11:14
davmor2ev: is there away to tell wubi to only get the 32bit version?11:17
evwubi.exe --32bit11:17
davmor2cool :)11:17
davmor2ev, cjwatson: I'm going through all the desktops in 64bit now then I'll hit it again with 32bit11:18
evokay, symlink updates, new CD builds will have the fixed wubi11:19
cjwatsonI'll release-note this11:20
evthanks11:21
davmor2Meh Installer Crashed on kubuntu I'll grab the info11:26
=== ogra_ is now known as ogra
evdavmor2: if it's console-setup crashed with code 141, it's already fixed in trunk11:28
davmor2ev: traceback reads File "/usr/lib/ubiquity/bin/ubiquity", line 468, in <module>  main(oem_config)  \"/usr/lib/ubiquity/bin/ubiquity", line455, in main  install(query=options.query)  \"/usr/lib/ubiquity/bin/ubiquity", line 243, in install  ret = wizard.run()  \"/usr/lib/ubiquity/ubiquity/frontend/kde_ui.py", line 388, in run  self.debconf_progress_window.set_title(11:35
evdavmor2: can you pastebin it11:35
davmor2ev: no browser11:35
davmor2I'm ubuntu-bugging it though11:36
evdavmor2: apt-get install pastebinit ;)11:36
davmor2ev: How do I then get the info from the qt window screen to the tty?11:38
davmor2ev: is there somewhere I can grab the traceback from?11:38
davmor2or I can take a photo for you :)11:39
cjwatsontraceback should be in /var/log/installer/debug11:40
davmor2ev, cjwatson: bug 541829 has that file attached11:44
ubottuLaunchpad bug 541829 in ubiquity "Kde wubi crashes on r174" [Undecided,New] https://launchpad.net/bugs/54182911:44
davmor2does that help?11:57
evcjwatson: so michaelforrest2 had a quick chat about this updating the installer thing, and he felt (and I agree) that this a general problem applicable to any piece of critical software on the system.  If we're going to solve it for one thing, why not do it across the board?  He also sees this as a documentation issue, that if we find a critical bug in the installer, then we should push a new ubiquity to -updates, and provide instructions on the wiki 12:04
evmichaelforrest2: do step in and correct me if I'm getting this wrong12:04
evmichaelforrest2: the one thing we didn't cover is the release notes link.  Do you agree with Mark that it should go as well?12:05
cjwatsonthe problem has always been that there is no convenient way for a user to update the installer, and statistically, installation blockers have tended to be bugs in the installer rather than in other bits of the system; it's a common-case optimisation12:09
cjwatson(well, or kernel or X bugs, but we can't realistically help with those)12:09
cjwatsonwe often *do* push a new ubiquity to -updates, and have provided instructions on the wiki in the past - it didn't help much12:09
michaelforrest2ev: I think the same goes yes.12:10
evcjwatson:  really?  Did we do this since I joined and I've just forgotten?12:10
cjwatsonwe certainly did it for hardy12:10
michaelforrest2Mainly because in this context it looks like *Ubuntu* release notes instead of *Installer* release notes12:10
=== michaelforrest2 is now known as michaelforrest
cjwatsonI'm just concerned that this is a failing-to-learn-from-experience thing12:11
cjwatsonwe've tried the things being suggested here in the past when we had critical installer bugs, and continued to get flooded with bugs anyway, which suggests to me that it didn't really help users12:11
michaelforrestcjwatson: in my opinion, this relates to larger issues of incompletely tested code, and is an ad-hoc solution to a class of problems that needs to be addressed on a more general level12:11
cjwatsonyes, it's an ad-hoc solution12:12
cjwatsonI'm not sure that necessarily makes it the wrong thing to do at the moment12:12
michaelforrestso 1. we should not be expecting to release faulty code, and 2. we should think about a way that applications in general can show that they require critical updates12:12
michaelforrestI believe that as long as it is possible to update the installer via the Live Session, then we are not preventing people from solving any problems that might arise.12:13
cjwatsonbut we're explicitly guiding people away from the live session in lucid12:13
cjwatsonwe've actually made this problem *worse* by active design decisions12:13
michaelforrestno we're not - we've put a big 'Try' button in.12:13
cjwatsonrealistically, somebody who fails to install Ubuntu by the primary method is not going to reboot, press the Try button, and try an upgrade12:14
cjwatsonthey're going to throw the CD in the bin instead12:14
michaelforrestI disagree.12:14
michaelforrestThey are presented two options. If the second doesn't work, and they are motivated to try Ubuntu, then they are likely to give the first option a go.12:14
evnormally I'd say lets put it to user testing, but we're way out of time for that12:15
cjwatsonand go through this convoluted process?  I just don't believe that12:15
michaelforrestThe key thing here is that we shouldn't be releasing broken software!12:15
evthough it seems though that we've already had plenty, given what cjwatson is saying about the bug count12:15
cjwatsonobviously, but what do you want of us12:15
michaelforrestWe should not be patching the UI in the assumption that we will fail12:15
evwe're patching the ui if and only if we've failed (in the proposed design)12:16
michaelforrestIf we keep the options to a minimum, it is far more likely that somebody will try both, and they can then use Google etc… to solve their problem.12:16
cjwatsonbut, again, experience from the past says they don't12:16
michaelforrestThis needs user testing.12:16
michaelforrestAnyway this has come from Mark so you can raise it with him, but I tend to agree with his decision.12:17
cjwatsonthe button itself came from Mark in the first place, of course ;-)12:17
michaelforrestof course.12:17
michaelforrestthis is the crazy world in which we live ;)12:17
cjwatsonI mean, obviously I agree that we shouldn't be releasing broken software, but even aside from the "stupid" class of bugs (i.e. logic just wrong), the installer is always going to be more vulnerable to only-reproducible-in-certain-specialised-environments bugs than most12:18
cjwatsonand I think we should be institutionally recognising that12:18
cjwatsonwe have had too many of the "stupid" class of bugs in the past, and we've been working to rectify that with things like better static analysis12:19
cjwatsonand we're certainly in a much better position than we were in e.g. dapper12:19
cjwatsonbut I'm concerned about taking an entirely idealistic position here12:19
davmor2ev: where does wubi look for une or is it still looking for unr?  It can't located the meta and therefore can't get the image for ubuntu-netbook12:20
* cjwatson tries to work out how to detect at partitioning commit time when partitions have been deleted12:23
cjwatsonI think maybe if I leave a 'deleted' marker in the state directory it would help12:24
evcjwatson: going back to the design of this update thing.  If we stuck with it, we could put an upstart job that starts on networking and tries to fetch the URL and drop it somewhere local that ubiquity will look.  Though perhaps the time between networking and ubiquity is quite small and this is just trying to be too clever.12:53
cjwatsonI like the general idea although sometimes networking isn't really available until network-manager comes up ... although mind you in that case it probably won't work in the ubiquity-dm session anyway :)12:54
evindeed, that's what I was thinking12:54
evthere's no chance for them to select a wireless network anyway12:54
cjwatsonthe time between networking and ubiquity *actually displaying its UI* should be sufficient to do a wget12:54
evnot if we keep fixing the slowness in ubiquity and scott keeps fixing the boot performance12:55
evperhaps I'll ask him for some sleep statements ;)12:55
cjwatsonwell, there's only so fast it can go off a CD ...12:55
cjwatsonor even a USB stick12:55
evindeed12:55
araev, have you seen davmor2's question about UNE+wubi?12:55
evara: I did, then something shiny passed by12:55
* ev checks again12:55
evah, still looking for UNR12:56
* davmor2 files bug12:56
araev, thanks12:57
CIA-3wubi: evand * r176 trunk/ (data/isolist.ini debian/changelog): Ubuntu Netbook Remix is now the Ubuntu Netbook Edition.13:02
evara: sure thing13:02
davmor2ev: bug 54188113:03
ubottuLaunchpad bug 541881 in wubi "Wubi is still pointing at unr and not une" [Undecided,New] https://launchpad.net/bugs/54188113:03
CIA-3wubi: evand * r177 trunk/debian/changelog: LP reference for previous commit.13:04
evthanks13:04
evand uploaded as well13:04
davmor2noted :)13:04
yo2boy_hey13:50
yo2boy_I'm willing to help testing the new Wubi.13:50
davmor2yo2boy_: ask on #ubuntu-testing13:52
davmor2ev, cjwatson: http://i44.tinypic.com/29ok1mp.png has just been dropped onto -testing14:17
evdavmor2: fixed in r394114:18
davmor2ev: thanks14:19
evdavmor2: if they use the most recent CDs, they wont see that14:19
everr nevermind14:19
evthey still will14:19
evbut it's definitely fixed14:19
=== NCommand1r is now known as NCommander
CIA-3usb-creator: evand * r284 usb-creator/ (4 files in 4 dirs): Pulse when installing the bootloader.14:59
CIA-3partman-base: cjwatson * r195 ubuntu/ (debian/changelog debian/partman-base.templates lib/commit.sh):15:04
CIA-3partman-base: Don't warn about data loss on formatted/removed partitions when there15:04
CIA-3partman-base: are no such partitions (LP: #151266).15:04
cjwatsonmichaelforrest: ^- that's something you were asking for, IIRC15:11
michaelforrestcjwatson: yes15:12
michaelforrestwhy don't I get a link to launchpad from this bot?15:13
CIA-3partman-base: cjwatson * r196 ubuntu/ (8 files in 5 dirs): merge from Debian 13915:13
ubottuError: Debian bug 139 could not be found15:13
cjwatsonit probably doesn't notice the "LP: #nnnnnn" format in changelogs15:13
cjwatsonbug 15126615:14
ubottuLaunchpad bug 151266 in partman-base "partman/confirm should not include warning if there's no data left to lose" [Low,Triaged] https://launchpad.net/bugs/15126615:14
CIA-3partman-base: cjwatson * r197 ubuntu/debian/changelog: releasing version 139ubuntu115:18
bladernr_ev:  How does one get Migration Assistant to work?  I've got Xubuntu 64 on a test system, with some text files I created to be migrated over.  Installing Ubuntu 64bit now (Lucid) but Migration Assistant never runs15:19
bladernr_it worked for davmor2 just now on his test, but for some reason, not on mine...15:19
davmor2bladernr_: mine was against vista :)15:20
bladernr_ahhh... there's the difference15:20
evbladernr_: it doesn't search for documents on Linux15:20
evas davmor2 suggests15:20
bladernr_ah hah...15:20
bladernr_that explains it and I am not, in fact, crazy...15:20
bladernr_well, I may still be... but that makes sense then...15:20
bladernr_hrmmm.. Ok... to be sure, I'll pop my "real" hd back in my netbook and see if I can grab stuff from the XP install there15:21
bladernr_crap... no I wont.  netbooks aren't 64bit :(15:22
bladernr_doh!15:22
persiaUm, some are.15:22
bladernr_well... atoms arent AFAIK15:23
persiaWell, except the new ones :)15:23
bladernr_so out of curiosity, why doesn't it pull info from other linux installs?15:24
davmor2bladernr_: cause you can link to it easily15:26
bladernr_davmor2:  true... meh... I was just getting exited about a chance to be lazy and have the installer duplicate /home for me ;-)15:27
nicholascolebrowHeyy! I want to help test the new wubi.16:01
=== robbiew_ is now known as robbiew
nicholascolebrowhello?16:02
nicholascolebrowI don't see any anwsers. Maybe I did this wrong.... I hate IRC. I want to help test the new wubi! E-mail me at [cfhs_1@yahoo.com] thanks!16:04
cjwatsonev: it would be good to have some kind of comment from somebody on bug 368060 about where it stands at the moment, if anywhere16:40
ubottuLaunchpad bug 368060 in ubiquity "Map of Kashmir when selecting the timezone is incorrect" [High,Triaged] https://launchpad.net/bugs/36806016:40
evcjwatson: indeed, done16:42
cjwatsonthanks16:44
cjwatsonglad you clarified :-)16:45
evsure, my apologies for not being more vocal as I work to resolve this16:48
evI spoke at length and in person with Ken the other day about it16:49
evso he should have everything he needs to complete it16:49
evI'll continue to check in with him to make sure it's on track for beta 216:49
cjwatsongreat, thank you16:54
cjwatsonI thought it was on track, but just wanted to make sure16:54
evI'm going to upload a new ubiquity now that beta 1 is out the door17:01
evactually, I'll wait for partman-base to build17:03
yotuxhello i am willy to test wubi if the need still is here18:32
cjwatsonI think we're OK for the moment, thanks18:33
yotuxnot a problem18:34
CIA-3ubiquity: evand * r3961 ubiquity/ (d-i/manifest debian/changelog):23:52
CIA-3ubiquity: Automatic update of included source packages: base-installer23:52
CIA-3ubiquity: 1.103ubuntu5, console-setup 1.34ubuntu12, partman-base 139ubuntu1.23:52

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