/srv/irclogs.ubuntu.com/2009/04/15/#ubuntu-installer.txt

=== avoine1 is now known as avoine
kirklandcjwatson: mathiaz and I have both experienced something strange with today's server iso's01:48
kirklandcjwatson: they seem to slow down (almost hang, but they do recover and finish)01:49
kirklandcjwatson: usually around configuring the language pack01:49
kirklandcjwatson: i'll get you more details on the precise point at which the install seems to "stall"01:49
kirklandcjwatson: i just wanted to mention this now, since mathiaz said he noticed the same thing01:49
cjwatsonI'll need logs02:15
cjwatsonsyslog will be sufficient to show me what's happening at what times02:16
=== Nicke_ is now known as Nicke
evandkirkland: nope, I've updated bug 349440 accordingly09:08
ubottuLaunchpad bug 349440 in kvm "SDL window disappears overnight" [Medium,New] https://launchpad.net/bugs/34944009:08
evandcjwatson: I'll see what I can do about that bug after I finish this test install using the latest daily-live.09:14
=== dpm_ is now known as dpm
davmor2cjwatson: have you seen bug 361627 :(12:21
ubottuLaunchpad bug 361627 in ubiquity "should not remove ecryptfs-utils when in use" [Undecided,New] https://launchpad.net/bugs/36162712:21
cjwatsonno12:21
cjwatsonwell, I have now. Give me a minute12:22
=== evand1 is now known as evand
cjwatsonit's a rather specialised case, but I'll see if we can get it fixed12:23
CIA-4user-setup: cjwatson * r175 ubuntu/ (debian/changelog user-setup-ask):12:29
CIA-4user-setup: Install ecryptfs-utils if it's already in use by users on an existing12:29
CIA-4user-setup: /home (LP: #361627).12:29
CIA-4user-setup: cjwatson * r176 ubuntu/debian/changelog: releasing version 1.23ubuntu1912:31
=== maxagaz_ is now known as maxagaz
evandI have most of the code in place for ubiquity understanding the use_biggest_free option, I'm just looking for the best way to extract the partition that's going to be used for use_biggest_free from partman.12:42
evandmy current thought is to pull it out of /var/lib/partman/snoop12:43
* cjwatson looks12:49
cjwatsonI've sort of been hoping to drop use of the snoop file soon since the choices are now more automatically parseable than they used to be, but I don't object if that's the easiest way ... let's see12:49
cjwatsonuse snoop if it's easier to work into the code as it stands, but I think you can also fish it out of choices-c for whichever automatically_partition question you get12:53
cjwatsonchoices-c should have an entry something like 50biggest_free__________/var/lib/partman/devices/=dev=sda//32-104857612:53
cjwatsonand I think that's basically just what's in the snoop file as well (except that the lines in snoop also have <tab><description of partman-auto/text/use_biggest_free> at the end)12:54
cjwatsonindeed, menu_options should have the contents of snoop pre-parsed for you12:55
davmor2evand: I'll re-test in about 10 minutes12:55
cjwatsonyou can use self.find_script(menu_options, 'biggest_free') which will give you a list of (currently) either zero or one elements; if the list is non-empty, its element will be a three-element tuple of which the second element should be something like '/var/lib/partman/devices/=dev=sda//32-1048576'12:57
davmor2evand: I still think that the oem map should be the new one it looks wrong.  But then I guess the end user would never know12:57
cjwatsonthe split_devpart method will take that string apart into device and partition ids12:58
CIA-4ubiquity: evand * r3216 ubiquity/ (debian/changelog ubiquity/frontend/kde_ui.py):12:59
CIA-4ubiquity: Fix a crash when in OEM mode. Child widgets are members of the the12:59
CIA-4ubiquity: self.userinterface list.12:59
evandcjwatson: that's the exact code I was already toying with :)13:00
evandcjwatson: (re davmor2 ^) are you still planning on reviewing the patch from shtylman for Jaunty, or have you decided to shelve it to Karmic?13:03
cjwatsonwhich patch?13:05
cjwatsonoh, oem-config?13:05
cjwatsonI guess I can, I have a local branch with it mostly merged anyway, just need to update to your latest changes13:05
evandok13:07
CIA-4oem-config: cjwatson * r657 trunk/ (47 files in 4 dirs): merge lp:~shtylman/oem-config/timezone_map_gtk, with some additional modifications by me13:11
cjwatsonI have *not* tested that yet13:13
CIA-4ubiquity: evand * r3217 ubiquity/debian/changelog: Add LP bug reference.13:18
CIA-4ubiquity: cjwatson * r3218 ubiquity/ubiquity/frontend/kde_ui.py: typos13:31
cjwatsonI'm really not happy with the Kubuntu autopartitioning bar code. It looks quite broken in a number of places :-(13:32
cjwatsonand it definitely isn't working if there are no partitions to resize13:34
cjwatsonI suppose I might be able to bodge it together somehow ...13:34
davmor2cjwatson: Should ubiquity be able to resize a ext4 partition?13:39
cjwatsonyes13:45
davmor2cjwatson: I'll get the logs13:46
davmor2cjwatson: http://www.davmor2.co.uk/partman do you need syslog too13:51
cjwatsondavmor2: what precisely is the problem here?13:52
cjwatsonyes, I need syslog13:52
davmor2cjwatson: On ubuntu I did a manual install where I used ext4 for basically the whole drive bar swap.   In Kubuntu I've gone to resize the drive and it just says it can't and goes to manual mode13:54
davmor2http://www.davmor2.co.uk/syslog13:55
cjwatsonApr 15 12:37:29 ubuntu ubiquity: Please run 'e2fsck -f /dev/sda1' first.13:55
cjwatsonlooks like it wasn't cleanly unmounted. perhaps you just turned off the vm?13:56
davmor2cjwatson: it's hw I rebooted13:59
cjwatsonnot sure there's much I can do, resize2fs doesn't like it ... maybe it crashed before unmounting it properly14:03
davmor2cjwatson:  I've run the e3fsck and started ubiquity again and it's gone through this time.  I'll try it again after the tests are complete to makes sure it's not an issue14:04
davmor2e2 even14:05
cjwatsonoh my14:10
cjwatson            if '(%s)' % k.strip('=dev=') in txt:14:10
cjwatsonthat SO doesn't do what the author expected14:11
cjwatson(try it with '=dev=vda' ...)14:12
cjwatsonactually, how is this working at all for anyone? '=dev=sda' will be turned into 'sa'14:13
evandyikes, that's definitely my doing14:13
soren>>> '=dev=sda'.strip('=dev=')14:14
soren'sda'14:14
cjwatsonhmm14:14
sorenIt only really breaks for virtio devices.14:14
cjwatsonoh, it'll only strip contiguous characters14:14
sorenOr people with enough devices to have an "sde"14:14
cjwatsonno, that won't break either14:14
cjwatsonit'll stop at the 's'14:14
cjwatsonoh, but it's strip not lstrip14:15
cjwatsonso yes, you're right14:15
sorenOnly from the start and end of the string until it reaches a not-to-be-stripped character.14:15
cjwatsonI ran into this because I decided to start using virtio devices for routine testing14:15
* soren tips his hat at cjwatson for that14:15
sorenThere more testing I can get of virtio devices, the better :)14:16
CIA-4ubiquity: cjwatson * r3219 ubiquity/ (3 files in 2 dirs):14:19
CIA-4ubiquity: Fix stripping of '=dev=' from device names when creating partition bars14:19
CIA-4ubiquity: to avoid reducing e.g. '=dev=vda' to 'a'.14:19
davmor2cjwatson, evand: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/361674 is interesting.  It only seems to effect french installs.14:28
ubottuLaunchpad bug 361674 in ubiquity "From a french language selection you get crash/hang when going backwards from the map page" [Undecided,Confirmed]14:28
cjwatsonok, I take back my criticism of the Kubuntu autopartitioning bar code; it seems to be mostly working now that I've fixed that '=dev='-stripping bug14:30
cjwatsondavmor2: will look, though I have two other things in front of that in the queue14:48
davmor2cjwatson: ara has found another couple too14:49
davmor2in d-i14:49
cjwatsonok, I'm reading #ubuntu-testing backlog14:51
davmor2cjwatson: I'm going to see if I can confirm them as I'm doing 64bit installs on alternate now14:52
CIA-4ubiquity: cjwatson * r3220 ubiquity/ (2 files in 2 dirs):14:52
CIA-4ubiquity: * KDE frontend:14:52
CIA-4ubiquity:  - Start the resize slider at the maximum possible size for the partition14:52
CIA-4ubiquity:  being resized; this is in line with the GTK frontend, and fixes the14:52
CIA-4ubiquity:  situation where the previous default (half-way between the minimum14:52
CIA-4ubiquity:  size and the current size) is out of range.14:52
cjwatsondavmor2: I don't think ara's bug need confirmation or further information14:57
cjwatsonbugs14:57
cjwatsonthe second is probably a dup of an old bug, but I need to wait for my browser to finish rebooting14:57
CIA-4ubiquity: cjwatson * r3221 ubiquity/debian/changelog: typo15:09
shtylmancjwatson: anything I should look at (relating to the partition bars)15:55
cjwatson14:30 <cjwatson> ok, I take back my criticism of the Kubuntu autopartitioning bar code; it seems to be mostly working now that I've fixed that '=dev='-stripping bug15:58
cjwatsonI think it was just failing because /dev/vda wasn't handled properly, and that's fixed15:59
cjwatsonI made a correction to its handling of the resize bar's initial position15:59
davmor2shtylman: there is a suggestion for the colour on bug 34846116:01
ubottuLaunchpad bug 348461 in ubiquity "Jaunty: Kubuntu shouldn't use grey for the installed system bar in ubiquity" [Undecided,New] https://launchpad.net/bugs/34846116:01
shtylmandavmor2: thanks...will try to put that in today :)16:02
davmor2cjwatson: I can confirm using max on auto-resize throws up an error about grub do you want me to add the log to ara's bug?16:08
CIA-4ubiquity: cjwatson * r3222 ubiquity/ (debian/changelog ubiquity/components/timezone.py):16:09
CIA-4ubiquity: Preseed tzsetup/selected up-front rather than filtering it and then16:09
CIA-4ubiquity: preseeding it; filtering it causes the backup state to be reset, which16:09
CIA-4ubiquity: causes an infinite loop when backing up from the timezone page when the16:09
CIA-4ubiquity: default country only has one timezone (LP: #361674).16:09
cjwatsondavmor2: no thanks, I'm sure it's just that the default size needs to be increased16:09
davmor2cjwatson: now are you sure before I reboot?16:10
cjwatsonyes, thanks16:10
CIA-4oem-config: cjwatson * r658 trunk/ (debian/changelog lib/components/timezone.py):16:10
CIA-4oem-config: Preseed tzsetup/selected up-front rather than filtering it and then16:10
CIA-4oem-config: preseeding it; filtering it causes the backup state to be reset, which16:10
CIA-4oem-config: causes an infinite loop when backing up from the timezone page when the16:10
CIA-4oem-config: default country only has one timezone (LP: #361674).16:10
davmor2cool16:10
loolHow is it guaranteed that some items are translated in Ubuntu install mediums?16:40
loolSay, ubiquity is translated in French, how could I make sure other software is?16:40
loolLike language-selector16:40
cjwatsonyou can't, in general, since it requires language packs16:41
loolBut ubiquity manages to16:41
cjwatsonalthough I think language-selector is handled outside language packs16:41
cjwatsonubiquity does not use language packs, for good reason16:41
cjwatsonbut that doesn't mean we can do that in general16:41
loolIs it to make sure that the installer will be translated that ubiquity doesn't use langpacks?16:41
cjwatsonlanguage-selector uses a similar approach to ubiquity; it's excluded from translation stripping (in pkgbinarymangler) and we update the translations in there by hand every so often16:42
cjwatsonit's because the installer displays text before it has a chance to install language packs ...16:42
cjwatsonso if we didn't exclude the installer from language packs, we'd have a chicken-and-egg problem16:42
loolExactly; in my case, after install, I was told that language data was incomplete16:42
loolWith half of the strings in English16:42
loolAnd I'd like to blame it on $foo16:43
cjwatsoncan I see the syslog?16:43
cjwatsonsometimes that happens because networking was unavailable; sometimes it's a bug16:43
loolnetworking wasn't available16:44
loolBecause I did the install fullscreen, outside of a live session16:44
loolSo didn't get the NM icon16:44
cjwatsonright, can't do much about that right now although there is a bug open16:44
loolAs long as it's a known limitation, I'm ok16:45
loolI had in mind that stuff like NM should be excluded as well16:45
loolBecause you use it to grab langpacks16:45
loolBut it quickly opens the door to a lot of things to have translated on the CD   :-/16:45
cjwatsonthe amount of NM text you actually need to bring up networking isn't very much really16:45
cjwatsonand we can't ship translations for the whole desktop into all languages, sadly16:46
cjwatsonI think there's a bug open, anyway. But at any rate it is known16:46
loolcjwatson: Yes, I think we agree strongly; it would be feasible, but it's hard to draw the final line on what we really need to include and I know we can't include all16:47
loolI guess you don't care about the syslog anymore16:47
cjwatsonlool: nope, thanks16:49
CIA-4partman-auto: cjwatson * r288 ubuntu/ (2 files in 2 dirs):17:37
CIA-4partman-auto: Add another 300MB to the amount of space we require to be left by17:37
CIA-4partman-auto: automatic resizing, to account for (a) growth in installation size, (b)17:37
CIA-4partman-auto: variable language pack sizes, and (c) increased memory sizes resulting17:37
CIA-4partman-auto: in upward pressure on swap partition sizes (LP: #361707).17:37
mdzI just noticed that ubiquity prompts for the OEM ID before the keyboard is configured.  is this a problem?18:00
cjwatsonmdz: yes, albeit a minor one since I expect most OEMs can cope with a US keyboard (or whatever the default for the language they selected at the boot loader is). Bug 290421, which I notice you filed ;-)18:04
ubottuLaunchpad bug 290421 in ubiquity "OEM ID prompt comes before keyboard layout has been set up" [Medium,Triaged] https://launchpad.net/bugs/29042118:04
mdzcjwatson: ah, the memories18:05
cjwatsonit should probably go on the user setup page, but there was all that tempting free space on the language page ...18:05
mdzway back in intrepid RC18:05
cjwatsonwe've had trouble with the user setup page; its size has been one of the things impeding support for small screens18:06
cjwatsonevand stuck a scrollbar in as a nasty workaround18:06
* cjwatson -> dinner18:06
=== mpt_ is now known as mpt
lfaraoneShouldn't usb-creator not display partitions that are marked with volume.ignore?21:21

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