/srv/irclogs.ubuntu.com/2009/09/07/#ubuntu-installer.txt

CIA-33ubiquity: evand * r3430 ubiquity/ (50 files in 8 dirs):09:09
CIA-33ubiquity: Merged Michael Terry's plugins branch (LP: #419989). See09:09
CIA-33ubiquity: http://wiki.ubuntu.com/Ubiquity/Plugins for instructions on writing09:09
CIA-33ubiquity: new plugins.09:09
evandcjwatson: may I request permission to use one of your previous rejection notices as a template for further rejections?09:13
evand"Membership of this team confers commit access to parts of the installer, so it's only granted to people with a track record of sending good patches. Feel free to reapply after you've had a reasonable number of patches accepted."09:13
ograevand, hey09:14
ograevand, is there a way to make usb-creator only use it's dd functionallity ? we have the prob that it wont be usable on armel because syslinux isnt available, so i thought i'd ask if there is a way to use it without the syslinux parts before i unseed it ;)09:15
cjwatsonevand: yes09:16
evandogra: as in just dd an image to the disk, or mount the vfat filesystem, copy the files, but don't install the bootloader?09:26
evandcjwatson: thanks09:26
ograevand, just as in dd an image to the disk09:26
evandogra: that option is slightly broken in the devicekit backend (but works just fine in the windows backend), I'm fixing it today.09:27
ograi'm aware it work be able to do all the stuff it does on i386, but if there is any use for it on armel i'd like to keep it09:27
evandYou can either add a disk image via the Other... button or by passing the path to it on the command line using the -i option09:28
ograhmm, you are not understanding what i mean :)09:28
evandah, apologies09:28
ograon armel we ship ubuntu-desktop09:28
ograin ubuntu-desktop we seed usb-creator09:28
ograusb-creator cant do its normal function (create a usb key from iso) because on armel syslinux isnt available09:29
ograbut usb-creator can act as dd frontend09:29
ograif there is a way to make it act *only* as dd frontend on armel desktops we can still use it there09:30
evandhrm09:30
ograif there is not, i need to unseed it on armel because it is uninstallable without syslinux09:30
ograits not the end of the world to unseed it, but i wanted your opinion09:31
* evand thinks of the best way to accomplish that09:31
ograand if there would be some kind of switch we'd happily leave it in as dd frontend09:31
ogradpkg-architecture could tell you you are on armel and switch off the iso writing behavior ... but its some work to add such a check i guess09:32
evandI wonder what the best way to replicate preprocessor ifdefs in a pygtk application is.09:35
evandogra: I'll see what I can come up with09:35
ograevand, ok, tell me what you decide, the deps need arch specific adjustment as well if you really do it09:36
evandmy current thought is to have another desktop file that gets installed instead of the normal one in usb-creator-gtk when the build system is armel09:36
evandthis desktop file would provide another parameter that enabled some sort of dd-only mode09:37
ograsounds good09:37
ograwould help on ia64 powerpc and sparc too btw :)09:38
evandah, indeed :)09:39
CIA-33ubiquity: evand * r3431 ubiquity/ (d-i/manifest debian/changelog):09:43
CIA-33ubiquity: Automatic update of included source packages: clock-setup09:43
CIA-33ubiquity: 0.98ubuntu2.09:43
CIA-33ubiquity: evand * r3432 ubiquity/debian/changelog: releasing version 1.99.1710:02
CIA-33ubiquity-slideshow-ubuntu: evand * r137 html/debian/changelog: releasing version 410:54
CIA-33casper: cjwatson * r678 trunk/ (debian/changelog scripts/casper): merge lp:~tormodvolden/casper/empty-dev13:06
CIA-33casper: cjwatson * r679 trunk/ (debian/changelog scripts/casper): merge lp:~tormodvolden/casper/guard-dev-nodes13:09
CIA-33casper: cjwatson * r680 trunk/scripts/casper: move check_dev existence test up a bit to avoid problems with LIVEMEDIA_OFFSET13:10
CIA-33casper: cjwatson * r681 trunk/debian/changelog: releasing version 1.19013:12
loolevand1: Hey, around?13:15
evand1lool: yarp13:15
loolevand1: I created an USB stick with usb-creator tip13:15
loolbut cant boot it on two different computers13:15
loolI used an i386 UNR ISO from an amd64 install13:15
loolI had to manually umount /media/gibberish at the end of the USB creation and issued a "sync" before removing the USB key13:15
loolNot sure whether any of this is relevant13:16
loolWhat happens on boot is that I see a blinking cursor, and then nothing happens13:16
loolThe USB key is only blinking for a couple of seconds and then stops13:16
evand1is partition 1 marked as active/boot?13:16
loolNo13:16
evand1ah, set that and see if that makes a difference13:16
evand1I just realized that I forgot to carry that over from the old branch13:16
loolOk thanks13:17
* ogra olways thought thats only relevant for dos13:17
cjwatsonno, some BIOSes care13:18
ograah13:18
loolevand1: no difference on both computers13:18
AnAntcjwatson: when can I ping you ?13:18
evand1hrm13:18
ograAnAnt, you just did :P13:18
AnAnthehe13:19
AnAntcjwatson: last week you said you'll look at LP 41694913:20
ubottuLaunchpad bug 416949 in console-setup "Keyboard layout toggle does not work anymore in karmic" [Undecided,New] https://launchpad.net/bugs/41694913:20
loolevand1: I actually had the same thing last week with two USB micro SD readers and wanted to try again with a real USB stick to take that out of the equation; it seems it was truly the contents of the USB image at some level13:20
AnAntcjwatson: I don't want to be annoying, but I know that sometimes ppl forget13:20
evand1rather than the bootloader, you mean?13:20
cjwatsonAnAnt: I said I'd look when I had a moment, and I haven't yet13:21
AnAntok13:21
cjwatsonI have not forgotten and you do not need to keep reminding me13:21
loolI was fearing the BIOS might be sensible to various types of USB devices as I want sure the micro SD adapters were mass storage or not13:21
evand1ah, I understand13:22
loolsudo syslinux /dev/sdb113:23
loolfile is read only, overwrite anyway (y/n) ?13:23
loolodd13:23
looland ^C releases a storm in my terminal13:23
evand1oh yeah, don't do that13:23
evand1I have a bug in debian on mtools relating to that13:24
loolevand1: Dont ^C or dont run syslinux at all?13:24
loolIs it safe to run on sdb1?13:24
evand1don't ^C13:24
loolI was wondering if the bug could be that syslinux was run while the vfat was mounted13:25
evand1http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=54263513:25
ubottuDebian bug 542635 in mtools "mcopy does not respect input from /dev/null" [Unknown,Open]13:25
loolRunning syslinux again didn't bring it any further13:25
evand1I have another suggestion, just give me a minute to dig it up13:26
ogralool, make sure btw that the drive is actually unmounted, i noticed that nautilus doesnt seem to properly unmount stuff if you click the eject icon nowadays13:27
loologra: I unmounted and sync-ed manually13:27
ograah, k13:27
evand1dd if=/usr/lib/syslinux/mbr.bin of=/dev/whatever bs=446 count=1 conv=sync13:27
evand1I'm wondering if it's getting confused by whatever is in the boot sector.13:27
loolOh that could be13:28
loolI didn't have ay13:28
loolany13:28
evand1(another small bit of code I forgot to carry over)13:28
loolthat's almost certainly the issue13:28
loolyup13:29
evand1hooray13:29
loolevand1: thanks13:29
evand1(and a big fail to me)13:29
evand1sure thing, I'll fix that in trunk13:29
loolthanks for that too; do you want a bug?13:29
evand1please13:29
loolStrictly speaking I guess one could argue that I was at fault for using an USB key without a MBR in the first place13:30
lool(It's odd that I know perfectly about MBR and bootable flags but didn't check these myself; I suck!)13:31
lool42568013:32
evand1thanks!13:33
CIA-33partman-partitioning: cjwatson * r713 ubuntu/ (90 files in 10 dirs): merge from Debian 7113:46
davmor2evand1, cjwatson: guys I'm just doing a wubi install off of todays iso.  Also I'll do a install along side to try and sort out that grub2 issue showing vista up14:02
davmor2evand1: wubi is caught up in a cycle at ubuntu boot time again14:12
evand1davmor2: can you pastebin the exact error message?14:12
davmor2evand1: I can pastebin the wubilog you don't get to see an error it just restarts the machine as soon as you hit ubuntu from the windows grub menu14:14
evand1hrm14:14
davmor2evand1: I thought you said rev 150 should be pulled in?14:15
davmor2the wubi log says rev 14214:15
evand1it should14:16
* evand1 investigates14:16
evand1weird, the wubi builds weren't producing new executables14:20
davmor2evand1: I'll leave that one with you then and try again tomorrow :)14:21
davmor2cjwatson: afternoon.  Right vista on, ubuntu on, vista still not showing up in the grub menu.  However grub still pauses for 4 secs or whatever to allow you to select the os to use, even though it still only displays the ubuntu options15:13
CIA-33usb-creator: evand * r158 trunk/ (debian/changelog usbcreator/backends/devicekit/backend.py):15:14
CIA-33usb-creator: * Unmount partitions before writing a disk image.15:14
CIA-33usb-creator: * Clear the boot sector code area and set the boot flag on the partition15:14
CIA-33usb-creator:  (LP: #425680).15:14
tormodcjwatson, thanks for merging those casper branches so fast!15:19
tormodit so more encouraging to fix things when it get acted upon timely15:20
tormodnow, there is also bug #385305, I am unsure what is the best fix out of several options. if you have an opinion, I can prepare a branch15:21
ubottuLaunchpad bug 385305 in casper "[PATCH] fails to boot if RAID (dm-) devices are detected" [Undecided,Confirmed] https://launchpad.net/bugs/38530515:21
shtylmanevand1: I worked on the kubuntu-slideshow and have a branch I proposed for merging into trunk... I didn't merge myself cause I wanted one of yall to review it and make sure I did everything right as I moved quite a bit around15:48
evand1shtylman: wonderful!  I'll take a look at it now15:48
shtylmanevand1: thanks15:49
cjwatsontormod: I think it would be OK to require .disk/casper-uuid-$blah nowadays15:53
cjwatsontormod: I'm a bit reluctant to remove it altogether since it's (AFAIK) the only thing that lets image-written-to-unpartitioned-USB-stick work15:54
cjwatsontormod: to tell you the truth I'm not exactly sure I know all the RAID paths though, so if you have the relevant systems to hand you're probably better-placed than me to make a judgement call ...15:55
evand1shtylman: You should get some text in the Konqueror page before we upload.16:07
evand1shtylman: Also, may I ask that you update debian/copyright for the new icons before I merge16:08
shtylmanevand1: indeed :) ... I will poke the kubuntu people to think of something...I am not best suited for that16:08
evand1sure :)16:08
shtylmanevand1: gotcha...now...the icons...I got some from wikipedia and others from the oxygen icon set...16:08
shtylmanevand1: are there problems of use there?16:08
shtylmanevand1: I unfortunately don't know the intricate details there...16:08
evand1we're fine so long as they're under and acceptable open source license16:09
evand1but you'll need to note the license for each in debian/copyright, as we've done for the other icons16:09
evand1and if it's a license that isn't already included, add it to the copyright file.16:10
shtylmanevand1: gotcha..ok..I will do that and also update the konq page once I get more eyes on it :) thanks for reviewing16:11
evand1sure thing16:11
evand1let me know when you're ready for a merge16:11
shtylmanwill do16:11
tormodcjwatson: what is the use-case for image-written-to-unpartitioned-USB-stick? can you boot from something like this in the first place?16:12
tormodone problem with the "ugly hack" path is that is stops looking elsewhere. maybe we can fix that.16:12
cjwatsonI think you can, yes, and indeed the installation guide used to recommend it in some cases16:18
cjwatsonit saves having to bother with partitioning16:18
tormodso the CD iso file is written to e.g. /dev/sdc? or only the squashfs file? and what are the "ext[234]" cases for? I don't understand all of the code yet, like the softlinking of this device.16:25
cjwatsonyou ask as if I wrote all this ... :-)16:28
cjwatsonyou certainly couldn't just write the squashfs on its own and expect it to work, but there'd probably be nothing much stopping you dding the iso9660 filesystem over16:28
tormodbut you wouldn't be able to boot from it...16:29
CIA-33usb-creator: evand * r159 trunk/usbcreator/ (3 files in 3 dirs): Use proper exceptions. Use a threading.Event object rather than a boolean flag to manage shutting down.16:29
cjwatsonerr. I forget then. bzr blame and see if you can find an audit trail? :)16:30
tormodall this * came from a debian merge so bzr won't reveal the guilty16:31
tormodif I knew which setups we want to support, I could make sure I understand those, and ditch the rest...16:32
tormodbtw, is the plan to stick to casper for a while? otherwise I wouldn't invest too much in it.16:33
tormodonly make a workaround the mentioned bug is fixed16:34
cjwatsonI see no reason not to stick to casper16:35
cjwatsonmoving to live-initramfs would be a huge amount of work at this point and we'd have to make all the current stuff work again ...16:36
CIA-33usb-creator: evand * r160 usb-creator/usbcreator/backends/devicekit/backend.py: Do not add CD drives to the targets list.16:36
davmor2cjwatson: Is there anything you would like me to try to get vista showing up on grub2?16:52
davmor2evand1: did you get to the bottom of the wubi build issue?16:53
cjwatsonI can't look now :-( I'm beating my head against totally reorganising developer permissions in LP16:53
evand1davmor2: indeed, the latest daily-live should fix the issue16:54
davmor2cjwatson: Fun :D Not  well I need to redo vista tomorrow to retest wubi :)16:55
cjwatsonsorry, I know I need to find some time when you're free to debug it16:55
davmor2cjwatson: your the one that needs to be free you gotta fix it :)16:56
davmor2you're even16:56
* cjwatson tries to figure out how to synthesise a test upload for LP16:57
loolDid anybody test casper-rw persistence recently?19:06
loolI think it OOPSes19:11
loolwith aufs that is19:12
=== TheMuso` is now known as TheMuso

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