/srv/irclogs.ubuntu.com/2005/01/22/#ubuntu-devel.txt

Mithrandiryou just need to point torrent clients, which have the full files, to my tracker.12:04
trukuloi did12:05
trukuloi did with the script you gave me12:05
trukulowell done :)12:06
Mithrandirare you sure you used the correct set of torrents?  I can't see anything coming from you in the logs.12:07
trukuloumm, i think i did12:07
trukuloi run:12:08
sivangMithrandir: do you know hot to allow bittorrent under iptables?12:08
trukulofor f in *.avi; do btmakemetafile $f http://yours ; done12:08
Mithrandirtrukulo: the torrents are fine, but are you sure that your client is using those .torrent files?12:08
trukulothat's the problem12:09
trukulothere aren't on a client12:09
trukulobecause it's not my machine12:09
sivangMithrandir: I need to configure my sarge firewall to allow this, when you have time , I'd appriciate if you pinged me :)12:09
trukulotell me how to do remotely and i'll do12:09
Mithrandirsivang: http://btfaq.com/serve/cache/25.html12:09
sivangMithrandir: THANKS12:09
sivangMithrandir: oops the caps12:09
sivangMithrandir: un intentional12:09
Mithrandirtrukulo: hmm, and you can't access them with NFS or something either?12:10
trukulono, sorry12:10
Mithrandirtrukulo: what did you use to seed the old tracker with, then?12:10
trukuloazureus12:10
trukulobut not me12:10
trukuloone of badopi members12:10
Mithrandirah, ok.12:10
Mithrandircan you put the files somewhere I can just download them and use them to seed, then?12:10
trukuloumm, it's difficult12:10
trukulobecause the only site is where torrents are downloading12:11
jduboh, are there videos of the badopi talks?12:11
trukuloi haven't seen those files yet :(12:11
trukuloyes jdub12:11
Mithrandirtrukulo: ok, but I either need access to the files (so I can seed), or somebody else with access to the files need to seed. :)12:12
trukuloi know, i know12:12
trukulothat's the problem12:12
trukuloi'm trying to find a solution12:12
Mithrandirok, I wasn't sure if you understood the problem or not, which was why I was spoon-feeding you.  (:12:13
trukulosure, it's always better if you explain it12:13
mdzamu: filed https://bugzilla.ubuntu.com/show_bug.cgi?id=541012:13
trukulobut we have a phisical problem :)12:13
Mithrandiryeah, I understand that.12:13
trukuloi'll see what can i do12:14
trukuloi hope tomorrow i've downloaded this on my company12:15
Mithrandirare the files online anywhere?12:15
=== lamont_r [~lamont@209-180-255-158.dnvr.qwest.net] has joined #ubuntu-devel
trukulonop12:16
lamont_rmoof12:16
trukulowell... on torrent, i think12:16
trukulohttp://linuxbcn.homeip.net:6969/12:16
amumdz: ok12:16
trukulobut not very well, i think12:16
Mithrandirok, those seemed dead when I looked at them a little time ago12:18
trukulocould be12:18
trukulowait a moment12:18
trukulono, until tomorrow i can't do anything more12:19
Mithrandirok, we'll take a look then12:20
trukulowait a sec12:20
trukulocan you give me an ftp account to upload the files?12:21
trukuloor sftp12:21
trukuloi think i can do it now12:22
Mithrandirok12:22
trukuloi'll upload *.avi and *.torrent12:22
trukulook?12:22
Mithrandirsounds good12:22
=== lupus_ [~lupus@dD577EF37.access.telenet.be] has joined #ubuntu-devel
lupus_on boot I get pciehp.ko missing error12:25
lupus_is this a known issue?12:26
Mithrandirit complains about the hardware missing?12:26
Mithrandiror the kernel driver missing?12:26
mdzlupus_, Mithrandir: https://bugzilla.ubuntu.com/show_bug.cgi?id=186912:27
mdzlupus_: please ask support questions on #ubuntu12:27
=== lamont_r does a whole bunch of ia64 give-backs
=== Safari_Al [~triley@203.52.193.58] has joined #ubuntu-devel
=== stub [~stub@dsl-246.248.240.220.dsl.comindico.com.au] has joined #ubuntu-devel
Mithrandirmdz: it should be easy enough for fabio to fix?12:29
mdzMithrandir: fix how?12:30
Mithrandirmake the modules not complain about being unable to load?12:30
mjtis bugzilla.ubuntu really that slow?  That bugreport took about 5 minutes to load here...12:32
Kamionit has to download the enormous component list for the drop-down box12:33
Mithrandirmjt: looks fast from here.12:33
Kamionremember that Mithrandir has godlike bandwidth12:33
Mithrandirbah, only 100Mbit here.12:33
mdzMithrandir: I think the only way to do that would be to make them succeed in loading12:34
mdzreally, they should never be loaded in the first place12:34
mjtstrange. and i don't see large dropboxes there12:34
mdz(on hardware that doesn't support PCI hotplug)12:34
Mithrandirmdz: any idea why they are, then?  Buggy pci map?12:34
=== opi [~emil@195.69.82.35] has joined #ubuntu-devel
mdzMithrandir: possibly; not sure12:35
MithrandirKamion: that page (https://bugzilla.ubuntu.com/show_bug.cgi?id=1869) is 54k.  it shouldn't take much bandwidth to load it :P12:35
opihi there12:35
Kamionmjt: look closely at the Package: field; if you try to delete a bit and type stuff into it, you'll see a javascript drop-down appear12:36
mjtgah12:36
MithrandirKamion: that should be cached, though12:36
Mithrandirthe component cache is 163k.12:37
mjtlooks like i have to get some [A] DSL/WaveLan @home, finally... ;)  (I'm on 28kbps dialup now)12:39
Mithrandirmjt: ah, that explains it. :)12:39
=== du2br [nobody@201.12.66.118] has joined #ubuntu-devel
sivangMithrandir: have you got the tracker running already?12:41
Mithrandirsivang: yes, but I don't have a full seed, so it's not too useful yet.12:41
sivangMithrandir: trulux's site is not responding for me...it says I can't connect to the tracker12:46
Mithrandirsivang: I'm getting the videos uploaded now so I can seed them tomorrow.  I can give you the .torrents just fine, but they won't be particularly useful for a couple of hours.12:47
sivangMithrandir: I'll let them downlaod - that way I won't have to be here when you finish the uploads12:49
Mithrandirsivang: http://tracker.err.no/12:50
Mithrandirgromit looks shiny -- http://www.home.unix-ag.org/simon/gromit/12:56
=== ogra [~ogra@p508EAA3B.dip.t-dialin.net] has joined #ubuntu-devel
=== doko [doko@dsl-082-082-191-140.arcor-ip.net] has joined #ubuntu-devel
mdzKamion: still here?01:11
Kamionmdz: yes01:20
Kamionhttp://people.debian.org/~markos/console_x_map.txt01:20
mdzKamion: I'm doing a kernel build to try to fix this module breakage01:21
mdzKamion: if it works, I'll want a new set of live CD builds01:21
mdzKamion: going to be up for a bit?01:21
Kamionmdz: was planning to crash soon, karate training was tough and I'm not really so awake right now01:22
Kamionhow long are we talking about?01:22
KamionI could just cron it now ...01:22
mdztime to finish this build + quick test + upload + autobuilds01:22
mdzit's on sound/pci at the moment01:22
mdzso fairly close to being finished01:22
mdzno idea how long the autobuilds will take01:22
mdzdepends on whether they hit the same buildd and get ccache love01:23
Kamionwhat kind of time of day would be good for live CD autobuilds?01:23
mdzKamion: hmm, didn't we set things up so that I could trigger CD builds?01:23
mdzKamion: can that apply to the live CD process as well?01:23
Kamionyes, you should be able to; run "ARCHES='amd64 i386 powerpc' cron.daily-live" with umask 002 in effect01:23
mdzKamion: best time of day for me would be about 0800 UTC01:24
mdzthat would give me the freshest crack for overnight download :-)01:24
mdzbut it doesn't much matter, really01:24
mdzKamion: I'll just kick off a build when I'm ready (if this works), then01:25
mdzno need for cron01:25
mdzwell01:25
lifelessso, this warning is crap:01:25
Kamionlet's do it anyway01:25
lifelessPreparing to replace linux-image-686 2.6.9-4 (using .../linux-image-686_2.6.10-1_i386.deb) ...01:25
mdzI do still want daily builds01:25
lifelessUnpacking replacement linux-image-686 ...01:25
mdzI think we're ready01:25
lifeless...01:25
lifeless(Reading database ... 164343 files and directories currently installed.)01:25
lifeless   I repeat, this is very dangerous. If at all in doubt, answer01:25
lifeless    no. If you know exactly what you are doing, and are prepared to01:25
lifelessRemoving linux-image-2.6.9-1-686 ...01:25
lifeless    hose your system, then answer Yes.01:25
lifelessRemove the running kernel image (not recommended) [No] ?01:25
Kamionwhat's removing linux-image-2.6.9-1-686?01:26
mdzlifeless: aptitude?01:26
Kamionis that aptitude's autoremove?01:26
Kamionif so, the warning is correct01:26
lifelessmdz: aptitude autoremoving the kernel.01:26
Kamionand aptitude needs a special case or something to stop it trying to remove the running kernel01:26
lifelessKamion: yes, its *correct*, like tla is *corect* when it asserts.01:26
mdzyeah, that's a known problem with aptitude+kernel metapackages01:26
lifelesswhichi is why I thought you'd like to know :)01:27
mdznot entirely sure what the correct solution is yet01:27
lifelessok, already known, cool.01:27
mdzfile a bug and assign to mvo01:27
mdzcomponent: UNKNOWN01:27
lifelessdone01:28
Kamionmdz: cronned for 0801 UTC (I have a built-in aversion to cronning things to run exactly on the hour); you can run it by hand too if you like, though let me know if anything ends up group-unwritable01:29
mdzKamion: great, thanks01:29
mdzlamont: please arrange your live-fs builds to be complete by the time Kamion's daily build runs ^^^01:30
Kamionlifeless: ok, didn't know whether you meant crap => wrong or crap => unhelpful01:30
Kamionalso somebody tell me when ia64 works so I can remove the hacky special case :-)01:30
mdzKamion: what's broken?  filesystem.cloop builds?01:31
mdzeek01:31
mdzseb128: gaim upgrade just failed01:31
seb128Mithrandir did the gaim update01:32
mdzoh01:32
Kamionmdz: nothing interesting in http://weddell.ubuntu.com/~buildd/livecd/, so yeah01:32
mdzMithrandir: bug coming your way01:32
Kamionmdz: hm, you can't really do CD builds at the moment actually01:32
mdzoh?01:33
Kamionmdz: the gnupg secret keyring for dists/hoary/Release.gpg on the CD had to be group-unwritable01:33
mdzgah01:33
mdzanna doesn't even check that, does it?01:33
Kamionthis would all be so much easier if we had userv01:33
mdzcan i get a little || true action?01:33
Kamionnot yet, but I want to make it check that01:33
KamionI'm kind of averse to having different results based on who kicks off the build01:33
Kamionthere must be better ways to fix it ...01:34
jdubmdz: far away from the landslide?01:34
=== opi [~emil@212.244.193.82] has joined #ubuntu-devel
jdubmdz: it's been rainy there?01:34
mdzKamion: DISABLE_RELEASE_GPG=yes ?01:34
mdzjdub: things are falling apart here01:34
mdzmy living room is a swamp01:35
Kamionactually, does gpg care about group-readability?01:35
opimdz: you don't have a roof?01:35
jdubmdz: ugh, badness :|01:35
mdzand I had to dodge rock slides, mud slides, flooded roads, non-functional traffic signals and wrecked cars on my drive this morning01:35
opimdz: sounds bad01:35
mdzopi: I do have a roof, but I also have a leaking patio door01:35
danielsKamion: will do01:35
sivangmdz: on the weather report you sent me it it said that a flood warning is still on...01:36
mdzLA county is one massive flood zone01:36
opiI guess, even if our politicans sucks and we have high level of unemployment, there is still a plus in living in Central Europe01:36
sivangmdz: but it's probably nice in your city when it's summer and no floods, it is home for some studios right?01:37
mdzopi: let's just say that this kind of weather is "unusual" for this area01:37
mdzhttp://weather.yahoo.com/climo/USCA1107_c.html01:37
Kamionhey, it works fine when group-writable; gnupg is much less whiny than ssh about this sort of thing, yay gnupg01:37
opimdz: that makes most of people unprepared, right?01:37
mdznormally 9cm of rain for the entire month of January01:37
Kamionmdz: fixed01:37
mdzwe've had more than that in the past few days I think01:37
mdzKamion: s/writable/readable/ ?01:38
Kamionmdz: either/both :)01:38
elmoKamion: it doesn't whine about secring?01:38
KamionI did chmod g+rw * in cdimage/secret/dot-gnupg/01:38
Kamionelmo: nope01:38
elmohuh01:38
mdzI know it bitches about ~/.gnupg01:38
Kamionelmo: not with --no-options --batch --no-tty --armour anyway01:38
jdubwhen i first saw the shot of the landslide, i thought the foliage was weird for south-east asia :|01:38
mdzjdub: yeah, not much for us to whine about given what just happened over there01:40
Kamionare you at risk of being flooded out of the house or anything?01:40
elmomdz: hasn't stopped some of the newspapers in the UK01:40
elmoOH MY GOD, THOUSANDS OF PEOPLE ARE WITHOUT ELECTRICTY.. uh, yeah, wow, sucks to be us.  everyone else has it so easy.01:41
mdzKamion: nah, it's only one room01:41
sivangopi: where are you in europe?01:41
mdzI just wring out the towels every hour or so01:41
mdzit's supposed to rain one more day, and then we get a respite01:42
sivangmdz: no draining holes , emergency pumps?01:42
jdubsocal... scorchio!01:42
mdzsivang: they don't build such things in southern california01:43
mdzbecause it doesn't rain :-P01:43
opisivang: Poland01:43
opisivang: we have a lovely spring this winter01:43
mdzall hell breaks loose if it rains heavily for any period of time, which isn't very often01:43
Kamionelmo: although the substantial increases in flooding here aren't a very good sign for the world in general, extrapolating01:44
mdzpretty much everyone has some water problems at this point; it's saturated01:44
sivangmdz: ah right. I recall california as a very warm , dry and beach rich place from movies/tv/other media.01:45
sivangmdz: you live by the sea shore?01:45
=== Kamion wonders if the portrayals of California are any more accurate than the portrayals of England
Kamioneveryone here either has a butler and a drawing room or lives in a hovel in London's East End, apparently01:45
mdzsivang: that's accurate for southern california; northern california is quite different01:46
mdzsivang: I live ~10 miles from the ocean, I guess01:46
mdzKamion: you mean it isn't true??//01:46
Kamionmdz: I'll call the butler and ask him; maybe he knows01:47
jdubi thought everyone in london had multiple massive plasma tvs01:47
mdzKamion: did I mention that I surf and audition for feature films?01:47
sivangmdz: I live about ~Km from the medi, I should also look out from floods if they become global...;)01:47
Nafalloyay! I should move to London at some time :-P.01:47
sivangmdz: hehehe01:47
Kamionmdz: your postcode's 90210, right?01:47
sivangKamion: so not to judge enligsh people by the "Eastendres" ? :)01:48
mdzsivang: no, you must incorporate "The Young Ones" as well01:48
jdubsivang: 'the bill' and 'the young ones' are closer01:48
jdubaww01:48
jdubman01:48
=== Kamion drives around arresting THE WORLD
seb128grumpf01:49
sivangmdz,jdub : ah shame, on BBC prime I only get ee, "two packs of lager and a bag of crisps", "Doctors" etc..01:49
seb128Version 0.9.5:01:49
seb128- Removed sudo backend; there's just no way to support it without01:49
seb128  crippling the feature set, or modifying sudo.01:49
mdzerr01:49
mdzseb128: gksu?01:49
seb128libgnomesu has dropped its sudo support01:49
mdzthat is, er, bad01:50
seb128mdz: no, libgnomesu ... proposed for GNOME 2.1001:50
seb128and used in the new gnome-system-monitor01:50
elmoGO GNOME01:50
jdubno, that's not so bad01:50
seb128jdub: do something !01:50
mdzseb128: either crippling the feature set or modifying sudo is better for us :-)01:50
Kamionit's your birthday01:50
mdzjdub: that is so bad01:50
jduball our changes use gksudo01:50
jdubnot libgnomesu01:50
jdublibgnomesu should die01:50
elmoI'm sure people have scripted that01:50
seb128jdub: ah ah01:50
sivangjdub: hehe01:50
seb128jdub: but that's proposed upstream01:50
jduband hopefully it will (discussion on d-d-l)01:50
mdzdoesn't g-s-t use libgnomesu?01:51
seb128jdub: that's an extra argument to get it kicked, no sudo support01:51
jdubmdz: no01:51
mdzah, ok then01:51
jdubmdz: we make it use gksudo01:51
jdubseb128: we should comment on the thread01:51
seb128gnome-system-monitor uses libgnomesu BTW01:51
jdubseb128: but we have patches for it to use sudo01:51
seb128yeah, I need to update the patch :/01:51
seb128and the evil guy has broken the ABI again in the new libgtop01:52
jduboh man01:52
jdubdude, you uploaded it!01:52
jdubto gnome ftp!01:52
seb128jdub: he changed the soname and that's not a devel platform01:53
jdubwhich is ok01:53
seb128yep, that's why I uploaded01:53
seb128that's just annoying to have to rebuild a bunch of stuff01:53
jdubbut i'm looking at my ftp-release-list archive and feeling less sympathetic to you ;)01:53
jdub   N   11/01 | Sebastien Bacher   | 0.8K | gnome-system-monitor 2.9.401:53
jdub-> N   11/01 | Sebastien Bacher   | 0.8K | libgtop 2.9.401:53
jdub^ heh01:53
seb128ah ah01:53
seb128need to do a control-center release tomorrow :)01:54
jdubawesome :)01:54
jdubgreat to have an active maintainer ;)P01:55
seb128:)01:55
kentsorry for disturbing now, but does gnome even have a control-center?01:55
jdubyes01:55
jdubthat's the preference dialogues01:55
sivangjdub: btw, we now have default privileges groups support in g-s-t's user profiles, now if only I could understand the backend code while my perl-fu is not high lately.....it would also store this profiles to disk...:-)01:56
sivang*profiles(s)01:57
jdubsivang: rocking :)01:57
seb128jdub: mail desktop-devel about libgnomesu/sudo please :)01:57
jdubsivang: wish they were python...01:57
sivangjdub: I am thinking of taking garnacho there.....he hesitent somewhat with the amount of code there is there..01:57
jdubseb128: buffer being filled atm ;)01:57
seb128cool01:57
lamont_rmdz/kamion: live-fs builds runs at 0615 london, takes ~25-30 min01:58
=== jdub uses figlet "NO!"
lamont_rthat should hit 0801 easily01:58
mdzlamont_r: sounds good01:58
mdzI'll set my cron job to download at 0900 or so01:58
lamont_rmdz: and he has it set up to fetch the most recent successful build...01:58
mdzand I will have FRESH HOT COMMITS EVERY MORNING01:58
lamont_rmeaning you'll be making them, or testing them, I wonder...01:59
danielsKamion: your Bill impersonation is for shit; you forgot some long melodrama involving someone who just discovered he was gay01:59
mdzbrute-force kernel fix is a success02:00
mdzuploading02:00
lamont_rmdz: you want 2 builds a day, then? :-)02:00
mdzlamont_r: how long to build linux-source-2.6.10 on all live CD architectures?02:00
mdzlamont_r: I'll want to kick off a live CD build when they're done02:01
=== lamont_r checks
danielsKamion: (amusingly, the outdoor scenes of Neighbours are filmed about a 15min drive north of me)02:01
Kamionthat's when good neighbours become an infuriatingly catchy theme tune02:02
lamont_rppc is 4:30, i386 3:30, and amd64 2:0002:02
danielsKamion: becooooooooooome ... good ... frieeeeends02:03
=== daniels heads back to bed.
elmo4:30, that's SO WRONG02:03
lamont_rmdz: you uploaded another kernel??? dammit02:04
mdzlamont_r: er, yes?  2.6.10-4 was broken02:04
lamont_relmo: yeah, adare did 2:53, sigma 2:23, and royal managed it in 3:4502:04
lamont_rmdz: sigh.02:05
lamont_rbefore or after 1700 your time?02:05
mdz-rw-rw----  1 mdz mdz 336 2005-01-10 17:03 ../../../linux-source-2.6.10_2.6.10-5_source.upload02:05
=== lamont_r wonders if elmo wants to whack cron.daily once.
=== lamont_r wants to mirror at least the sources before he heads back home, you see..
elmothe diff between -4 and -5 can't be that big?02:07
elmoat least in source form02:07
mdzthe entire .diff.gz is only ~3.5M02:07
mdzbut the binaries are rather large02:08
elmoyeah, but they won't build for like 4 hours02:08
elmoso whacking cron.daily isn't going to help anyone02:08
mdz...unless they get lucky and hit the right buildd to get a ccache win?02:08
mdzwanna-build-ng ought to prefer the same buildd as the previous build02:09
elmoccache isn't that much of a win for kernels 'cos of the CPU changes02:09
mdzdon't they have a couple gigs of ccache? should be plenty02:09
elmoyes but it doesn't seem to cope with the difference gracefully02:10
lamont_relmo: it'll let me mirror source now though ,instead of in 30 minutes02:10
mdza full i386 build tree is ~500M02:10
elmolamont: it's 3.5Mb?02:10
lamont_relmo: point02:10
lamont_rnm02:10
mdzit will just cache each -march separately02:10
elmomdz: doesn't IME02:10
mdzit does for me02:10
lamont_rIME?02:10
elmoevery time I compile kernels for Debian as soon as I switch architectures, it goes back to "normal" speed02:10
elmo(err, CPU architectures)02:11
mdzit does a hash of all the flags which affect compilation02:11
lamont_rwe have 3GB of cache, or was it 8?02:11
mdzlamont_r: what's the hit rate like?02:11
elmolamont: who knows, but it should be 10x the latter of those :P02:11
elmohalf a fricking terabyte and you won't even use 5% for ccache :P02:11
mdzelmo: that should be plenty for freeze time02:12
lamont_rwGB02:12
lamont_r2GB02:12
mdzgah, that's nothing02:12
mdzthat's not even a linux-source build on i38602:12
opiyawn02:12
=== lamont_r bumps it to 10GB everywhere
opitime to catch some Zzz02:12
elmodude.  half a terabyte.02:12
elmoseriously, what's the problem with giving it 50 or even a hundred?02:12
mdzelmo: he needs some space for pr0n02:13
elmooh, yeah, fair point02:13
lamont_r30GB except for ia64, which gets 4G02:15
lamont_r* 3 chroots - that barely leaves room for oo.o to build.02:15
lamont_rspeaking of oo.o...02:15
elmohmm, I hope ccache has sensible expiriation policies ;002:16
lamont_relmo: LRU, iirc02:16
seb128ok, time to sleep, 'night02:16
lamont_rmdz: ubuntu-meta... how do I tell it to not bother with oo.o on ia64?02:17
lamont_rthey're arch: all, and depend on things that aren't there on ia64...02:17
jdubmdz: so we taslked about using a sudo group a while back02:18
jdubmdz: is it far too late to do that for hoary?02:18
elmowhat's unix_chkpwd?02:22
lamont_relmo: tell me that's not a kernel module...02:22
elmono, it's some suid binary, with an unhelpful manpage02:23
elmoah, nm, found 15558302:24
lamont_r170MB of kernel images. and that's just i386/ia6402:29
elmoI suppose "just break NIS and let them suffer" is an option for us?02:29
elmoerr, I DONT suppose02:29
Kamionjdub: it's relatively straightforward to do it on installs; what about upgrades?02:30
mdzlamont_r: you don't...they use the seeds02:30
mdzlamont_r: it's smart enough not to depend on things that don't exist on a particular arch, but it doesn't track dependencies02:30
mdzelmo: didn't I propose in that bug that the NIS package override its permissions or something?02:30
jdubKamion: yeah, that's my owrry too - but we could just add the group line to sudoers and leave the existing configuration02:30
mdzelmo: anyway, that's how I think it should work02:31
jdubKamion: perhaps add the first user to that group, too (would be safer to do that too)02:31
mdzlamont_r: if you want to make it that smart, feel free02:31
elmomdz: yeah, like, two years ago02:31
Kamionjdub: on upgrades, you have to check that the first user still has unrestricted sudo privileges02:32
Kamionit's not trivial02:32
mdzlamont_r: why don't you share the cache between chroots?02:32
lamont_rmdz: how?02:32
mdzKamion: yeah, this would only be for new installs02:32
jdubKamion: add all the users that have ALL/ALL to the group?02:32
elmosu - user -c 'sudo -l' ? \o/02:32
mdzlamont_r: mount --bind02:32
lamont_r??02:32
lamont_rnfs?02:32
Kamionjdub: means you have to parse sudoers in the maintainer scripts, which is a bit sucky02:32
jdubmdz: wouldn't want to do it on upgrades at all?02:32
elmolamont: no, bind mount /home/buildd/.ccache02:33
lamont_roh. chroots on the same machine02:33
lamont_rsigh02:33
lamont_rEBRAIN02:33
Kamionand arguably crackful - would be better to use sudo code to do that parsing02:33
mdzor put it in some directory that you already share; surely you share something already02:33
lamont_rnothing shared currently02:33
mdzjdub: no, I don't think so.  as Kamion says, it's tricky to get right02:33
Kamionelmo: su> freak02:33
mdzand since the semantics don't change anyway, what's the point02:33
lamont_rmdz: why should they have anything shared?02:33
mdzlamont_r: I suppose not in the buildd chroots02:34
lamont_relmo: any policy objections to me creating ~buildd/ccache and bindmounting that into all the chroots as ~buildd/.ccache?02:34
mdzlamont_r: other than /dev at least02:34
lamont_rwell, proc and devpts are mounted everywhere...02:34
elmolamont: no02:34
mdzyou use a static /dev?02:34
lamont_rmdz: uh, I guess...02:35
mdzhow 199502:35
lamont_rmdz: debootstrap hoary chroot-hoary http:....02:35
lamont_rsimple, spartan, workable02:35
elmomdz: considering the udev package just recently trashed several of our chroots...02:35
lamont_rand yes, very 199502:35
elmolamont: tho, I'm not sure I see the point02:35
mdzelmo: it what?02:35
=== Kamion finds it considerably easier to use static /dev in chroots too
Kamionsaves me trying to figure out how to start udev at the right time, and how to get hotplug events to all the udev instances in all the chroots02:36
lamont_relmo: bind mounting one 150GB ccache across all the chroots?02:36
Kamion(or bind-mounting)02:36
elmohttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=28714602:36
elmomdz: ^-- variant on that02:36
lamont_rwon't help much until hoary release, and then hoary-security and hoary-updates and bendy will all benefit some02:36
mdzelmo: your fault for using 2.4?02:37
elmoI wasn't, you lamer02:37
lamont_rof course, with any luck, we'll have buildd-ng by then, and definitely want a shared ccache..02:37
mdzhippie02:37
jdubmdz: did you disable *all* patches, or just the stolen from head ones?02:37
mdzI bet you didn't compile in support for tmpfs, or sockets or something02:37
elmomdz: no, it was a genunine package bug02:37
elmoit ALWAYS tried to start udev and do the bind mount of a tmpdir crap02:38
mdzjdub: I disabled all the new patches from -4 except the security-related ones02:38
elmowhich doesn't work too well in a chroot where daemons don't start02:38
mdzjdub: (some of the security-related ones were stolen from head ones)02:38
elmoand more to the point it bind mounted an empty dir over the real /dev02:38
jdubah, ok02:38
lamont_relmo: the livecd fs build diverts sbin/udevd to avoid that issue... :-(02:38
mdzjdub: fabbione can sort out the rest tomorrow02:38
mdzor more likely, just upload a 2.6.10-2 version 2.6.10-602:39
mdzwe need a better naming scheme for the kernel ABI version02:39
mdz2.6.10+2 or something02:39
mdzsomething which doesn't look like a Debian version number02:39
elmoyes please02:40
elmotyping those in byhand breaks my brain02:41
mdzI'll add it to the hoary+1 list, no desire to mess with it at this stage02:42
jdubmdz: still unhppy with bendy? :)02:42
mdzjdub: I fucking hate bendy02:43
jdubCKK-CHHK COMING THROUGH LOUD AND CLEAR02:43
elmomdz: let's just go on strike02:43
mdzwarthogs are warty in a punnish sort of way, and some hedgehogs could certainly be hoary, but a bendy badger is a stretch in the wrong direction02:43
jdubhaha02:44
jdubbend and stretch02:44
jdubreach for the badger02:44
Nafallohuh? the *hogs are already used? :-P02:45
mdzif anyone from the press asks me about the names, I will respond unhesitatingly "I hate those goddamn names"02:45
elmohey, what happened to bugzilla?  did someone tighten up the perms?02:45
stubWe can truncate it to bent badger (too much crack)02:46
lamont_rso how do I get the mixer to give me > 100% volume?02:50
elmoyeah, and while you're at, how do I get time to go backwards?02:50
elmo[i.e. huh?02:50
mdzlamont_r: you want it to go to eleven?02:50
lamont_rI just want more volume...02:51
lamont_rmencoder to rip a dvd, and now I can barely hear the volume...02:51
azeemlamont_r: you need a GHETTO BLASTER02:51
azeemask daniels for details02:51
lamont_rah, bumping up PCM seems to maybe have helped.02:52
lamont_ror maybe it was one of all those others I moved from 70->100%02:52
lamont_r:-)02:52
azeem"energize"02:52
=== stub [~stub@dsl-246.248.240.220.dsl.comindico.com.au] has joined #ubuntu-devel
stubI assume /usr/share/sounds/gaim disappearing is not good?02:57
jdubmight be a gaim upgrade issue02:58
jdubthere were some funny package problems before02:59
stubHmm... looks like a load of packages decided to not install before, including gaim-data02:59
jdubhrm, sounds is in the latest package i have02:59
stubAlthough they downloaded fine02:59
jdubah, i don't ahve the latest03:00
jdubdo you have gaim-data installed?03:00
Nafallolamont_r: put a good reciever between computer and speakers :-).03:00
stubGot it now - no idea what happened unless Synaptic saved its old logs03:00
jdubgaim definitely depends on gaim-data, mmm03:01
=== stub [~stub@dsl-246.248.240.220.dsl.comindico.com.au] has joined #ubuntu-devel
Nafalloyikes! my clock must be screwed. it says it's 3:02 over here :-P03:03
azeemyeah, my clock pretends it's just 3:0003:03
Nafallo3:04 with ntpdate. time for me and lappy to continue in bed then ;-).03:04
jdubstub: gaim-data doesn't replace gaim03:06
stubAll I know is I did a reload, full update and ignored the output. gaim-data was then missing. Just doing another full-apply (no reload) installed a load more packages and it was fine.03:08
jdubyeah03:08
=== du2br [nobody@du2br.user] has joined #ubuntu-devel
=== HcE_ [~hc@66.80-202-212.nextgentel.com] has joined #ubuntu-devel
sivanghow do people get du2br.user addresses? is this somekind of a new TLD/proxy through which they connect? intersting..03:18
Kamionsivang: no, it's a cloak, basically an illusion created by the IRC server03:20
Kamionsee http://freenode.net/faq.shtml#projectcloak03:20
du2brsivang, http://freenode.net/faq.shtml#cloaks03:20
=== AndyFitz [~andy@220-245-97-227-qld-pppoe.tpgi.com.au] has joined #ubuntu-devel
Kamion(or that)03:21
sivangKamion: tnx for the link.03:21
sivangdu2br: you too03:21
=== `anthony [~anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
=== lamont_r heads home
=== zeratha [~zeratha@c-24-21-83-197.client.comcast.net] has joined #ubuntu-devel
sivangdaniels: did you ever get to kylie minouge when she acted for neighbors? :)04:49
zerathaI've been getting some help in the #ubuntu channel, but this problem has yet to be resolved. I installed Ubuntu and sound worked great. Then I updated the system, and now I am getting the no mixer element error. I tried gst-register-0.8 and that didn't help. I get errors from both XMMS and totem. Any ideas?04:53
lamontzeratha: #ubuntu is the right place for that question...  There are lots of developers there.04:54
lamontthis would be the channel to discuss your proposed code change to fix it...04:54
zerathalamont, well, there are so many people ther and so much chatter, I was hoping someone here might have a quick work-around or fix. I'd rather not reload the system with Fedora, just because I'm more familar with it :-(04:56
lamontyou running hoary or warty?04:56
zerathawarty04:57
=== lamont has little clue wrt sound
zerathaok thanks anyhow.04:58
HostingGeek<mjt> i'm seeing the same behaviour with my cdrom drive and kernel 2.6.10 - it locks the door (mplayer (it's dvd really), xmms, ..)05:04
HostingGeek<mjt> 2.6.9 was ok with that - no door locking05:04
HostingGeekWhy did you ignore HIM!!!!!05:04
lamontHostingGeek: who are you talking to?05:05
HostingGeekyou guy didn't answer him for an hour and talk about other stuff05:06
lamontdunno - first I've seen of the discussion.05:06
lamontI have noticed that 2.6 doesn't like to let you eject mounted drives.05:07
lamonts/drives/cds, etc/05:07
lamontwas that in #ubuntu, or here?05:07
=== Keybuk [scott@descent.netsplit.com] has joined #ubuntu-devel
=== Clint [~asdfasf@user-12hdtek.cable.mindspring.com] has joined #ubuntu-devel
mdzlamont: what's happening with that kernel build?05:27
lamonti386 and ppc chunking along, amd64 done05:30
lamontstart time was ~0135 london for all 405:30
lamontwell, ia64 was 0225 start time05:30
lamontbut I know you don't care about that. :)05:30
lamontit's only 0431 there now05:31
mdzok, thanks05:40
=== lamont wonders what the latest on shtoop is
lamontshtoom?05:45
fabbionemorning guys05:53
lamontmorning fabbione 05:54
fabbionehmmmm05:55
fabbionei guess i will need to do some bootstrapping dance for mono on sparc...05:55
lamontfabbione: thom was working on figuring out the steps to that dance05:56
fabbioneah ok05:56
fabbionehumpf a lot of stupid FTBFS05:56
fabbionelqtplay.c:32:31: X11/extensions/Xv.h: No such file or directory05:56
fabbionelqtplay.c:33:34: X11/extensions/Xvlib.h: No such file or directory05:56
lamontheh05:56
lamontwe know what caused those... :)05:56
fabbioneblame GTK!05:56
mdzfabbione: I had to abuse the kernel, I'm afraid06:00
fabbionemdz: ?06:00
mdzfabbione: #541006:00
fabbionechecking...06:00
fabbioneit hasn't been assigned to me...06:01
mdzI closed it06:01
mdzit was assigned to you, but you were asleep06:01
fabbionehmmm06:02
fabbioneno06:02
fabbionei don't think that is the correct solution06:02
mdzyou really think so? :-P06:02
mdzhowever, it was the simplest way to un-break it06:02
fabbioneyes because all these modules are shipped with the kernel06:02
fabbioneso even if the abi changes they should be able to load06:03
mdzno06:03
fabbionethe abi is only for external kernels06:03
mdzthere is a good reason why we change the package name when the ABI changes06:03
fabbioneexternal-modules06:03
mdzusers upgrade to the new kernel, and then they can't load any modules06:03
mdzuntil they reboot06:03
mdzand in this case, no modules would load at all on the live CD06:03
fabbionemdz: that's why there is a warning that when you upgrade the kernel you need to reboot the machine06:03
mdzfabbione: it is not OK to change the module ABI without changing the package name06:04
fabbionemdz: if i knew that there was an ABI change i would have change the package name06:04
lamontmdz: looking at 4148, I'm inclined to upload 1.4.3-20ubuntu2 == debian/1.4.3-20.  thoughts?06:05
mdzlamont: agreed06:05
lamontsince there isn't a -21 to sync,and all that.06:05
mdzlamont: all yours06:05
fabbionemdz: did you kept an interdiff between -4 and -5?06:06
mdzfabbione: I can generate one if you need it06:06
fabbionemdz: that would be nice.. thanks06:06
mdzbut all I did was create a 00list-5 which did not apply those patches06:06
fabbioneyeah but which patches?06:06
fabbioneall the stolen from head?06:06
fabbionebecause some of them were applied before this release too06:07
mdzI knew what I was doing06:07
fabbionei need to wake up my gf06:07
fabbionebrb06:07
fabbionei know you know :-)06:07
mdzI started from -3 and added the security patches from -406:08
=== lamont makes a note to file ftbfs bugs on all of the main failures tomorrow
mdzdiff mailed06:08
fabbionethanks06:10
=== HostingGeek jumps
=== fabbione sighs
fabbionemdz: you lost a couple of security patches on the way :(06:12
mdzfabbione: if so, they were not marked [SECURITY] 06:13
mdzI applied those06:13
fabbionesorry but they are06:13
mdzwhich?06:13
fabbione  * [SECURITY]  http://seclists.org/lists/fulldisclosure/2005/Jan/0270.html:06:13
fabbione    - Add patch 031-sg_scsi_ioctl_int_overflows.dpatch.06:13
mdzhmm06:14
mdzI remember pasting that one06:14
fabbioneno worries06:14
fabbioneit's nothing easy to exploit06:14
fabbionethe second one was in that pool of patches, but it was not marked sa SECURITY.. that's right06:16
=== thully_ [~thully@pm481-24.dialip.mich.net] has joined #ubuntu-devel
fabbioneit is a proactive patch in that direction06:16
thully_so, what's the status of suspend userland being merged into hoary?06:16
thully_suspend - as in suspend-to-RAM, suspend-to-disk, etc etc06:17
=== ultrafunk [~pd@insanity.ridge.com.au] has joined #ubuntu-devel
fabbionemdz: how long ago did you upload -5?06:17
fabbioneppc is not even around yet....06:17
fabbioneehhe06:17
mdzfabbione: a few hours06:17
fabbioneok06:17
fabbioneplan is to upload -6 to readd the security patch06:17
mdz1703 local time06:18
fabbioneand jump the abi with all the stuff from -706:18
mdzsounds good06:18
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
fabbionehey Keyser06:18
fabbioneKeyserSoze: back to ubuntu after gentoo?06:19
mdzI just saw that film for the first time yesterday06:19
fabbionewhich film?06:20
fabbionethe Usual Suspects?06:20
mdzyes06:20
fabbioneeheh06:20
jdubmdz: whoa!06:21
fabbionemdz: you should see Secretary06:21
fabbionethat's a weird movie06:21
mdzI saw it06:21
fabbionedid you?06:22
fabbioneehe06:22
mdzit came around on mythtv06:22
KeybukI've never properly seen it06:23
fabbionei think to really appreciate some details you need to know a bit about BDSM and watch it a couple of times06:23
KeybukUsual Suspects, that is06:24
Keybukfabbione: you know a bit about BSDM? :p06:24
fabbioneahhh06:24
fabbionei tought Secretary06:24
=== fabbione inflicts pain to Keybuk
fabbione:P06:24
thully_Hi - I've got a suggestion for Hoary's live CD06:24
=== lamont admits to having NFC what he should really do with #3442
Keybukstars Daniel Jackson 1 and Donnie Darko's sister06:25
Keybuk*interesting*06:25
lamontfabbione: is linux-meta happy with ia64?06:25
fabbionelamont: afaik it should..06:25
fabbionelamont: we did the same day we did sparc...06:25
lamontfabbione: right.  closing the bug06:26
thully_Could the kernel headers be added to it?  I feel that these would be useful if there was a dire situation when a network card/modem without native drivers needs to be used from the live CD - the drivers could be built w/linux-headers06:26
fabbionelamont.06:26
fabbionelamont: sure that the bug is 3442?06:26
lamont3442 is fontconfig06:27
lamont4142 was linux-meta06:27
lamontand closed06:27
lamont3442 is still hanging in the wind06:27
=== lamont defers to mdz on what packages should go on livecd..
fabbionelamont: checking.. just a sec. i recall doing that change in fontconfig06:28
lamontalthough I'm tempted to sneak netehack onto it.:-)06:28
lamontfabbione: if you know what to do, feel free to hijack it...06:28
mdzthully_: they wouldn't be useful without a C compiler06:28
thully_then add the C compiler also - that may be useful also if something used for diagnostic purposes needed to be compiled06:28
mdzthully_: space is limited06:29
fabbionelamont: i will give you the solution.. use laptop-detect06:29
fabbionelamont: as we do in Xorg06:29
fabbionelamont: that portion of the code has been introduce in Debian for a better x <-> fontconfig interaction06:29
mdzthully_: linux-headers + build-essential is over 100M06:29
fabbionelamont: so that one of the 2 questions can go away if the other has been answered already06:29
thully_I see - I thought they were less than that06:29
fabbionelamont: we don't ask any of them because we have a common source of info in laptop-detect06:30
mdzthe kernel headers have become enormous06:30
fabbionelamont: so basically you can just keep what we have06:30
thully_I knew that there was no space crunch on the install CD - didn't know about the live CD though06:30
lamontthully_: there's always space crunch06:30
thully_BTW - can you install debs when booted off the liveCD?06:30
lamontonce you start shipping something, it's hard to stop06:30
fabbionelamont: and don't listen to all these people that rants about one method or another.. 06:30
lamontthully_: certainly06:30
fabbionelamont: tell them to buy better hardware and reassign the problem to gtk06:31
lamontfabbione: you want to go ahead and do that merge, then?06:31
=== fabbione needs help to maintain the kernel
fabbionelamont: i need to fix the kernel06:31
thully_lamont: warty's install CD could have had about 150MB more on it06:31
=== lamont might be talked into helping fabbione...
thully_that doesn't seem like space crunch06:31
thully_but I see that the live CD is a different story06:32
fabbionelamont: i am afraid that as porter you will be involved :)06:32
lamontthully_: that's because we agressively approached things as though there were a space crunch06:32
lamontfabbione: np06:32
fabbionemdz: the kernel -> bzip thingy is a pain to test06:32
lamontthully_: once it's gone, it's pretty much gone.06:32
fabbionemdz: i will do as soon as i can trash a build for it06:32
fabbionemdz: it needs some changes in kernel-package06:32
mdzfabbione: really?  it should just be dh_builddeb -- -Zbzip206:33
thully_when will the acpi userland support packages be merged into hoary, anyway?06:33
mdzah, ok06:33
mdzthully_: which ones?06:33
mdzI saw mjg59 upload at least some06:33
thully_yes - his - the ones that allow suspend-to-RAM as well as suspend-to-disk06:33
fabbionemdz: no.. it uses manually dpkg --build in several points06:34
fabbionemdz:06:34
fabbioneso i need to do some manual love...06:34
fabbionebut i was thinking that i can flaggify it ;)06:34
fabbionesomehow...06:34
fabbioneso we can switch anytime06:34
lamontMithrandir: you awake yet?06:34
lamontMithrandir: any chance you could look at the current libsdl1.2 on amd64 and tell me what's borked?06:35
=== fabbione sends a not to lamont that fabbione is the only one waking up at 6 am
fabbiones/not/note06:35
lamontfabbione: feh.  I'm online somewhere between 5:30 and 6:15 each school day morning06:35
lamontdidn't realize you were in that camp too.06:35
fabbionelamont: well that i am not the only one :-)06:35
lamontheh06:36
fabbionelamont: i need to wake up my gf every morning06:36
fabbioneshe can't wake up by herself06:36
fabbioneOH GREAT!06:36
fabbioneonly 430 message on LKML in the last 12 HOURS!06:36
lamontLOL06:36
fabbioneand approx 25000 lines of diff between bk9 and bk1306:37
=== fabbione cries desperatly
fabbioneoh diff.. in the changelog!06:37
fabbionenot in the code06:37
lamontlinux-source-2.6.10_2.6.10-5_20050111-0135-i386-successful06:37
fabbioneehe there will be -6 and 7 up today06:38
smurfixfabbione: seems like a fulltime job just to keep track of LKML these days06:38
fabbionesmurfix: it is06:38
lamontmdz: ppc continues06:38
fabbionei have been doing nothing else since i agreed with mdz that i was going to do 2.6.8.1 -> 2.6.9 :P06:38
=== fabbione hides from mdz
lamontsigh... ia64 build time for linux-source-2.6.10 is pretty solidly 7:3006:39
mdzfabbione: if I recall correctly (and I do), what you said was that you would "look after the kernel"06:39
mdznot 2.6.8.1, not 2.6.9, not 2.6.10..."the kernel" :-)06:40
fabbionemdz: right.. you trapped me in somekind of obscure way of english talking...06:40
fabbione:P06:40
lamontfabbione: why -6 _and_ -7?06:40
fabbionelamont: did you unfuck ia64?06:40
fabbionelamont: -6 to readd the security patch that slept out06:40
lamontia64 is building stuff again.  doko and I got it happy06:40
fabbione-7 to bump the ABI06:40
fabbioneand readd all the stuff that were in -406:41
lamonthappy happy joy joy06:41
fabbionethat means renaming all the packages06:41
mdzwe need to wait for -5 or -6 to build before uploading -706:41
fabbioneand waiting for elmo to bless NEW binaries again06:41
lamontit's just that my poor mirror is struggling to keep up and failing... :-)06:41
fabbionemdz: yup...06:41
=== thully_ [~thully@pm481-24.dialip.mich.net] has left #ubuntu-devel ["Leaving"]
fabbionewell.. i can upload -6 pretty soon06:42
lamontmdz: rather, need to wait until the daily cd build finishes before uploading06:42
fabbioneso that it will be done for today06:42
mdzthat would be nice, too06:42
fabbioneand -7 tomorrow06:42
lamontfabbione: -6 will not be done for today's cd build run06:42
fabbionelamont: no big deal06:42
fabbioneit's only a security patch on scsi that is missing06:42
lamontas long as it doesn't land in a way that breaks the cd builds...06:42
fabbioneit's not like you can gain root farting on the console...06:42
mdzI'm not sure that we need another upload of 2.6.10-106:43
mdzonce -5 builds, we can roll a live CD and then go to 2.6.10-206:43
fabbionemdz: well somebody might have -1 and not upgrade to -206:43
fabbionethat's why i would be more happy to have -1 completely fixed06:43
fabbioneohhh i knew it06:43
mdzfabbione: they could also be back on 2.6.9 :-)06:43
fabbionemdz: now you convinced me06:44
mdzanother vulnerability?06:44
fabbioneDIE USERS DIE UNDER THE POWER OF SCSI IOCTL INT OVERFLOW!06:44
fabbioneno06:44
fabbionelet's go for -2 directly06:44
mdzok06:44
fabbionelamont: can you give me the green light for the cd to build?06:44
mdzfabbione: we were discussing earlier that we should use a different scheme for the ABI version06:45
fabbioneor should i wait for -5 to be on all arches?06:45
fabbionemdz: such as?06:45
mdzfabbione: because it is confusing to have 2.6.10-1, 2.6.10-2, etc. (they look like package version numbers)06:45
fabbionei agree... 06:45
mdzdunno, anything really...2.6.10-a, 2.6.10-b06:45
mdz2.6.10+106:45
fabbionewhat's the solution?06:45
mdz2.6.10-blue, 2.6.10-yellow06:45
fabbione2.6.10.abi106:46
fabbione2.6.10.abi206:46
fabbione2.6.10.abi306:46
fabbioneetc...06:46
fabbionethat would be even more clear....06:46
lamontfabbione: livecd fs build is at 0615 (as is the d-i daily build).  cdrom construction runs at 0801 london time.  Not sure how long it runs, but I expect that it's done by 0900 london time.06:46
mdzhmm06:46
lamontKamion would be the one to ask for a 'go-for-kernel-upload' signal once the cd's are built06:46
fabbionethat means a few hours from now...06:46
mdzlamont: aren't we already too late?06:47
fabbionelamont: ok..06:47
mdzor doomed to miss it, at least?06:47
lamontmdz: new upload will not make todays run06:47
lamontbut might just manage to break at least amd6406:47
fabbionei can wait06:47
lamont(amd64 is only 2 hours to build the kernel)06:47
fabbionei need to test 2/3 things before uploading anyway06:48
mdzfabbione: please ask Kamion to run a new build when he wakes up (once -5 is built)06:48
mdz(live CD build)06:48
=== fabbione will do
lamontwe should turn on snapshotting so that kamion can have the same image as the rootfs builds.. :-)06:48
fabbionemdz: do we have any reliable way to know when the ABI in the kernel changes?06:49
fabbioneother than for me trying to understand some really obscure patches?06:49
mdznope06:50
mdzthey can change it at any time in bk06:50
mdzherbert or dilinger should be able to tell you what to look for06:50
fabbionemdz: you also forgot to copy 00list-4.hppa to 00list-5.hppa06:50
fabbioneok. i can ask them06:50
lamontwoot.  ppc may actually make this cron.dailky06:50
=== fabbione hugs mdz for his love on the kernel
=== fabbione and feels less lonely in his crusade against aBI changes
mdzfabbione: honestly I do not like the 00list method very much06:52
lamontit seemed like the abi changed every upload before...06:52
mdzit seems error-prone06:52
lamontthat's certainly the most conservative approach, but not very nice..06:52
mdzlamont: before when?06:52
lamontfrom what I saw of the 2.4 and 2.6 herbert kernels in debian.06:53
mdzfabbione: I think I would rather have it apply every patch in debian/patches, so that it is obvious what is active and what is not06:53
lamontbut that's just my deluded memory speaking...06:53
mdznah, he only changed it when necessary06:53
=== lamont believes that
lamontquite likely that I only noticed it when it had needed to change06:54
fabbionemdz: i did never spend much time on the packaging...06:54
fabbionemdz: i just used the same packages that Herbert did...06:54
mdzfabbione: yes, I know06:54
mdzI had the same concern with it originally, I just did not have much motivation to change it06:54
fabbionebut if you want to give me a couple of days and i can make that package a bit more shiny06:54
fabbione;)06:54
mdzsince you are working on it, it is your decision06:54
fabbionemdz: it is very time consuming...06:55
fabbioneto change it i mean06:55
mdzI am concerned about having hppa present if it makes it easier to make this kind of mistake06:55
mdzI assume it could not break the build on other arches, though06:55
lamontfabbione: btw, I would be happy to be on the kernel team with you.06:56
fabbionelamont: that would rock!06:56
mdzwhat time is the CC meeting?06:56
fabbionemdz: 16:00 UTC06:56
mdzgah06:56
fabbioneand i will be there on time06:56
mdzgood night, then06:57
fabbionenight :-)06:57
lamontme too, I fear.06:57
fabbionemdz: we don't want big fat patches for one arch to be applied to all of them06:57
fabbionenight lamont ;)06:57
mdzfabbione: yes, this is why it is a problem to support architectures which are not in mainline06:57
fabbionemdz: last question: linux-headers-2.6.10-abi2-06:57
fabbione?06:57
mdzfabbione: let's not change it yet, and wait until post-hoary06:58
fabbionemdz: oh ok.. fine for me06:58
mdzno hurry, just something to think about06:58
mdzgood night06:58
fabbionenight06:58
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
fabbioneKLINE on the way07:06
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== BlackHussar [~BlackHuss@dsl081-081-225.lax1.dsl.speakeasy.net] has joined #ubuntu-devel
=== wasabi [~wasabi@c-24-1-67-127.client.comcast.net] has joined #ubuntu-devel
wasabiHowdy. So, who do I speak with about getting a package into Hoary? It's a pretty big package: Eclipse 3.0.07:29
wasabiIt's heading to Debian, but it'll probably be hung up in experimental until the end of time (when Sarge is released).07:30
ajwhy would you say that?07:31
wasabiSay what? That sarge will never be released? Because I have my doubts. ;)07:31
ajno, that it'll have to stay in experimental forever?07:32
ajKDE and Gnome didn't, after all07:32
wasabiTrue.07:32
ajwhat's the package name?07:32
wasabieclipse. It's not there yet. I'm doing the final build of it. I'll probably get somebody to upload it tomorrow.07:32
wasabiJust wanted to know who to talk to about Hoary.07:33
wasabiI use Ubuntu, so it's more important to me that it's there vs Debian... but I will probably end up maintaining it in Debian anyways.07:33
fabbionewasabi: proposal for packages go to ubuntu-devel mailing list07:34
ajgetting it fixed in experimental over a few weeks, then putting it in unstable, whether or not sarge is released; and having it appear in multiverse automagically would've been the first preference i would've thought; experimental->unstable seems likeit ought to be fairly easy at first glance07:35
ajmitch_does the current debian maintainer not have enough time for it?07:35
wasabiThe current debian maintainer has orphaned it, and it's about a year and a half behind.07:35
ajtbh, i can't see much need for it to even spend more than a week in experimental07:37
ajnothing seems to depend on eclipse, anyway?07:37
wasabieclipse provides libswt-java07:37
wasabiI am guessing a few things depend on it, all in contrib non-free07:37
ajnothing packaged07:37
aj...that i can see anyway, don't think i missed anything though07:40
wasabiheh. my apt-cache rdepends: mmap ran out of room07:41
ajoh, actually eclipse isn't even in sarge, so uploading a new version has no effect on the release07:46
ajdoes the new package (libswt2.1-motif-jni or it's replacement in particular) depend on libmotif still? or is that gone completely?07:47
wasabiI'm killing it.07:48
wasabiIt doesn't serve a useful purpose.07:48
aji'd say just upload it straight to unstable, personally; then it should go straight to multiverse whenver that next gets updated too (disc: i have no idea how multiverse actually gets updated)07:49
=== d3vic3 [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-devel
=== jblack [~jblack@static-209-158-45-74.scr.east.verizon.net] has joined #ubuntu-devel
jblackdaniel: ping08:20
fabbionei think he is not around08:20
fabbionego ahead jblack08:20
fabbionewhat video card is in that lappy?08:20
jblackradeon mobility 750008:21
fabbioneok..08:21
fabbionecan you put the config somewhere?08:21
jblacksure.08:21
fabbionei need to grab cigarettes.... brb08:21
d3vic3mdz: ping 08:22
jblackhttp://mercury.linuxguru.net/~jblack/XF86Config-408:23
fabbionere08:23
fabbioned3vic3: he is asleep08:23
jblackgo smoke. :) 08:23
d3vic3mdz sleeps by day ? 08:23
fabbionei am...08:23
fabbionesometimes i allow myself for one or two cigarettes in the office08:24
fabbioned3vic3: he lives in the US. it's night there08:24
jblackits essentially a copy of the XF86Config-4 from my other laptop, for which this works08:24
d3vic3hmmm, I thought he was in UK 08:24
crimsund3vic3: it's 2:24 AM in his timezone.08:24
jblackthe idea is to get this other laptop doing dual-head, and then that xdcmp or whatever thing, to give me 4 monitors08:24
d3vic3that expalains it 08:24
fabbionejblack: ahhhh ok.. XDMX sucks btw..08:25
fabbionejblack: what is the error on in the logs?08:25
jblackoh, it does? 08:25
fabbionejblack: yeah.. it's way slow...08:25
fabbioneand it tends to break the graphic on gnome...08:25
fabbionelike missing icons08:25
fabbionehoriz bars during refresh08:25
fabbioneand i am on 100Mb FD08:26
fabbioneso there is no real network limitation08:26
fabbioneit can be because one machine is xorg and the other xfree08:26
fabbionebut i didn't bother to test too much08:26
fabbionejblack: anyway let's make this thing work08:26
fabbioneput /var/log/Xfree86.0.log somewhere i can look at it08:26
jblackoh boy. maybe I shoudln't bother, since I'm using wireless08:27
fabbionewell.. let's get the dual head working anyway08:27
fabbioneperhps with xorg <-> xorg it works...08:27
fabbionethe mouse movement on a clean X run was ok08:27
fabbionegnome was slow.. but that's not really measurable in my environment08:28
fabbioneit was way too mixed08:28
jblackhttp://mercury.linuxguru.net/~jblack/Xorg.0.log08:28
fabbionehmmmm08:29
fabbionejblack: than you modified the wrong config....08:29
fabbioneXorg uses xorg.conf08:29
fabbionenot XF86Config-408:29
jblackis it as simple as copying the one onto the other? 08:30
=== ultrafunk [~pd@eth779.vic.adsl.internode.on.net] has joined #ubuntu-devel
fabbioneyes08:30
jblackoh, wait, the info is already there.08:30
jblackdiff XF86Config-4 and xorg.conf shows no diffs08:31
fabbionejblack: if you look at the beginning of the log you can see that the ATI-2 hasn't been checked at all08:32
fabbionethe Section "ServerLayout" is missing the second head part08:32
fabbioneSection "ServerLayout"08:33
fabbione        Identifier      "Default Layout"08:33
fabbione        Screen          "ATI-1"08:33
fabbioneah no08:33
fabbionesorry08:33
fabbionethere are a few things wrong08:33
fabbionelet's start from the top08:33
fabbioneSection "Screen"08:33
fabbione Identifier"Default Screen"08:33
fabbioneDevice"ATI-1"08:34
fabbionechange "Default Screen" to "Default Screen 1"08:34
fabbioneand for ATI-2 do a similar thing08:34
fabbioneto "Default Screen 2"08:34
jblackWHoops. /me forgot the serverlayout screen08:35
fabbionethen.. down to the ServerLayout08:35
jblackand now it works great08:35
fabbioneehehe08:35
jblackyou're like a genious or something08:35
fabbionenahh....08:36
fabbionethat was easy...08:36
jblackso the question is, fix kde, or try xdmx08:36
fabbionefor xdmx you need to do a lot of magic...08:36
fabbionebut i can help you there08:36
jblackfrom the way you describe it, its not even worth it08:37
fabbionewell you can still try and decide yourseld08:37
fabbioneyourself08:37
jblackok08:37
fabbionelet me dig the configs08:37
jblackthen lets do this08:37
fabbioneinstall xdmx on one of the machine.. the one is going to be the "input" box08:38
jblackinput box as in the extra display machine? 08:38
fabbioneyou have 2 machines...08:39
fabbioneone is where you use the keyboard and mouse08:39
fabbionethe other one is a slave08:39
jblackok. which one is the input box? the master or the slave? 08:39
fabbionethe master08:39
fabbioneon the master install xdmx08:40
fabbionethere is no need of xdmx on both of them08:40
jblackOk. its installed08:40
fabbioneok08:40
fabbionenow...08:40
fabbionego on the slave.. quit gdm or X08:40
fabbioneand stay on console...08:40
=== fabbione digs the commands
jblackok08:40
fabbionefrom the console as root run:08:42
fabbionedamn.. i can't find it...08:43
fabbionehold on :-)08:43
Treenaksdamn..: command not found08:45
fabbionejblack: just a sec.. i need to find the proper command to start X08:45
fabbioneotherwise you will get crazy08:45
fabbionethere:08:47
fabbioneX -ac :108:47
fabbionethe -ac flag is to disable access control via DISPLAY=08:47
fabbioneotherwise you can play with xauth08:47
fabbionebut i leave that as an exercise to the user ;)08:48
jblackOk. that started the slave up with the standard X checkerboard.08:48
fabbioneand put that process in bg ones it starts properly08:48
fabbionecorrect08:48
fabbionenow.. remember that command because you will need it on the master too08:48
jblackok. its backgrounded. 08:49
fabbionegood...08:49
fabbionelet's write down the Xdmx config now08:50
fabbionein which basically you create the virtual desktop on top of the 2 real ones08:50
fabbionevirtual test 4800x1200 {08:50
fabbione    display trider-g7.int.fabbione.net:1.0 1600x1200;08:50
fabbione    display gordian.int.fabbione.net:1.0 3200x1200 @1600x0;08:50
fabbione}08:50
fabbionethe file contains something like that08:50
jblackinto what file does that go? 08:50
fabbioneit doesn't matter08:50
fabbioneyou will have to specify the config file to xdmx anyway08:50
fabbioneso how does it work:08:51
fabbionevirtual test 4800x120008:51
fabbioneis the global resolution you want08:51
fabbionethat's up to your local resolutions08:51
fabbione(remember it needs to be a square)08:51
jblackOne of them isn't.08:51
fabbionethey need to have either the same width or the same height08:52
fabbioneat least for simplicity08:52
fabbioneit is possible to make more complex screen configs08:52
fabbionebut i didn't dig too much into it08:53
fabbioneand i am not sure the protocol is really really smart yet08:53
fabbione    display trider-g7.int.fabbione.net:1.0 1600x1200;08:54
fabbione    display gordian.int.fabbione.net:1.0 3200x1200 @1600x0;08:54
fabbionethese 2 lines define the slaves08:54
fabbionenote:08:54
fabbioneyou cannot use an IP address there08:54
jblackLets hope it is, because on my primary, its 1920x1200 + 1200x102408:54
fabbionefor a test reduce the primary to 1920x1024 or something like that08:55
fabbioneso that it will become 3120x102408:55
fabbionejust for testing is fine...08:55
fabbione    display trider-g7.int.fabbione.net:1.0 1600x1200;08:55
fabbionethis is my master head... in my case08:55
jblackThis isn't going to work.08:56
fabbionewhy not?08:56
jblackdifferent screen sizes, no hostnames08:56
fabbioneyou can use /etc/hosts for that08:57
fabbioneand you can set the screen to share at least one dimension08:57
=== `anthony [~anthony@220-253-16-58.VIC.netspace.net.au] has joined #ubuntu-devel
jblackNot with the equipment I have. ;) 08:59
fabbioneehhe08:59
jblacknot on this display. I don't have a monitor that matches the lcd08:59
fabbioneah o08:59
fabbionek08:59
fabbionewell09:00
fabbionegrab the config anyway09:00
fabbioneso you know how to do it09:00
jblackI'm trying something else. 09:00
fabbioneok09:00
jblackon the slave machine, in my .xinitrc I put "ssh -X otherlaptop startkde" 09:00
fabbionethat won't help much09:01
jblackWell, its not the same screen, so I can't move windows across or anything...09:01
jblackbut I have my home dir09:01
fabbionejblack: if the point is only /home just use nfs to share it between them09:02
fabbionethat's what i do here09:02
dokofabbione: any preference to but the avm isdn modules in separate binary packages, or bloat the existing packages? (size increase from 1.5mb to 4.5mb)09:03
fabbionedoko: i have no preferences.. that's up to mdz.. the policy is pretty clear.. no extra kernel modules (that needs support) outside kernel and l-r-m09:04
jblackI really appreciate the help09:05
fabbionejblack: anytime09:05
dokofabbione: mdz wanted to decide us on that. I think the argument is no extra kernel modules built from other sources. I just do not want to bloat each binary driver package with 3mb stuff nobody really needs outside of .de (maybe .no, hi Mithrandir).09:08
fabbionedoko: what about one -firmware package out of l-r-m ?09:08
fabbionefirmwares are not compiled so there is no need for them to be versioned09:09
Treenaksfabbione: some kernels only work with some firmware versions09:09
dokolinux-restricted-firmware for all kind of firmware? I think kamion won't be happy with that for the firmware he needs for the udeb's.09:10
fabbioneTreenaks: some drivers require specific firmware versions, but in this case.. since they come from the same source a versioned dep would do09:10
fabbionedoko: until you create the proper udebs i don't see the problem.. perhaps let's wait for Kamion to wake up?09:11
fabbionedoko: actually...09:11
fabbioneno09:11
fabbionethis doesn't work09:11
fabbioneTreenaks is partially right09:11
fabbionewhat if i have 3 kernels installed?09:11
fabbionethat would create weird conflicts installing l-r-f09:12
fabbionei need a network cable... brb09:13
dokohmm, ok I'll have to ask if the avm firmware is dependent on the driver09:14
=== pitti [~martin@195.227.105.180] has joined #ubuntu-devel
pittiMorning09:29
fabbionehey pitti09:30
pittifabbione: needless to say - more kernel security work is coming today...09:30
fabbioneoh i hate you09:32
fabbionewell send me the stuff now09:32
fabbionesince i am going to upload another kernel today09:32
pittifabbione: nothing disclosable for today, sorry09:33
fabbioneI HATE YOU09:33
pittiD'uh, today's dist-upgrade fails09:33
pittifabbione: Thanks, I'm feeling much better now09:34
fabbionepitti: :-)09:34
pittigaim depends on gaim-data, but g-d is in universe and file-conflicts with gaim09:34
pittiso no icq today...09:34
HostingGeekI LOVE YOU fabbione 09:36
fabbioneHostingGeek ?09:36
HostingGeekgaim-data is stuffed09:36
d3vic3heh09:36
HostingGeek<fabbione> I HATE YOU09:36
HostingGeekwtf is up with gaim-data09:37
HostingGeekwhy a new package?09:37
fabbioneeheh09:37
pittifabbione: ugh, now all feature patches are disabled in -5?09:38
HostingGeekwtf is up with gaim-data09:38
pittifabbione: (#5410)09:38
fabbionepitti: yes.. i am working -6 now that will bump the abo09:38
fabbioneabi09:38
pittifabbione: why didn't mdz do that in the first place?09:39
fabbionepitti: because 2.6.10 is the default kernel and needs to be working?09:39
HostingGeekjust rename -309:39
fabbionei didn't notice the abi change09:39
HostingGeek-3 was wonderful09:39
fabbioneotherwise i would have done that myself09:39
HostingGeekit wasn't b0rken09:39
HostingGeeknow rename -3 as -609:40
HostingGeekso people don't have a b0rken system09:40
fabbioneHostingGeek: dude.. -5 is like -309:40
HostingGeekbut09:40
HostingGeek<pitti> fabbione: ugh, now all feature patches are disabled in -5?09:41
fabbioneHostingGeek: please.. read the changelogs before commenting09:41
fabbioneyou are completely out of topic09:41
HostingGeekwtf is up with all the b0rken packages?09:41
pittiHostingGeek: calm down, there is a reason that Hoary is a "development version"09:42
Mithrandirlamont: ack.09:42
pittiHostingGeek: if you want something reliable, use Warty09:42
HostingGeekpitti: yes but 90% of #ubuntu is using it09:42
HostingGeekpitti: now i just don't reboot....09:42
fabbioneHostingGeek: than you live with what you choose...09:42
HostingGeek8no09:42
HostingGeekarghhh09:43
HostingGeek*no09:43
=== mvo_ [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
=== carlos [~carlos@80.33.181.69] has joined #ubuntu-devel
pittiHi mvo_ , hi carlos!09:55
d3vic3fabbione, ping09:55
fabbionepong09:55
d3vic3fabbione, I got that cloop-utils thing to work 09:55
carlosmorning09:55
HostingGeekok why are there NO nvu packages in debian or ubuntu09:55
HostingGeekthere is a few in apt-get.org09:55
fabbioned3vic3: nice09:56
d3vic3but now, its broken for amd64, which means i can't test it properly 09:56
fabbioneHostingGeek: -> #ubuntu please. this is a developer chan09:56
HostingGeeki hate it when some loser take the job of being a package maniger and does nothing for 130+ days09:56
d3vic3the bug is in amd64 09:56
d3vic3I kinda fixed it according to what mdz said, how do I go about testing it ? 09:57
HostingGeekfabbione: but this is where the package maniger would hang out and accully read the crap i say09:57
d3vic3and how do I upload the fix ? 09:57
Mithrandird3vic3: it was broken in the beginning for amd64, due to sizeof(int) != sizeof(long)09:58
fabbioneHostingGeek: wrong. we all are in #ubuntu and this is offtopic for this chan.09:58
HostingGeekfabbione: do all you read the ALL the stuff said in 09:58
fabbioned3vic3: you need to test it first... 09:58
d3vic3Mithrandir, yeah I know that09:58
HostingGeek#ubuntu09:58
d3vic3fabbione, build and install it ? 09:58
d3vic3on i386 it works 09:59
fabbioned3vic3: on amd6409:59
MithrandirHostingGeek: no, but if people abuse #ubuntu-devel, we will have to ignore you, which means we lose anything you say which is not crap.  (To use your own words)09:59
HostingGeeki say stuff not crap10:00
TreenaksHostingGeek: your stuff maybe other people's crap, in some contexts10:00
Mithrandir09:57 < HostingGeek> fabbione: but this is where the package maniger would hang out and accully read the crap i say10:00
HostingGeekthen join #ubuntu-ontopic where i can say the "stuff" and you guys will still see10:00
TreenaksHostingGeek: that's #ubuntu10:00
HostingGeekTreenaks: no but #ubuntu-ontopic can be for stuff that you guy must read and this is #ubuntu-offtopic talk here10:01
smurfixHostingGeek: Besides, among ubuntu developers, "crap" is a technical term with well-defined meaning. Ask anybody who's been in Mataro. ;-)10:01
Treenakssmurfix: just like "crack" :P10:02
HostingGeekwhat does it mean?10:02
TreenaksHostingGeek: http://www.catb.org/~esr/jargon/10:03
mvo_hi pitti 10:03
Mithrandirhi mvo10:03
mvo_hi Mithrandir 10:03
mvo_I saw that there was some discussion about the hook-idea while I was sleeping :)10:03
Mithrandiryeah10:03
=== mvo_ reads
=== HostingGeek read it too
HostingGeekwtf is http://www.catb.org/~esr/jargon/10:06
TreenaksHostingGeek: it's a link. paste it in your web browser.10:06
MithrandirHostingGeek: the jargon file, a collection of terms and their meanings.10:06
HostingGeekyes how to use it10:06
HostingGeekthe search page look like crap10:07
HostingGeekohh wait now i know what crap means10:07
=== srbaker [~srbaker@blk-224-172-150.eastlink.ca] has joined #ubuntu-devel
HostingGeekTreenaks: funny meaning i alway thought it was a nicer word for poo10:08
d3vic3fabbione, I modified one file to fix the bug 10:13
d3vic3i used diff -u to get the changes 10:14
fabbioned3vic3: yes.. i understand that.. you still need to get it properly tested on amd6410:14
d3vic3now I can just pipe that to a file and attach it to the bug ? 10:14
d3vic3I know 10:14
d3vic3I sent e-mail to mdz 10:14
fabbioned3vic3: yes you can do that too10:14
fabbioneor ask Mithrandir to test it for you?10:14
fabbioneor somebody with an amd64?10:14
d3vic3and waiting to see if we have a test machine lying around 10:14
fabbionei have none.. so i can't help there10:15
d3vic3hmmm 10:15
d3vic3ok 10:15
=== fabbione installs another test box in his datacenter
d3vic3thanx, you are helpfull, jblack was right 10:15
d3vic3he he he 10:15
Mithrandird3vic3: I can test the patch, sure.10:16
fabbionesee :-)10:16
fabbioned3vic3: generally i suggest you to ask everybody around and not just me10:16
fabbionethat will speed up stuff. trust me10:16
d3vic3lol 10:16
fabbionespecially when i go in deep insane kernel mode10:17
d3vic3yeah 10:17
fabbione;)10:17
d3vic3ok 10:17
d3vic3:-/10:17
d3vic3i don't know most ppl here 10:17
d3vic3especially who does what 10:17
d3vic3:-| 10:17
fabbioned3vic3: that's why... keep it generic10:17
Treenaksd3vic3: stay for a while and read, you'll figure it out :)10:17
fabbioneand people will answer if they can help10:17
d3vic3true 10:18
Treenaksd3vic3: also read the -devel mailing list10:18
fabbioned3vic3: otherwise a fast turn around...10:18
=== d3vic3 takes notes
Mithrandird3vic3: then don't address anybody in particular and say interesting things and you'll get a response. ;P10:18
fabbioned3vic3: Treenaks and daniels are our bitches... :P10:18
=== d3vic3 takes more notes
d3vic3bitches? 10:18
fabbioneMithrandir is our amd64 god10:18
fabbioned3vic3: just kidding ;)10:18
d3vic3he he 10:18
fabbionedaniels is our Xorg bitch^Wkid10:18
Mithrandirfabbione: amd64 czar :)10:19
fabbionei am the kernel boy.. but if the kernel doesn't work for some reasons you can either blame GTK (Seb128) or your broken hardware10:19
=== Mithrandir chuckles at fabio
fabbioneseb128 is our gnome guru10:20
Treenaksfabbione: guru^Wscapegoat10:20
=== calc [~ccheney@ip70-185-2-220.ma.dl.cox.net] has joined #ubuntu-devel
fabbionethom 'i love to slice my fingers' bot: *mozilla*10:20
fabbioneelmo is our ftp-master and main sysadmin10:21
fabbionemeaning that if he dies we are fucked10:21
fabbionerason why he lives closed in a bunker 200 meters deep in the ground under a glass bell10:21
fabbioneand nobody have ever seen him10:21
fabbionerumors says he has like 6 heads and 12 arms...10:22
fabbione(just for the amount of works he does)10:22
Treenaksfabbione: hm, I thought that was lamont 10:22
fabbioneoh lamont.. he handles the buildd10:22
d3vic3ok 10:22
fabbionewithout him no binary packages10:22
Treenaks"build daemon wrangler"?10:22
fabbionesame story as elmo10:22
d3vic3can anyone help me make a patch tar gz ? 10:22
d3vic3to send to someone 10:22
Mithrandird3vic3: no need to tar it up, just diff -Nru old-tree new-tree > patchfile10:23
Mithrandirthen read through the patch and make sure it's what you expect10:23
fabbioned3vic310:24
fabbioneand pitti is our 'derootificator' security guy10:24
fabbionedid i miss anybody?10:24
HostingGeeki am our lame guru10:24
=== d3vic3 the newbie guru
Treenaksfabbione: jdub and mako?10:26
Mithrandirfabbione: mjg59, haggai at least?10:26
fabbioneand mdz10:26
fabbioneok ok.. this is radio ubuntu-devel live from DK10:27
Mithrandirand Kamion10:27
fabbionedj fabbione on the console mixing for you the UD tasks10:27
Treenakskamion is the installer guru10:27
fabbione*rriiiiing*10:27
fabbione*rriiiiing*10:27
fabbionehey we have aphone call for our first interactive show on UD's10:27
=== Mithrandir thinks fabbione should podcast this. :)
fabbioneand let's give voice to Treenaks 10:28
fabbioneTreenaks: hey dude...10:28
Treenaksfabbione: hm?10:28
fabbioneTreenaks: so we have a few missing description in our pitcure...10:28
fabbioneTreenaks: complete the picture to win your fabolous new kernel version 2.6.10-6!10:28
TreenaksOh wow!10:29
fabbioneTreenaks: soooo....10:29
fabbioneTreenaks: come on... don't be shy..10:29
MithrandirI think we forgot amu and mvo_ as well, didn't we?  And Keybuk, though he's not distro team, he does maintain some important packages.10:29
d3vic3does diff take note of new files ? 10:29
fabbioned3vic3: yes10:30
Treenaksfabbione: hmm?10:30
fabbioneok we have lost Treenaks 10:30
fabbioneTreenaks: sorry you lose10:30
Treenaksfabbione: I want 2.6.10-6!10:30
Mithrandird3vic3: with -N, it does.10:30
fabbioneTreenaks: keep going with the descriptions for d3vic3 :-)10:30
Treenaksd3vic3 is our resident noob for today :P10:31
fabbioned3vic3: diff -Narud old-tree new-tree > patch10:31
KeybukMithrandir: I'm semi-distro team10:31
Keybuk"I'm complicated" :p10:31
fabbioneTreenaks: kinda :-)10:31
d3vic3Treenaks, eish10:31
Treenaksd3vic3: you just said so yourself :P10:31
=== fabbione will brb
Treenaks10:25  * d3vic3 the newbie guru 10:31
=== Mithrandir pats Keybuk on the head.
d3vic3Mithrandir, can I send you diff's output then ? 10:32
Mithrandird3vic3: put it online somewhere and I'll download it.10:32
d3vic3Treenaks, i know 10:32
d3vic3erm 10:32
d3vic3don't have anyware to put it 10:32
MithrandirI don't run any email client at home atm.  (And I'm not at home, but that's kinda besides the point.)10:32
Mithrandirsure you do, you have an account on rookery, don't you?10:32
d3vic3nope10:32
Mithrandirhuh, why not?10:33
d3vic3rookery ? 10:33
Mithrandiraka people.ubuntu.com10:33
Keybukyou have an account on chinstrap?10:33
d3vic3nope 10:33
mjtis it "just me", or is there really no mention of pam_limits in pam.d/login ??10:41
HostingGeek*riiiiiiiing*10:42
HostingGeek*riiiiiiiing*10:42
mjt(or, rather, it's commented out)10:42
=== HostingGeek sets mode +lol Treenaks
=== HostingGeek sets mode +typo HostingGeek
HostingGeekGreen [ ok ]  messages? why not apply this patch by default like all other distros have?10:46
HostingGeekhttp://ubuntuforums.org/showthread.php?t=855610:46
fabbioneHostingGeek: offtopic here10:48
fabbioneit has been discussed on the mailing list iirc10:48
HostingGeekhow is it offtopic10:48
HostingGeekits offtopic in #ubuntu-offtopic 10:49
fabbionebecause it is a communityu decision done by all users10:49
fabbionetherefor discussed between all of them10:49
fabbioneand the verdic was something like: no thanks10:49
fabbionefor different reasons10:50
mjt"quiet" graphical boot, green/red messages.. and a cup of coffee every morning pls. ugh.10:50
HostingGeeklink10:52
HostingGeeki need to join more mailing lists10:53
Keybukfundamantally, colour should only be used to highlight problems10:53
Keybukin particular, that's a very silly patch -- the green and red are of the same intensity, so a colour blind person wouldn't see any difference10:53
Keybukby using red for fail, they stand out in the otherwise black/white boot sequence10:53
Treenaksmake it BLINK10:54
Treenaksthat's stand out for sure!10:54
=== Keybuk shakes his head
Keybukit'll be colour prompts next10:55
TreenaksKeybuk: Ubuntu needs more gentoo influence :P10:55
=== Gorth [~Gorth@cpe.atm2-0-51110.0x50a4d38e.abnxx10.customer.tele.dk] has joined #ubuntu-devel
Keybukwe had gentoo influence for warty10:56
=== Mithrandir whacks Treenaks
bob2next you'll all be madly trying to get the boot time down to < 30 seconds10:56
HostingGeekTreenaks: no make it explode10:56
HostingGeekbob2: 0_010:56
Keybukbob2: except that's actually quite a useful thing to do10:57
fabbionegiven that the patch to delay mount of root of 10 secs will not go kernel upstream10:57
mjtdelay mount??10:58
fabbioneyes10:58
fabbionefor some cases that will be required10:58
Keybukscsi cards to settle?10:58
HostingGeekwhy the hell will you want to do that10:58
fabbionebasically the kernel will sleep 10 secs10:58
mjtthere's a patch for 2.4 (taken from Owl) 10:59
HostingGeekbecause there is no sprate root partion by default10:59
mjtbut it does not sleeps, but retries mounting root10:59
mjtto allow eg usb cd-rom to initialize10:59
fabbioneKeybuk: because of some booting methods that are not "syncable" like from usb10:59
fabbioneKeybuk: during boot the usb stick is seen as a floppy10:59
HostingGeekhaha my friend says his win xp takes 10min to boot10:59
fabbionewhile it changes is status after it gets probed correctly10:59
mjtwhile(mount() != 0) { sleep(); } it is, sort of11:00
Keybukthat's a hell of a penalty for normal people though11:00
fabbioneKeybuk: well that's why they are still discussing it11:00
Keybukgiven how many times the average kernel developer reboots, I can't quite see that one making it in :p11:00
Treenakshow about a "sleep 10&& exit".ko11:00
fabbioneKeybuk: you will be surprised how often they do NOT reboor11:00
fabbionereboot11:00
Keybukisn't the initrd the right place to do that though?11:01
bob2'it compiles, ship it'11:01
fabbioneKeybuk: not necessarely.. not all kernels boot with initrd11:01
fabbioneit's a feature.. it is not mandatory11:02
Keybuktoo much stuff is a feature these days :)11:02
Keybukmore mandatory, damnit11:02
=== herzi [~herzi@d024245.adsl.hansenet.de] has joined #ubuntu-devel
HostingGeekKeybuk: lol11:03
Mithrandiruhm, did the ftp server which handles uploads just die?11:04
mjtso, is it intentional pam.d/login does not include pam_limits?11:04
Keybukmjt: should it?11:05
mjtat least it isn't consistent with all other ways to login11:05
Keybukhmm?11:05
Keybukonly gdm has it11:05
mjtssh, xdm, ... -- all "calls" to pam_limits11:05
Keybukit could/should be in common-session if it's common11:06
mjtwell.. yes and no11:06
mjtmore for "yes" than for 'no' ;)11:06
mjtcron also does not list it -- the only real reason cron was "pamified"11:07
Keybukit's probably that people bugged the wrong people, and made the Debian ssh/gdm maintainers add it -- rather than bugging the pam maintainer11:07
mjtand now there's another question: pam_limits, if no limit is given, set it to unlimited.11:08
mjti think this isn't right11:08
mjtat least `unlimited' should not be the default for everyhing11:08
mjt(so, loging on my system (without pam_limit) behaves "better" than ssh with pam_limit011:09
mjts/0/)/11:09
mjts/loging/login/ bah11:09
Keybukno idea, it's not something I know much about11:10
Keybukpam scares me11:10
mjti was trying to debug why the hell i have eg max_locked_memory=unlimited while limits.conf does not mention the limit, and kernel sets it to 32k..  pam_limits was the problem11:11
MithrandirKeybuk: pam is good for you11:11
=== silbs [~sbsm0084@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== seb128 [~seb128@ANancy-151-1-14-56.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel
pittiseb128: Hi!11:22
pittiseb128: do you know what messed up gaim?11:22
seb128hello11:22
seb128how messed ?11:22
seb128the file conflict ?11:22
pittiseb128: gaim depends on gaim-data11:22
pittiseb128: g-d is in universe and file-conflicts with aim11:22
pittis/aim/gaim/11:22
seb128?11:22
Mithrandirpitti: yes, I'm handling that bug.11:23
pittiMithrandir: oh, thanks11:23
seb128$ dpkg -l gaim\* | grep ^ii11:23
seb128ii  gaim           1.1.1-2ubuntu1 multi-protocol instant messaging client11:23
seb128ii  gaim-data      1.1.1-2ubuntu1 multi-protocol instant messaging client - da11:23
HostingGeekbut it insatlled for me11:23
HostingGeekits working for me11:23
HostingGeek'i do not lie11:23
MithrandirHostingGeek: depends on install order.  gaim, gaim-data works, gaim-data, gaim doesn't11:23
pittiPackage: gaim-data11:23
pittiPriority: optional11:23
pittiSection: universe/net11:23
pitti        ^^^^^^11:23
seb128pitti: yeah, it has not been seeded probably11:24
Mithrandirpittit: it's an instance of the "universe by default" thing; I'll ask elmo to change that.11:24
HostingGeekMithrandir: but apt-get -f install fixes it11:24
MithrandirHostingGeek: it's still a bug.11:24
Mithrandiractually, since gaim depends on gaim-data, shouldn't that be fixed automatically?11:24
HostingGeekIts Not A Bug Its A Feature(tm)11:24
pittiMithrandir: no, this requires a manual step11:24
pittiMithrandir: germinate will mark it as "needs to be in main"11:25
pittiMithrandir: but AFAIK somebody has to actually put it there11:25
HostingGeekgaim installed with out gaim-data for me11:25
Mithrandirpitti: ok.11:25
HostingGeekand gaim gave me errors of file x not found....11:26
bob2HostingGeek: please dude11:27
fabbioneHostingGeek: this is a developer channel (again)11:27
fabbioneplease move this stuff to #ubuntu11:27
KamionHostingGeek: Mithrandir is the person who uploaded the current version of gaim to Ubuntu. It's he who gets to say that something is a feature not a bug.11:28
fabbionehey Kamion11:29
fabbioneKamion: lamont/mdz were asking to get the live cd rebuilt today with linux-source 2.6.10-511:30
fabbione(or atleast be sure that it is)11:30
fabbione-4 was BAD11:30
fabbioneand if you can ping me when you have done so i can upload -611:30
Kamionfabbione: well, it was cronned11:30
Kamionlet me see what the current version built with11:30
fabbioneKamion: yes, but mdz uploaded -5 and we are not sure it made it on all arches11:32
Kamionpowerpc didn't build at all11:32
fabbionemostlikely it didn't11:32
Kamionamd64 built with udebs from -5 and debs in the live filesystem from -411:33
Kamioni386 built with udebs from -5 and debs in the live filesystem from -311:33
=== Simira [rpGirl@m146i.studby.ntnu.no] has joined #ubuntu-devel
Mithrandirhi Simira 11:33
Simiramornin11:33
elmoftp daemon's back11:34
Kamionthe current live fs build on amd64 failed because ubuntu-desktop was uninstallable11:34
Kamionditto i386 (gaim, totem-gstreamer)11:34
fabbioneKamion: i am not sure what the live fs is. but i don't think it is related to the kernel... right?11:35
=== trukulo [~mzarza@26.Red-81-45-239.pooles.rima-tde.net] has joined #ubuntu-devel
trukulohi11:35
trukuloMithrandir: r u awake?11:35
fabbionehi trukulo 11:35
Kamionfabbione: it has the kernel and modules unpacked inside it11:35
trukulohi fabbio11:35
Treenakstrukulo: I think he's sleep-ircing :P11:35
fabbioneKamion: hmm true...11:35
trukulocoming to talk about videos11:35
Mithrandirtrukulo: yes, I'm here.11:35
fabbioneKamion: -4 is bad...11:35
HostingGeekTreenaks: no he is not11:35
trukuloTreenaks: ups, seems he is awake :)11:35
fabbioneKamion: is there anything we can do to either bump it to -5 or back to -3 ?11:35
trukuloMithrandir: how about uploading of the files?11:35
Kamionthe powerpc build failed because I suck11:36
Mithrandirthe only one who knows if I'm sleep-irc-ing would be Simira, since she's in the same room as me. :P11:36
fabbioneKamion: come on.. you don't suck as much as i do :P11:36
HostingGeek-Mithrandir- TIME Tue Jan 11 11:35:56 2005 <<< now who will be sleep ircing at this hour?11:36
Kamionfabbione: well, i386 is fine, and the amd64 live CD is very very new; let's leave it and just fix powerpc11:36
Mithrandirtrukulo:yay, one of the files is complete now.11:37
fabbioneKamion: ok.11:37
trukulook, so we can publish the file on web, isn't it?11:37
trukuloif you tell me link, i'll made a web in badopi for this11:37
Mithrandirtrukulo: just a sec.11:38
trukulook11:38
Mithrandirtrukulo: the mako_small is live! :)11:39
Mithrandirhttp://tracker.err.no/mako_small.avi.torrent11:39
bob2so waryt's multiverse contains a ton of dodgy stuff.  but no mplayer?11:39
Kamionfabbione: lamont is the person who builds the live filesystems, and he's probably asleep11:39
Kamionbob2: IIRC that got fixed very shortly after warty11:39
trukulook11:40
MithrandirKamion: I have the build-live-cd script if you want me to test anything.11:40
bob2Kamion: so it'll be in hoary or it should be there for warty on archive.u.c?11:40
trukuloerror on connect11:40
Kamionmplayer-custom is there on i386, but nothing else11:40
Kamionbob2: hoary11:40
trukulosorry11:40
Kamionmplayer-386 | 1:1.0-pre5-0.6ubuntu3 | hoary/multiverse | i38611:40
trukulomy fault11:40
KamionMithrandir: nah, it's more new official builds that cdimage will pick up11:40
TreenaksMithrandir: and the other torrents? :)11:40
trukulook, downloading11:40
Mithrandirtrukulo: I can see that.. ~210Kbyte/sec uploading now.11:41
TreenaksMithrandir: that's me :)11:41
MithrandirTreenaks: I'm getting them.  Sloooowly.11:41
MithrandirTreenaks: ok :)11:41
Treenaks| dl speed: 208.3 KB/s                                                         |11:41
HostingGeekOMG is that a ubuntu cd in today vedio clip of Bill Gates speaking at CES11:42
bob2Kamion: yeah, all the weird hanging Suggests were confusing me, thanks11:42
trukuloMithrandir: as fast as we can here11:42
Mithrandirtrukulo: yeah, but it's still slow. :P11:42
HostingGeeki am sure that says ubuntu11:42
HostingGeekOOOPS11:42
HostingGeekwrong channel11:42
fabbioneKamion: ok.. we can live with it for today i guess11:42
fabbioneKamion: lamont will build the new livefs with -611:43
fabbioneMithrandir: are the torrents up?11:43
=== techn9ne [~jeremy@S0106000f66ddc57e.va.shawcable.net] has joined #ubuntu-devel
fabbioneoh yeah i see :-)11:43
Mithrandirfabbione: yes, but I don't have seeds for any other than mako_small yet. :/11:43
fabbioneah ok11:44
TreenaksMithrandir: can't you just get the .torrent from trukulo and make him seed?11:44
fabbionei will wait than11:44
TreenaksMithrandir: then wait until the downloaders become seeds11:44
=== fabbione tests a warty -> hoary update
MithrandirTreenaks: that's basically what we're doing, except that he's uploading to me first.11:44
Kamionfabbione: I'm building new CDs to get powerpc11:44
=== ogra_ [~ogra@s217-115-139-139.colo.hosteurope.de] has joined #ubuntu-devel
fabbioneKamion: sure.. take your time11:45
=== stub [~stub@dsl-246.248.240.220.dsl.comindico.com.au] has joined #ubuntu-devel
fabbionei am not in a hurry to upload11:45
TreenaksMithrandir: Now with an IPv6-enabled peer! :P11:46
=== techn9ne [~jeremy@S0106000f66ddc57e.va.shawcable.net] has left #ubuntu-devel []
trukuloTreenaks: i don't have the files11:46
MithrandirTreenaks: bah, I should have beaten you to that. :P  the tracker isn't ipv6 enabled, but I have boxes here with ipv6 native.11:46
TreenaksMithrandir: hm, I'm using a tunnel.. but behind the tunnel endpoint is a native IPv6 wifi net :)11:47
trukulohttp://www.badopi.org/videos11:47
Mithrandirtrukulo: I have native, routed IPv6 on the box where I'm irc-ing off.11:48
trukuloyou mean Treenaks 11:49
Mithrandiryes, I did11:49
Mithrandirtrukulo: nice with that page -- probably add a comment that we'll be adding more as fast as they become available?11:49
fabbioneWOW11:51
fabbionei am impressed.11:51
fabbionewarty (fresh install) -> hoary 11:51
fabbionethere is only 1 package that is not upgraded11:51
trukuloups, i said on spanish, but not in english11:54
trukuloediting11:54
Kamionmdz: ok, daily-live/20050111.1 now has udeb/livefs kernel versions of: amd64 -5/-4, i386 -5/-3, powerpc -5/-3; so that should give you working i386 and powerpc at least11:54
Mithrandirtrukulo: my spanish is _really_ bad, so I wouldn't notice. :)11:55
trukulofixed11:55
=== fabbione sets up a distcc farm
trukulocorrect my HORRIBLE english11:56
Kamionfabbione: go ahead with -611:58
fabbioneKamion: thanks. i will when i am ready :-)11:59
fabbionetold you that there was no rush :-)11:59
=== jblack [~jblack@static-209-158-45-74.scr.east.verizon.net] has left #ubuntu-devel []
=== robtaylor [~robtaylor@217.204.121.82] has joined #ubuntu-devel
robtaylorcarlos: alive?12:08
carlosrobtaylor: hey!12:09
carlosmorning12:09
robtaylorcarlos: morning :)12:09
robtaylorcarlos: did you get chance to check out the accessd code yet?12:09
carlosrobtaylor: not yet :-(12:10
robtaylorcarlos: !12:10
robtaylorcarlos: i think i'm going to do some glib binding examples, check over the consistency of method naming, do some basic documentation and put to gether a 0.1 release 12:11
carlosrobtaylor: I need to setup for you an sftp account12:13
carlosthe webdav method is not working atm for me12:13
carlosplease if I don't give you it before this weekend, poke me12:13
robtaylorcarlos: ok :)12:13
robtaylorit'll take a little while to update the documentation, but just to let you know i want to make a move on this, as its starting to look needed..12:14
robtaylor:)12:14
carlosrobtaylor: I suppose you are following the libgnomesudo discussion, right?12:15
robtaylorcarlos: nope! where?12:16
robtaylorgnome-devel?12:16
carlosDesktop Devel <desktop-devel-list@gnome.org>12:17
carlos"GNOME System Monitor will use libgnomesu"12:17
=== robtaylor looks
robtaylorhmm, i guess one of us should post :)12:22
robtaylorcarlos: one thing i've been thinking about is what namespace to use for the capability request string..12:24
robtaylorI think in the examples I'll use  dbus namespace style and then see if people follow my lead. But i was also thinking maybe about using RDF12:25
carlosrobtaylor: why do we need namespaces?12:25
carlossystem.config12:25
carlossystem.burn12:25
carlossystem.open12:25
carlosetc..12:26
carlosrobtaylor: /join #accessd12:26
carlosthis is offtopic here12:26
robtaylorsjoerd: if your interested, you know where we'll be :)12:28
pitticarlos: sudo dpkg -i language-pack-de_20050111_all.deb12:28
pitticarlos: ^ this works now :-)12:28
pitticarlos: I can now generate base language pack debs fully automatically12:29
carloscool12:29
pitticarlos: now I'm working on the -update debs12:29
pitticarlos: what's the status of rosetta?12:29
carlospitti: seems to be working again12:30
pitticarlos: no, I mean the Hoary import12:30
carlospitti: today we are going to do an import of about 100 packages12:30
pitticool12:30
pitticarlos: I still need some time anyway; the update debs are much trickier12:31
pittielmo: here?12:32
elmoyes12:32
carlospitti: we have today a Rosetta meeting about our future goals so I think we could give you an schedule for your needs12:32
pittielmo: I'm currently thinking about how to package the language pack update debs12:32
pittielmo: would it be possible/wise to accept binary deb uploads for these?12:33
elmono?12:33
pittielmo: if only source package uploads are accepted, then I have to generate a souce package for each supported locale12:33
pittielmo: if we only upload debs, then one source package (which spits out several debs) would be enough and much easier12:33
pittielmo: ^ because only a few languages will need updating every day, not all12:34
elmohang on, what was the eventual resolution of the BOF?  12:35
elmobecause it sounds like we've de-evolved back to square one12:35
pittielmo: we provide language-pack-$LOCALE packages at the release time (and every now and then)12:35
pittielmo: and provide language-pack-$LOCALE-update every day12:35
elmoWHAT?12:35
pittielmo: the latter packages are going to be tiny12:35
pittielmo: that was the resolution of the BOF12:35
pittielmo: that's why I want to avoid uploading new debs daily if their language did not change at that day12:36
Kamionhuh, I have to implement accept_types and reject_types in cdebconf and make sure the stack driver works before I can move the password questions to the first stage12:36
elmothen split the source package?12:36
=== Kamion rolls up sleeves
pittielmo: okay, then I don't generate the debs in the source package on the fly, but I generate the source packages itself automatically12:37
elmobecause, I'm not going to start randomly rewriting the debian packaging rule book to override such basics as "each binary must have an associated source package" and "when you rebuild the source package you get this (and possibly other) binary/ies"12:37
pittiokay12:38
azeemelmo: so just write a new one12:38
Mithrandirelmo: would you care to update the override file for hoary and add gaim-data to main (it's a dependency of gaim)?12:39
Mithrandirif you're getting reminders about such stuff automatically, please tell me and I'll shut up :)12:39
elmopitti: hang on, what happens to these -update packages?  are they cumulative?12:41
pittielmo: yes, relative to the latest -base package12:41
pittielmo: otherwise you would accumulate lots and lots of -update packages12:41
pittielmo: so you will only ever have the base and one -update package installed12:41
pittielmo: as soon as the -update packages get too big, we can release a new base at any time12:42
pittielmo: however, in the BOF it was believed that the updates are very small12:42
=== Astharot [~isager@elite.hacker.eu.org] has joined #ubuntu-devel
=== sabdfl [~mark@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-devel
sabdflelmo, kamion: do you think we need to handle byhand uploads?12:47
Keybukis there anything byhand left?12:48
sabdflsome html files we can see12:48
elmodebian-installer uploads are BYHAND12:48
elmoso, err, yeah, I do12:48
thomlamont: ping? (in massive hope)12:49
sabdflwhich bits are byhand?12:49
elmosabdfl: everything that goes under installer-$ARCH?  12:49
sabdflif we will be building the cd images centrally, surely those can just be tracked directly and published by lucille?12:49
sabdflkinnison is saying that the only byhand files he sees are html files12:50
elmokinnison isn't looking very hard then12:50
sabdflok12:50
elmoBYHAND isn't used by very much, certainly, the only non-d-i thing these days is probably doc-debian ("the html files"), but the d-i case definitely needsw to be handled.. and if you want to special case it, sure12:51
elmoit's not just cd image stuff, it's netboot stuff and some other stuff 12:51
elmousb stick image media etc.12:52
sabdflok, kamion and kinnison will discuss further thursday12:52
Kamionelmo: what do you think of calling it byhand-installer or something, to allow the automation to work on something other than "oh, er, yeah, this looks a bit like a d-i tarball"12:53
elmoyeah, that'd be a good idea12:54
sabdfldo the byhand files go into predictable places?12:54
elmosabdfl: for d-i, yes12:54
Kamiondepends on the byhand12:54
elmothe whole point of byhand tho, is to allow people to do arbitrary things12:54
=== Kinnison [~dsilvers@haddenham.pepperfish.net] has joined #ubuntu-devel
Kamionbasically each byhand is "ftpmaster, please do something you think might be sensible with this"; but each *instance* of byhand has its own fairly predictable rules12:54
sabdfli'm just trying to establish the set of typical rules12:55
Keybukcan we have dpkg.tar.gz again? :p *ducks*12:55
Kamionthere aren't really any typical rules12:55
sabdflrun away...12:55
elmoKeybuk: I actually think we should :P, esp. if it were automated12:55
elmoit was nicer than trying to explain to people about ar and tar to extract debs12:55
Kamionelmo: what would happen at the moment if I did 'dpkg-distaddfile $(TARNAME) installer -' rather than 'byhand -'? I assume it'd get rejected?12:56
=== Kinnison is with Kamion on this. We should classify instances of byhand-type operations and work with those
Kamionat which point they aren't byhand any more so the byhand- should be removed :)12:56
elmoKamion: dunno.. feel free to try it, if they get rejected, I'll sort katie out to handle them12:56
sabdflok, i think that's a consensus12:56
sabdflif we find an example of stuff that needs special processing, we'll figure out to handle it then12:57
elmoerr, well, if you're going to do that, I wouldn't call it byhand12:57
sabdflprecisely ;-)12:57
Kamionhm, dpkg-distaddfile documents its second argument as the section12:57
Kamionso I presume there are just magic section special-cases12:57
elmoyes12:58
Kamionok, I'll dive back into cdebconf then :)12:59
sabdflthanks12:59
Mithrandirpossibly make the section special/installer or something?12:59
Mithrandirso it's actually shown that it's special and not just magic.12:59
sabdflgood idea12:59
elmospecial's a slightly loaded term tho ;P01:00
elmonon-deb/installer?  anyway, whatever, let me know what you use and i'll update katie to cope01:00
Keybukbling, crack, special ... we need a bigger dictionary01:00
Kamionmight as well agree it now01:01
sabdflthpecial...01:01
HostingGeekanyplans on having something like gdeb in hoary that will auto download all dependces01:01
MithrandirKeybuk: pwgen? ;P01:01
KamionHostingGeek: welcome to apt01:01
HostingGeeklol01:01
HostingGeekKamion: no there are some apps that people download that are in deb format that are not inside a apt rep.01:02
KamionHostingGeek: the people providing those should simply create an apt repository; it's not hard01:02
Kamionfailing that you can create one yourself with apt-ftparchive01:03
HostingGeekyes01:03
HostingGeekbut n00bs that download a program like amsn from the site are going to say why the hell am i getting these errors01:04
Keybukthat kind of thing scares me01:04
elmowell amsn is in universe for a start01:05
HostingGeekits a needed feature01:05
Kamionthe code to retrieve dependencies is in apt; that's where it belongs. if you want to write something that creates a small apt repository and feeds it to apt to install a given package, feel free01:05
Keybuk"click here to download something and run it as root" ... "no, don't check it first"01:05
Kamionno, it's really not a needed feature, that's why we have universe/multiverse :)01:05
Kamionand a billion random apt repositories all over the planet01:05
HostingGeekthere are sites that do make debs for a program that are not in the rep01:05
Kamionelmo: how about raw/installer?01:06
elmoKamion: sure01:06
HostingGeeki know when i was a n00b and started learning howto program some IDIOT refered me to gambas and there was a deb on the siteand there was none in the rep till like version 0.9x01:06
HostingGeekmy brain is still herting from what that idiot refered me to01:08
Kamionelmo: ok, I'll make the next non-urgent installer upload use that, then01:08
elmooh, wait01:08
elmothat'll be broken down to component: raw, section: installer01:09
Kamionraw-installer then?01:09
elmoyes, please01:09
Kamionwould be nice to document the precise upload format expected for all known raw subtypes01:09
elmodocument where?01:10
Kamionno idea :)01:10
HostingGeekKamion: look it will be a nice feature to have01:10
HostingGeekit will make life easier01:10
HostingGeekmaybe the app should use apt-ftparchive to do this01:11
Kamionif you're on #ubuntu-devel you are implicitly signalling a willingness to do development, so well volunteered ;)01:11
=== Kinnison [~dsilvers@haddenham.pepperfish.net] has left #ubuntu-devel []
HostingGeekand as a lot of people are not use to the idea of package maniger and still use to the idea that redhat and winbloze put in there head installers01:12
HostingGeekthis will make the deb format into a basic installer as well as be a package maniger format01:13
HostingGeekKamion: hmm maybe i will01:13
Kamionit's just wrong to encourage people to download and install unsigned stuff as root, though; there's a reason we're doing signed apt repositories for hoary01:13
HostingGeekdah01:14
HostingGeekthats why it should use apt-ftparchive01:14
Kamionerrr, no, you've already downloaded an unsigned deb01:14
HostingGeekno no one said that deb is unsigned01:15
Kamionit is01:15
Kamionsignatures live at a higher layer, not in each individual package01:15
HostingGeekKamion: well the deb on amsn site and in the rep are the same deb01:15
KamionI rather doubt that, we rebuild all packages from source01:16
HostingGeekKamion: why not in each package01:16
Kamionit cannot possibly be bitwise-identical unless they took the deb from us (which seems unlikely)01:16
HostingGeeki see i misunderstood this apt 0.6 feature01:16
=== Kamion doesn't really feel like rehashing the 2000-message discussion about package signing
HostingGeekso who will the end user install a app from somewhere like... mallarat01:17
HostingGeek*typo*01:17
Kamionthird-party repository administrators should just sign their repositories. it's not hard.01:18
mvo_not hard at all :)01:18
HostingGeekKamion: btw can we include more apps in universe01:18
Kamion(then you have trust path issues etc., but at least it's *possible*)01:18
=== pitti discovers http://www.eta.immi.gov.au/
HostingGeekKamion: well they don't as debian isn't using apt 0.6 yet01:18
thompitti: yeah, ETA is goodness01:19
Kamionuniverse> that's sort of what universe is for01:19
KamionHostingGeek: you can verify repository signatures without apt 0.6; apt 0.6 just makes it more convenient01:19
HostingGeekKamion: there is about 50 apps or so all of us want that are in unoffical reps like nvu01:19
pittithom: I still need to get a passport, but good to know that at least the visa is a near non-issue01:19
=== Kamion disbelieves "all of us"
HostingGeekKamion: intresting01:19
Kamionin any case this still doesn't belong on #ubuntu-devel without code to back it up :)01:20
HostingGeekwhile(HostingGeek talk() Kamion answer == 1)01:21
HostingGeekis that good enough?01:21
=== d3vic3 [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-devel
HostingGeekif i find a deb for nvu can you guys test it out and include it in universe?01:21
=== plovs [~plovs@62.84.21.44] has joined #ubuntu-devel
=== enrico [~enrico@enrico.developer.debian] has joined #ubuntu-devel
amumoins 01:31
fabbioneKamion: does udeb support bzip2?01:33
fabbionethe format i mean...01:33
Mithrandirfabbione: no01:33
fabbioneok01:33
Mithrandirat least, it didn't some time ago, and I'm not sure we want it to.01:33
Kamionhasn't been added AFAIK01:34
elmoyeah, I thought bzip2 support was meant to be limited to things like doc packages  where it's an obvious win?01:34
fabbioneit's ok... i am testing the kernel build using bzip2, but udebs are created in a separate target01:34
Kamionwell ... a lot of the bloat in .udebs does come from stonking templates files01:34
fabbioneelmo: i am just doing a test on mdz request01:35
Kamionmost of that's outside the initrd though, which is where it really matters; the bulk of the initrd is modules01:35
fabbioneall header files should be a gain01:35
Kamion        snprintf(buf, sizeof(buf), "ar -p %s data.tar.gz|tar -xzf -", pkg->file);01:35
Kamionthat's hardwired01:35
elmomdz needs to be forced to use less than fast-as-heck computers for a while01:35
Mithrandirelmo: heh :)01:35
fabbioneelmo: it's not like i disagree with you :-)01:35
Keybukoh, man; shouldn't read people's quote files and get ideas01:37
Keybukdoogie piping apt output through chef ... ROSETTA HERE I COME!01:37
Mithrandird3vic3: I asked you to read through the patch before sending it to me -- I'm not interested in your .arch-ids and such. :P01:40
fabbionedaniels: you around?01:42
d3vic3erm 01:43
d3vic3I did 01:43
d3vic3read it 01:43
d3vic3Mithrandir, sorry I missed the .arch-ids 01:43
Mithrandird3vic3: why are you build-depending on module-assistant?01:46
KeybukKamion: clearly, !arch should be #!/usr/bin/dpkg01:48
d3vic3I'm not 01:49
fabbioneMithrandir: that's for the kernel module i think01:49
Mithrandird3vic3: you patch shows me that it has changed in the diff you sent me.01:50
fabbionethe cloop-stuff is kinda.. hmmm intersting..01:50
d3vic3I just fixed a bug on that package 01:50
Mithrandird3vic3: http://err.no/~tfheen/cloop.diff is the cleaned-up patch I got.01:50
Mithrandirpart of that sillyness (patching config.log and makefile) isn't your fault.01:51
d3vic3theres a lesson to be learned here issin't there 01:53
sabdflHostingGeek: yes01:53
Mithrandird3vic3: yes, make readable patches, so you don't get questions like "why did you do $foo" and you think you didn't, but the patch shows you did. :)01:54
Mithrandird3vic3: no worries, I'll just remove that part of the patch before testing.01:54
d3vic3erm 01:54
d3vic3ok 01:54
sabdflHostingGeek: please work with elmo to get it into universe, and if you'd like to maintain it so much the better01:54
HostingGeeksabdfl: haha this is easy so i guess nvu will be in universe in a few days01:54
sabdflcool01:54
HostingGeeki got one for 0.6001:55
HostingGeeki found using google01:55
HostingGeekbut 0.70 is out.....01:55
KamionKeybuk: heh01:56
bob2probably best to coordinate with whoever ITP'd it for Debian, too01:56
TreenaksHostingGeek: rebuilding a package for a new version is easy01:56
HostingGeekwhy can't debian fire the nvu package maniger if he can't do it in 183+ days then he shouldn't take the jobs lots of other have been abled to01:57
KeybukHostingGeek: an ITP isn't a lock01:57
bob2HostingGeek: erm, maybe you should email him/her and ask if you can help?01:58
Keybukit's just an announcement that they're working on one01:58
HostingGeekbob2: i have emailed him to ask what taking so long but no answer01:58
bob2HostingGeek: did you CC the ITP bug?01:58
TreenaksKeybuk: it's an advisory lock :)01:58
KeybukHostingGeek: then I'd reassign the ITP to yourself and package it01:59
HostingGeekbob2: cc?01:59
thomon the email to the maintainer02:00
HostingGeek# nvu02:03
HostingGeekdeb http://www.linuxbh.org/naarea/ pacotes/02:03
HostingGeekthat rep apparently has nvu02:03
HostingGeeki have not tested it02:03
HostingGeekand i get a 403 from http://www.linuxbh.org/naarea/02:04
Keybukit only has binary .debs on it though, at a glance02:04
Keybukobviously anything in universe is built on our autobuilder network, so it's the source package we'd need02:04
HostingGeekKeybuk: nvu is GPL02:04
HostingGeekwe can force the code from him02:04
KeybukI wouldn't be surprised if he threw it away02:05
azeemHostingGeek: did you ever package a .deb?02:05
Keybukhe has a "written offer" from linspire, so can just point you at their website if he's not changed anything02:05
HostingGeekazeem: yes and ask bob2 about it02:05
bob2you made a package? of what?02:05
HostingGeekbob2: you remeber my port of gaim 1 to warty and xchat 2.402:06
Kamionsince you keep changing nicks I'd imagine it's hard for anyone to remember02:06
bob2you didn't make packages02:06
bob2you ran 'apt-get source -b xchat' on warty against hoary's source repository02:06
HostingGeekbob2: no i didn't02:07
HostingGeekhoary wasn't open yet02:07
bob2that's what you told me at the time02:07
bob2or sid then02:07
Keybukto clarify, what we need for ubuntu is the .orig.tar.gz (probably just a renamed upstream tarball), a .diff.gz containing the debian/ directory with all the control files in and any patches to make nvu comply with Debian policy and the .dsc file that goes along with both02:07
bob2HostingGeek: assuming you're GMAIL aka GNU-DEBIAN aka shimun aka shimon02:07
HostingGeekyou said it will be 2 week till hoary merges02:07
HostingGeeki was never shimun02:08
HostingGeekand you forgot Ubuntu-linux02:08
bob2it'd be really great if you could stop changing nicks, too02:08
azeemor have a real name02:09
elmoazeem: yeah, Ben02:09
azeemshuddup02:09
HostingGeekshimon is my real name02:10
Keybukwhat's worse is I have to think to remember azeem's real name02:10
HostingGeekbut now someone called jamse has the nick02:10
Keybukwhile Ben is foremost in my mind02:10
=== azeem glares at elmo
sivangHostingGeek: where are you from?02:10
HostingGeekaustralia02:11
HostingGeeknow is this ontopic02:11
sivangHostingGeek: you have a rather, hebrew sounding name :) (much like mines:)02:11
plovsjdub which of these is current: http://www.ubuntulinux.org/wiki/HoaryReleaseSchedule and http://www.ubuntulinux.org/wiki/HoaryHedgehogReleaseSchedule02:11
HostingGeeksivang: of couse i do02:12
HostingGeekbecause it is02:12
sivangHostingGeek: :)02:12
HostingGeeknow well do people say what i say is offtopic?02:12
HostingGeek*why02:13
bob2because you tend to ramble and paste odd things while people are having technical discussions02:14
tsengHostingGeek: because the channel is mostly about the developers working while we politely watch or try to help out where we can02:14
bob2and make assertions, insist they are true, and then go silent when proven false02:14
ogra_plovs: i think its the second one....iirc they postponed the schedule a week02:14
sivangbob2: hehe, mostly :)02:16
smurfixSeems HoaryReleaseSchedule is the outdated one02:16
ogra_hmm, but the editing date suggests something else, strange02:16
smurfixBah, the other way round, sorry02:17
plovsogra_: ok, i'll delete the first one and blame you :-) thanks!02:17
ogra_plovs....wait :)02:17
Mithrandird3vic3: ta, seems to work.02:17
=== smurfix hides in a corner
plovsogra_: don't worry, i haven't done anything yet02:18
HostingGeekbob2: do not get unwired! i am getting 5kb/s sence there new stupid policy that reseller only get a connection rate of 25:1  that is no where enough with such a leet isp02:18
ogra_plovs i'm not quite sure about that, i just remember there was a discussion to postpone (which would match the second one), but the editing date of the first one is more current02:18
bob2HostingGeek: I have no idea what you're talking about, it seems unrelated to every one of the 5 conversations we've had tonight02:19
HostingGeekokok i guess your not up to date with 1 year old news in sydney02:19
plovsogra_: yes, i noticed ... weird, i'll wait until jdub wakes up02:19
ogra_plovs: yep, probably the best to do here :)02:20
d3vic3Mithrandir, thanx 02:27
d3vic3can I have that file back ? 02:27
Mithrandirhttp://err.no/~tfheen/cloop.diff ; you just want to apply the first patch; the rest are there because you diffed against an unclean tree.02:28
d3vic3ok02:29
=== pitti [~martin@195.227.105.180] has joined #ubuntu-devel
Mithrandirand then you add a changelog entry to debian/changelog (use dch -i), build using debuild -S and upload.02:29
Mithrandir(you're in the keyring, aren't you?)02:29
HostingGeeki got nvu 0.50 debs here02:30
=== Nafallo [nafallo@h116n7c1o1027.bredband.skanova.com] has joined #ubuntu-devel
Nafallothom: there?02:30
HostingGeekplus 0.4102:30
d3vic3keyring ? 02:30
d3vic3i have my key signed 02:30
Mithrandird3vic3: the ubuntu keyring, so you can upload.02:30
d3vic3and uploaded to subkey server02:31
KamionI don't remember the community council approving Charles, so I don't think he is02:31
d3vic3yes 02:31
MithrandirKamion: ok.02:31
Mithrandird3vic3: I can upload the fix for you, then, if you want.02:31
Kamion(yet)02:31
d3vic3Mithrandir, yes, but can you tell me how ? 02:32
HostingGeekand i also have gambas 1 gtk (OMG GTK+) debs02:32
Mithrandird3vic3: make sure you start from pristine source, then apply the patch.  Write an appropriate changelog entry (where you make sure to note the bug# of the bug you have fixed) and build the package using debuild -S.  Since you don't have anywhere to put it online, just mail me the .dsc and the .diff.gz02:33
Mithrandirand please, please, please read through the diff to make sure you don't have anything there which you shouldn't and the other way around.02:34
thomNafallo: yes02:35
HostingGeekand source packages02:35
HostingGeekwe have biuness02:35
Nafallothom: exactly what is done to the latest powernowd (Version: 0.90-1ubuntu7). I can't get my patch to work anymore :-P.02:36
HostingGeekok nvu 0.502:36
thomNafallo: what patch?02:36
HostingGeekgambas using GTK+02:36
HostingGeek...02:36
HostingGeeklots of cool stuff02:36
Nafallothom: the one on #5256 :-)02:36
thomNafallo: uh, the latest upload is -5, anyway02:36
thomoh, i used the latest cpufreq-detect script, so your patch will need to be applied manually and rediffed *shrug*02:37
Nafallothom: ops, my bad. I should learn that dpkg -l is better than apt-cache show ;-)02:37
HostingGeekelmo: are you here?02:38
elmoHostingGeek: yes02:38
HostingGeeki am working with you right? to get them in universe and maybe into main?02:38
elmoHostingGeek: did you read what keybuk wrote about what we need?02:38
HostingGeekyes02:39
HostingGeekand we have them02:39
HostingGeekthis is the rep http://www.linex.org/sources/linex/debian/02:39
HostingGeekdeb http://www.linex.org/sources/linex/debian/ sarge linex02:39
HostingGeek*deb-src02:39
Nafallothom: I need to make more changes than add "[Mm] obile\ AMD\ Athlon*\ 64\ Processor*)" in there?02:40
TreenaksAthlonnnnn and athlo and processo and procesorrr are valid?02:40
Keybukthose are 0.50 ?02:40
Treenaksuh all capitalized, of course02:40
fabbioneKeybuk: dpkg --build -Zbzip2 debian/tmp-headers ..02:41
thomTreenaks: it's more Processor 2800+ v Processor 3200+02:41
fabbionedpkg: unknown option -Z02:41
HostingGeekelmo: so what better a binary 0.6 nvu deb or a source of 0.502:41
elmoHostingGeek: binaries are not an option02:41
Treenaksthom: oh it's not regex..02:41
NafalloTreenaks: and Athlon vs Athlon(tm)02:41
Keybukfabbione: use dpkg-deb :)02:41
HostingGeekelmo: but can't you get some of the stuff you need out of them?02:41
=== Treenaks has been regexing too much
KeybukHostingGeek: nope, there's nothing useful in a binary02:41
fabbioneKeybuk: i love you...02:42
HostingGeekTreenaks: want a laugh? look at my /proc/cpuinfo on my server? answer yes if you want to see02:42
TreenaksKeybuk: and you maintain libtool?02:42
thomTreenaks: which is shell...02:42
HostingGeekKeybuk: but can't you decode the 0101's into source slowly?02:42
Treenaksthom: yeah I noticed02:43
KeybukTreenaks: yeah, your point? :p02:43
Keybukfabbione: should be as easy as replacing "dpkg --build" with "dpkg-deb --build"02:44
Keybukexcept dpkg-deb actually has useful options02:44
fabbioneKeybuk: btw -Z is not documented in dpkg-deb man page...02:45
Keybukfabbione: I don't want people to use it (in Debian) yet02:46
Nafallothom: do I need to do something more than edit and run that cpufreq-detect.sh?02:46
thomno02:46
Keybuk+++ nvu-0.50/nvu02:46
Keybuk@@ -0,0 +1,6 @@02:46
Keybuk+#!/bin/sh02:46
Keybuk+nvuviejo=`grep -r 0.5 $HOME/.nvu/*|grep useragent`02:46
Keybuk+if [  -z "$nvuviejo" ] ; then02:46
Keybuk+rm -Rf $HOME/.nvu02:46
Keybuk+fi02:46
Keybuk+/usr/lib/nvu/nvu02:46
Nafallothom: then I can't see why it doesn't work :-/.02:46
Keybuk*gulp*02:46
thomaiiiie02:47
thomNafallo: do you get any error output?02:47
Nafallothom: just the NONE info :-/.02:47
thomsladen: PING!02:47
fabbioneok02:47
fabbioneKeybuk: ok02:47
HostingGeekelmo: so this rep is any good? or more looking for one with source?02:47
HostingGeekbtw its a big upgrade from 0.6 to 0.7 as they swap to firefox at the core02:48
KeybukHostingGeek: are you content with 0.5 ?02:49
HostingGeek?02:49
Keybukthe linex repository has nvu 0.50 in it02:49
HostingGeekwhat contant?02:49
HostingGeekyes thats what i said02:49
Keybukso are you happy with that?02:49
HostingGeekit has the source packages too02:49
KamionHostingGeek: source is a *requirement*, not at all optional02:50
Keybukyes, of 0.5002:50
HostingGeekKamion: yes and it has them02:50
Keybukyou speak English, right? :)02:50
Kamion13:47 < HostingGeek> elmo: so this rep is any good? or more looking for one with source?02:50
Kamionreplying to that02:50
HostingGeekarghh let me reword that02:50
HostingGeekelmo: so is this rep any good (as in is its source package crap or not)? or should i look for another rep with source packages02:51
HostingGeekbtw thank google02:51
elmoHostingGeek: dude, how about you have a look at the source packages, and you tell me if you think they're any good or not?02:52
HostingGeekelmo: hey i am not good at this stuff i an a n00b to it accully02:53
KeybukHostingGeek: are you aware that 0.50 looks nothing like the screenshots on their site?02:53
HostingGeekyes02:54
HostingGeekOMG my system crashing 02:54
HostingGeekmy cpu is too hot i might shutdown any second02:55
Keybukto me, the source package looks crack02:55
Keybukit contains the entire moz codebase, rather than just build-depping on it02:55
thomKeybuk: that's probably right02:55
HostingGeekwell 0.7 contain all of firefox02:55
Keybukclearly this is a job for our firefox maintainer ... :p02:56
Keybukdpkg-source: error: file nvu_0.50.orig.tar.gz has size 4325376 instead of expected 1148057202:57
Keybukheh02:57
Keybukthe tarball doesn't match the dsc02:58
thomfuck. right. off02:58
elmotsk, I think thom needs to go back to those anger management classes02:59
thom:-)02:59
Keybuk"DEALING WITH THE CYLONE.  12 Steps."02:59
thomKeybuk: Step 1, be on board the battlestar galactica when they attack?02:59
=== Kamion groans
thomit's not my fault you typoed Cyclone :-)03:00
Keybukhaven't been able to type all day today03:00
carlospitti: dude, you should use autoconf/automake with pmount :-P03:00
pitticarlos: what for?03:01
pitticarlos: I hate this stuff03:01
carlospitti: why?03:01
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
=== Hosting-Geek_ [~HostingGe@200.48.233.220.exetel.com.au] has joined #ubuntu-devel
pitticarlos: it is big, various autoconf/automake versions are incompatible, it blows up the build system and makes it non-obvious03:05
pitticarlos: also it uses recursive makefiles (which is a bad habit)03:05
Hosting-Geek_OMG03:05
azeempitti: you can depend on one version03:06
pitticarlos: and it is much too heavy for such a small package like pmount03:06
Hosting-Geek_it chant be happening my system crashed03:06
Hosting-Geek_someone send me logs03:06
carlospitti: in theory it's more portable03:06
pittiazeem, carlos: why _should_ I use autofoo for compiling 4 c files?03:06
Keybuklogs03:07
azeempitti: dunno whether there are any porting issues with pmount. If there are none, it might not be worthwhile, *shrug*03:07
pittiwhat is not portable with03:07
pittipmount: $(pmount_OBJ)03:07
pitti        $(CC) $(LDFLAGS) $^ $(LIBS) -o $@03:07
Keybukpitti: what's amusing is that everything you just said there is wrong <g>03:07
azeemI was talking about the code, not the Makefile03:07
=== sivang [sivan@muse.19inch.net] has joined #ubuntu-devel
pittiKeybuk: what is wrong?03:08
Keybuk<pitti> carlos: it is big, various autoconf/automake versions are incompatible, it blows up the build system and makes it non-obvious03:08
Keybuk<pitti> carlos: also it uses recursive makefiles (which is a bad habit)03:08
pittiKeybuk: did you never ever have the problem of wanting to autoreconf and failed?03:08
Kamionit clearly is much bigger than not using it03:08
pittiKeybuk: this has happened so often to me that I learned to hate it03:09
Keybukpitti: sometimes, I fixed the bugs03:09
pittiKeybuk: and it _is_ big, compared to an 2K makefile, you can't say that I'm wrong about that03:09
Keybukwell, true03:09
KeybukI can't fault you there03:09
=== sivang [sivan@muse.19inch.net] has joined #ubuntu-devel
Keybukthe generated Makefile is bigger than 2k, but also rather more useful03:10
Keybukthe source (that you edit) is rather smaller though03:10
pittiKeybuk: recursive Makefiles can trash your build if you are not careful03:10
pittiKeybuk: of course that is not a problem with a project the size of pmount03:10
Keybukpitti: what's automake got to do with recursive Makefiles ?03:11
Kamionif you don't need a wheel, there's no point borrowing a spare one just because it's circular :)03:11
=== pitti always saw recursive Makefiles with autofoo
Treenakssivang: you have weird hostmasks :)03:11
sivangTreenaks: I know :-)03:11
pittiKeybuk: is there any way to avoid it with autofoo?03:11
Keybukpitti: so?  I've always seen recursive Makefiles for every single project, even those that don't use automake03:11
Keybukpitti: yeah.  Don't put a Makefile.am in every directory03:12
Kamion("do people want fire that can be inserted nasally?")03:12
lamontthom: ack03:12
thomahah03:12
pittiKeybuk: but don't you loose all the magic if you don't?03:12
Keybukpitti: what magic?03:12
Keybukautomake's just a script that adds pre-defined rules based on Makefile variables you put in a source file03:12
azeemKeybuk: black magic03:12
thomlamont: i take it your recommended way of mixing forwards and mailboxes in postfix virtual hosting is multiple domains?03:12
pittiKeybuk: okay, if that's possible and does not make the job harder, then I withdraw that argument03:13
Keybukbin_PROGRAMS = pmount03:13
Keybukpmount_SOURCES = src/pmount.c src/policy.c03:13
pittiKeybuk: it's just that I never saw a single makefile with a multi-dir project03:13
Keybukpmount_LDADD = lib/libmount.a03:13
Keybukor whatever03:13
pittiKeybuk: (using autofoo)03:13
=== cartman [foobar@cartman.developer.konversation] has joined #ubuntu-devel
lamontthom: that's probably the cleanest way03:13
Keybukpitti: I've seen about as many as I've seen without automake03:14
lamontit can be done the other way, but it's not as pretty03:14
Keybukmaybe 3 or 403:14
HostingGeekKeybuk: elmo: are the source packages any good?03:14
KeybukHostingGeek: no.03:14
HostingGeekKeybuk: why?03:14
lamontKamion: so I gather that another rootfs is in order?03:14
pittiKeybuk: so again, is there any reason why the current Makefile is worse than an automake'd one?03:14
HostingGeekits better than the current way of installing nvu03:14
KeybukHostingGeek: for a start, the tarball on that URL doesn't match the md5sum or size specified in the .dsc03:14
=== seb128_ [~seb128@ANancy-151-1-30-146.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
pittiKeybuk: if there is, then I'm willing to learn03:15
lamontKamion: fabbione: looks like 2.6.10-5 is the most recent kernel?03:15
Keybukpitti: not especially03:15
pittiKeybuk: it's just that the current one does what it should, is small and don't cause problems03:15
HostingGeekKeybuk: well it can be fixed03:15
fabbionelamont: it is. i have -6 on the way soon.03:15
fabbionelamont: but -5 is lacking the hppa patch (mdz missed it this night)03:16
HostingGeekand Keybuk its better than a 0.4103:16
=== lamont plans to disappear for about another hour.
KeybukHostingGeek: dude, that's a total problem.  That.  Source.  Package.  Is.  Unsafe.03:16
Nafallothom: shouldn't powernow-k8.ko be in /lib/modules/2.6.10-1-amd64-k8/kernel/drivers/cpufreq?03:16
Keybukpitti: it was carlos suggesting you autofoo it, not me :p03:16
=== sivang away food
pitticarlos: again, so why did you propose to use autofoo?03:17
pitticarlos: does it make Rosetta imports easier? :-)03:17
=== carlos in meting
Keybukabout the only advantage would be that you'd get "make dist", but I'm sure you don't care about that given the size of package03:17
HostingGeekKeybuk: ok we will remove the rm -rf /* code but the rest is safe03:17
KeybukHostingGeek: you're not listening to a single word I say, clearly03:17
lamontthom: the two solutions are (1) complete virtual map (has naked domain on LHS) that maps everything to some other domain(s), one or more of which are delivered to some vda/imap/whatever, and (2) partial virtual map (no naked domain on LHS) with a transport map that delivers said domain (if not rewritten) to some vda/imap/whatever03:18
Nafallothom: find gives me kernel/arch/x86_64/kernel/cpufreq/powernow-k8.ko03:18
HostingGeekKeybuk: but its easier to make the package safe than making our own03:18
fabbioneNafallo: and what is the problem with that?03:18
KeybukHostingGeek: Read What I Said.03:19
Kamionlamont: yeah03:19
HostingGeek That.  Source.  Package.  Is.  Unsafe.03:19
Nafallofabbione: probably just chasing ghosts while trying to make powernowd load the right stuff.03:19
KeybukHostingGeek: and why did I say it was unsafe?03:19
HostingGeekyes now just remove the un and it will become safe03:19
Nafallofabbione: I was expecting to find all cpufreq-stuff in one place :-)03:20
HostingGeekits possible to make something unsafe, safe03:20
lamontKamion: now, or after -6?03:20
fabbioneNafallo: a call to modprobe doesn't imply a path, so that it is bogus and the kernel is allowed to put stuff around. it doesn't matter at the end where it is03:20
KeybukHostingGeek: ok, now listen carefully03:20
KeybukA Debian source package consists of three files.03:20
Keybuk1) A tarball containing the source code03:20
HostingGeeki know03:20
Keybuk2) A patch adding Debian-specific magic03:20
Kamionlamont: don't really mind personally, depends whether mdz wants amd6403:20
Keybuk3) A file describing it, and (here's the clever bit), the size and a checksum for the other two03:21
Kamionlamont: if amd64's wanted now then we need a new build now; if it's not urgent then we can wait03:21
lamontKamion: I can run one now, or just before the meeting at 1600Z03:21
Nafallofabbione: oki. loading it didn't help the damn script either :-P.03:21
Kamionlamont: go for it now, I guess, it's cheap right? :)03:21
Keybukthe size and checksum listed in the description file for the tarball with the source in _does_not_match_ the size and checksum of the tarball alongside it on that site03:21
=== Nafallo goes back to dig through the damn script *
Keybukfrom this you can infer a great many things03:22
fabbionelamont, Kamion: -6 will push new packages with an ABI change and mostlikely to break other stuff like linux-meta and l-r-m. THat's probably why mdz wants everything done before my upload03:22
KeybukI choose to infer that somebody has compromised that FTP site and replaced the tarball with one that exploits some new problem in tar, and will wipe my system if I unpack it03:22
thomlamont: nod, thanks03:22
fabbioneand i have no rush to upload -603:22
=== Mithrandir kicks self.
MithrandirI suck.03:22
Keybukthis may, or may not be true03:22
Keybukeither way, that is not the tarball that was originally uploaded03:22
HostingGeekemail linex about it03:23
KeybukI have no reason to03:23
KamionHostingGeek: you're the one pushing for it, you should take responsibility03:23
Keybukfeel free to do so yourself03:23
NafalloMithrandir: what's the status of those torrents? seems I got only one down while sleeping.03:23
HostingGeekKamion: i do not speak spanish03:23
MithrandirNafallo: right, I don't have the sources for the rest of them, yet. :/03:24
HostingGeekanyone here speak spanish?03:24
fabbionemdz: you awake yet?03:24
KeybukI'm sure the Linex guys are perfectly capable of understanding English03:24
NafalloMithrandir: yikes, I thought you had them coming with ftp?03:24
Keybukprobably better than you03:24
MithrandirNafallo: yes, and that sftp I'm getting them over is sloooooow.03:24
NafalloMithrandir: hehe, oki. I thought my line was slow ;-).03:25
MithrandirNafallo: it's not my line which is slow, it's the other's03:25
lamontKamion: new livecd fs builds on all 4 architectures, although ia64 is known to gonna-die03:26
HostingGeekKeybuk: why would they know spanish?03:27
Keybukyou don't live in Canberra by any chance, do you?03:28
HostingGeekno hell no i want to stay as far away from a 5 city state03:29
Keybukreally?  you surprise me03:29
HostingGeeksydney mate03:30
HostingGeekok whats the linex email03:31
lamontMithrandir: any clue on what's borked in libsdl1.2?03:31
lamont(on amd64 only...)03:31
Mithrandirlamont: ew.03:32
Mithrandirthat one just looks mean03:32
Mithrandirlooks like a gcc bug at first sight.03:32
Keybukdamn, bubulle woke up and mirrored the missing patch03:33
KeybukI have no excuse not to release 1.10.26 now03:33
lamont  ubuntu-desktop: Depends: gaim but it is not going to be installed03:33
lamont                  Depends: totem-gstreamer but it is not going to be installed03:33
lamontE: Broken packages03:33
lamontKamion: bummer03:33
Mithrandirlamont: I've broken gaim, mea culpa.03:33
lamontMithrandir: can you fix it quick?03:33
Mithrandiryeah, working on it right now.03:33
TreenaksMithrandir: but basically you only have one file to seed right now?03:34
MithrandirTreenaks: correct.03:34
MithrandirTreenaks: I have about a third of mshuttleworth_small.avi as well03:34
lamontKamion: fabbione: I'll try another livecd in a bit, then.03:35
lamontalthough I wonder what's up with gstreamer as well..03:35
TreenaksMithrandir: OK.. can I start using the torrents and wait for you to start seeding?03:35
MithrandirTreenaks: sure03:35
TreenaksOK :)03:35
HostingGeekMithrandir: nice one so i shouldn't do an upgrade just yet as i was about to?03:36
lamontdoko: could it be that we need a new something? locale: error while loading shared libraries: libunwind.so.7: cannot open shared object file: No such file or directory03:36
MithrandirHostingGeek: it won't let you, I imagine03:37
=== cartman [foobar@cartman.developer.konversation] has joined #ubuntu-devel
lamontah, gstreamer: totem-gstreamer: Depends: libnautilus-burn0 (>= 2.8.3) but it is not installable03:38
HostingGeekMithrandir: couldn't you delete a file out of the rep if it only been there for a few min and then renumber the old verion up one03:38
lamontseb128: does a simple rebuild of totem-gstreamer work?03:38
MithrandirHostingGeek: no, that's not how it's done.03:38
seb128should03:38
seb128lamont: but 0.100 is in the archive, which one is failing ?03:39
KamionHostingGeek: (a) no, he can't, (b) even if he could, he wouldn't, because it leads to more confusion in the long run if people had downloaded the package in that interval03:39
lamont0.100-0ubuntu1 was built against old nautilus03:39
NafalloMithrandir: you are 200x faster than me both up and down, so that wasn't pointed at you ;-).03:40
seb128hum ok03:40
lamontbumped the build-dep to libnautilus-burn-dev (>= 2.9.4), uploading -ubunut203:40
seb128nooo03:40
lamontseb128: ok.  no upload03:40
seb128PKG_CHECK_MODULES(NAUTILUS_BURN, libnautilus-burn < 2.9.0,,03:40
seb128                AC_MSG_ERROR(libnautilus-burn < 2.9.0 is needed))03:40
seb128in totem03:40
seb128it was meant to build with 2.8.603:41
lamontseb128: could you fix it so it's installable again?03:41
seb128not atm03:41
lamontlibnautilus-burn0 is no longer in the archive03:41
seb128need some upstream work to be compatible with the new libnautilus-burn103:41
Mithrandirlamont: ok, new gaim uploaded.03:42
seb128that's on my todo list, but I've still 9 tarballs from 2.9.4 to package ... it'll take some time03:42
Mithrandirnow I need to fix cloop-utils for d3vic3 03:42
lamontMithrandir: and me...03:42
seb128lamont: don't bother with GNOME ftbfs for today and yesterday, there is bunch of problem, I'll solve them when all the 2.9.4 tarballs are packaged03:42
Mithrandirlamont: yeah, but Charles is the one who produced a patch03:42
lamontseb128: the other option is that I manually drop it from the Depends: in ubuntu-desktop, so that we can have a livecd to test...03:43
Kamionugh03:43
seb128lamont: let me 15min to try to fix it first03:43
seb128just pinging upstream side03:44
lamontseb128: OK.  I'll go ahead and disappear for a bit, then check with you and do one or the other.03:44
seb128ok03:44
lamontideally, an upload within the next 15 minutes would be great.03:44
lamont(before :00)03:44
seb128will try, but that's probably a bit short to find a fix, patch, try and upload03:45
lamontnp.03:45
Nafallothom: is it just me or those this have some significant effect on those amd CPUs ;-); case "$VENDOR_ID" in<br>GenuineIntel*)03:45
Mithrandird3vic3: you _really_ need to be on hoary -- the patch I got is against the previous version of cloop.03:45
lamontseb128: yeah, I expect so.03:45
=== lamont wanders off for a bit.
d3vic3Mithrandir, ok, but the bandwidth here is a bit slow 03:46
Mithrandird3vic3: I'll just handle it now, but at least point your deb-src lines to hoary03:47
d3vic3ok03:47
=== mode/#ubuntu-devel [+o thom] by ChanServ
=== mode/#ubuntu-devel [-o thom] by thom
=== mode/#ubuntu-devel [+o thom] by ChanServ
=== mode/#ubuntu-devel [+o Keybuk] by thom
crimsunseb128: / lamont: thanks for the excellent 'strict' mode for metacity :)03:50
=== mode/#ubuntu-devel [+b *!*HostingGe@*.exetel.com.au] by Keybuk
thomNafallo: heh03:51
seb128that's lamont's work, I've only included the patch :)03:51
crimsunseb128: aye03:51
=== HostingGeek was kicked off #ubuntu-devel by Keybuk (Please ask questions on #ubuntu, where more people are able to help.)
Mithrandird3vic3: also, usually make sure your uploads are pointed to hoary, not unstable.03:54
Mithrandird3vic3: uploaded now.03:54
Mithrandird3vic3: so you can then close the bug.03:54
fabbionehmmmm i have a problem with distcc....03:58
fabbionedistcc[10739]  Warning: failed to distribute /usr/src/.ccache/earlyquirk.tmp.gordian.10681.i to gundam.int.fabbione.net, running locally instead03:59
Mithrandirlamont: what's the missing magic which needs to happen for mono to work?03:59
fabbioneand there is a distccd running on gundam with the proper ALLOWEDNETS stuff...03:59
fabbionedistcc[10739]  (dcc_pump_sendfile) ERROR: sendfile failed: Connection reset by peer03:59
fabbioneany idea of what could be the problem?03:59
Mithrandirthom: what do you use for generating the list for readahead?04:03
thomMithrandir: strace and ldd04:06
=== mode/#ubuntu-devel [-b+q *!*HostingGe@*.exetel.com.au *!*HostingGe@*.exetel.com.au] by Keybuk
=== HostingGeek [~HostingGe@200.48.233.220.exetel.com.au] has joined #ubuntu-devel
Mithrandirthom: ok.  That sucks, really.  IMHO, at least.  Can't one ask the kernel to start collecting a list of files it's opening and then later collect said list?04:07
thomthere is a patch that get the kernel to punt everything it opens to klog04:08
Mithrandirdo you have a reference for that?04:08
=== metalikop [i@pcp02751263pcs.sothfd01.mi.comcast.net] has joined #ubuntu-devel
thomMithrandir: the patch is in the kernel source rpms in fedora04:10
thomhttp://www.redhat.com/archives/fedora-devel-list/2004-November/msg01374.html for a bit of info04:10
seb128lamont: totem cvs snapshot in upload, build with libnautilus-... > 2.904:11
=== mode/#ubuntu-devel [-o Keybuk] by Keybuk
=== perdix [~perdix@134.102.101.166] has joined #ubuntu-devel
Nafallothom: I should sign a bug with the new patch and assign it to you?04:17
thomno, i've fixed it already04:17
Nafallothom: *s* New upload? It's rather grave to screw all AMDs out there ;-).04:18
thommy P-M works alright, so who cares? ;-)04:19
Nafallothom: don't forget to add [Mm] Mobile AMD Athlon* 64 in that case :-)04:19
thomit's already there04:20
Nafallo:-)04:20
thomNafallo: can you grab http://people.ubuntu.com/~thom/cpufreq-detect.sh and run it04:22
Nafallothom: powernow-k8 :-)04:23
thomsounds reasonable to me04:24
Nafallothom: why do we have * after VENDOR_ID?04:25
thomto allow for the possibility of spaces and so on04:25
Nafallothom: oki, agreed. but (tm) should be * :-)04:26
carlospitti: it was just a curiosity, I just downloaded the source to see how the .pot file is named, that's all04:26
pitticarlos: ah, ok04:26
thomNafallo: no.04:29
Nafallothom: if you say so...04:33
lamontMithrandir: dunno --> thom04:36
Kamion$ ../debconf test.config04:36
KamionTrace/breakpoint trap04:36
Kamionaargh04:36
lamontseb128: thanks04:37
KamionI will personally worship anyone who ports valgrind to powerpc04:37
thomMithrandir: looking at that now04:37
seb128np04:37
mdzfabbione: here04:37
mdzKamion: I would very much like amd64; what's wrong with it?04:37
MithrandirKamion: use qemu and run it in i386 mode?04:38
lamontmdz: ubuntu-desktop uninstallable, should be fixed at :0304:38
seb128Kamion: there is a patch for valgrind/powerpc IIRC04:38
mdzKamion: ah, udeb/livefs mismatch04:38
Kamionmdz: built with -5 kernel udebs and -4 in the livefs04:38
fabbionemdz: building the kernel with bzip2 we save almost nothing04:38
Kamionseb128: really?04:38
mdzfabbione: really?  I'm surprised, but thanks for testing04:38
seb128yeah, some GNOME dude use valgrind on ppc04:38
KamionMithrandir: I'd have to rebuild the binary I'm valgrinding anyway, so that wouldn't really save much04:39
fabbionemdz: approx 9MB for all the i386 of which an average of 1.6/1.8 on the images and we lose on doc and other stuff04:39
Kamionawesome04:39
mdzfabbione: _lose_ on documentation?04:39
fabbionemdz: yesyes04:43
fabbioneehm yes04:43
Kamionsigh, all the sites with the valgrind/powerpc tarball are down04:43
fabbioneapprox 400K04:43
cartmanthere is always a source tarball on http://valgrind.kde.org04:49
lamontseb128: new totem built and uploaded on all 404:51
lamontthank you04:51
seb128np04:52
Kamioncartman: not for powerpc, as far as I can see; would like to be corrected if I'm wrong04:53
lamontKamion: I assume you just want to know when all 3 fs's are ready, yes?04:53
Kamionlamont: yes04:53
cartmanKamion: source tarball should compile everywhere afaik. if not its a bug04:53
Kamioncartman: er, not in the slightest04:55
Kamioncartman: porting valgrind is not even a little bit trivial04:55
cartmanKamion: ah its not ported?04:55
cartmanI thought it was ported hence it should compile04:55
Kamioncartman: it emulates an i386 processor; to make it useful on powerpc, you have to make it emulate a powerpc processor04:55
Kamioncartman: this is not exactly a "just works" thing04:56
cartmanKamion: yes I know but didn't know it wasn't working on powerpc04:56
Kamionit is not04:56
cartmanI know Solaris is not supported04:56
Kamionmost systems are not supported04:56
mjtvalgrind is especially for i38604:56
mjtNAME04:56
mjt       valgrind - a memory debugger for x86-linux04:56
Kamionit only supports i386/Linux right now04:57
mjtthere's alot of stuff in it that's x86-linux-specific04:57
=== stratus [~stratus@200.198.184.97] has joined #ubuntu-devel
Kamionyes, there's an experimental port to powerpc which seb128 alerted me to though, and I was trying to get the tarball for that04:57
lamontmeeting in 204:57
stratusIs gaim 1.1.1-2ubuntu3 w/o documentation or what? Please, look at /usr/share/doc/gaim :)04:58
Simiraah, that's right... thanks for reminding me, lamont.04:58
stratusAnyone eat my gaim changelog :(04:58
cartmanKamion: ok, sorry for confusion04:58
mdzlamont: can you confirm cloop-utils 2.01.5-2ubuntu2 on amd6404:59
Mithrandirmdz: it worked on my amd64 test box.04:59
lamontis in the archive, will freshen the chroot04:59
sivanggarnacho: erghh.. I have some kind /join #ubuntu-meeting04:59
sivangoooooooooops05:00
lamontmdz: hack fix now gone05:00
mdzMithrandir: oh, he asked you to test it?05:00
Mithrandirmdz: no, but I sponsored Charles' upload.05:00
mdzMithrandir: I see, thanks05:00
mdzMithrandir: the fix wasn't exactly what I expected...did you review it?05:00
mdzit casts an unsigned long to an unsigned int05:01
Mithrandirthat should be safe.05:01
MithrandirAIUI05:01
mdzwhich, while the values we're dealing with tend to be only about 2^16, loses precision05:01
=== perdix [~perdix@134.102.101.166] has joined #ubuntu-devel
Mithrandirthat's true.05:01
Mithrandirwhat is the procedure for unreproducible bugs where the submitter doesn't answer?05:06
Mithrandir(for about four weeks, at least)05:06
thomresolve/invalid with a note05:06
Mithrandirok05:07
=== trukulo [~trukulo@62.57.69.176] has joined #ubuntu-devel
seb128dpkg-shlibdeps: warning: format of libplds4.so not recognized05:20
seb128dpkg-shlibdeps: warning: format of libplc4.so not recognized05:20
seb128dpkg-shlibdeps: warning: format of libnspr4.so not recognized05:20
seb128somebody knows what is causing this ?05:20
cartmancorrupted libraries?05:21
thomseb128: where are you seeing that?05:21
sabdfldaf: big call for ubuntu installer (d-i) in rosetta, can you arrange that today please?05:21
seb128thom: evolution-data-server build05:21
thomseb128: hrm, i've seen other things bitch about libnspr405:22
seb128that causes issues like #513505:24
Kamionsabdfl: daf isn't here05:25
Keybukugh @ yaclc ... a useful tool, but a clear example of bad ui as I have to figure it out again every time I use the thing :-/05:28
=== cartman [foobar@cartman.developer.konversation] has joined #ubuntu-devel
Mithrandirdoesn't dcut work with our archive?05:29
=== Kamion finds yaclc really easy to use ...
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
KeybukKamion: dpkg-parsechangelog | yaclc ... but WHY does it not do that bit for you? :)05:31
Kamionhm, I just yaclc foo.changes05:32
thomelmo: is our morgue available anywhere?05:32
elmomorgue.ubuntu.com05:32
thomoh, how about that05:32
=== mode/#ubuntu-devel [-o thom] by thom
elmooh, well, except it doesn't work05:32
elmobut details05:32
thomminor issue05:32
KeybukKamion: I tend to want to know if bug#s are wrong before I build the package05:33
=== mroth [~mroth@mroth.user] has joined #ubuntu-devel
mdzlamont: do we have a good amd64 livefs now?05:37
=== Kokey [~Kokey@201.137.168.75] has joined #ubuntu-devel
lamont  ubuntu-desktop: Depends: gnome-applets but it is not going to be installed05:38
lamontthat'd be 'no'05:38
lamontwe have a new i386 though05:38
lamontppc/amd64 have uninstallable ubuntu-desktop05:38
=== mxpxpod [~bryan@65.243.233.250] has joined #ubuntu-devel
lamontseb128: gnome-applets ftbfs on i386: uudecode:05:40
lamont+debian/gnome-applets-data/usr/share/pixmaps/wireless-applet/broken-0.png: No such file or directory05:40
=== lamont hands seb128 the critical-path baton
seb128ok, will fix it05:40
KokeyHi! where can i find info about how to make a live cd with the 855patch?05:43
=== OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-devel
mrothhmm.. all the kernel images and headers were updated to 2.6.10-4, but all the restricted-modules seems to have not been pushed and are still at 2.6.10-3?05:48
Kamionmroth: those two pieces don't need to be the same version05:48
fabbionethat's not an issue.. and please upgrade the kernel to -405:48
fabbionehem05:48
fabbione-505:48
fabbione-4 is borked in some aspects05:49
mrothKamion: well, the nvidia module in -3 appears to be incompat. with the -4 kernel05:49
fabbionemroth: read above.. go to -505:49
Kamionyes, that's a bug in -405:49
Kamionmodule ABI broke05:49
mrothWill do, has it been pushed to archive yet?05:49
fabbionemroth: yup05:49
fabbioneit's there since a few hours05:50
mrothah yeah, i see it now05:50
mrothI'll reboot on lunch break, thanks. ;-)05:51
lamontseb128: holler when it's uploaded and give me back the baton...05:51
=== jinty [~jinty@212.145.79.86] has joined #ubuntu-devel
fabbionemdz: are you happy with the images around or do you want me to wait with -6? (that i plan for tomorrow afternoon my time)05:55
mdzfabbione: we need more time05:55
mdzfabbione: lamont was unable to build new images due to dependency breakage05:55
fabbionemdz: sure no prolem05:56
fabbionei will have more time to grab more fixes from bk05:56
fabbioneand flush a bit the queue05:56
trukulofabbione: can you put my lion wallpaper by default in hoary? lol05:56
trukulodon't tell anyone, just do it ;)05:56
fabbionetrukulo: ehhehe05:56
lamontfabbione: we'll have Kamion hand you the baton once I give it to him hand he builds cd images.05:57
fabbionelamont: i am not in a hurry really....05:57
=== cartman [foobar@cartman.developer.konversation] has joined #ubuntu-devel
fabbionei just want to be able to schedule some work in progress05:57
fabbionespecially now that i have my distcc cluster up and running i can test way faster05:58
seb128lamont: uploaded05:58
=== thom sighs at mono
=== x4m [~max@135.222-201-80.adsl.skynet.be] has joined #ubuntu-devel
thomazeem: (re, suicide mission) you can just run around screaming "Ben Affleck!" (this joke only works if youve seen Team America World Police)05:59
azeemdamn, I wanted to actually see the movie06:00
=== lamont needs to see that movie
lamontseb128: and before :00.  awesome.06:01
seb128:)06:01
=== BenL [~ben@dsl-217-155-92-105.zen.co.uk] has left #ubuntu-devel []
Keybukthom: that's not out here yet, is it?06:03
fabbioneKeybuk: that's why they invented torrent.. you know, don't you?06:04
Keybukbah, 320x240 is not a good way to see movies06:04
=== thom [~thom@amnesiac.heapspace.net] has joined #ubuntu-devel
fabbioneKeybuk: now you can get DVD's directly....06:04
fabbioneit's kinda impressive tbh06:04
Keybukfabbione: given my usual success with bittorrent, that would take a few weeks06:05
fabbioneKeybuk: it looks like.. after you go over the 30% it tends to speed up a lot06:05
fabbionei am down to 4 days/dvd06:05
Mithrandirthat's fairly slow06:05
fabbioneMithrandir: i don't have 100Mb at home.. you know...06:06
fabbioneand the ratio is way dependent on how fast you upload06:06
fabbioneand there i am castrated06:06
Mithrandirtrue enough06:06
thomfabbione: does your girfriend know?06:06
fabbionethom: i don't ALWAYs get pr0n06:07
fabbione;)06:07
trukulofabbione: he means that you are castrated06:07
trukuloheh06:07
fabbioneahaha06:07
=== Kokey [~Kokey@201.137.168.75] has left #ubuntu-devel ["Use]
fabbioneeven if she did... it's not like anything... (golden rule of getting married.. if you were getting a bit of sex before.. you will get always less approaching the wedding and nothing after)06:08
thomheh06:09
fabbione"it's not like I GET anything"06:09
Keybukfabbione: I think that's probably the problem; upload on UK ADSL is 256Kb06:09
fabbionewas missing a bit ;)06:09
OddAbe19fabbione, why do you think my g/f and I don't have sex... so we can have more after the wedding06:10
OddAbe19:-P{06:10
fabbioneKeybuk: i am on 512k but downloading N things, i cap the upload bw to 40K/N06:10
fabbioneOddAbe19: yeah .. dream about it ;)06:10
OddAbe19lol06:10
fabbioneafter the wedding is much worst than before...06:11
OddAbe19so if it's nothing now... she's gonna chop my balls off after the wedding?06:11
OddAbe19got it06:11
OddAbe19lol06:11
OddAbe19;-P06:11
fabbioneeheh06:11
=== mroth [~mroth@mroth.user] has joined #ubuntu-devel
OddAbe19speaking of chopping balls off... i have to remember to make an appointment to have my cat neutered06:13
mjg59thom: Ping?06:13
thommjg59: yo.06:13
OddAbe19thanks for bringing up the subject, i forgot06:13
OddAbe19lol06:13
mjg59thom: We need to do acpi-support06:13
thomyes, we do06:14
trukulowe need suspend support :P06:14
mjg59trukulo: It's there06:14
thomtrukulo: hush in the cheap seats06:14
mjg59It just needs acpi-support to be dealt with06:14
mjg59thom: We also need to decide what to do about loading hotkey modules06:14
trukuloi'm in warty, don't listen me ;)06:14
mjg59thom: I think the scripts in my package ought to be a decent starting point, except for a couple of things:06:16
mjg591) We don't want to do video restore stuff on resume from disk06:16
thomok06:16
mjg592) Most of the dodgy hardware stuff ought to be wrapped in config checks (enabled by default)06:16
mjg59Oh, and we ought to have a list of modules to remove/reload on suspend/resume (empty by default)06:17
mjg59And then we just need the scripts to check whether suspend is enabled or not06:17
pittielmo: can you please sync tiff?06:17
thomright06:17
=== cartman [foobar@cartman.developer.konversation] has joined #ubuntu-devel
mjg59Then we can hand script names off to seb and get them in the logout dialogue06:17
mjg59Oh, argh. Except suspend to RAM shouldn't appear there if it's disabled in the config file. Oh well.06:18
thomyeah, that might be a tricky one06:18
mjg59Never mind. That's seb's problem :)06:18
thomis it possible to have conditional entries in the logout dialog? guess probably not06:18
elmopitti: done06:18
mjg59I'm sure it's a simple matter of coding...06:19
mjg59And then I just need to go through the hotkey modules and work out all the possible events sleep and hibernate buttons may generate...06:19
mjg59thom: Is it worth looking into having the power button generate a logout dialogue rather than hibernating by default?06:20
pittithanks06:20
thomi think that's the best option; current behaviour seems to surprise people a bit06:21
mjg59Last time I tried this, I had to write a small hacky client that connected to the session manager and generated a logout event06:22
mjg59I can't remember if there's a proper way to do it06:22
Mithrandirdbusify gdm and have something throw ACPI events onto the system dbus?06:23
mjg59Well, yeah06:26
mjg59thom: At the moment, most ACPI drivers don't actually get loaded. We should probably change that.06:26
mdzseb128, lamont: do we have an installable desktop yet?06:27
mxpxpodsince the gtkmm api is frozen, do you think we could get gtkmm 2.5.5 and glibmm 2.5.4 packages into hoary?06:27
thomi'm not sure how we do that better, unless we try detecting what we have in the same way that we're doing so for powernowd06:27
mjg59That'd be one way. Alternatively, we just try loading all of them.06:28
thomyeah, we used to do that06:30
thomone of the hotkey modules spits it's dummy06:30
lamontmdz: should in 3 minutes06:30
thomand spews errors all over the shop06:30
mjg59thom: Eww. Can't we just remove its irritating printks?06:30
thomyeah06:31
thomi wasn't sure if it was anything more harmful06:31
lamontmdz: I think we do need to augment ubuntu-meta with a list of excluded-by-arch packages...06:31
mjg59thom: I'd say go with it, and then we can work out if there's anything broken afterwards06:31
thomagreed06:31
Mithrandirrock! zsh now has baz completions.06:35
fabbioneping?06:37
fabbionedid i ping off?06:37
=== plovs [~plovs@62.84.21.44] has joined #ubuntu-devel
=== HcE [~hc@66.80-202-212.nextgentel.com] has joined #ubuntu-devel
=== Fwiffo_ [~user@jep.dhcp.kampsax.dtu.dk] has joined #ubuntu-devel
thomwhat do we do about suspend to disk initial setup? use laptop detect in d-i, setup the suspend partition to be big enough, ...06:37
=== OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-devel
=== metalikop [i@pcp02751263pcs.sothfd01.mi.comcast.net] has joined #ubuntu-devel
=== sivang [sivan@muse.19inch.net] has joined #ubuntu-devel
=== calc [~ccheney@ip70-185-2-220.ma.dl.cox.net] has joined #ubuntu-devel
=== Clint [~asdfasf@user-12hdtek.cable.mindspring.com] has joined #ubuntu-devel
=== trulux [~lorenzo@67.Red-80-25-56.pooles.rima-tde.net] has joined #ubuntu-devel
=== haggai [~halls@i-83-67-20-196.freedom2surf.net] has joined #ubuntu-devel
=== magnon [~magnon@cD9088834.sdsl.catch.no] has joined #ubuntu-devel
=== Riddell [jr@muse.19inch.net] has joined #ubuntu-devel
=== mako [mako@micha.hampshire.edu] has joined #ubuntu-devel
=== Kamion [~cjwatson@host81-153-126-219.range81-153.btcentralplus.com] has joined #ubuntu-devel
=== siretart [siretart@tauware.de] has joined #ubuntu-devel
seb128mdz: we need an installable desktop today ?06:38
=== thom [~thom@amnesiac.heapspace.net] has joined #ubuntu-devel
thomhrm, last i saw was 17:31 < mjg59> thom: I'd say go with it, and then we can work out if there's anything broken afterwards06:38
mdzseb128: yes, in order to build live CDs06:38
mdzseb128: we need it ASAP06:38
=== carlos [~carlos@80.33.181.69] has joined #ubuntu-devel
Kamionwe always need an installable desktop :-)06:39
mdzin fact, it needs to stay installable as much as possible for the remainder of the release cycle, in order to enable live CD development and installation testing06:39
seb128kind of the middle of GNOME 2.9.4 releases which has a lot of changes pushed before GNOME feature/API freeze06:39
thommjg59: what do we do about suspend to disk initial setup? use laptop detect in d-i, setup the suspend partition to be big enough, set up grub-install with the correct params06:40
Kamionoof. somebody better be prepared to hack partman lots06:41
=== wasabi_ [~jhaltom2@64.25.11.66] has joined #ubuntu-devel
mjtis there a simple way (except of removing debian/config/$arch/* and working around some build probs as a result) to build just the source package from linux-source-2.6.10, without building all the kernels ?06:42
mjg59thom: mdz was keen on making the initrd stuff work without grub parameters06:44
thomok, is that doable?06:44
mdzthere's a bug open about it somewhere06:44
mjg59But yeah, make sure the suspend partition is big enough06:44
mjg59thom: Sure, pick the biggest swap partition06:45
mjg59The problem is that this needs to be done without fstab support...06:45
=== koke [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
=== Todd_MA_1975 [~Todd_MA_1@h000f6632661b.ne.client2.attbi.com] has joined #ubuntu-devel
=== Todd_MA_1975 [~Todd_MA_1@h000f6632661b.ne.client2.attbi.com] has left #ubuntu-devel []
OddAbe19did we ever fix the K3b and .ICEauthority problem?07:07
OddAbe19it just occured to me07:07
Kamionmdz: can I get a new cdebconf into hoary, once I upload it to Debian? I've just made the stack driver work properly (I think), and I need that for moving the password question to the first stage07:10
mdzKamion: yes07:10
Kamionthat's basically the only set of changes barring translations and typo fixes; I seem to be the only one touching cdebconf lately07:10
Kamion(lately = since July, now that I look at it, sheesh)07:11
MithrandirKamion: perhaps I should stomp a bit on it and break some day, then.07:12
KamionMithrandir: you're welcome, it'd be nice to have all its miscellaneous drivers actually working07:12
lamontKamion: the baton is yours....  cd images if you please07:12
MithrandirKamion: I have been playing with the idea of writing a test suite for it.07:13
lamontmdz: once Kamion gets cd images built, any reason to make fabbione wait on -6?07:13
mdzlamont: none07:13
Kamionif it's ever to replace perl debconf it needs some serious love07:13
KamionMithrandir: there's a src/test/ directory, it's not a real test suite but it's useful07:13
=== Kamion kicks off live CD builds
MithrandirKamion: I'd rather say it's not completely useless rather than saying it's useful. :P07:14
Kamionmdz: I've put the manifest in /casper/ in the CD image; publishing it next to the image is a bit fiddly but I'll get to that eventually07:14
KamionMithrandir: heh, yeah07:14
mdzKamion: sounds good07:14
cartmanOddAbe19: any bug #?07:15
KamionMithrandir: still, making the gtk frontend not crash / look crap on the stuff in src/test/ was cause for quite a few improvements there07:15
MithrandirKamion: I have no problems believing that.07:15
OddAbe19cartman, i can't dig one off the top of my head, but it was a pretty common bug preventing Gnome login discussed on ubuntuforums.org07:17
OddAbe19resetting of .ICEAuthority to root07:17
mjg59thom: http://www.codon.org.uk/~mjg59/tmp/hotkeys.list07:17
cartmanOddAbe19: hmm is k3b running as root?07:18
OddAbe19that was the only way to fix it was by running it in root terminal, not sudo07:18
OddAbe19i never experienced it myself07:18
cartmanOddAbe19: well it explains. why run it through sudo?07:18
=== thully [~thully@wuser7-league.umnet.umich.edu] has joined #ubuntu-devel
cartman2.6.9+ can burn cd without root07:18
OddAbe19running it through sudo or as user would reset it07:19
OddAbe19this was a warty problem07:19
OddAbe192.6.8-107:19
thullyhi - does anyone know which build of the hoary live CD works best at this point?07:19
cartmanOddAbe19: yes kdeinit will change perms of .ICEAuthority when running as root07:19
OddAbe19cartman, i was just wondering if it was fixed in warty yet, because i've been working on a deb for k3b for warty users07:20
OddAbe19to try to prevent that07:20
=== trukulo [~trukulo@176.red-62-57-69.user.auna.net] has joined #ubuntu-devel
cartmanOddAbe19: you could hack kdeinit but I don't think it would be good07:20
OddAbe19cartman, i don't think you get where i'm coming from, i dont have the problem, i'm trying to find a solution for the problem for warty users07:20
OddAbe19lol07:21
Kamionlive CDs built, let me check them over07:21
cartmanso I say solution is to hack kdeinit07:21
OddAbe19so they can log in after using k3b07:21
thullythe latest build doesn't work07:21
OddAbe19cartman, i didn't think of that07:21
Kamionall live CDs built with 2.6.10-5 across the board07:21
OddAbe19i shall try that next deb i build and test07:21
Kamionthully: try the latest build that *just* appeared :-)07:21
cartmanOddAbe19: void init_kdeinit_socket() is your guy07:22
Kamionsorry for the big downloads - live CD's in a lot of flux right now so you might want to talk to one of us before wasting time downloading07:22
Kamionfabbione: baton is yours07:22
OddAbe19thanks, i'll work on it in a few hours, i have to get to class soon07:22
cartmanOddAbe19: kdelibs/kinit/kinit.cpp btw07:22
OddAbe19yeah, i got it07:23
OddAbe19thanks07:23
cartmannp07:23
thullyKamion: I downloaded one about2 hrs ago - is there a newer one?07:23
=== mirak [~mirak@AAubervilliers-152-1-34-72.w83-114.abo.wanadoo.fr] has joined #ubuntu-devel
Kamionthully: 18:21 < Kamion> live CDs built, let me check them over07:23
azeemOddAbe19: is your nick your gnupg id?07:23
Kamioni.e. yes07:23
OddAbe19i don't have a gnupg id07:23
azeemoh :)07:24
Kamionthis one actually has consistent kernel versions so might stand a chance07:24
RiddellOddAbe19: make sure you comment on the buzilla entry if you fix it07:24
OddAbe19i do my builds as a hobby07:24
OddAbe19and distribute them if people are interested07:24
OddAbe19thats it07:24
OddAbe19Riddell, i will07:24
cartmanRiddell: its not a fix I guess07:24
OddAbe19not really07:24
thullyOK - looks newer than what I have07:25
thullythanks a lot07:25
cartmanRiddell: kinit supposed to change perms. on .ICEAuthority07:25
=== thully [~thully@wuser7-league.umnet.umich.edu] has left #ubuntu-devel ["Leaving"]
cartmansecurity purposes07:25
OddAbe19it's just an kinit error on k3b and gnome in warty07:25
OddAbe19yeppers07:25
OddAbe19lots of complaints from warty users on ubuntuforums about it07:25
Riddellcartman: it does have the nasty side effect of sometimes breaking KDE for all the other users though07:25
Riddellwell, more than KDE I guess07:25
=== Nafallo [nafallo@h116n7c1o1027.bredband.skanova.com] has left #ubuntu-devel []
cartmanRiddell: don't think it would be accepted in upstream though07:26
Riddellcartman: I'll commit it, nobody monitors kdelibs anyway :)07:26
=== Riddell still has to unbreak konqueror's tabs
cartmanRiddell: lol you wish07:26
OddAbe19probably not, it is a security problem after hacking the library07:27
cartmandirk I'm sure watching kdelibs07:27
cartman:)07:27
lamontKamion: the truely sick can mount the compressed fs and dpkg -l in that...07:27
sladenwho knows about  update-initrd  ?  It's not 2.6 compilant (fails because modules are named \.ko not \.o), and also seems to be part of discover1 ?07:30
Kamionwhat's still using that, if anything?07:30
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
pittielmo: can we have a new mail address language-packs@ubuntu.com which is directed to me?07:32
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
pittielmo: I would like to set the new gpg key (for autobuilds) to this email address07:32
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
metalikopthx for fixing gaim :)07:33
Mithrandirnp07:34
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
metalikopYou guys have a plan to add gnome-bluetooth support (or multisync-evolution)?07:34
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
=== KeyserSoze [unbound@pound.ifndef.com] has joined #ubuntu-devel
crimsunugh, not that again.07:35
metalikopheh07:35
OddAbe19lol07:35
metalikopuh oh07:35
azeemmetalikop: what's the problem with multisync-evolution?07:36
metalikoplibmultisync-plugin-evolution: Depends: libedata-book1.2-0 (>=1.1.1) but it is not installable Depends: libedata-cal1.2-0 (>=1.1.1) but it is not installable07:37
mjg59metalikop: That sounds like it's the old Evolution plugin07:38
mjg59Hoary ought to have one for Evolution 207:38
metalikopunfortunately I can't find one07:38
azeemnah 1.2 are the hoary e-d-s libs07:38
azeemor so I thought07:39
seb128perhaps the soname have changed07:39
azeemah, yeah07:40
seb128and I'm uploading a new version with some new soname changes in a few min ...07:40
azeemit's 1.2-1 now07:40
metalikopvery nice ;)07:40
metalikopso why the "not that again" regarding gnome-bluetooth07:40
seb128?07:40
azeemmetalikop: it was about that guy parting all the time07:40
metalikopoh oh07:40
azeemnot about gnome-bluetooth (or so I think)07:40
metalikopacceptable.07:41
Kamionelmo: is there any value in my asking you to sync cdebconf from incoming only to immediately branch it into cdebconf 0.74ubuntu1? I guess having it in the morgue might help with future merges?07:43
=== trukulo [~trukulo@176.red-62-57-69.user.auna.net] has joined #ubuntu-devel
elmothat'd be the only value I can think of, yeah07:53
lamontKamion: iso's done, I assume?08:00
Kamionlamont: yes08:01
=== lamont back in 2-3 hours
=== trukulo [~trukulo@176.red-62-57-69.user.auna.net] has joined #ubuntu-devel
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
mdzlamont: when you get back, please do an experiment to see how much larger the image gets if you compress with 1k blocks rather than 64k08:12
mdzI imagine it's a lot, but that should make it much more rsyncable08:12
=== zul [~chuck@zul.developer.gentoo] has joined #ubuntu-devel
trukuloMithrandir, new video uploaded08:14
trukulocan you tell me the link?08:15
=== Gorth [~Gorth@cpe.atm2-0-51110.0x50a4d38e.abnxx10.customer.tele.dk] has joined #ubuntu-devel
Kamionelmo: ok, please sync cdebconf_0.74 from incoming then, please08:17
Mithrandirtrukulo: http://tracker.err.no/mshuttleworth_small.avi.torrent08:18
sivangMithrandir: torrents are up already?08:19
Mithrandirsivang: two are08:19
trukuloupdated08:19
Mithrandirmako_small and mshuttleworth_small08:19
makowho are you calling small?08:20
trukuloyou have small one08:20
=== Mithrandir pats mako on te head.
Mithrandirs/te/the/08:20
sivangMithrandir: ok, going to download.08:20
=== mako is watching himself on video now
=== Mithrandir wonders if you aren't going to stress my link a little bit at least.
Mithrandirit's idling at 2% usage.08:21
sivangMithrandir: downlaoding08:21
sivang94kbs08:21
sivangwow08:21
trukulomako, what about quality? is it good?08:22
Mithrandirok, I'm up to 2.5% usage now :P08:22
fabbioneMithrandir: did you finish to get all the stuff for the torrents?08:22
sivangso nice to have those, just to get reminded of the fun that was in mataro :)08:23
sivangMithrandir: you have some nice upstream there, 100Kbs ?08:23
Mithrandirfabbione: I have two of them, so still missing a large bunch.08:23
trukulono fabbione 08:23
trukuloit's VERY SLOW08:23
fabbioneoh ok08:23
trukuloonly two videos, low quality, atm08:23
Mithrandirsivang: yeah, academic 100Mbit to my machine.  Would like to have gbit, but I don't.08:24
=== fabbione will wait...
sivangMithrandir: cool08:24
Mithrandirtrukulo: you saw my mail about the big mako dropping after 18M?08:24
trukuloMithrandir, yes08:24
trukuloi answered it, i think08:24
sivangMithrandir: it's stressing my 1.5Mbit /128kb upstream :)08:24
=== Kamion doesn't want to think about mako droppings, if you please
trukuloi said i'll resume when others finished08:24
sivangmako: you client must be rining you with colors :)08:24
trukulofabbio is very ugly08:24
sivang*rining, even08:25
sivangerghgh08:25
sivangringing08:25
Mithrandirtrukulo: ok, that's fine.08:25
TreenaksGREAT08:31
Treenakswireless link monitor is gone08:31
smurfixTreenaks: isn't it in another package now?08:32
Treenakssmurfix: it's not in the default set of gnome applets antmore08:32
makoMithrandir: yeah.. i got to that point too.. i was trying to get bigmako too08:33
Mithrandirmako: trukulo's uplink is slow, so it takes me half a day to get each of those.  I'm putting them online when they're complete.08:34
smurfixTreenaks: right. From the gnome-applets changelog.Debian:    - remove wireless applet (replaced by gnome-netstatus)08:34
Treenakssmurfix: yes, the applet got replaced on my bar08:35
Treenakssmurfix: but I don't see the link quality part...08:35
Treenaksoh wait.. it does... in some weird non-obvious way08:36
=== herzi [~herzi@d011180.adsl.hansenet.de] has joined #ubuntu-devel
makoMithrandir: nice :)08:43
makothis is actually pretty educational for me08:43
makoto watch myself give a talk08:43
trukuloit's not my uplink :) god thanks08:45
trukuloit's a friend's one08:45
TreenaksMithrandir: any new ones online? :)08:45
trukulomark's one is online08:45
Treenakshm..08:45
Treenaksoh wait08:45
TreenaksI have the _big ones08:45
Treenaksthose will probably take some more time08:45
trukuloyou have the ENTIRE big ones?08:45
Treenakstrukulo: no, just the .torrents08:46
trukulothey are broken now08:46
trukulolook this08:46
Treenakstrukulo: if I had the entire _big ones I'd seed them at 100mbit :)08:46
trukulowww.badopi.org/videos08:46
trukulohere are the new (valid) ones08:46
trukuloonly two atm08:46
Treenakstrukulo: I got my torrents direct from mithrandir's site08:46
MithrandirTreenaks: the mshuttleworth_small08:46
trukuloTreenaks, he only has 208:47
MithrandirTreenaks: it's the same torrens.08:47
Mithrandir+t08:47
trukuloi'm remotely uploading the .avi08:47
Treenaksthis seems to work..08:47
TreenaksI'll be seeding in ~14 minutes08:48
Treenakstrukulo: wow, what's the codec?08:49
trukuloavc divx08:49
trukuloi think08:49
elmooh!08:49
elmographviz got CPLed08:49
azeem\o/08:50
KamionCPL?08:51
makotrukulo: once these are all being seeded quickly, i'll announce them on ubuntu-news08:52
trukulomako, perfect :)08:52
makoMithrandir, trukulo: let me know08:52
trukulook08:52
trukuloi'll tell you when we have all of them08:53
trukulobut i think that would take 3 o 4 days08:53
makothat's cool08:53
trukulosmall ones perhaps tomorrow08:53
makothe small ones look fine08:56
makoi just watched babymako08:57
trukulo:)08:58
trukuloi didn't see big ones08:58
trukulobut small one are: 400x32008:59
trukuloand big ones: 720x57608:59
Treenakstrukulo: another seed for mshuttleworth_small has arrived:)09:01
trukulo:) cool09:01
=== sabdfl read "quality" as an indicator of the talk itself
trukulosabdfl, you have your video online :)09:09
sabdfl<blush>09:09
mdzGAH09:09
mdzlamont: amd64 live image is b0rked09:09
mdzlamont: it has no /var09:09
trukulo:)09:10
trukulosabdfl,  http://tracker.err.no/mshuttleworth_small.avi.torrent09:10
trukulowe have only two videos, uploading the others with a VERY slow uplink09:11
mdztrukulo: where are these from?09:12
=== herzi [~herzi@d011180.adsl.hansenet.de] has joined #ubuntu-devel
=== Kamion ctrl-cs the hoary-live-amd64.iso download
mdzfrom Mataro?09:13
trukuloyes09:13
trukulofrom barcelona, badopi talks09:13
mdzlamont: please find out how this happened and add a sanity check of some sort09:13
mdzoh, the LUG09:16
Kamionelmo: should I just upload that gpgv-udeb patch to Ubuntu?09:16
trukuloyes09:16
mdzI suppose I don't need to download the video, since I was there :-)09:17
trukulo:) yes09:17
trukuloi was there too, presenting the talkers09:17
trukulobut no one let me listen the talks09:18
trukuloso i have to download and see them09:18
Mithrandirmdz: you could do my uni a favor and download it to generate traffic. :P09:18
mdzKamion: are you downloading powerpc, then?09:18
=== ChrisH [~chaas@gw.workaround.org] has joined #ubuntu-devel
=== ChrisH takes a bow to the community :)
ChrisHUnfortunately I missed today's CC meeting. The backlog dealt with MOTU coordination. Does anyone have more information at hand?09:22
Kamionmdz: just started09:22
azeemChrisH: congrats09:23
mdzKamion: we'll need a new one with casper 0.6 for amd64 anyway09:23
ChrisHazeem: Thanks. :) I assume you read debian-project...09:23
sivangChrisH: here you are again09:23
sivang!09:24
Kamionmdz: yay :-/ whenabouts?09:24
sivangfinally09:24
mdzChrisH: the complete log for the meeting should be available from mako shortly, if not already09:24
mdzKamion: uploaded already09:24
ChrisHsivang: Yes, sorry. It's my wife's anniversary today and I promised to stay offline.09:24
mdzKamion: modprobe ext2 || true09:24
sivangChrisH: ah sorry :-/09:24
zulChrisH: shesh where are your priorities ;)09:24
ChrisHmdz: Yes, already read them. Just wondered what the MOTU team lead job's supposed to be.09:24
ograheh09:24
elmoKamion: yes09:24
ChrisHzul: Uh... I better don't tell that to my wife. ;)09:24
elmokamion: CPL == same license as postfix09:25
mdzChrisH: should be clear from the meeting, but at this point, primarily approving new people for upload privileges to universe09:25
mdzKamion: /var/log/debian-installer is huge09:25
ChrisHmdz: So you are thinking of the coordination of "AMs" (if I may use that Debian term)?09:25
Mithrandirelmo: yay! :)09:25
mdzKamion: but some bits of it are useful for the live CD09:25
mdzKamion: can we arrange something so that we get, say, only hardware-summary.gz and syslog.gz ?09:26
sivangChrisH: since you have experience with debian mentors, this seems fit :)09:26
mdzKamion: (they probably ought to be compressed in all cases anyway)09:26
mdzelmo: will there be a proper release with the new license in time for hoary?09:26
mdzelmo: graphviz->main would be excellent09:26
ChrisHsivang: Sounded very interesting so far. I wish I could have placed my dumb questions during the -meeting.09:27
Kamionmdz: that's prebaseconfig/prebaseconfig.d/93save-install-log09:27
mdzKamion: yes, I know09:27
mdzKamion: should I hack it up to check some environment variable or something?09:27
Kamionfor what?09:27
magnonmdz, aren't you doing security stuff on ubuntu?09:27
mdzKamion: it wastes a huge amount of space on the live CD snapshot09:27
Kamionyou could just rm the bits you don't want after it's done ...09:27
mdzKamion: where things like templates.dat are not very interesting09:27
mdzKamion: it's too late once they've been written09:28
elmomdz: it'd be a big version hike, so we'd have to bend the rules, but 2.0 is available from the website09:28
Kamionmdz: hm, ok, file a bug and let me think about it ...09:28
mdzmagnon: some, but Martin Pitt (pitti) has primary responsibility for security09:28
Mithrandirelmo, mdz: I could take a look at the new graphviz now if you'd like me to.09:28
sivangChrisH: you might also want to coordinate with haggai as he is also considered for this lead role of MOTU.09:29
sivang(summing up what I saw during the CC meeting :)09:30
ChrisHsivang: yes, that's right09:30
mdzMithrandir: sure09:30
Kamionmdz: shall I kick off a live CD build now, then?09:32
mdzKamion: no point until lamont fixes the cloop image09:33
mdzand he said he was disappearing for 2-3 hours(?)09:33
Kamionoh, and casper 0.6 binaries aren't up yet09:33
=== mdz calls
elmomdz was being a muppet with the distro line ;)09:34
elmoso casper only just got in source-wise09:34
mdzelmo: distro line?09:37
elmoDistribution: unstable09:38
Kamionmdz: TBH I'm really thinking that duplicating the small bits of prebaseconfig that you actually need would be better than removing the large bits of prebaseconfig that you don't need in the current very fragile way; rebooting into base-config and pivoting into a live CD are totally different use cases and I think they deserve different code09:38
mdzKamion: I want locale config, I want keyboard config, I want timezone config, I want network config09:39
mdzI do not want to duplicate all that code09:39
Kamionthat is why casper.d should exist09:40
Kamionbut the stuff in prebaseconfig is just not appropriate09:41
Kamionand I don't like casper running around rming stuff whose name is not guaranteed, and I don't think it makes logical sense to split prebaseconfig09:41
mdzI agree that the current approach of rming is far from ideal09:42
mdzso you think that things like 05localeconfig should be duplicated in casper.d by whichever module creates them?09:43
Mithrandirhow about just keeping what you want and removing everything else?09:43
mdzMithrandir: that has the same problems09:43
Kamionyes, unless the assumptions inherent in any split are very carefully documented09:43
Kamionboth ordering and forward/reverse dependencies09:44
mdzI don't even know which udebs create those files09:44
Kamionlocalechooser, kbd-chooser, (tzsetup-udeb sort of assuming it works in that environment which it may not), netcfg09:45
Kamiontzsetup-udeb doesn't have a prebaseconfig script though09:46
mdzare those generally created at runtime, or shipped in the udeb?09:48
Kamionshipped in the udeb; there used to be a couple of things that created a prebaseconfig script at runtime, but netcfg got fixed to not do that any more09:50
Kamionhw-detect still fiddles with its prebaseconfig at runtime I think09:50
Kamionyeah, it does, for de4x5 blacklisting and pcmcia09:50
mdzok, so hopefully just a handful of symlinks in the udebs, and modify hw-detect09:52
Kamiona symlink likewise09:52
mdzbut to be created at runtime09:52
Kamionthe file is shipped in the udeb, it gets appended to at run-time09:52
mdzoh09:52
Kamionsorry, unclear09:53
mdzwhat was the magic recipe to eject the CD during boot on powerpc again?09:53
mdzI thought it was holding down the left mouse button, but that doesn't work for me09:53
Kamiondidn't know there was one, unless I ran across it by accident and forgot about it09:54
Kamionmdz: try cmd-opt-o-f and then 'eject cd'09:55
mdzSep 28 17:31:45 <Kamion>        mdz: one rumour claims holding down the left mouse button during boot also ejects the CD ...09:55
mdzSep 28 18:19:10 <Kamion>        mdz: incidentally that hold-down-left-mouse-button-during-boot-to-eject-CD trick worked for me too09:55
Kamionhm, ok09:55
mdzKamion: what are cmd and opt on a us layout keyboard?09:55
Kamionobviously I forgot about it :)09:55
amupressing mouse after warm-start is one  09:55
Kamiondo you have an apple key?09:55
mdzno09:55
Kamionuh09:55
mdzI have a 104-key keyboard09:55
Kamioncommand is normally apple, option is alt09:55
mdzmaybe windows = apple09:55
Mithrandiryeah09:55
KamionI don't know what to do if you don't have an apple key09:55
Mithrandirat least windows = apple09:56
Mithrandiruhm, apple = winows.09:56
Kamionmdz: that trick probably only works with an ADB mouse09:56
Mithrandiruse a paperclip to eject the cd, then?09:56
=== Kamion thinks the open firmware trick is easier
KamionI haven't disassembled OF's mac-boot command yet, though09:57
Kamionmdz: why's it urgent to eject it during boot?09:57
mdzKamion: because I'm tired of waiting for the entire system to boot so that I can type 'eject' and reboot it10:02
mdzI keep it turned off, generally10:02
Kamionheh, ok10:02
mdzMithrandir: they cleverly block the eject button and hole with a bracket10:02
mdzKamion: anyway, powerpc is not entirely a success, but worthwhile for you to download I think10:03
mdzdpkg-reconfigure xserver-xorg hangs10:03
Kamionmdz: ok, 25% through10:03
mdzI think it might be pissed at being already running under debconf?10:03
KamionETA a couple of hours, so I'm off for the evening10:03
mdz(cdebconf, anyway)10:03
Kamionvery possible; don't you disconnect from cdebconf?10:03
mdzcan the debconf confmodule talk to cdebconf?10:03
mdzKamion: this happens while the progress bar is still displayed10:03
Kamionyes, theoretically10:03
Kamionsort of10:04
Kamionthey speak the same protocol (modulo extensions) over stdio10:04
mdzyou'll probably want to comment out the dpkg-reconfigure for your test10:04
Kamionbut the xserver-xorg templates will not be registered with cdebconf10:04
Mithrandiruse the trick which is used when calling debootstrap and redirect stdout/stdin?10:04
mdzthe hostname prompt turns out to be a convenient spot to switch over and fix stuff10:04
mdzso we shouldn't suppress that quite yet :-)10:04
KamionMithrandir: not if you *want* the question to be asked :)10:04
Kamionmdz: for xserver-xorg, I'd recommend disconnecting from cdebconf instead10:05
Kamionhm, maybe not10:05
mdzKamion: will that break the progress bar?10:05
Kamiontough problem10:05
Kamionif debconf actually asks the question, then it will probably break because it doesn't understand TERM=bterm10:06
Kamionyou could register the xserver-xorg templates with cdebconf?10:06
mdzwhy doesn't it?10:06
Kamionbecause it doesn't need to ...10:06
Kamionalso the UI looks slightly different10:06
mdzwould -fnoninteractive help, or no?10:07
mdzpresumably wouldn't fix the template situation10:07
Kamionnoninteractive still talks to the database10:07
Kamionit would probably help providing that you disconnected10:07
mdzdb_stop?10:07
Kamionno, db_stop can't fix up fds10:08
Kamionsee rescue-mode.postinst10:08
Kamiondisconnect_run and the stuff down near the bottom that sets OLD_*10:08
Kamiongrotty but it works :)10:08
mdzwhere do $OLD_STDOUT etc. come from?10:09
mdzoh, set below10:09
Kamionyep10:09
Kamionthe env -i is needed to unset various debconf-specific environment variables10:09
Kamionit might also be possible to unset them individually; baseconfig-udeb takes that approach10:10
mdzregistering the templates with cdebconf starts to sound appealing10:10
KamionI'd rather that cdebconf exported some way to do this, but I haven't been able to see how10:10
mdzis it permissible to ask a question in the middle of a progress bar anyway?10:10
Kamiondepends; do you want to support people running dpkg-reconfigure xserver-xorg in the live filesystem?10:10
mdzyes10:10
Kamionyou'd have to mess about with debconf-copydb to make that work then, if you had the questions asked by cdebconf10:11
Kamionyes, questions can be asked (by cdebconf) in the middle of a progress bar10:11
Kamionhw-detect does that10:11
Kamionand prebaseconfig10:11
mdzit's less important that dpkg-reconfigure xserver-xorg have the probed values10:11
Kamiondebconf-copydb is *relatively* straightforward, if runic10:11
mdzsounds like it needs for the databases to be defined in the config file10:12
Kamionif you run into any missing features in cdebconf, let me know10:12
Kamionnah, you can do that on the command line like base-config does10:12
mdzah10:12
Kamionit's fairly important to get cdebconf up to feature-parity with debconf, because long-term it would be good to be able to replace debconf with cdebconf10:13
mdzI suppose I should just disable the dpkg-reconfigure for now10:13
Kamionat least, maybe :)10:13
mdzto get back to a working (console-mode) live CD10:13
Kamion        debconf-copydb d-i configdb -c Name:d-i -c Driver:File \10:13
Kamion                -c Filename:$DI_DB \10:13
Kamion                --pattern='^(mirror/http/proxy|mirror/suite|debian-installer/keymap|debian-installer/country|debian-installer/language|debian-installer/only-os)$'10:13
mdzuploaded casper 0.7 with that change10:14
mdz(disabling)10:15
mdzI'll give copydb a try later10:15
Kamiondebconf-loadtemplate /target/var/lib/dpkg/info/xserver-xorg.templates; chroot /target dpkg-reconfigure xserver-xorg; debconf-copydb configdb target -c Name:target -c Driver:File -c Filename:/target/var/cache/debconf/config.dat --pattern='^xserver-xorg/.*'10:16
Kamionsomething like that ought to work10:16
Kamionalthough you might have to chroot to run debconf-copydb; I can't remember if cdebconf's version can safely write to debconf's files10:16
Kamionprobably can10:16
Kamionoh, debconf-loadtemplate xserver-xorg /target/var/lib/dpkg/info/xserver-xorg.templates, but anyway10:17
mdzKamion: we're already pivoted into /target by the time this runs10:18
Kamionuh, and cdebconf survived that?10:18
=== thully [~thully@wuser70-league.umnet.umich.edu] has joined #ubuntu-devel
mdzyeah, works great10:18
Kamionsurprising; it won't be able to save10:19
mdzit doesn't get a chance :-)10:19
MithrandirKamion: why shouldn't it work?10:19
KamionMithrandir: no /var/lib/cdebconf10:19
mdzwe increment the progress bar, and then it gets killed by init10:19
Kamionno /usr/lib/cdebconf/*/*.so, come to that10:19
Mithrandirso?  They're already in memory by then.10:19
mdzI guess that makes debconf-copydb, er, awkward10:19
=== froud [~sean@ndn-165-132-43.telkomadsl.co.za] has joined #ubuntu-devel
Kamionmdz: yes ...10:19
mdzso we're back to disconnect_run10:20
Kamioncan you dpkg-reconfigure xserver-xorg before pivoting?10:20
mdzI suppose it could be done10:20
mdzvia chroot10:20
Kamiondisconnect_run still leaves you with the "what does the UI look like if xserver-xorg really *has* to ask a question?" problem10:20
Kamionand unfortunately I fear the answer is "dreadful"10:20
mdzis it that hard to provide a terminfo file for bterm?10:21
=== froud [~sean@ndn-165-132-43.telkomadsl.co.za] has left #ubuntu-devel ["Leaving"]
Kamionprobably not, but it's still using totally different UI code and therefore looks rather different10:21
mdzI could write a precasper.d script to do the chroot/dpkg-reconfigure before pivoting10:22
Kamionit's probably better than it used to be because a UTF-8 locale will exist in the live filesystem; that wasn't the case when I last tried baseconfig-udeb (before warty)10:22
thullyis there any plans for more array CDs?  The schedule calls for about 1 every 2 weeks, yet only 2 have been made the entire development schedule.10:38
sladenthully: pester Kamion10:39
Kamionthere are, but it kind of requires the archive to work :-)10:42
Kamionthe windows of installability have been quite narrow at times10:42
Kamionfor warty, we only started doing sounder CDs around the time of the upstream version freeze, so I'm not too worried10:43
=== lamont_r [~lamont@mesaradio41.customer.frii.net] has joined #ubuntu-devel
thullyyes - just learned that - I tried installing hoary from the daily build and I had to do lots of funky things to get a working install10:44
KamionI'm not sure that I have a copy of Sounder CD 1 any more, but Sounder CD 2 was 29 June10:44
Kamiontoday's daily?10:44
thullyyes - it bombed out to a command prompt without installing anything but base, and then after I did an "apt-get install ubuntu-desktop" something funky w/udev and hal happened and the instalslowed to a crawl until I killed those things10:46
Kamionoh, ubuntu-desktop was broken today (do you mean a command prompt, or aptitude?)10:47
lamont_rmdz: amd64 fsimg has a 43MB /var10:47
KamionI didn't know about the udev problem10:47
Kamionthully: oh, did the move of the timezone question to the first stage fix that long-standing timezone bug of yours?10:48
thullyHaven't checked - my PC is currently in a state of chaos as I've been testing many OSes on it - I haven't even set my clock correctly in a while :)10:49
lamont_rKamion: are the livecd links still pointing to yesterday???10:50
Kamionlamont_r: which ones?10:50
lamont_rKamion: nm.  fat finger10:50
lamont_rs10:50
lamont_rmdz about?10:51
sivanganybody know pitti's canonical address and can answer me in private so not to get his email harvested by bot log readers?10:52
Kamionthe addresses are of the form firstname.lastname@10:52
thullyI don't know if I'm quite up to this "unstable" thing - I just don't have the time for testing at the moment10:52
azeembot log readers?10:52
thullyOne question - regarding Thunderbird 1.0, is Ubuntu taking the same stance as Debian regarding the whole trademark issue?10:53
thullysince that's the only thing holding up 1.0 being in unstable10:54
mdzlamont_r: yes10:54
Mithrandirthully: what trademark issue?  That we're not shipping the trademarked icons and stuff?10:55
mdzpotpal:[~/live]  sudo mount -o loop hoary-live-amd64.iso /mnt10:55
mdzPassword:10:55
mdzpotpal:[~/live]  sudo losetup /dev/cloop0 /mnt/casper/filesystem.cloop10:55
mdzpotpal:[~/live]  sudo mount /dev/cloop0 /mnt10:55
mdzmount: block device /dev/cloop0 is write-protected, mounting read-only10:55
mdzpotpal:[~/live]  ls /mnt10:55
mdzbin   dev  home    initrd.img  lib32  lost+found  mnt  proc  sbin  sys  usr10:55
mdzboot  etc  initrd  lib         lib64  media       opt  root  srv   tmp10:55
mdzlamont: ^^^10:55
thullythat they can't use the name "Mozilla Thunderbird"10:55
Mithrandirthully: hm, can you give me any references on that?10:55
azeemMithrandir: lwn10:55
azeemhas a feature on it10:56
Kamionis that really a Debian stance or something that one person said on a Debian list?10:56
thullyhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=28456010:56
thullyWell, it's keeping 1.0 out of debian at the moment - but there are unofficial packages and the unofficial Ubuntu backports for Warty have Thunderbird 1.0 included10:56
lamont_rbin   etc     initrd.img  lib64       mnt   root  sys  var10:57
lamont_rboot  home    lib         lost+found  opt   sbin  tmp  vmlinuz10:57
lamont_rdev   initrd  lib32       media       proc  srv   usr10:57
Mithrandirwell, I don't see why this is an issue for 1.0 vs 0.910:57
mdzc5fd3f7995bb2479095200f951654c17  hoary-live-amd64.iso10:58
mdz9ae025da3e122ec6ef8942e4e24c946e  /mnt/casper/filesystem.cloop10:58
lamont_r9ae025da3e122ec6ef8942e4e24c946e  livecd-current.cloop10:58
mdzlamont_r: are you looking through cloop?10:59
lamont_rmdz: so either cloop trashed things, or something is deleting /var... :-(10:59
lamont_rno - loopback on fsimg10:59
mdzlook through cloop10:59
lamont_rno cloop module on that system10:59
mdzELMO10:59
lamont_rwell, I think not... how do I tell it to?10:59
thullywell - maybe Ubuntu should make a 1.0 package separately from debian - based off one of the unofficial builds10:59
lamont_rthat is, is it just losetup, or does it need something more?10:59
Kamionwe already have a 1.0 package10:59
=== trulux [~lorenzo@67.Red-80-25-56.pooles.rima-tde.net] has joined #ubuntu-devel
mdzlamont: scroll back about 30 lines11:00
KamionI don't see how deliberate separation helps us in the least11:00
=== lamont_r tries
thullySo - it's held up for the same reasons it's held up in debian?11:00
Kamion   mozilla-thunderbird_1.0-0ubuntu1_i386.deb11:00
MithrandirKamion: I uploaded that earlier today.11:00
Kamiondoesn't look held up to me11:00
mdzit's not "held up"11:00
mdzit's in hoary11:00
mdzso this entire discussion is pointless11:00
thullyit is - well, that's new11:00
lamont_r /dev/cloop0 - no such file11:01
mdzlamont: sudo modprobe cloop11:01
lamont_rmdz: this is an elmo kernel. what modules?11:01
Kamionthully: yes, as Mithrandir said. :)11:01
mdzE L M O 11:01
lamont_r modprobe cloop11:01
lamont_rFATAL: Could not load /lib/modules/2.6.8.1/modules.dep: No such file or directory11:01
thullyI see - things happen fast11:01
mdzlamont: if anything, create_compressed_fs is fucking up11:01
Kamionthully: we had nobody looking after m-t for a while; at the last hoary goals meeting, Mithrandir volunteered to give it some love11:01
mdzI'm doing my test using cloop on i386, which is known to not be horribly broken11:02
lamont_rmdz: let me rebuild it with the hack job instead and see what that does for us.11:02
Mithrandirthully: I think we can ignore it, it shouldn't be any bigger problem with 0.9 rather than 1.0.11:02
lamont_rfailing that, maybe compressing on i386 will be better11:02
mdzlamont: I doubt it will differ in the slightest11:02
KamionAFAICS the only reason that's keeping 1.0 out of Debian is that the maintainer wants to deal with both problems at the same time11:02
sivangmdz,Kamion : all this test talk relates for the live cd and the gui installer? :)11:02
Kamionand I guess 1.0 is a good point at which to do so11:02
mdzsivang: what gui installer?11:02
Kamionsivang: not the GUI installer11:02
Kamionkeep up :-)11:03
mdzsivang: I thought you were going to write the gui installer :-)11:03
sivangmdz: heheh :)11:04
sivangmdz: dreams dreams, it's amazing how one can be stupid with what he claims when he has not a clue of it :-/11:05
MithrandirKamion: yeah; tackling both problems at the same time might be fine, but I think we can do that later.11:05
Kamionmdz: hm, would you like to have a background title on the live CD's cdebconf screens saying "Ubuntu Live CD", or something like that?11:05
sivangmdz:  :)11:05
mdzKamion: sure11:05
mdzKamion: that reminds me, I should also fix its menu item11:05
KamionI'd like that for rescue mode, so I think I'll try to come up with a general interface for that in cdebconf11:05
pasc~..11:06
mdzKamion: currently I have Description: Run a "live" preinstalled system from read-only media11:06
lamont_rmdz: was amd64 the only borked cloop?11:06
mdzKamion: which makes a reasonable description, but not a menu item11:06
mdzKamion: how do I override it?11:06
mdzlamont_r: not sure11:07
Kamionmdz: create a debian-installer/casper-udeb/title template, type text, with the description you want as the menu item11:07
Kamion(it should really be main-menu/title/casper-udeb or something, but that won't be changing just yet)11:08
mdzKamion: what would be a good menu item name?11:08
Kamiondescribe the action, so "Enter live filesystem" maybe?11:08
mdzs/filesystem/something else/11:08
mdz'session' maybe11:09
KamionEnter live preinstalled system11:09
mdzKamion: I just put this in my templates file?11:09
Kamionyes11:10
lamont_rmdz: I'd bet on it.11:10
Kamionat the top is conventional11:10
mdzlamont_r: oh, you found a problem?11:10
lamont_rno - it's just that it's not any diff from the other machines, other than being 64 bit11:10
Mithrandirlamont_r, mdz: what's the problem?  cloop-utils still broken on amd64?11:11
mdzKamion: oh, btw, I get a ton of garbage output overwriting the cdebconf dialog when casper-udeb is unpacked11:11
mdzseems to have to do twith the po file that amu gave m e11:11
mdzme11:11
lamont_rMithrandir: the fsimg looks good, but cloop is kinda missing /var11:12
mdzMithrandir: it succeeds, but the result is apparently not optimal11:12
Mithrandirlamont_r: what do you mean, missing /var?11:12
lamont_rsee scrollback11:12
lamont_rls in / does not show /var11:13
Mithrandirthat's fairly crackful.11:13
lamont_rat least according to mdz - and he has the same .cloop file that I do11:13
mdzer11:13
mdzlamont_r: i386 is fucked in exactly the same way11:13
lamont_rMithrandir: s/fairly//11:13
lamont_rWTF11:13
Mithrandiris http://cdimage.ubuntu.com/daily-live/current/hoary-live-amd64.iso the right one?11:13
lamont_ryep11:14
=== thully [~thully@wuser70-league.umnet.umich.edu] has left #ubuntu-devel ["Leaving"]
=== Mithrandir grumbles at his 2.4Mbit.
mdzlamont_r: EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended11:14
mdzlamont_r: might have something to do with it11:14
mdzlamont_r: in both cases11:14
mdzlamont_r: did you remember to unmount it before creating the cloop file?11:15
lamont_rmdz: gah - wonder what didn't get unmounted.. :-(11:15
lamont_ruh.  heh.11:16
mdzKamion: I'm thinking I should just convert most of the shell functions in casper-udeb.postinst into casper.d scripts11:17
Kamiontend to agree11:17
mdzKamion: will I run into problems driving the progress bar from within a subprocess?11:17
Kamionno11:17
mdzok, so basically cut and paste then11:17
Kamionnot that I can think of, anyway11:17
Kamionjust source the confmodule in each, they all talk to the same frontend11:17
lamont_rso, um, Kamion...11:20
lamont_rnew livecd rootfs files for you in about 30 minutes11:20
lamont_rmdz: for the record, I was unmounting it...11:20
Kamionok11:20
lamont_rright after I compressed it.11:20
lamont_r:-(11:20
Kamionunfortunately I basically can't download an image in time for it to be usefully testable at the moment11:21
Kamionso I'll give up for a while and use the bandwidth for something more productive11:21
mdzKamion: what's the intended difference between base-installer.d and prebaseconfig.d?11:23
mdzlamont_r: tried blocksize=1k?11:23
mdzwe could also do blocksize=4k and use 4k blocks in the ext2 fs11:23
mdzthe latter should be much more efficient11:24
mdzspace-wise11:24
lamont_ractually running one with blocksizes from 1 to 32 kb11:24
lamont_rah, because most of our files are > 2KB?11:24
Kamionmdz: base-installer.d runs before the base system is installed, i.e. before debootstrap11:24
Kamionmdz: the reason netcfg runs there is that some packages installed by debootstrap expect the networking information already to be set up11:25
mdzah11:25
Kamionso prebaseconfig.d would be too late11:25
mdzso for casper the distinction is irrelevant11:25
mdz(which is good, because I treated them exactly the same)11:25
lamont_r4k is 655MB, 2k is 74111:26
lamont_r8k is 60311:26
mdzKamion: hmm11:26
Kamionyes11:26
mdzKamion: we're going to run into some major sequence number problems if I go this route11:26
Kamionwhy?11:26
mdzbecause casper has >5 things which need to be run in order before 05archive-copier11:26
Kamion05archive-copier doesn't have to stay as 05 in casper.d11:27
=== mdz whimpers
Kamionuh, in any case you don't want to run archive-copier in casper!11:27
Kamionsure11:27
Kamionsurely11:27
lamont_rheh11:27
mdzs/archive-copier/05localechooser/11:27
mdzthey both run at 0511:27
mdzthe prebaseconfig bit of archive-copier only runs apt-cdrom11:28
=== lamont_r notes that 0400xxx through 0499xxx land between 04a and 05b
KamionI didn't put archive-copier in the casper seed :)11:28
mdzKamion: you didn't implement usage of the casper seed, either, iirc ;-)11:28
Kamionlucky for you ;)11:28
Kamionmdz: I guess it's useful; shall I put it back?11:29
Kamionoh, do you have any preseeding entries that you want me to set for casper? it's not hard to do so11:29
lamont_rwhat locale does the livecd boot with by default?11:29
KamionC.UTF-8 and runs localechooser first11:30
lamont_rok.  gonna have to stomp on libpaper1 a little, I think11:30
KamionI could add one that defaults to en_US or whatever and skips the localechooser question, if you like11:30
Kamions/one/a bootloader entry/11:30
lamont_runless we want A4 to be the default paper on the livecd regardless of locale...11:30
mdzKamion: the only thing which I would like to change is the hostname logic11:31
mdzKamion: but preseeding won't exactly do what I want11:31
Kamionhm, I thought I gave preseeding entries which would?11:31
=== lamont_r wonders if he can get away with running off for an hour...
mdzKamion: what's the right way to display those nice error dialogs?11:32
mdzKamion: you did?11:33
mdzKamion: oh, preseeding is scripts, not simply setting values?11:33
mdzbecause I need to twiddle the seen flag or whatever11:33
Kamionmdz: search for netcfg/dhcp_options in those logs of yours11:33
Kamionmdz: no, preseeding is setting values, but the seen flag automatically gets set11:34
mdzKamion: but I don't want to set the value11:34
Kamionotherwise it'd be somewhat useless :)11:34
mdzI want it to use the dhcp one, or 'ubuntu' if it doesn't get one11:34
Kamionyes, you can do that by preseeding the control flow11:34
=== Safari_Al [~triley@203.52.193.58] has joined #ubuntu-devel
mdzKamion: example?11:35
Kamiond-i netcfg/dhcp_options select Configure network manually11:35
lamont_rmdz: need to go fetch kids and head back home11:36
lamont_ramd64 is compressing now, others still installing11:36
Kamiond-i netcfg/get_hostname string ubuntu11:36
Kamionif DHCP succeeds it'll overwrite netcfg/get_hostname11:36
lamont_rback about 15:30 mdz time11:36
Kamionmdz: error dialogs, you mean the ones d-i throws up?11:37
Kamionmdz: db_input a question whose template has type 'error', then db_go11:38
Kamionif you've turned on the backup capability then db_go will return 30 on backup, and exit 10 from a postinst to backup to the main menu11:38
Kamionthe priority of any error question is forced to critical11:38
Kamionthat's about it11:38
mdzKamion: yes, those, thanks11:43
=== chrisa [~chris@nullcode.org] has joined #ubuntu-devel
=== ChrisH [~chaas@gw.workaround.org] has left #ubuntu-devel []

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