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

persiacjwatson: Reading your updates to bug #538536 : is this in a state where I should proceed with install, or do you want me to keep the system uninstalled for a couple more weeks?01:12
ubottuLaunchpad bug 538536 in parted "automatic partitioning broken on Intel Macs" [High,Fix released] https://launchpad.net/bugs/53853601:12
cjwatsonpersia: I think it's worth you going ahead with a test01:12
persiaOK :)  If it succeeds, I'd like to leave the system installed : do you feel confident enough with your simulation that this is a safe path?01:15
persia(otherwise I'll do a test and leave it uninstalled)01:15
cjwatsonI think that should be safe, assuming it works at all01:18
cjwatsonpartitioning doesn't usually tend to leave subtle hidden traps around for later01:19
cjwatsonif there are traps, they're big and pointy01:19
persiaheh.  Yeah.  I was more concerned about subtle stuff in the simulation.  I'll run a test as soon as my cdimage mirror has 2.2-1ubuntu3 in the server image.01:21
cjwatsonwhat I'm not certain about, and can't easily be, is whether the result will boot01:22
cjwatsonwe're using grub-pc rather than any of the -efi variants - and if you use one of the -efi variants, AFAIK you need to do somewhat different partitioning01:22
cjwatsonso I suspect that the installer would need to be explicitly prepared for that somehow01:23
persiaIs the use of an -efi variant expected to be required for this sort of hardware?01:23
cjwatsongrub-pc should work, but you might need something EFI-ish to chain to it, like refit01:23
cjwatsonor you might just be able to hold down Option at boot and have it work01:23
cjwatsonthe exact details have probably changed a bit since I was last deeply involved with Apple kit01:24
persiaHrm.  I was planning to leave this system entirely headless.  I guess I'll plan on keeping it not installed, unless it just works flawlessly.01:24
cjwatsonanyway, I've been meaning to go to bed for about 40 minutes, so I shall go :)01:24
cjwatsonnight01:25
persiaNight :)01:25
CIA-3usb-creator: evand * r277 usb-creator/ (bin/usb-creator-helper debian/changelog): Don't write usb-creator-helper's log to /root (LP: #461064).10:07
CIA-3partman-base: cjwatson * r192 ubuntu/parted_server.c: abstract partition creation constraints11:28
persiacjwatson: The 20100315 Server image was unable to handle manual LVM, but successfully completed with guided LVM.  As you predicted, the result didn't boot.  Shall I add the logs to a new bug, or to the old one?11:59
cjwatsonyour old one is fine12:01
cjwatsonI probably won't get further for beta-1 at this point12:02
persiaNo worries.  I'm fairly sure I can get the system to be a basic sbuild host with what I have an grub-efi.  Due to other circumstances, I'm not going to be able to set it up properly until right around Beta 2 release anyway, so I should be able to do another end-to-end run for that.12:03
persiaAnd because of this, running more installs next week (but not this coming weekend) shouldn't interrupt much.12:04
CIA-3ubiquity: cjwatson * r3931 ubiquity/ (debian/changelog ubiquity/components/ubi-language.py):13:16
CIA-3ubiquity: * KDE frontend:13:16
CIA-3ubiquity:  - Honour ubiquity/show_alpha_warning.13:16
CIA-3ubiquity: cjwatson * r3932 ubiquity/ (debian/changelog ubiquity/components/ubi-partman.py):13:43
CIA-3ubiquity: * Noninteractive frontend:13:43
CIA-3ubiquity:  - Fix up plugin problems in the partman component (LP: #539493).13:43
cjwatsonev: I'm worried about the fact that we're seeing tracebacks from the noninteractive frontend from people who never asked for it.  How would you feel about http://paste.ubuntu.com/396177/ ?13:44
evcjwatson: I think that's fine, but maybe check with Mario as I believe he added the original code13:47
cjwatsonhmm, not sure we have time to wait for Mario to get up13:47
evif memory serves it was to work the problem now solved by your failsafe X work13:47
evI'd just upload it then, given the above13:47
cjwatsonsuperm1: ^- can you review the above post-hoc?  I think that noninteractive should only be provided if you explicitly ask for it13:48
CIA-3ubiquity: cjwatson * r3933 ubiquity/debian/ (changelog ubiquity.ubiquity.upstart):13:48
CIA-3ubiquity: Never start the noninteractive frontend unless it was explicitly13:48
CIA-3ubiquity: requested.13:48
superm1cjwatson, the worry was that if a monitor isn't plugged in in the factory, X doesn't start, so automatic doesn't work13:49
cjwatsonsuperm1: the fact that noninteractive is being started on innocent users' machines TERRIFIES ME13:50
cjwatsonyes, I know it generally doesn't do much because it isn't preseeded, but even so13:50
superm1cjwatson, understood, perhaps only if automatic-ubiquity was passed do the noninteractive fallback then, if it's just only or maybe-ubiquity mode don't have a fallback?13:51
cjwatsonand we get all sorts of weird crash reports as a result of this.  We need something better13:51
cjwatsonit would be OK in automatic mode13:51
evwubi runs in automatic mode13:52
evbut I suppose that's still okay13:52
cjwatsonyeah, I think so, it's preseeded what it wants to do13:52
cjwatsonok, thanks, done13:54
CIA-3ubiquity: cjwatson * r3934 ubiquity/debian/ (changelog ubiquity.ubiquity.upstart): Only fall through to the noninteractive frontend in automatic mode.13:54
CIA-3ubiquity: cjwatson * r3935 ubiquity/debian/changelog: better bug number13:58
cjwatson*blink* bug 539353 has an RTF file attached14:01
ubottuLaunchpad bug 539353 in ubiquity "Install crashed" [Undecided,New] https://launchpad.net/bugs/53935314:01
cjwatsonthat's a blast from the past14:01
sorenI wonder what possesses people to do something like that.14:02
persiacopy&paste into a word processor?14:11
CIA-3ubiquity: cjwatson * r3936 ubiquity/debian/changelog: releasing version 2.2.114:11
sorenpersia: Yes.14:13
persiasoren: In many environments in the past, real text editors are hidden from the users.  I believe this is still true in recent versions of Mac OS X.14:14
persiaSo users develop habits that continue into other environments.14:15
* soren admits to have had a brief period where he exclusively jotted down notes in LaTeX14:22
highvoltageHi!14:46
highvoltageI have a zenity dialog I'd like to be displayed close to the end of the installation that will perform some additional configuration in the target system14:46
highvoltageI put it in /usr/lib/ubiquity/target-config, it's number is the last in the bunch that's there and it's excecutable, I'm not sure if that's the best place to put it but it seems so14:47
highvoltageubiquity doesn't pop up the dialog though, it just seems to hang while doing the "Configuring target system..." stage, the script runs fine if executed seperately14:48
highvoltageany advice on how to get it working properly would be greatly appreciated!14:49
CIA-3usb-creator: evand * r278 usb-creator/ (5 files in 5 dirs):15:57
CIA-3usb-creator: * Provide a format confirmation dialog (LP: #443330).15:57
CIA-3usb-creator: * Error out of formatting if we're unable to unmount all of the15:57
CIA-3usb-creator:  partitions (LP: #507420).15:57
CIA-3usb-creator: * Provide feedback via a spinning cursor and disabled format button15:57
CIA-3usb-creator:  while formatting (LP: #457737).15:57
CIA-3usb-creator: * Only call gtk.main_quit if we're in a mainloop.15:57
CIA-3ubiquity: cjwatson * r3937 ubiquity/ (bin/ubiquity-dm debian/changelog):16:10
CIA-3ubiquity: Quit plymouth if it doesn't have an active VT, rather than trying to16:10
CIA-3ubiquity: reuse the VT it doesn't have, which results in X running on VT1.16:10
evah, I was wondering why that was happening16:12
evinteresting16:13
evthe kde frontend is using nearly 100% cpu16:14
CIA-3ubiquity: cjwatson * r3938 ubiquity/debian/changelog: releasing version 2.2.216:30
exltI have dug thru the last week's irc logs and ref'ed partitioning bugs - there is something wildly broken with partman recently..  been using a very simple partman-auto/expert_recipe for months almost identical to the example on https://help.ubuntu.com/9.10/installation-guide/i386/preseed-contents.html18:36
exlterrors out with cannot write partitions outside of device (or very similar)18:37
exltremoved all partitioning preseeding and picked default "guided - use entire disk"18:38
cjwatsoncan you please file a new bug with your logs (syslog and partman) attached?18:38
exltpartitions suggested are...interesting18:38
exltlogs are not exactly available since it cannot install18:38
cjwatsonsure they are18:38
cjwatsongo back to the main menu and select "Save debug logs"18:39
exltah, that's right - sorry forgot18:39
cjwatsonor, switch to alt-f2 and run 'anna-install openssh-client-udeb' to get yourself scp18:39
cjwatsonthere are known problems, but I'll need to analyse your logs in order to determine whether what you're seeing is related to anything else18:40
exltbut even the suggested defaults of (completely blank 500G drive) http://12.am/tmp/lucid_partman-hmmm.png - that's quite unexpected18:40
cjwatsonyes18:40
cjwatsonbut I would prefer to debug logs rather than screenshots. :-)18:40
exltok - could you suggest a package to file under?  partman-(something)  ;)18:41
cjwatsonpartman-base18:41
exltperfect18:41
exltthanks, cjwatson - hate to keep bugging you  :)18:41
cjwatsonthat's ok, I'd rather know about problems18:42
sbeattiecjwatson: bug 539774 is probably the same thing.18:54
ubottuLaunchpad bug 539774 in debian-installer "Manual partitioning sizes are not honored at all" [Undecided,New] https://launchpad.net/bugs/53977418:54
sbeattie(bug report has partman logs attached)18:55
cjwatsonpossibly.18:56
cjwatsonelmo reported something similar-sounding too.18:56
exltstart of first partition at 2049 was what I saw yesterday, too18:56
cjwatsonexlt: as in LBA 2049?19:01
cjwatsonthat's intentional19:01
cjwatsonstarting at 16GB+ is a somewhat different matter, and is not intentional19:01
cjwatsonstarting at 1MiB improves compatibility with various hardware and OSes19:02
exltno - same as that bug has - cyl 2049 and 16.8G free before first part19:02
cjwatsonoh, *cylinder* 204919:04
cjwatsonhelps to specify your units ;-)19:04
cjwatsoneven if they are crazy obsolete ones like cylinders ;-)19:05
* cjwatson wonders if it's possible to query blkid's idea of topology from the command line19:05
exltI could be wrong on cyl - whatever the "Start" value is in fdisk -l - cyl, sector..19:07
exltit is cylinders19:08
exltperhaps that intentional start after the first 2048 cylinders is the bug19:09
cjwatsonno, you have misstated what I said19:14
cjwatsonI never said that there was an intentional start after 2048 cylinders19:14
cjwatsonI've reproduced the weird partitioning alignment in kvm, so should be able to fix it19:32
cjwatsonthe size of the disk matters - my usual test size of 3GB exhibited 1MiB alignment, but 200GB exhibited 16GiB alignment19:33
sbeattiecjwatson: hrm, but why did it not align everything; e.g. why was 2GB I specified for swap created as gap *after* the 16GB swap space it created?19:37
cjwatsonwho knows, it's clearly screwed19:39
exltcjwatson: #539822 has my logs attached19:45
cjwatsonsbeattie: it could easily be a difference between primary and logical partitions or something - at this point I'm strongly suspecting a bug inside libparted19:50
cjwatsonexlt: thanks, since I've reproduced it I should be OK from here19:50
exlt:)19:51

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