xivulonevand (or someone else), can you please apply the following patch to umenu? http://paste.ubuntu-nl.org/55953/11:16
xivulonto test it: make prerequisites && make && make debug11:17
xivuloncannot ssh from here11:17
xivulonbug #19180311:25
ubotuLaunchpad bug 191803 in umenu "Dynamic branding in revision 4 is broken (patch attached)" [Medium,Fix committed] https://launchpad.net/bugs/19180311:26
xivulonWhat is the status of the ISO by the way?11:27
=== ebel_ is now known as ebel
=== ebel is now known as zombiebel
=== ebel_ is now known as ebel
=== cjwatson_ is now known as cjwatson
=== cjwatson_ is now known as cjwatson
evandxivulon: The build system is not producing new ISOs: http://people.ubuntu.com/~ubuntu-archive/livefs-build-logs/hardy/ubuntu/20080214/livecd-20080214-amd64.out13:58
evandxivulon: patch applied, committed, and pushed14:10
evandit complains about an invalid CD, but I imagine that's accurate as this machine doesn't have a CD drive :)14:11
xivulonevand, use "make debug"14:13
xivulonthat is ~ make test, but it passes a fake cdinfo for testing purposes14:13
evandshould I be seeing a kubuntu dialog in debug mode?14:14
xivulonyes see Makefile14:14
evandwill do14:14
xivulonyou can override the cdinfo using DEBUG_CDINFO14:14
xivulonin makefile that is set to kubuntu (since default is ubuntu and otherwise I would not see changes on errors anyway)14:15
xivulonmake degub DEBUG_CDINFO='Xubuntu 8.04 "Hardy Heron" - Alpha i386 (20080131.2)'14:15
xivulonmake debug^14:15
evandah neat!14:17
xivulonI haven't tested on a real CD though14:18
xivulonalso the icons are all wrong, since couldn't find anything and used ubuntu icon throughout14:18
xivulonI asked the artwork team to provide them14:18
xivulonno .ico14:20
evandindeed, Ken probably has something14:20
xivulonHad zero time yesterday to try to figure out how to do that14:20
xivulonIcons should go into wubi too14:21
xivulonI may send a wubi patch to: 1 help you compile wubi yourself, 2 recode an horrible workaround in metadl14:23
=== cjwatson_ is now known as cjwatson
xivulonxgettext inserts the absolute path of the file before msgid. Is it possible to make it a relative path?14:46
CIA-44casper: cjwatson * r467 casper/ (4 files in 4 dirs): merge aufs-integration branch17:56
CIA-44casper: cjwatson * r468 casper/debian/changelog: releasing version 1.11818:00
CIA-44ubiquity: evand * r2461 ubiquity/ubiquity/misc.py: Whoops. Apparently cowboyed a faulty error handler in previously.18:25
=== cr3_ is now known as cr3
=== cr3_ is now known as cr3
cr3I just received an error message from pkgsel when installing daily-current: hwtest-certify-cli: Depends: hwtest-certify but it is not going to be installed; E: Broken packages21:15
cr3then, I get: (process:23769): ls: /usr/lib/pre-pkgsel.d/*: No such file or directory21:15
cr3I don't seem to have much more information and I have specified DEBCONF_DEBUG=521:16
cr3how can I find out what might be the problem?21:16
cjwatsonpre-pkgsel is just noise, ignore it21:16
cjwatsonhwtest-certify-cli isn't in the archive so I'm not quite sure how I could go about helping21:17
cjwatsonthe real error may be further up in the log; if the desktop is uninstallable, pkgsel might well fall over later21:17
cr3cjwatson: I'm wondering how I can go about attempting to understand what might be wrong. actually, I can probably try in-target apt-get install hwtest-certify21:17
cjwatsonuse 'chroot /target' for interactive debugging21:18
cjwatsonif you're at a shell you don't have debconf hooked up and in-target isn't of much help21:18
cjwatsonI would read backwards through syslog until I found something else interestingly error-shaped21:18
cr3cjwatson: the only errors, ie lines with "E:", in syslog concern index files which failed to download and: Couldn't find package acpi-support-base21:19
cjwatsonperhaps you could post syslog somewhere?21:20
cr3cjwatson: when I tried to apt-get the failing package, there was a clear error stating that there are missing dependencies which are not found in the repositories. this is great and I know how to fix that.21:22
cr3cjwatson: however, would it make sense for the syslog to have provided this information?21:22
cr3cjwatson: if you think this makes sense, I could report a bug, but I'm not sure if it's the responsibility of the installer to be that verbose in syslog21:23
cjwatsonthis is a bad time for me, but if you report a bug with syslog attached I can look later21:26
cjwatsonit should be verbose and I'm surprised it isn't21:26
cr3cjwatson: sure thing, thanks21:26
CIA-44ubiquity: evand * r2462 ubiquity/ (4 files in 3 dirs):21:28
CIA-44ubiquity: * Check the md5 hash of the source and target files on copy to ensure they21:28
CIA-44ubiquity:  match, giving the user the option to abort, retry, or skip the file.21:28
cjwatsonevand: neat; did you get a chance to try out performance impact of that?21:29
evandI toyed around with the idea of threading that, but I think it would overly complicate the install routine and probably not gain us much given that we lose the cache of the file in the process (that is, it cannot happen as part of the regular copy routine)21:29
cjwatsonI'm no fan of threading anyway :)21:29
evandI can't find my previous tests of with and without md5 atm, but my tests of md5 vs CRC32 (which was designed for this sort of thing) and SHA-1 show a negligible difference in speed.21:33
evandwhich I find somewhat perplexing.21:33
evandoo, I still need to allow the user to preseed this away21:33
cjwatsonprobably dominated by I/O21:34
cjwatsontry md5ing 700MB of data twice on an unloaded system with lots of memory and you should get an upper bound for the amount of CPU time involved from the second run21:35
cjwatsonbut this is just a thought experiment - I have a fairly strong suspicion that modern CPUs can do any of those hashes more quickly than they can read stuff off disk21:36
evandah, indeed21:37
CIA-44ubiquity: evand * r2463 ubiquity/ (4 files in 3 dirs):22:01
CIA-44ubiquity: * The md5 check can be disabled by preseeding22:01
CIA-44ubiquity:  ubiquity/install/md5_check to false.22:01

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