/srv/irclogs.ubuntu.com/2007/08/01/#ubuntu-installer.txt

xivulonsuperm1: yes but others helped to, I am ago on the forum12:25
superm1xivulon, well then perhaps i should speak to you after mythbuntu's first release regarding getting us in it12:25
xivulonsuperm1, at the moment what is required is a metalink file pointing to an alternate ISO12:26
xivulonyou can reuse one of the metalink files we provide12:26
superm1xivulon, well we're not going to have an alternate iso unfortunately12:26
superm1at least not this release12:26
xivulonor use a metalink editor12:26
xivulonsuperm1 then you'll have to wait for cjwatson and evand to allow preseeding in ubiquity so that the livecd can be used, possibly should be done by 7.1012:27
superm1right12:27
evandoh, it will be :)12:28
superm1well we have a variety of other options that would need to be preseeded as well12:28
superm1so i think wubi would need a few more pages for those options12:28
xivulonps I sent a reply to cjwatson on the ml, I am interested in comments on the second part of the email12:28
xivulonsuperm1, the idea of wubi is to have a 1 click installer. and by 1 click I mean 1 click, not 2 or 312:29
evandahhhhh, that explains the latter two changes12:29
xivulonevand yep12:30
superm1xivulon, i see.  well the problem is that we account for options in hardware selection12:30
superm1during install12:30
superm1such as a remote and tuners12:30
xivulonsorry at the time I looked for malone in m-a, then I forgot to notify you12:30
xivulonsuperm1: what about having a reasonable config and have the rest at first boot?12:31
evandgreat!  I'll fix that bug and apply the changes for dealing with already mounted filesystems, provided I can make the use case of previous partitions of a separate /home and / that are already mounted still work12:31
superm1xivulon, that's a possibility.  one of our specs allows for it at least via our control centre12:31
xivulonevand thx12:31
superm1i'll get back to you after its implemented12:32
superm1and we can talk a little more about this12:32
xivulonsuperm1: quick OT question, why does not mythtv use mysql (at least some versions ago')?12:32
xivulonI mean sqlite12:32
xivulonI have always thought that lots of complications where due to the use of mysql as opposed to sqlite12:33
superm1xivulon, developers choice to originally use mysql, and there has been no effort towards sqlite at this point12:33
xivulonI think they should use sqlite ;P12:34
superm1a lot of the original complications on the ubuntu packages were mysql related, but i've massaged the packaging as much as i could to prevent users from messing things up with it12:34
superm1i agree though, i think there should be multiple options: sqllite, postgres, mysql, etc12:35
superm1just a matter of the effort involved to do so12:35
xivulonTo be honest I think they should just use sqlite, there is little point in choosing a db in a media server, and most other dbs are probably an overkill.12:35
xivulonconsidering the tickets they had to answer because of mysql it is probably a worthy investment12:36
superm1does sqlite scale well to many machines, or only to a local app?12:37
xivulonused to be only local app, not sure if they managed to improve the locking system. But do you really need multiple backend servers?12:40
superm1well i use 212:41
superm1and i have remote frontends12:41
superm1i'm not sure how common that is though12:41
xivulonYep but all the data could be in one backend anyway, even singlethreaded12:42
xivulonanyway that's ot12:42
superm1ya12:42
xivulonevand do you know if anyone plans to come on board and help with the wubi front-end?12:43
superm1i'd say bring it up in #mythtv, but i know what the result will be.  "You want a feature, submit a patch, or put it on the wiki page, and maybe someone will do it"12:43
xivulonsuperm1: I wish I could help, but I have not much time for that, the little I have I am using on wubi12:44
superm1:)12:44
evandxivulon: I'm tempted to, provided I can find some free time.  What needs to be done, exactly?12:47
xivulonimprove the download manager, we need segmented downloads12:48
xivulonimprove keyboard detection12:49
superm1xivulon, currently does it use bittorrent to do it?  Or just http?12:49
xivulonhttp, but with a few features12:49
xivulonwe used to have bittorrent, but it was clunky12:49
xivulonit required python and a few users had issues with it12:49
cjwatsonas far as our use of wubi is concerned, I was imagining that we'd just ship it on the CD, which would mean that wouldn't be so much of an issue12:49
xivulonhi cjwatson12:49
cjwatsonhi, going to bed soon so nothing complicated please :)12:50
xivulonnp long day here, my brain is melting (more than usual)12:50
xivulonI sent you a reply, you already answered a bit12:51
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-installer
=== catunda [n=catunda@189.24.182.127] has joined #ubuntu-installer
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has joined #ubuntu-installer
=== mpt [n=mpt@121-72-130-73.dsl.telstraclear.net] has joined #ubuntu-installer
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has left #ubuntu-installer []
=== TheBigClash [n=TheBigCl@89-180-140-20.net.novis.pt] has joined #ubuntu-installer
TheBigClashhello03:26
TheBigClashi have a problem with installing ubuntu03:27
TheBigClashcan anybody help me?03:28
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has left #ubuntu-installer []
=== mpt [n=mpt@121-72-130-73.dsl.telstraclear.net] has joined #ubuntu-installer
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
CIA-19migration-assistant: evand * r56 migration-assistant/ (9 files in 2 dirs):09:21
CIA-19migration-assistant: * Close directories in ma-search-users.09:21
CIA-19migration-assistant: * Don't unmount devices when we can avoid having to.09:21
CIA-19migration-assistant: * Look for registry files case-insensitively.09:21
CIA-19migration-assistant: evand * r57 migration-assistant/ (import.c ma-ask search-items.c utils.c utils.h): Minor fixes in previous case-insensitive registry locations commit. Also make use of it in search items.c09:49
glledocjwatson evand : I've been trying to get partman-crypto working with ubiquity, I've created a LP branch, if you want to take a look: https://code.launchpad.net/~glledo/ubiquity/ubiquity.crypto09:59
cjwatsonglledo: I'd like to look, but http://geeksynapse.net/repo/ubiquity.crypto/ returns HTTP 404 so LP can't mirror the branch11:29
=== dns_56 [n=dns@ppp246-215.static.internode.on.net] has joined #ubuntu-installer
dns_56i have a bug with software raid and the ubuntu installer, i have fedora installed correctly and it has software raid 5 but ubuntu does not detect it12:13
cjwatsonplease file a bug, I think it's going to be too hard to diagnose on IRC12:24
cjwatsonmake sure to attach the /var/log/syslog and /var/log/partman files; you can go back to the installer main menu and use "save debug logs" to extract those12:25
cjwatsonpartman-md would be an appropriate package to file the bug on12:25
cjwatsonI'm assuming you're using the alternate install CD and not the desktop CD12:25
dns_56tried both, the bug is in feisty as well but not in fedora12:25
cjwatsonthe desktop CD does not support RAID, so please don't bother trying that12:26
cjwatsonI would welcome a report from the gutsy alternate install CD with the appropriate logs12:26
dns_56i do not know a huge ammount about raid, what info is going to be useful?12:27
cjwatson11:25 <cjwatson> make sure to attach the /var/log/syslog and /var/log/partman files; you can go back to the installer main menu and use "save debug logs" to extract those12:28
cjwatsonthat information12:28
dns_56ok i will do that in a few minutes12:28
glledocjwatson: I've changed the webserver to index, at least I can see the code now with the Browse Code LP thing12:39
=== dns_56 [n=dns@ppp246-215.static.internode.on.net] has left #ubuntu-installer ["Leaving"]
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== cr3 [n=marc@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-installer
cr3cjwatson: hi, would you have a minute to help diagnose an installation problem I'm encountering with a custom image generated by fabbione?03:10
cjwatsoncr3: sure03:14
cr3cjwatson: if I get "No volume groups found", that means the hard drive is not detected right?03:20
cjwatsonno, that means no LVM volume groups were found. Ignore it if you weren't expecting to have LVM; the log message is just a consequence of one of the commands run in the process of starting up partman03:23
cjwatsond-i is unfortunately noisier in the logs than it should be sometimes03:24
cr3cjwatson: hm, the installation is stopping with a blue screen (the usual blue background) and I'm trying to isolate the problem. I'll have a second look at syslog03:26
cr3cjwatson: the installation stops shortly after detecting hardware and the highest pid on the machine is running /lib/partman/automatically_partition/10resize03:33
cjwatsoncr3: would like a copy of /var/log/partman then03:40
cjwatsonit may have made an invalid parted_server request and got stuck03:40
cjwatsonthat can happen if e.g. one of the arguments is empty by accident03:40
cjwatsonparted_server's protocol handling isn't too clever :(03:40
glledocjwatson: I changed the branch so now it's hosted in LP: https://code.launchpad.net/~glledo/ubiquity/ubiquity-crypto03:51
cjwatsonthanks, will try03:52
=== avoine [n=avoine@69.70.0.36] has joined #ubuntu-installer
cr3cjwatson: I finally got networking up on the machine to grab partman but httpd is not there. where can I find that shell script to invoke nc with the proper arguments?04:11
cjwatsoncr3: probably easier to just 'anna-install openssh-client-udeb' and scp it out04:22
cr3cjwatson: that outputs a bunch of blanks and returns 0, which might indicate the command completed successfully, but there's no ssh nor scp command04:27
cjwatsonplease check again, there really should be04:39
cjwatsonunless you ran it very early on, before the "retrieving additional components" step of the installer (which is also before partman!)04:39
cr3cjwatson: yep, I didn't see that step go by04:47
cr3cjwatson: $bestpart is set to none in /lib/partman/automatically_partition/10resize_use_free/choices05:10
cjwatsonyes ...?05:11
cjwatson'nc -l -p RANDOMPORT >partman' should be enough on the server side05:12
cr3cjwatson: I still can't get /var/log/partman from the system, so I've been trying to diagnose the problem myself. the last line in the log file is: /lib/partman/automatically_partition/10resize_use_free/choices: IN: PARTITIONS parted_server: Read command: PARTITIONS05:12
cjwatson'nc SERVERHOSTNAME SAMERANDOMPORT </var/log/partman' on the client side05:12
cjwatsonalso same with /var/log/syslog in case parted_server fell over and whined there05:13
cr3cjwatson: so, I looked at the script and tried running it manually. I get a bunch of blanks so I ran the script again with set -o xtrace.05:13
cjwatsoncheck whether the parted_server process is still running05:13
cjwatsonno no no no don't run it manually you'll break stuff05:13
cjwatsonif you did that, please reboot and reproduce it cleanly05:13
cr3yes, the parted_server is still running05:13
cr3cjwatson: emailed both syslog and partman logfiles05:19
cr3I also sent the dmesg and lsmod output, in case it might be useful05:22
cjwatsonthanks, but dmesg is included in syslog and lsmod usually isn't needed05:22
cr3cjwatson: I suspect that the problem is that no storage device is being detected, ie ls /dev/sd* /dev/hd* doesn't show anything05:27
cjwatsoncr3: just how custom is this installer?05:29
cr3cjwatson: the installation process installs a base.sqfs, chroot-initrd and chroot-vmlinuz instead of installing a bunch of packages05:30
cjwatsoncr3: sounds rather like:05:32
cjwatsonpartman-auto (54ubuntu2) edgy; urgency=low05:32
cjwatson  * Fix hang on partman startup if no disks are present.05:32
cjwatson -- Colin Watson <cjwatson@ubuntu.com>  Tue, 18 Jul 2006 15:25:30 +010005:32
cr3cjwatson: ok, so now I need to figure out how to detect the disk considering the feisty live image detects it properly05:33
cjwatsonyes, definitely05:33
cjwatsonthe PARTITIONS command is supposed to be followed by the id of the disk; parted_server is stuck waiting for that to arrive05:33
cjwatsonr194 of bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/partman-auto/ubuntu/ fixes this05:33
cjwatsoncr3: right, that would be a kernel question ...05:34
cr3cjwatson: I suspect the vmlinuz and initrd used for my installation is not up-to-date. so, I'm trying to make -d build_netboot from the debian-installer root05:36
cjwatsonsourced from which release?05:36
cr3I should source it from gutsy because my target image is for gutsy05:38
cjwatsonerr, but the kernel is 2.6.15?05:38
cjwatsonaccording to your log05:38
cjwatsonI updated d-i for gutsy yesterday or so, so it should be bang up-to-date05:38
cr3cjwatson: that's just for the installer, but the system being installed is gutsy05:39
cjwatsonblink, I wouldn't guarantee that gutsy d-i will work with the 2.6.15 kernel05:43
cr3cjwatson: I successfully did make -d build_netboot, so I'll try the generated initrd.gz and vmlinuz05:54
=== superm1 [i=malimonc@ubuntu/member/superm1] has joined #ubuntu-installer
cr3cjwatson: where should the initrd.gz reside after running make build_monolithic in debian-installer?06:24
cjwatsoncr3: dest/monolithic/initrd.gz I think06:25
cr3it seems to be generated under netboot directories so I'm wondering if that's normal or if that's a result of my previous runs of make_netboot06:26
cr3darn, no monolithic subdirectory under dest06:26
cjwatsonthe latter06:26
cjwatsonthen it probably failed06:26
cr3that's probably because of the pkg-lists I specified for monolithic, lets try removing that06:30
cr3hm, the dest directory isn't even created after running: apt-get source debian-installer; cd debian-installer-20070308ubuntu9/build; make build_monolithic06:33
cr3I wish make -d provide more readable output06:35
cjwatsonwhy would you use make -d here?06:37
cr3because nothing is happening, so I'd like to enable debugging to understand why06:37
cjwatsonit's only useful for relatively unusual makefile debugging. The regular output of the makefile is probably much more helpful if not obscured by insane amounts of -d06:37
cjwatsonoh, you need to uncomment monolithic in build/config/i386.cfg or whatever it is06:38
cjwatsonmonolithic is only for installer developers (modulo fabbione being crazy and thinking it's a good idea to ship it) so it's not turned on by default06:38
cr3cjwatson: cheers! the problem was that I wasn't getting any output at all06:38
cr3cjwatson: ok, I'm getting close. I'm now getting: finish-install: Depends: installed-base but it is not installable06:43
cr3cjwatson: apt-cache search is not returning anything for finish-install, so where is that package coming from?06:44
=== cr3 steps out for lunch
cjwatsoncr3: apt-cache search doesn't return anything for any udeb06:59
cjwatsoncr3: that's due to the base-installer in gutsy being too old, anyway; I'll look at fixing that07:00
=== phracker [n=yahoo@d53-64-150-162.nap.wideopenwest.com] has joined #ubuntu-installer
phrackerhelp07:41
phrackerhehhe07:41
cjwatsonphracker: please ask your question rather than asking for general help07:42
phrackerok07:42
phrackerhere is my issue07:42
phrackerwhen I attempt to dpkg -i webmin I get errors07:42
phrackerjkennebe@Nix1:~$ sudo dpkg -i webmin_1.350_all.deb07:42
evandphracker: This is not a support channel.  Please see #ubuntu.07:43
cjwatsonthis channel is just for matters relating to initial installation of Ubuntu; general package installation help is more appropriate for #ubuntu07:43
phrackerwell I just figured that you maybe have more information07:43
phrackerI will try that chan thanks07:44
=== blackskad [n=blackska@d54C4A53D.access.telenet.be] has joined #ubuntu-installer
cjwatsonno slight to individuals intended; while it's possible that we know the answer, I'd rather that this channel didn't turn into #ubuntu as then we won't be able to get anything done :-)07:46
cjwatson(I'm happy to do small bits of installer support as that often results in interesting bug-fixes)07:46
evandIs there anything special about Vietnamese as a locale?  This bug doesn't occur when using any other language.07:47
cjwatsonoh, have you reproduced it?07:48
evandoh yeah, it's simple07:48
evandjust install with vietnamese :)07:48
evandyou'll hit it every time07:48
cjwatsonwell, it's UTF-8 without having .UTF-8 on the end of its locale name, but it's not unique in that07:49
cjwatson(unusual, but not unique)07:49
evandI'm surprised we didn't hear about this sooner.07:49
cjwatsonits legacy character encoding (TCVN5712-1) isn't used by anything else; perhaps it's ended up in the legacy encoding by accident?07:49
evandhrmm07:50
cjwatsonthat would be vi_VN.TCVN rather than vi_VN07:50
phrackerhow do you disable sudo07:52
cjwatsoncf. also localechooser 0.27ubuntu1707:53
cjwatsonphracker: at install time? use expert mode and opt to create a root user07:53
cjwatsonphracker: at any other time, just set a password for the root user07:53
evandcjwatson: indeed, thanks for reminding me.  That was on the list of things to try in my head but had since slipped my mind.07:56
evandcjwatson: wait, why localechooser from dapper and not edgy?07:58
cjwatsonevand: the changelog for that revision, I mean07:58
evandahhh07:58
cjwatsoninteresting Vietnamese-related bug07:58
phrackerthanks cjwatson08:02
cr3cjwatson: is there a workaround to the base-installer in gutsy being too old?08:04
cjwatsoncr3: the workaround is the version of base-installer I'm about to upload ...08:05
cjwatsonI'm surprised that actually broke anything though, as I'm not getting swarms of complaints about it being broken08:06
cr3cjwatson: I'm only getting that for monolithic though, netboot works fine. so maybe you didn't get any complaints because fabbione is on vacation :)08:08
cjwatsonah, could be that monolithic objects, yes08:08
cjwatsonits dependency resolution is less permissive because it uses apt-get rather than anna to do the job08:09
cjwatsoncr3: uploaded; try again in a few hours08:11
evandcjwatson: you're quite good at finding the cause of bugs without even looking at them:08:13
evand /target/etc/environment: LANG="vi_VN.TCVN"08:14
cjwatsonha!08:16
cjwatsonjust practice, you develop intuition after a while. you OK with tracking down the fix from there?08:16
evandindeed, thanks for the kick in the right direction08:17
cjwatsonno worries08:18
phrackerI have come to the conclusion that I am a moron08:29
phrackerwhy didnt I know about aptitude08:29
phrackerugh08:29
phrackerthat made things alot easier08:29
phracker=|08:29
phrackerand I dont have to get rid of sudo08:30
phrackerdo you guys know if there is a "tightvnc" application that I could use08:30
phrackeroh nevermind08:30
phrackerduh I am using ssh08:30
=== phracker sits back to think for a change
=== phracker is now known as jkennebe
=== jkennebe [n=yahoo@d53-64-150-162.nap.wideopenwest.com] has left #ubuntu-installer []
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has joined #ubuntu-installer
cr3when trying to build monolithic on feisty, I get: E: Couldn't find package acpi-modules-2.6.20-16-generic-di10:09
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has left #ubuntu-installer []
cr3I found that the pool was containing 2.6.20-15, so I downloaded that to the localudebs directory. however, now I'm getting errors about ext2-modules package10:37
cr3evand: would you happen to know where the packages for ext2-modules, ext3-modules, jfs-modules, etc. are located?10:53
evandcr3: http://archive.ubuntu.com/ubuntu/pool/main/l/linux-source-2.6.22/ ?11:06
cr3evand: partman-basicfilesystems seems to depend on ext2-modules, but it's nowwhere to be found even in that url11:10
cr3evand: that's weird, the linux-source-2.6.15 repository contains the ext2-modules but the later repositories don't11:20
cr3evand: I wonder if the module has been superceeded by something else and it's just the partman dependencies which haven't been updated11:20
=== avoine [n=avoine@69.70.0.36] has left #ubuntu-installer []
evandhrm11:28
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
evandfs-core-modules11:33
cr3evand: do you think I could modify partman-basicfilesystems to depend on that instead of ext2-modules?11:37
cr3evand: I also changed pkg-list/standard-udebs to only require partman-basicfilesystems amongst the partman-* packages. seems to be running now, but this is feeling freaky hacky11:43
cr3Segmentation fault (core dumped)11:45
cr3Command failed with status 139 : mklibs-readelf --print-rpath ./tmp/monolithic/tree/bin/ld_static11:45
cr3that was on gutsy, trying on feisty now11:52
evandI may be wrong about the fs-core-modules thing, but I somewhat recall a changelog entry a while back about some sort of shuffle involving the base filesystems.  Or it could be a false memory.11:59
cr3feisty seems to have generated something, now to see if it works11:59

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