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

rgreeninghey evand00:55
ceekay... so i'm working with 8.10 on a system that has an ixgbe NIC... and for some reason it's not built with the installer? looks like perhaps the nic-modules-extra package doesn't get built (ixgbe is in nic-modules-extra for debian unstable's installer)02:06
ceekay(sorry i'm using the initrd extracted from mini.iso)02:07
ceekayi cheated around it by downloading ixgbe source from sourceforge and compiling against the 2.6.27-7-generic kernel, then copying the ixgbe.ko, and dca.ko (which generic config seems to have enabled by default but isn't in the initrd) into the initrd and rebuilding it with cpio... this seems like a hideous work-around-riddled process... anyone have a suggestion for what the right way to do this would have been, short of rebuilding the in02:08
CIA-33grub-installer: cjwatson * r806 ubuntu/ (debian/changelog debian/po/et.po grub-installer otheros.sh): merge from Debian 1.4306:53
CIA-33grub-installer: cjwatson * r807 ubuntu/debian/changelog: releasing version 1.43ubuntu106:58
davmor2cjwatson: your fix for the cd ejecting worked, but now on exit it is droping out of splash to terminal to display the text to "remove the cd close tray and hit enter:"08:52
davmor2I should point out it works correctly it just doesn't look pretty :)'08:54
davmor2evand: by the way did you and xivulon come to an agreement on whether to allow the size increase on wubi so it works with unr and kne?10:14
evandyeah, I think we can take that approach for now10:17
apacheloggerevand: ahoy, can we haz shtylman's branch for the kubuntu-installer-style package merged and uploaded?10:40
evandapachelogger: for ubiquity-slideshow?10:40
apacheloggershtylman: what branch is the packaging in?10:41
apacheloggerevand: that additional package just strips the theming from ubiquity-kde to a seperate package so we can reuse it for other installer-type apps in Kubuntu10:41
shtylmanapachelogger: lp:~shtylman/ubiquity/kubuntu-installer-style10:42
apacheloggerevand: ^10:42
evandoh, I was unaware of the presence of this.  Unless shtylman messaged me and I didn't see it.10:42
shtylmanevand: there should be a merge request for it... I think...10:44
shtylmanyea...there is10:45
evandweird, I didn't get an email for that10:45
evandIs "Provides: kubuntu-installer-${mangled-version}" necessary?  You're not using it in the depends for ubiquity-frontend-kde.10:47
shtylmanevand: nope...10:52
shtylmanI wasn't 100% on what that did10:53
evandokay, fix that and you have my blessing to merge the branch into trunk10:53
shtylmanI only need the kubuntu-installer-style package to be a dependency of ubiquity-frontend-kde10:53
shtylmanso I just remove that line?10:53
shtylmanor write provides: kubuntu-installer-style instead?10:54
evandwell, you can depend on the exact version, which is what that does10:54
evandso Depends: kubuntu-installer-style-${mangled-version}10:55
shtylmanwould that be the appropriate way? or can I just change to provides: kubuntu-installer-style without ${...} and depend on that?10:56
shtylmanwhat exactly does the ${mangled..} do?10:56
evand(see debian/rules) it is a variable containing the version number10:57
shtylmanahh ok ... so is the installer convention to use that for all packages? (that is what I saw to be the case...thus I used it)10:58
evandif it's important that new versions of a particular binary package depend on the absolute latest version of the package in question, then yes10:59
evandsee debian/rules for how mangled-version is generated11:00
shtylmangotcha...so for this package, that will also be used by packages outside of ubiquity, does the Provides line need to provide both with -${mangled-version} and the regular as two things that are provided? or is just specifying the mangled enough?11:01
evandbut I'd make the Provides be kubuntu-installer-style-${mangled-version} rather than kubuntu-installer-${mangled-version}11:02
shtylmanevand: right..I made that change (I think that was a typo from whenever)11:02
evandit's fine as you have it (save the change I just mentioned above)11:02
evandother packages can depend on kubuntu-installer-style11:03
shtylmanevand: cool... I just pushed the fixes to my branch11:03
evandawesome11:03
shtylmanpackaging is new territory for me :)11:03
evandsure, I'm often confused by it myself11:04
evandthe debian policy and new maintainers guide documents are a huge help in my experience11:04
evandhttp://www.debian.org/doc/debian-policy/ http://www.debian.org/doc/maint-guide/11:04
shtylmanoooo11:05
shtylmanafter I merge this into trunk... is there a process to undergo because this is a new package and we are this late in the release cycle?11:07
shtylmanevand: ^11:12
evandbinary new11:15
evandI'd check in #ubuntu-release to see if they'll grant an exception to let this through before merging11:16
davmor2evand: did you manage to sort out the issue with no pic for the web browser slide?11:16
evanddavmor2: no, I need to talk to Mozilla Real Soon Now(tm)11:17
shtylmanwill do11:17
davmor2evand: should that be Really Really Soon Now (tm)11:22
* evand gets all of this on paper11:23
evanddavmor2: indeed11:23
evandcjwatson: my reading of http://www.mozilla.org/foundation/trademarks/faq.html and http://www.mozilla.org/foundation/trademarks/policy.html leads me to believe that we can temporarily ship the firefox logo *unmodified* in the slideshow while I request to start a conversation with Mozilla on including a version with a reflection.  I believe this is the conclusion we came to at the sprint, but I just want to check with you one last time as I very m11:30
sorenWhat's the default debconf priority in the server installer?11:31
sorenmedium or high?11:31
evandI think high11:34
evandif you have a CD handy, debconf-get debconf/priority from a console will tell you11:35
sorenHandy.11:35
* soren tries that11:35
* soren downloads11:36
davmor2soren: do you not have a cd handy I can run it if you want11:39
davmor2evand, kirkland: I've just run the record your passphrase for the first time on Ubuntu.  You get a terminal window open with the word passphrase: however when you type in the terminal nothing appears.  Once you type in ecryptfs-unwrap-passphrase and hit enter it just closes the terminal window.  I'm assuming this is bad11:48
evanddavmor2: please file a bug on ecryptfs-utils11:48
davmor2evand: wilko11:49
evandthanks11:53
davmor2evand, kirkland: bug 42996211:55
ubottuLaunchpad bug 429962 in ecryptfs-utils "terminal displays nothing when trying to record passphrase" [Undecided,New] https://launchpad.net/bugs/42996211:55
sorendavmor2: I got it, thanks.12:05
sorenevand: Default priority on server install is high, fyi.12:06
evandah, good deal12:08
cjwatsonevand: that's my understanding12:12
evandokay cool12:12
ograhmm, where did the slideshow go ?12:26
ograoh, it just seems to wait until after partitioning now ...12:26
ograwhich gives me a 5min gap at the start on armel12:27
davmor2evand: in end-user setup in an oem install. I select english and click next and get ubi-timezone crashed dialogue window12:48
evanddavmor2: can you please file a bug with the logs attached?12:49
davmor2evand: yeap I'm just getting them I'm hoping that I might be able to get away with ubuntu-bug but we'll see :)12:49
davmor2evand: bug 42999413:02
ubottuLaunchpad bug 429994 in oem-config "oem enduser setup pops up a crash window" [Undecided,New] https://launchpad.net/bugs/42999413:02
evanddavmor2: I'll need /var/log/oem-config.log as well13:04
davmor2evand: no probs I'll grab it after lunch now though13:10
CIA-33ubiquity: cjwatson * r3450 ubiquity/ (debian/changelog scripts/install.py): merge lp:~mcasadevall/ubiquity/dove_soc13:45
rgreeninggood day evand14:03
davmor2evand: added the oem-config.log14:08
davmor2next up wubi14:14
evandhi rgreening14:18
evanddavmor2: thanks14:18
davmor2evand: cjwatson suggestion of apport-collect failed it couldn't find launchpad :(14:18
cjwatsonmterry: can you figure out bug 429994? it almost looks as though i18n.reset_locale hasn't been called, but I don't see how that could be the case here14:28
ubottuLaunchpad bug 429994 in ubiquity "oem enduser setup pops up a crash window" [Undecided,Incomplete] https://launchpad.net/bugs/42999414:29
mterrycjwatson, yar, it's on my radar14:31
cjwatsonthanks14:32
davmor2cjwatson: so does the oem on di still ues ubiquity for the enduser config then?14:41
davmor2use even14:41
cjwatsonuse is the wrong word, I think - oem-config and ubiquity were always pretty similar in a lot of ways, so we merged the code14:43
cjwatsonand yes, same thing if you did the first stage of installation using d-i14:43
davmor2cjwatson: thanks :)14:46
kirklanddavmor2: which desktop environment14:55
davmor2gnome ubuntu14:55
rgreeningevand: tried the daily iso last night and it worked in creator.. so presumably the issue resolved itself.15:13
evandrgreening: odd15:14
=== danilo-afk is now known as danilos
rgreeningwell, it is "casper" so being haunted by weird events shouldn't be a surprise :P15:14
rgreeningevand: can you review this and let me know if I can put it in? It fixes the cdrom not showing up if you insert it after creator is running.http://paste.ubuntu.com/271489/15:17
rgreeningIt may not be the best way to accomplish it.... but it works...15:17
rgreeninghttp://paste.ubuntu.com/271489/15:17
evandhooray, just got some clarity on the right settings to have for usb-creator in policykit from pitti, should be clear to finish that up15:18
rgreening\o/\o/\o/\o/\o/\o/15:19
* rgreening kiks kdesudo to the curb15:19
evandrgreening: looks okay, does it work for you? (the system I'm typing from doesn't have a CD drive)15:19
rgreeningyes15:19
rgreeningI'll commit then.15:20
evandplease do, thanks a bunch15:20
rgreeninghow close to policykit do you think we are? Should we release 0.2.6 then get policykit or wait for kit?15:20
CIA-33ubiquity: mterry * r3451 trunk/ (debian/changelog ubiquity/i18n.py): Make sure the LANG environment variable is always set (LP: #429994)15:21
evandlets wait until tomorrow to release.  That way we can at least test the current code some more.15:22
CIA-33usb-creator: rgreening * r194 trunk/ (TODO usbcreator/backends/devicekit/backend.py):15:22
CIA-33usb-creator: * Update TODO15:22
CIA-33usb-creator: * Add support to detect is CD-ROM inserted after creator it started15:22
evandbut yes, I'm keen on getting a new release in for the impending alpha15:22
rgreeningok. Yeah, we definately want to get a new release in.15:23
rgreeningevand: translations pot needs updating.. will you take care of ensureing we update for next release?15:23
evandyup15:23
rgreeningRiddell and I have kde translations merged in now :)15:23
evandas part of the release process for it15:23
rgreeningyay!15:23
rgreeningso, we should have an app with translations for all front-ends working now :)15:24
rgreeningsweet15:24
evandunless you mean updating the ubiquity.pot file, in which case that should be done by make update-po (see the Makefile)15:24
evandbut I'll suck down new translations from Rosetta before I upload the final version15:25
rgreeningusbcreator.pot15:25
rgreeningand the update-po should work now to include kde and gtk15:25
cjwatsonusb-creator's in desktop, if you wait until tomorrow you might be too late15:26
cjwatsonat least if you want it in alpha 615:27
rgreeningevand: ^^^15:27
evandright, I'll upload it tonight then15:27
rgreeningI'm pretty sure we are safe. I have been using and testing like crazy15:27
rgreeningevand: not sure if manually running update-po will work... have a look at setup.py for what Riddel helped hack in.15:28
rgreeningclass usb_creator_build_i18n(build_i18n.build_i18n):15:28
rgreening    def run(self):15:28
rgreening         build_i18n.build_i18n.run(self)15:28
rgreening         print "extracting strings for KDE frontend"15:28
rgreening         os.system("./Messages.sh")15:28
rgreeningevand: hmm.. though I may not know what I am talking about15:29
rgreeningevand: nm. I was wrong15:29
rgreeninglol15:29
rgreeningit works15:29
evandheh15:30
* rgreening should really go get a coffee15:31
rgreening:)15:31
CIA-33ubiquity: mterry * r3452 trunk/ (debian/changelog ubiquity/frontend/kde_ui.py):15:32
CIA-33ubiquity: kde: Fix a crasher when using oem-config (don't reference step labels15:32
CIA-33ubiquity: that don't exist)15:32
rgreeningevand: from the kde perspective, how hard will policykit be?15:32
davmor2evand: still no fix for point to the right place in wubi's grub then :(15:33
evandrgreening: the frontend shouldn't need to know about it.  The backend communicates with a helper process over dbus that does formatting, image writing, and bootloader installation.  If an authorization is needed, policykit will use an agent to ask for it.15:33
evanddavmor2: point to the right place?15:34
rgreeningwiked!15:34
davmor2evand: telling grub where vmlinuz and initrd are15:34
cjwatsonmterry: r3451> interesting. Why didn't debian-installer/locale exist in the debconf database, though?15:34
cjwatsondavmor2: yeah, it's not quite all hooked up yet15:34
cjwatsonwe're getting closer15:35
davmor2cjwatson: cool :)15:35
cjwatsonunfortunately my last test ate my wubi environment so I'm going to have to restart15:35
mterrycjwatson, rather, it was that 'LANG' didn't exist in env, I think.  I could reproduce by unsetting it.  Notice the line that says di_locale != os.environ['LANG'] -- it would raise if 'LANG' wasn't a key15:35
cjwatsonmterry: ah, gotcha15:36
mterrycjwatson, So I added an explicit check for it, and moved the LANG= code out of the exception so we'd be a bit futureproof15:36
cjwatsongood catch, I read right over that15:36
mterrys/exception/try-block/15:36
davmor2cjwatson: so does that mean the possibility of a working oem install :)15:38
cjwatsonmaybe15:39
* cjwatson hedges his bets15:39
rgreeningevand: what needs to be done to make formatting work? Any progress working around the devicekit bug regarding that?15:42
davmor2cjwatson: the fence gets painful after a bit I found though :)15:44
evandhttps://bugs.freedesktop.org/show_bug.cgi?id=23926 and https://bugs.freedesktop.org/show_bug.cgi?id=23541 need to be fixed15:49
ubottuFreedesktop bug 23926 in operations "Error creating partition: timeout (10s) waiting for partition to show up" [Normal,New]15:49
evandrgreening: ^15:49
cjwatsonwubi> http://paste.ubuntu.com/271500/ is my current WIP based on lupin trunk15:51
* davmor2 is now working on m-a against vista and expecting a bang15:59
mterrycjwatson, evand, I'm looking at a weird python exception in bug 428200.  Only crashes for KDE/Russian it seems.  If I put a 'print dir(city)' before the crashing line, it works....  If this were C, I would just look for a memory bug, but in Python...  Any ideas why such a thing would happen?16:03
ubottuLaunchpad bug 428200 in ubiquity "Installer crashed in set timezone" [Undecided,In progress] https://launchpad.net/bugs/42820016:03
mterryOh, nm.  I think it's a Qt signals issue.  I don't think it's crashing where it says it is16:08
mterrymaybe16:08
evandindeed16:09
* evand happened upon this http://www.nabble.com/Bug-with-non-QObject-signal-callbacks-td24524641.html16:09
mterryevand, interesting...  looks similar16:14
mterryevand, aha.  And the fix is in pyqt 4.5.3, karmic has 4.5.2.16:16
evandnice16:28
=== danilos is now known as danilo-afk
CIA-33usb-creator: rgreening * r195 trunk/usbcreator/frontends/kde/frontend.py:16:37
CIA-33usb-creator: * Update some of the kde frontend messages to be translated16:37
CIA-33usb-creator: * Add unmount source call to __fail method16:37
rgreeningwe are trying to get the update in for karmic. jump onto kubuntu-devel to see if Riddell has an update16:38
rgreeningre: pyqt ^16:39
rgreeningmterry: ^16:39
rgreening:)16:39
mterryrgreening, ah, fabulous.  I was just looking into filing a sync request16:40
davmor2cjwatson: not surprisingly vista still isn't showing up in grub :(17:08
CIA-33usb-creator: evand * r196 usb-creator/usbcreator/frontends/gtk/frontend.py: On second thought, it's better to leave the 'device needs to be formatted message' in place, even though the button is disabled for now.17:16
CIA-33usb-creator: evand * r197 usb-creator/usbcreator/frontends/kde/frontend.py: Do the same for the KDE frontend.17:17
davmor2cjwatson: started bug 430141 is there anything else you need adding to the list of log/files I've added?17:26
ubottuLaunchpad bug 430141 in grub2 "Vista is not showing up in grub2" [Undecided,New] https://launchpad.net/bugs/43014117:26
CIA-33usb-creator: evand * r198 usb-creator/usbcreator/ (backends/devicekit/backend.py frontends/gtk/frontend.py):17:50
CIA-33usb-creator: * Actually set the status to reflect whether a device needs to be formatted (non-VFAT).17:50
CIA-33usb-creator: * Use a warning icon when a device needs to be formatted.17:50
CIA-33usb-creator: evand * r199 usb-creator/ (40 files in 2 dirs): Updated translations from Launchpad.18:26
rgreeningevan: yayayayayayayay go-go creator18:31
rgreeningevand: ^18:32
rgreeninghah18:32
rgreeningevand: noticing a few translations that could be unified ...18:33
evandfeel free to make changes where you think it's appropriate18:33
evandjust not just yet18:33
rgreeningevand: the installation is complete messages for gtk, kde and win are out of sync and appear as 3 different strings18:33
evandas I have to debcommit -r ;)18:33
rgreeningok18:33
rgreeninglet me know and I'll clean it up18:34
* rgreening likes trying to minimize the amount of translations required18:34
rgreening:)18:34
CIA-33usb-creator: evand * r200 usb-creator/debian/changelog: releasing version 0.2.618:36
evand^ rgreening18:36
evandout for the evening18:36
evandcheers!18:36
rgreeningty evand. released == uploaded ? :)18:40
* rgreening assumes yes18:40
mterryevand, btw, thanks for the MOTU recommendation20:20
sambahi all - I'm new here - anyone uber-knowledgable re: Casper?22:09
samba(my questions relate to how it adjusts the live system as compared to the source system)22:09
robbiewsamba: evand can probably help, but I'm thinking he's turned in for the night (London, UK)22:11
sambaunderstood22:11
sambaevand, when you return - my first question re: autologin - is there a way to disable it? boot-param perhaps?22:12
superm1casper runs everything in a handful of shell scripts.  you can extract that initrd and modify any of them you'd like22:13
superm1patches can be submitted to make some of them respond to kernel command line parameters i'm sure22:14
sambayeah i've been reviewing them, was hoping there's something easier than patching them every time - i'm considering creating and submitting a patch, as you mentione22:14
=== robbiew is now known as robbiew-afk
=== robbiew-afk is now known as robbiew
loolcjwatson: Got a sec?  as noted in livecd-rootfs, ubiquity >= 1.9.4 copies /casper/vmlinuz to /target/boot/vmlinuz-`uname -r` in install.py so livecd-rootfs can strip it from the livefs; for armel+dove we use uImage in the cdimage .img, so no space saving here; the easy solution is to provide a /casper/vmlinuz nevertheless, the expensive solution is to support the two cases in livecd-rootfs and ubiquity; what do you think?23:35
cjwatsonI already talked with NCommander about this earlier today, and advised him to simply change livecd-rootfs to avoid stripping vmlinuz or uImage or whatever from the livefs23:36
cjwatsonis there some reason you're revisiting that?23:36
loolReason is he told me to do it in debian-cd23:37
loolBut that felt like a kludge23:37
cjwatsonthat's nonsense23:37
cjwatsonwell, I mean, one bit of it probably needs to be done in debian-cd23:37
loolcjwatson: Should it be a runtime flag or just hardcoded in livecd-rootfs for that subarch?23:37
cjwatsongrep for vmlinu and you'll see what I mean23:38
cjwatsonbut it's not ALL in debian-cd23:38
cjwatsonhardcoded for the subarch. we don't have time23:38
loolOk thanks23:38
cjwatsonsorry, not fair to say it's nonsense, it just doesn't make sense as a complete answer23:39
loolcjwatson: flash-kernel uploaded and ubiquity upload wished for at your earliest convenience -- f-k not built yet23:39
loolI think it's just adding a kludge23:39
cjwatsonthanks, it's not in LP yet23:39
loolthe source is23:39
cjwatsonyes, it's a kludge, but I wouldn't worry about it if I were you23:39
cjwatsonerr23:39
loolI mean cp vmlinuz in debian-cd is one23:39
cjwatsonoh, right, was looking in the wrong place23:39
loolcjwatson: Pushed new livecd-rootfs; thanks for the hints http://paste.ubuntu.com/271749/23:53
CIA-33ubiquity: cjwatson * r3453 ubiquity/ (d-i/manifest debian/changelog): releasing version 1.99.1923:54
cjwatsonlool: yeah, looks reasonable23:55
loolI hope the cron picks up the new livecd-rootfs23:55
cjwatsonlool: one thing, could you keep the ubiquity version mentioned in the comment in livecd-rootfs? it's occasionally useful for archaeology23:55
loolcjwatson: I kept it at the top I think23:56
loolwill add down too23:56
cjwatsonoh, yes, you did23:56
cjwatsonnah, no need then23:56
=== robbiew is now known as robbiew-afk

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