/srv/irclogs.ubuntu.com/2008/10/13/#ubuntu-installer.txt

persiaStevenK, evand: The changes for lpia == i686 are in ubiquity, and they are for a dependency on grub : no relation to grub-installer.  They will be included in the upload (already in trunk)05:26
StevenKAh, kay05:28
CIA-52ubiquity: evand * r2892 ubiquity/ (debian/changelog ubiquity/components/summary.py):06:12
CIA-52ubiquity: If ubiquity is installing from a disk, such as a USB drive, then default06:12
CIA-52ubiquity: to writing grub to the disk that /boot or / is to be written to, as (hd0)06:12
CIA-52ubiquity: will most likely be the installation medium (LP: #282037).06:12
StevenKevand \o/06:12
* evand still has a bad feeling in his stomach over the problem not having a correct solution.06:15
evandbut as Colin notes, this appears to be the best option of the bunch.06:15
StevenKDear Q1. Download language packs quicker. kthxbye06:15
evandhaha06:15
evandDear Q1, appear on my desk.  kthxbi.06:15
StevenKHaha06:16
StevenKWill a photo help? :_)06:16
evandhaha, probably not06:16
persiaevand, You don't want a Q1 : it's the least useful keyboard ever invented.06:16
StevenKAgreed.06:16
StevenKIf you have to type more than four characters, you want to drop kick the thing through a wall or two06:17
evandI don't know, there's a Dell XPS sitting in front of me.06:17
evandMy hands are not nearly massive enough to reach all of its keys.06:17
evandhaha06:17
persiaevand, moving one's arms is easier than shaving ones fingers into toothpicks.06:17
evandhahaha, noted06:18
* TheMuso got to type on an EEE PC 10 inch and 7 inch last weekend. Both keyboards would give me massive cramps if I had to use them long term.06:18
* StevenK digs up an photo06:18
StevenKevand: http://www.gottabemobile.com/content/binary/WindowsLiveWriter/SamsungQ1UltraUMPCSpecsandPricing_813B/Q1UltraFrontBcopy2.jpg06:18
evandoww06:18
persiaTheMuso, those are even actual keyboards.  The Q1 has two little grids of tiny buttons on the upper left and right corners.06:19
StevenKevand: Hence the drop-kicking comment06:19
evandindeed!06:19
TheMusopersia: heh right, but I still think those EEE PC keybaords are too small for someone with big hands like myself.06:19
StevenKThis is why I like my X40 keyboard06:20
persiaThe only problem with the X40 keyboard is that it gets fussy when you pour liquids in it.06:20
superm1don't most keyboards?06:20
persiaNot well-designed ones.06:21
persiaIt's a common use case, but only a few manufacturers put in flow channels to avoid circuit damage.06:21
StevenKI fail to see how pouring liquids onto a keyboard is a common use-case.06:27
StevenKAn accidental one, sure.06:27
persiacommon use cases aren't always intentional :)06:27
CIA-52ubiquity: evand * r2893 ubiquity/ (d-i/manifest debian/changelog):06:34
CIA-52ubiquity: Automatic update of included source packages: apt-setup06:34
CIA-52ubiquity: 1:0.37ubuntu5, partman-auto 78ubuntu3, partman-base 121ubuntu7,06:34
CIA-52ubiquity: partman-target 55ubuntu4, user-setup 1.20ubuntu9.06:34
CIA-52ubiquity: evand * r2894 ubiquity/debian/changelog: releasing version 1.10.506:47
CIA-52ubiquity: evand * r2895 ubiquity/ (configure configure.ac m4/intltool.m4): Bump to 1.10.606:49
persiaHrm?  1.10.5?  1.10.6?06:55
* persia checks bzr06:55
persiaOh.  I get it.  the aotuconf change is *after* release.  Never mind.06:58
StevenKBwahahaha!07:06
persiaStevenK, ?07:12
StevenKhttp://people.ubuntu.com/~stevenk/IMG_2097.JPG07:13
persiaStevenK, Erm.  640x480 isn't really a supported resolution :)07:14
StevenK:-)07:14
persiaNow if someone was handy with glade...07:14
evandglade isn't going to fix the timezone map ;)07:15
StevenKAnd that's what I was chuckling over07:15
StevenKIt's a mess07:16
evandhaha07:16
* StevenK pokes Ubiquity07:16
persiaevand, I was thinking to select timezone differently at 640x480.  With luck, nobody wants to use that resolution for Jaunty.07:17
StevenKYes, for Jaunty, you want to give them a dialog box that says "No timezone for you. Hook up an external monitor" :-P07:18
evandso I should note that we planned a (another) replacement timezone map for intrepid, but I ran out of time07:18
StevenKI think I broke Ubiquity07:18
persiaOh.  Hrm.  I was just hoping most people would just not use VGA.07:18
persiaWhat did you do?07:18
evandIt wouldn't solve the problem perfectly, but it would surely do better than the existing one at 640x480: https://wiki.ubuntu.com/UbiquityVisualRefresh07:19
StevenKCreated a 1673MB / partition and hit Okay07:19
persiaRight.  And then it should ask you for username and password, unless you're using my casper branch.07:19
evandperhaps at a sufficiently low resolution we should just show a drop down, given that there isn't much room for a proper timezone picker in that screenshot07:20
StevenKBut it just has a watch cursor and nothing in the Ubiquity window07:20
StevenKevand: There isn't much room for a dropdown either07:20
persiaThe partman page refresh is a bit odd, but it shouldn't do that.07:20
evandStevenK: check for a backtrace in /var/log/installer/debug ?07:20
StevenKTypeError: int argument required07:21
persiaevand, Could do, but surely there's a way to have a map at that resolution : I know I have a world map applet on my Zaurus.07:21
StevenKIn /usr/lib/ubiquity/ubiquity/segmented_bar.py07:21
persiaWhere?07:21
evandpersia: I'd love a screenshot of that as an example for future work, if you think it was a good exercise in UI design07:21
StevenKlayout.set_text('%d%%' % round(self.segments[i].percent * 100))07:22
persiaevand, I'll dig it up, but it's a full-screen map/clock applet, so perhaps not ideal for ubiquity unchanged.07:22
evandwow, clearly I'm an idiot07:22
evandpersia: noted07:24
CIA-52ubiquity: evand * r2896 ubiquity/ (debian/changelog ubiquity/segmented_bar.py): Fix a crash in segmented_bar by providing the expected integer type.07:29
CIA-52ubiquity: evand * r2896 ubiquity/ (debian/changelog ubiquity/segmented_bar.py): Fix a crash in segmented_bar by providing the expected integer type.07:29
evandwhoops07:29
StevenKAh ha, so it was real bug :-)07:30
* StevenK digs up the change07:33
StevenKevand: How does one unlock stuff?07:43
* StevenK checks if the old ubiquity even died07:43
persiaStevenK, You might also have to kill the partitioner.  Personally, I usually find it easier to reboot to redo an install.07:46
StevenKYeah, the old ubiquity wasn't dead07:46
* StevenK is starting to dislike vesa07:46
evandStevenK: sudo killall ubiquity parted_server; ps aux | grep part is what I generally use07:48
evandthere's probably an easier way07:48
* StevenK tries to break Ubiquity more07:52
StevenKevand: So, I managed to break my key08:02
StevenKevand: You were attempting to hide the installer device in partman?08:03
evandStevenK: break your key?08:04
evandand yes, that was one of the changes that went into partman as part of the ubiquity upload08:05
StevenKOh 1.10.508:05
StevenKevand: I was assuming /dev/sdb == the second disk in the device, not the install key.08:05
StevenKSo I might have forcibly created a new parition table on it08:05
evandsdb should still be the second disk on that machine.  The change just hides any device that has mounted partitions08:07
persiaShouldn't that include the device that provides /cdrom ?08:08
persia(unless StevenK was using an outdated ubiquity)08:09
StevenKI am08:09
baalidoes preseed file work with ubiquity??11:09
persiabaali, Yes.11:11
baalipersia, yeah thanx just now got the link https://wiki.ubuntu.com/UbiquityAutomation11:11
persiabaali, One thing not mentioned on that page is that preseeding also works in non-automatic mode, although it will still ask all the questions, it prepopulates the values with those from the preseed.11:13
baaliaah11:14
baalihere is mt problem http://pastebin.ca/1225784 any comments or directions11:51
cjwatsonbaali: none of the pkgsel/tasksel stuff works with ubiquity11:56
cjwatsonbaali: ubiquity copies the live filesystem on the CD11:56
baalicjwatson, so should i copy installer folder from DVD to cd and make changes accordingly11:57
cjwatsonbaali: if you're working with ubiquity, you probably ought to update the live filesystem with whatever extra packages you want; you should also update /casper/filesystem.manifest and /casper/filesystem.manifest-desktop on the CD11:57
baalior any other way out11:57
baaliokay wait i guess i have a link for that11:57
cjwatsonI'm pretty sure there's stuff on help.ubuntu.com/community for live CD customisation11:58
baalicjwatson, okay thank you will look into that12:00
baaliis this one -> http://ubuntuforums.org/showthread.php?t=68887212:01
cjwatsonbaali: I was thinking of https://help.ubuntu.com/community/LiveCDCustomization12:02
sugarmiceHi chaps - is this the right place to ask about customising the Live CD, or is there a better place?15:01
cjwatsonwell, I do need to reply to your mail :) sorry, it's been a very busy couple of weeks15:02
sugarmiceI can imagine.  :-)15:02
cjwatsonfor customising the boot screen it's a combination of gfxboot-theme-ubuntu and bits in the /isolinux/ directory on the CD15:03
sugarmiceI'm having another go based on the beta of Ibex15:03
cjwatsonwhat failures did you encounter when trying?15:03
cjwatsonthere's a bug about persistent which is release-critical and therefore we'll be sorting out before intrepid goes final15:03
sugarmiceAha - can you link me to the bug?  I should keep an eye on that15:04
cjwatsonsugarmice: I think http://www.ubuntu.com/aboutus/trademarkpolicy should answer your branding questions15:04
cjwatsonhttps://launchpad.net/bugs/27407615:05
sugarmiceOK, so it looks as though I should be safe with calling my Live CD "Xubuntu, Wellcome Trust Remix"15:07
cjwatsonyes, that sounds reasonable15:09
sugarmiceBut that I shouldn't add the Wellcome Trust's logo (which (a) is beyond my artistic abilities and (b) would imply a relationship that doesn't exist)15:10
sugarmiceThat only leaves me with one question, which is how to make modifications to the CD's boot menu, but I'm beginning to think I might not need to.  Since persistent is problematic, I'm thinking I might recommend the sites use wubi, in cases where they don't want a permanent installation.15:13
cjwatsonmost textual alterations should be doable by changing isolinux.cfg and possibly gfxboot.cfg15:16
sugarmiceAha, yes, thank you.  There's a text.cfg file.  Great.  That's exactly what I needed.15:23
bdmurraydoes bug 280900 sound familiar?16:27
cjwatsonbdmurray: evand committed a fix for that earlier today16:29
evandbdmurray: already fixed in bzr, marking as such16:29
bdmurrayalright, there are some possible duplicates  - Is the traceback what I'd want to look for to confirm any duplicates?16:30
cjwatsonlook for this bit:16:30
cjwatson    layout.set_text('%d%%' % round(self.segments[i].percent * 100))16:30
cjwatsonTypeError: int argument required16:30
CIA-52ubiquity: evand * r2897 ubiquity/debian/changelog: Add LP bug reference16:30
evandthanks16:30
baalicjwatson, it worked thank you very much :)17:14
=== robbiew is now known as robbiew-away
cjwatsonevand: is 282756 due to 280900? I wasn't quite sure if partman getting SIGPIPE was due to the crash18:01
evandI suspect so18:03
=== baali_ is now known as baali
cr3cjwatson: I'm using that source.list-setup file during the installation but it doesn't seem like its being apt-get update'd, so pkgsel can't find the given packages19:05
cr3cjwatson: is that a bug or is there a place that would be appropriate to run the update?19:05
cr3cjwatson: one workaround that comes to mind is not using pkgsel and relying on late_command instead19:10
cr3that would be a shame to not leverage existing preseed functionality though19:10
cjwatsoncr3: sources.list.apt-setup is where the real sources.list gets moved aside until it's actually needed19:20
cjwatsoncr3: it's moved back to sources.list just before processing pkgsel/include19:20
cjwatsoncr3: if it isn't working, can I see your preseed file and the log?19:20
cr3cjwatson: it gets moved indeed, but does the apt database get updated as well?19:23
cr3cjwatson: I don't have the syslog, I'm trying another run with the pkgsel packages in the late_command. but I'll try again and get you the requested information19:24
cjwatsoncr3: yes, should do19:24
=== robbiew-away is now known as robbiew
cjwatsoncr3: oh, are you adding new repositories by appending to sources.list.apt-setup?19:24
cr3cjwatson: I have a udeb installed at early_command which creates sources.list.apt-setup with new repositories19:27
cjwatsoncr3: OK, that would have been broken by my recent change to fix bug 267884. Any reason you aren't using the available apt-setup preseeding, such as apt-setup/local0/repository?19:32
cr3cjwatson: aha, that's why my builds have stopped being tested from the 9th :)19:32
cr3cjwatson: the reason is that I'm testing ISO images as integrally as possible using a network install and using the packages from the image on a local web server. If I also provide archive.ubuntu.com during the installation process, more recent packages might be installed which are no longer integral to the image.19:33
cjwatsoncr3: you can override the use of archive.ubuntu.com though19:34
cjwatsonI'd rather extend the available apt-setup preseeding to cover what you need if necessary than revert the fix for bug 267884 (which I consider important)19:34
cr3cjwatson: how can I override? I mean, won't the installer pick the latest packages across all available repositories?19:35
cjwatsonI mean that you can tell it to use a different mirror rather than archive.ubuntu.com19:36
cjwatsonmirror/http/hostname and mirror/http/directory19:36
cjwatsonI expect you'd need to set apt-setup/security_host and apt-setup/security_path too19:37
ago_I have issues mounting dmloop devices, at first I get "no such file or directory" that is probably due to /dev/mapper/loop0 taking a bit to come up, but after that, mounting manually /dev/mapper/loop0 to /root results in: "unable to read superblock"20:21
cjwatsonwhen I tested dm-loop here I got kernel BUG messages in kern.log; haven't tracked them down yet20:21
cjwatsonsuggests to me it's a bit buggered20:21
ago_retrying sometimes succeed, but I have no explanation http://img98.imageshack.us/my.php?image=dmlosetupzd1.png20:21
cjwatsonmaybe I was driving it wrong though, this was just with a read-only iso9660 mount20:22
ago_I can use good old mount -o loop with the file and it works well20:22
evandcjwatson: could you elaborate on why by-path would fix the /cdrom issues when installing from a USB device?  I'm not sure I follow.20:33
cjwatsonevand: I think by-path is a hardware identifier rather than a filesystem identifier20:35
cjwatsonit was sort of a throwaway comment though, I didn't really expect us to do that for intrepid at this point ...20:35
evandok20:35
evandI'll continue with the other approach then20:36
CIA-52netcfg: cjwatson * r630 ubuntu/ (debian/changelog netcfg-common.c):20:43
CIA-52netcfg: If we detect that the user entered a fully-qualified domain name as the20:43
CIA-52netcfg: hostname, then remove the domain part from the hostname as well as20:43
CIA-52netcfg: copying it to netcfg/get_domain (LP: #11019).20:43
CIA-52netcfg: cjwatson * r631 ubuntu/debian/changelog: releasing version 1.44ubuntu420:49
ago_if I use dmlosetup manually I get kernel panic...21:15
cr3how can I set a proxy in apt-setup for my local? repositories?21:52
cr3it seems like the one specified under mirror/http/proxy is not being copied to the installed system21:53
cr3however, I see that the mirror/$protocol/proxy is being used for retrieving the key from the local? repositories22:03
cr3and the installation guide only contains the following reference to proxy: /usr/share/doc/installation-guide-i386/en/apbs04.html:d-i mirror/http/proxy string22:04
cr3actually, this might work. brb22:04
cjwatsonmirror/http/proxy should be copied to /etc/apt/apt.conf in the target system22:05
evandOdd, my CIA commits for usb-creator are not showing up anymore.22:48
* evand kicks CIA-52 22:48
CIA-52ow22:48
cjwatsonevand: seemed to have fallen out of the filter rules, I don't know why. I've put it back now23:12
cjwatsonthe change history offers no hints23:12
cjwatsonit was added, and then ... added again23:12
evandhah, fantastic.  Thanks23:18

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