/srv/irclogs.ubuntu.com/2006/06/08/#ubuntu-devel.txt

=== _mike_ [n=mike@220.157.65.29] has joined #ubuntu-devel
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
=== eXistenZ [n=existenz@bzq-88-154-24-206.red.bezeqint.net] has joined #ubuntu-devel
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
=== ChipX86 [n=chipx86@galago/ChipX86] has joined #ubuntu-devel
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
sivanghey slomo , long time :)12:17
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== eXistenZ [n=existenz@bzq-88-154-24-206.red.bezeqint.net] has joined #ubuntu-devel
=== Keybuk notices a complete lack of ubuntu-server edgy seeds
mdkeman, I was just going to do a breezy->edgy server upgrade12:45
Keybukyeh, right :p12:46
Keybukthere's no such thing as edgy yet :p12:47
zulKeybuk: what is it september now12:48
KeybukNovember12:48
sivangit's June, the last time I check :p12:52
Keybuksivang: when we're opening edgy.12:53
Keybukit delays an extra two days everyone asks12:53
Keybukwe're into November before it opens now12:53
=== sivang shuts up and goes to face the cornet before Keybuk will punish him to write 100 times "I will not ask when Edgy opens yet again" :)
Keybukthe cornet? :p12:54
Keybukyou like looking at ice cream vans?12:54
sivangerm,12:54
sivangyou know what I meant ! :-)12:55
sivangs/cornet/corner12:55
ograWOAH01:06
ograKeybuk, do you still use your little fanboy applet ? 01:07
Keybukno, why?01:07
KeybukI never especially used it in the first place01:07
KeybukI just wrote it because I wanted to play with pygtk for a few hours01:07
sivangKeybuk: what does the fanboy applet do?01:07
Keybuksivang: shows how many fans in your laptop are running01:08
ograi used it as a base for a cpu temp monitor and poorted that one to ppc when i boiught my ibook01:08
ograif i start it witch a resen ppc kernel here i get:01:09
ogra[78143.253071]   <1>Unable to handle kernel paging request for data at address 0x0000000001:09
ogra[78182.632552]  Faulting instruction address: 0xc01cc45001:09
ogra[78182.632569]  Oops: Kernel access of bad area, sig: 11 [#4] 01:09
ograreproducable with every start of the applet 01:09
ograugh, what did i type ? 01:10
sivangKeybuk: is it packaged somewhere? could be useful no?01:10
ograif i start it with a recent ppc kernel here ...01:11
=== freeluna [n=luna@220.175.102.124] has joined #ubuntu-devel
Keybuksivang: it isn't01:11
KeybukI don't even have the source01:11
ograBenC, is opening /sys/devices/temperatures/sensor1_temperature from a python script supposed to produce oops on ppc ?01:11
freelunaexit01:12
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
ograhmm, even a cat /sys/devices/temperatures/sensor1_temperature produces it01:16
mjg59ogra: As far as the kernel is concerned, reading from a file is reading from a file01:20
ograhmm, then i wonder why i get oppses ... the temperature monitoring appears to be fine (fans work if the load is high)01:21
ogra*oopses too01:21
mjg59Because there's a bug in the kernel?01:24
=== bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-devel
ograhmm, apparently ... but i'd expect the fan management to be broken as well if reading the temp doesnt work 01:26
=== Aegir [n=richard@C1500200.wl150.flinders.edu.au] has joined #ubuntu-devel
bddebianHello01:26
ograunless thats not done in the kernel on ibooks ...01:26
mjg59ogra: Why?01:27
mjg59ogra: If you look at the backtrace, it's likely to be blowing up in a pathway specific to reading the sysfs attribute01:27
ograyep, there is something with sysfs_read in there ...01:29
Keybukurgh, libsysfs01:30
Keybukkill it now!01:30
Keybukoh, wait, kernel01:30
ograheh01:30
sladenKeybuk / Kamion: the code to check for 64bit is already in gfxboot.  Use the primitive/keyword '64bit'   (yes, it's the only "keyword" that starts with a number.  *sigh*01:34
Keybukoh, cool01:34
sladenso, now you want laptop-detect in there?01:35
Keybuk\o/01:36
=== FunnyLookinHat [n=funnyloo@71.57.11.218] has joined #ubuntu-devel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
ograhmm, the oops is gone after a reboot01:43
=== jane_ [n=JaneW@dsl-146-167-152.telkomadsl.co.za] has joined #ubuntu-devel
=== ctd [i=ctd@incubus.progsoc.uts.edu.au] has joined #ubuntu-devel
sivanghmm, why can't I see ubuiguity in the dapper archive?02:07
crimsun(where are you looking?)02:08
crimsun[hopefully http://archive.ubuntu.com/ubuntu/pool/main/u/ubiquity/] 02:09
sivangyes, thanks02:10
sivangshould get to sleep02:11
sivang;)02:11
tsengman02:11
tsengisnt it almost morning there now?02:11
sivangalmost :)02:11
sivang3:15am02:11
tsengyou're sick02:12
sivangI know :p02:12
sivangI just can't stop .. writing specs can be adictive 02:12
sivangto be more precise, the investigation for them.02:13
sivanghmm, I need stratus. /me joins debian-devel02:13
sivangtseng: trying to gues when package wil lcome for python-notify02:16
=== Sanne [n=Sanne@p548D927B.dip0.t-ipconnect.de] has joined #ubuntu-devel
sivanganywaym I'm oyut. some sleep is needed. urgently :)02:19
sivangnight all!02:19
=== Sanne [n=Sanne@p548D927B.dip0.t-ipconnect.de] has left #ubuntu-devel ["Goodbye"]
ajmitchafternoon02:20
desrtword.02:21
=== desrt needs a BenC
mjg59desrt: Managed to get any further?02:23
desrtmjg59; no.  i have new fish to fry02:23
desrtstuff is acting really really oddly02:24
desrtsometimes when i come back from sleep video isn't working properly (like vbestate doesn't restore properly or something)02:24
desrti just came back to my machine after it running for a while and the keyboard (but not the mouse) had stopped working02:24
desrtand (possibly the cause of all of these things) the harddrive is seriously messed up02:24
desrton resume i get02:25
desrtata1: resume device02:25
desrtata1: disabling port02:25
desrtthen it fails this assertion:02:25
desrt        assert (ata_dev_present(master) || ata_dev_present(slave));02:25
desrt(twice)02:25
desrtthen my harddrive is gone so anything not in the filesystem cache is not accessible02:25
mjg59Well, the assertion is unsurprising02:25
desrtand my filesystem remounts read-only02:25
mjg59Given the initial failure02:26
desrtnot.02:26
desrtthe 'disabling port' thing can come from only two possible failures02:26
desrti googled it and found your name on an LKML posting02:26
desrtmy problem seems to be that the bus reset that accompanies the resume is failing for some reason02:26
mjg59Hm02:27
mjg59Debug code a-go go02:27
desrtwell02:27
desrtit doesn't always happen02:27
desrtplus...02:27
desrtsometimes the drive is flaky even before i sleep02:27
desrtlike i'll boot into gnome02:27
mjg59Less fun02:27
desrt(first time)02:27
desrtand processes will randomly go into D-state02:27
mjg59Any dmesg errors?02:27
desrtwhich i (perhaps foolishly) assume is drive messup02:27
desrtno dmesg errors :(02:27
desrtdo you know of flags i might be able to give to the kernel to make it run the sata controller in a slower-and-safer mode?02:28
mjg59Nope02:29
mjg59I don't think sata rally has that concept02:29
desrt193:       7767          0   IO-APIC-level  libata, uhci_hcd:usb2, ohci139402:29
desrthmm.02:29
desrtlibata shares IRQ with my usb port02:29
mjg59Should be fine02:29
desrti wonder.....02:29
desrtwell, maybe that's why my keyboard stops02:29
mjg59Though I wonder more if it's another irq issue02:29
mjg59Like your acpi one02:29
desrt201:     296839          0   IO-APIC-level  uhci_hcd:usb1, ehci_hcd:usb502:30
desrtkeyboard appears to be on this usb though :02:30
desrt:/02:30
desrt(up-enter, up-enter repeatedly increments that counter)02:30
mjg59Wonder if the interrupt controller is being set up correctly02:30
desrta valid wonder.02:30
mjg59Does it boot with noapic?02:30
sladenKeybuk: http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.dapper/ is meant to be empty?02:30
desrtyes.  but with noapic it locks up on resume02:31
Keybukit's not empty02:31
desrt(remember you had me try this)02:31
Keybukcelebrate the fantastic bzr archive format02:31
Keybuk(it has a .bzr)02:31
Keybukhttp://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.dapper/.bzr/README02:31
sladenoh, you're right, there's a .bzr02:31
desrtmjg59; i hate laptops. :(02:32
mjg59desrt: Haha02:32
desrtwhy does linux have to have so many bugs in it?02:32
HrdwrBoBwhy do you have to buy an unsupported machine02:33
desrtit's so pretty02:33
tsenghaha02:33
bddebianheh02:34
desrtanyway... i guess i'll instrument my kernel like crazy02:35
desrtfigure out the exact source of this problem02:35
desrtthe only problem is that at the time the kernel borks out i have no way of writing down the info from dmesg02:35
desrtother than to remember it in my head (or if i have paper close at hand)02:35
desrtwtf is libata-acpi.c?02:36
mjg59Binds acpi resume methods to libata02:36
desrti see.02:36
desrthow interesting.02:37
desrtwhy doesn't it just have a normal suspend/resume function?02:37
mjg59Because laptops can be wired in strange and wonderful ways02:38
desrti hate laptops.02:38
mjg59Bay devices may need powering up in fun ways, for instance02:38
=== ..[topic/#ubuntu-devel:Keybuk] : Ubuntu Development (not support, even with edgy) | #ubuntu for support and general discussion | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/DeveloperResources | http://wiki.ubuntu.com/HelpingWithBugs | HAPPY DAPPER DAY! | https://lists.ubuntu.com/archives/ubuntu-announce/2006-June/000083.html
desrtmjg59; think it might be caused by the drive not powering up fast enough?02:47
=== freeflying|away [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-devel
desrtok.  just as a test i booted it up with the harddrive removed02:53
mjg59desrt: Doubt that02:53
desrtit behaves -exactly- like the error condition i described02:53
desrtlike, sleep [remove hd]  resume02:53
mjg59Right02:53
desrti'm ircing from it right now with the HD out :)02:53
mjg59Weird02:53
desrtwell02:53
desrtit's got a gig of RAM02:53
desrtthat's a lot of cache space02:54
=== salim [n=salim@ANantes-154-1-92-65.w86-210.abo.wanadoo.fr] has joined #ubuntu-devel
mjg59I need to spend some time looking into libata suspend/resume stuff02:54
=== salim [n=salim@ANantes-154-1-92-65.w86-210.abo.wanadoo.fr] has left #ubuntu-devel ["Quitte"]
desrtwould it be safe to sleep the kernel for 2-3 seconds inside the ata resume code?02:54
=== lemsto [n=lemsto@ANantes-154-1-92-65.w86-210.abo.wanadoo.fr] has joined #ubuntu-devel
mjg59Should be02:55
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel
mgalvinhere we go02:58
=== mgalvin is on the edge of his seat
mgalvinok no more cheesy lines...02:58
jsgotangco?02:58
=== Keybuk pushes mgalvin off
mgalvin:)02:58
mgalvinis there any info about the *-proposed archives?02:59
mgalvinjsgotangco: edgy uploads started a little while ago :)02:59
desrtwould i use a normal sleep or a spinning sleep?02:59
jsgotangcoZOMG02:59
jsgotangcoheh02:59
Keybukmgalvin: none, and we're the archive team02:59
Keybuksomeone in Launchpad claimed to know something about them, but didn't want to talk about it03:00
mgalvini mean there name is obvious but...03:00
mgalvinKeybuk: ah ok03:00
ajmitchmgalvin: patience, we have to wait for glibc & gcc to break everything03:00
KeybukI believe they're a free-for-all upload place for things that might, one day, be uploaded to -updates03:00
bddebianajmitch: :-)03:00
Keybukajmitch: I've been running both all evening, they're _fine_03:00
=== Keybuk even has the edgy kernel and everything
mgalvinsweet03:00
Keybukthat's not so fine03:00
Keybukbut we don't worry too much03:00
ajmitchI've been running the edgy kernel, but not the rest :)03:01
=== mgalvin is just looking for UWN content :)
bddebianGot Xorg 7.1? :-)03:01
ajmitchKeybuk: it's no fun if *something* doesn't break in the first few hours03:01
=== jsgotangco subscribes
bddebianTo what?  Edgy-changes?03:01
Keybukmgalvin: basically, afaiui, proposed is a place for people to upload bug fixes for a released release03:01
Keybukbut it's not mentioned in /etc/apt/sources.list, so is only available to people who really need to look for a package there03:02
Keybukso there is less restriction than -updates, which is enabled by default03:02
mgalvinKeybuk: ah, great thanks :)03:03
=== desrt jokingly muses about the 'correct' way to sleep for several seconds from interrupt context
Keybukdesrt: on your back03:03
bddebianheh03:06
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-devel
desrtmsec_delay_irq() appears correct03:08
desrtoi modules03:25
desrtmjg59; wanna know something funny?03:31
desrtmjg59; i think the excessive irq9 traffic was a good thing03:32
desrtmjg59; it slowed the box down on resume03:32
desrtmjg59; with my delay inserted i've done half a dozen suspend/resume cycles and i can't get the drive to fail to initialise03:33
=== desrt continues... :)
=== Aegir [n=richard@129.96.150.200] has joined #ubuntu-devel
desrtheh.  NetworkManager isn't liking all the suspend/resume action.03:39
desrtcpu -> 100%03:39
Keybukyeah, it does that03:39
Keybuksee the 5th or 6th bug page03:39
desrtwelp03:40
desrt12th resume, no problems03:40
desrti think that's the cause of this bug03:41
=== jlj [n=agp@adsl-68-124-185-54.dsl.pltn13.pacbell.net] has joined #ubuntu-devel
desrtnow all that remains is the stupid D-state bug03:45
=== Toadstool [n=jcorbier@ubuntu/member/toadstool] has joined #ubuntu-devel
=== TomB| [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== j_ack [n=nico@p508D8CDA.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
=== storm [n=joel@200.208.132.81] has joined #ubuntu-devel
=== storm is now known as magicstorm
=== stuNNed [n=lance@unaffiliated/stunned] has joined #ubuntu-devel
stuNNedwhat can i do to get my creative microphoto to work in latest stable ubuntu? i randomly picked it up at bestbuy and gnomad2 project says it is semi-functional but i can't seem to get the latest gnomad2 installed...i'd ask in the help chann but most of the those questions seem to be very install-relateed...maybe we need a #novice-ubuntu, #intermediate-ubuntu you guys think?04:22
BurgundaviastuNNed: if #ubuntu cannot help you, try the mailing list or the forums. This is not a suppor channel04:22
stuNNedburgundy: yeah yeah i'll try the lists i guess :\04:23
stuNNedit was the best best buy had to offer as far as linux compatability :(04:23
stuNNedfucking shame it is04:23
BurgundaviastuNNed: oh, and file a bug about it not working ootb04:24
stuNNedBurgundavia: i'm on it thanks04:25
BurgundaviastuNNed: cheers04:25
stuNNedburgundy: thanks, cheers04:26
stuNNedtoo bad i'm drinking coffee but i need it and it's a local blend :)04:26
=== stub [n=stub@ppp-58.8.6.121.revip2.asianet.co.th] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
ChipzzstuNNed: how is that install-related?04:35
Chipzzor are you trying to install ubuntu on this device? ;)04:36
=== freeflying|away [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-devel
stuNNedChipzz: haha that would be the great and no.  i'm saying #ubuntu is too install-related as far as content and there should be #ubuntu-new, #ubuntu-mediate, and #ubuntu-expert or something...04:38
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
ChipzzI agree with you on #ubuntu-expert ; in fact I've made an argument for such a thing here in the past04:41
Chipzzbut it's a 2 way cutting sword04:41
Chipzz1) you split up support resources04:42
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
Chipzz2) you'll always have newbies who feel that for some reason, the rules do not apply to them, and will join ubuntu-expert and start asking newbie questions there04:43
=== robitaille_ [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
stuNNedif i want a bleeding edge ubuntu friendly kernel can i get this?04:50
stuNNedwell...your support resources should not center on irc imho04:50
=== Aegir [n=richard@129.96.150.200] has joined #ubuntu-devel
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
mjg59stuNNed: See https://wiki.ubuntu.com/KernelGitGuide04:56
mjg59Current git has 2.6.17 in04:57
stuNNedmj: thanks mate04:58
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
=== j_ack [n=nico@p508D8CDA.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
stuNNedthis git thing looks nice, things have developed/moved forward since last time i touched linux/ubuntu, anyone know of a good general ppc linux download site?05:15
BurgundaviastuNNed: what sort?05:15
stuNNedburgundy: i found one thanks: http://penguinppc.org/05:18
bddebianstuNNed: Debian.  YellowDog.05:20
bddebianUbuntu :-)05:21
Burgundaviabddebian: yellow dog is mostly big iron these days05:21
bddebianBurgundavia: Really?05:22
bddebianThey used to have the best PPC thing going.. Hmm05:22
Burgundaviathey still are, bigiron ppc05:22
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
stuNNedbddebian: i don't get it05:22
stuNNedbddebian: are you salesperson?05:22
bddebianAh, like RS/6000 type?05:22
jsgotangcoreally?05:22
bddebianstuNNed: Don't get what?05:22
stuNNedbddebian: your words05:23
Burgundaviajsgotangco: one of the guys from our local lug works for them05:23
jsgotangcoahh05:23
bddebianstuNNed: Ah, just ignore me then :-)05:23
Burgundaviajsgotangco: he does desktop stuff for them, but he says he is the only one left05:24
=== alchemist [n=alchemis@cpe-066-026-081-081.nc.res.rr.com] has joined #ubuntu-devel
=== infinity wonders why someone in #ubuntu-devel would ask for a PPC Linux distribution to download...
infinitystuNNed: Ubuntu/PPC works well.05:24
infinityOddly enough.05:24
Burgundaviainfinity: no, really?05:24
fabbionehmmm05:25
fabbionejdub: ping?05:25
stuNNedinfinity: i didn't ask that at all.  you drifted into what bddebian said.  i asked of a good url that has ppc software besides what is available in ubuntu but i probly don't need it so :P05:26
bddebianAh, then I (we?) mis-understood your question05:27
infinitystuNNed: About the only thing some place like linuxppc would have that we don't ship is stuff built for MacOS (like, say, BootX)..05:27
=== bddebian shudders
=== infinity still has BootX on his PPC machine, since his firmware and quik never got along.
bddebianinfinity: OldWorld?05:28
infinitybddebian: Yeah, Beige G3.05:29
bddebianAh05:29
bddebianYeah, that's a bitch.  I still have an old WallStreet PowerBook laying around here somewhere05:29
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== bddebian needs at least a B&W G3, a Sparc, and an amd64 for Edgy :-)
LaserJockshesh05:35
LaserJockI just want an Ubuntu box available all day05:36
bddebianI got 9 PC's running here now, what's a few more? :-)05:36
tritiumbddebian: why get a B&W G3?  Get a BMW M3 :)05:36
LaserJock9?!?!?05:36
LaserJocktritium!05:36
bddebiantritium: I could go for that too :-)05:37
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
tritiumLaserJock: :)05:37
bddebianLaserJock: +1 dead Debian StinkPad :-)05:37
bddebian+3 now 3 Ubuntu boxes at work :-)05:38
LaserJock:(05:38
LaserJockmy 1.3GHz P4 (my only Ubuntu box at work) got stolen by an undergrad05:39
bddebianNo kidding?  That sucks05:39
LaserJockand my Ubuntu computers at home are usually turned off05:39
LaserJockwell, he wanted a mac, so it wasn't too bad05:40
LaserJockI can still ssh into a bit05:40
bddebianMine should be.  My electricity bill is outrageous :-)05:40
LaserJockyeah05:40
bddebianNot as bad as when I had the Proliant 3000 running though :-)05:40
bddebianThat thing was a pig05:40
=== FliesLikeABrick [n=Ryan@about/rpi/rawdor] has joined #ubuntu-devel
ajmitchand I just have 2 machines that run at home...05:42
bddebianajmitch: Well 4 of them are Hurd boxen so they aren't up much.. ;-P05:43
LaserJocklol05:43
infinityI don't generally believe in turning computers off...05:43
ajmitchneither do I, except for general hardware failure05:43
infinityI just don't like killing hard drives.05:44
infinityWhich seems to happen every second time I hit a power switch.05:44
=== bur[n] er_ [n=burner@c-67-176-41-240.hsd1.co.comcast.net] has joined #ubuntu-devel
infinity(Interesting side note: If an old drive motor suddenly decides to stop spinning, feeding it 24 volts on the 12 volt line will sometimes get it spinning long enough to rescue the data... Before it seizes)05:45
infinityDon't try that at home, kids.05:46
ajmitchhow long before it starts to smoke?05:46
bddebianPut it in the freezer :-)05:46
diemaninfinity: crazy05:47
diemanfreezer ive heard a lot too05:47
infinityajmitch: The last time I did it, it started smoking a bit about halfway through the copy job.  No flames were seen, however.05:47
ajmitchI'd assume the drive controller would be running off the 5V line stil05:47
infinityYes, generally.05:47
infinityThe electronics are a bit delicate to overvolt.05:48
infinityThe motor, though, has it comin' when it goes and stops spinning.05:48
bddebianheh05:48
=== ajmitch is not surprised to see a number of people on the forums eager to dist-upgrade to edgy
diemanhahaha05:50
mjg59What could possibly go wrong?05:50
diemanamazon prime fucked up05:50
diemanand they shipped my package late05:50
diemanso they upgraded me to next day for free05:50
ajmitchit's also great to read what *must* be in edgy (or the world will end)05:51
diemani think porn must be in edgy05:51
diemanor else05:51
bddebianheh05:51
diemanmy coworkers took great enjoyment in the porn desktop05:52
Burgundaviamust have initNG!!! must have Thunderbird!!05:53
infinityThunderbird?05:54
infinityWhat, the minor bump from 1.5.0.2 to 1.5.0.4 is killing people?05:54
bddebianOh yeah baby05:54
diemani think i'll die if nm doesn't speak gprs by next tuesday, really.05:54
ajmitchmust have xgl by default!05:54
diemanalso, aiglx05:55
diemanat the same time05:55
Burgundaviano, thunderbird over evo05:55
diemannot surprising there05:55
Burgundaviaand KDE and GNOME on the same cd, with a question in the installer05:55
mjg59And a pony05:55
diemani can't even really endorse my wife using evo these days05:55
Burgundaviai suffer through it05:55
Burgundaviatb is just as bad, in different ways05:56
bddebianmjg59: :-)05:56
diemanyah05:56
mjg59Someone needs to stop evo from sucking, because in a lot of ways it's much nicer than Thunderbird05:56
diemani get tb to crash like once a month05:56
diemanevo doesn't have sort by group, i think05:56
Burgundaviathey just need some vision05:56
mjg59Little things. Like using evolution-data-server05:56
diemandoes it have labels?05:56
tritiummjg59: agreed05:56
Burgundaviaeeds looks exciting05:57
diemanit'd be nice if evo was a collection of seperate apps05:57
bddebianeeds?05:57
diemaneeds?05:57
jsgotangcolunch brb05:57
Burgundaviaembedded eds, done by openedhand for maemo05:58
bddebianYeah, clears that right up ;-P05:59
Burgundaviahttp://projects.o-hand.com/eds05:59
Burgundaviahttp://projects.o-hand.com/05:59
Burgundaviathey are doing cool things there05:59
diemannifty06:00
mjg59Why isn't evo showing me the guadec calander?06:00
diemanbecause you aren't using a mac? ;)06:00
bddebianAh, that is some cool little apps06:02
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-devel
Burgundaviabddebian: the dates and contacts stuff are rocking06:03
Burgundaviahonestly we might want to consider them for edgy06:03
Burgundaviabddebian: can i make you package them for universe at least?06:04
tritiumWhere has bob2 been?06:05
mjg59That's better. Killing e-d-s has made it happier.06:10
mjg59tritium: An excellent question06:10
mjg59If you find out, can you let us know?06:10
ajmitchtritium: noone has seen him for quite awhile06:11
tritiumIf I find out, yes, but...06:11
=== ajmitch wonders if he's still in canberra
tritiumspeaking of e-d-s, I finally figured out I _have_ to save my password in evo to get alarm notifications and appointments in calendar applet to work06:12
Burgundaviatritium: that is dumb06:12
tritiumThis is a security no-no where I work06:12
tritiumBurgundavia: yep06:12
bddebianBurgundavia: Sure :-)06:13
Burgundaviabddebian: excellent06:13
bddebianOK, bedtime for this old man.  Gnight folks06:13
LaserJocktritium: what, they don't let you put your password on you monitor at Sandia? ;-)06:13
tritiumgood night, bddebian 06:13
LaserJockcya bddebian 06:13
tritiumLaserJock: heck, why not?  In good news, they've finally allowed the MacBook, once they clip the wires to the iSight camera06:14
tritiumsince it's a tool of espionage06:14
Burgundaviatritium: where do you work?06:14
LaserJocktritium: bahahahaha06:14
tritiumBurgundavia: Sandia National Labs06:14
LaserJockI never thought of that06:14
LaserJockThe Jordanian guy in my lab just uses it to talk to his buddies back home06:15
Burgundaviatritium: wow, "Securing the free and peaceful world through technology"06:15
tritiumyep06:15
Burgundaviameans you have nothing to do with developing technology that makes the world more peaceful or free :)06:16
tritiumBurgundavia: there are many research areas, so don't be so sure06:16
=== Rotund [n=joe@207-118-210-89.dyn.centurytel.net] has joined #ubuntu-devel
Burgundaviasorry, just a cynical Canuck speaking here06:17
Rotundanyone know if there is an extension to X to play with the mouse "on the fly" like the driver options (buttons, etc)06:17
tritiumNo problem.  All the same, that's why I don't like to talk about it much06:17
Burgundaviatritium: indeed06:18
robitailleBurgundavia,  National Labs in the US do all sort of stuff (I worked 2 years at Berkeley National Lab)06:18
Burgundaviarobitaille: yep, I saw that. Some of it looks very cool (fresh water stuff)06:19
robitaillebut LBL is a different beast from Sandia06:19
LaserJockmy lab collaborates with Sandia lab in Livermore, CA06:20
LaserJocktotally not related to anything to DOE, but they pay for it so whatever06:20
=== tritium puts the worms back in the can
LaserJockhehe06:20
=== rajasun [n=maximusp@bb220-255-205-188.singnet.com.sg] has joined #ubuntu-devel
=== dsas [n=dean@host86-129-18-102.range86-129.btcentralplus.com] has joined #ubuntu-devel
=== euther [n=i@64-252-72-180.adsl.snet.net] has joined #ubuntu-devel
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #ubuntu-devel
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== imbrandon_ [n=brandon@ubuntu/member/imbrandon] has joined #ubuntu-devel
=== Gman is now known as GmanAFK
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
pittiGood morning08:14
ajmitchmorning pitti 08:15
=== pygi [n=pygi@83-131-236-110.adsl.net.t-com.hr] has joined #ubuntu-devel
pittihi ajmitch 08:16
=== Huahua [n=hua_@221.172.50.88] has joined #ubuntu-devel
=== Fujitsu [n=fujitsu@c211-28-181-26.eburwd7.vic.optusnet.com.au] has joined #ubuntu-devel
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
=== makko [n=makko@195-245-89-185.dtcom.ro] has joined #ubuntu-devel
makkoany particular reason dapper (unlike breezy!) does not support a graphical grub menu *by default*?08:40
=== \sh [n=shermann@gw01.combots.com] has joined #ubuntu-devel
makko\sh: any particular reason dapper (unlike breezy!) does not support a graphical grub menu *by default*?08:42
\shmakko: right question, wrong person :) I have no clue, actually I don't like graphical grub menus08:43
=== mvo [n=egon@p54A6673E.dip.t-dialin.net] has joined #ubuntu-devel
makko\sh: you are the right person! you are the only person that seems to be awake... and you just came.08:46
=== `anthony [n=anthony@203.63.137.225] has joined #ubuntu-devel
makko\sh: i am thinking of newbyes. they are prejudiced against text envs, especially when they come from the suse or mandriva world.08:47
ajmitchhey \sh, mvo 08:47
fabbionemakko: please stop flooding this channel08:47
makkoajmitch: what about me?08:47
fabbioneasking the same question twice in 2 minutes IS annoying08:47
makkofabbione: do i look like i am not aware of that?08:49
=== ajmitch sees that a few things are getting into edgy-changes
fabbionemakko: apparently you are not aware of it, otherwise you would not have done it08:49
\shmakko: I'm not the right person, because I don't have a clue about graphical screens in grub, not even in breezy...you can ask me about pyqt and pykde or njam or whatever, but not grub...kthx08:49
pittiiwj: dapper-security works again, please feel free to upload firefox 1.5.0.408:50
makkofabbione: no, i was aware of it, it's just that immediately after i asked that i saw \sh joining and i wanted \sh to get it too08:50
makkofabbione: you can follow the log and you'll see what i mean08:50
fabbionemakko: and what does let you think \sh is the right person to ask?08:51
fabbioneand yes i read the log and i saw the timing too08:51
=== Lure_ [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
makkofabbione: i really thought everybody was asleep and, since \sh was just comming, i assumed \sh was not :)08:51
makkofabbione: but sorry anyway08:52
makkofabbione: i know how it looks08:52
=== highvoltage [n=jono@196.36.161.235] has joined #ubuntu-devel
makkofabbione: by the way, do you have any idea whom i should ask that?08:54
fabbionemakko: zul08:55
makkofabbione: thanks08:56
=== viviersf [n=cain@196.44.1.98] has joined #ubuntu-devel
=== glatzor [n=sebi@ppp-62-245-208-121.mnet-online.de] has joined #ubuntu-devel
=== imbrandon_ [n=brandon@ubuntu/member/imbrandon] has joined #ubuntu-devel
=== vuntz_ [n=vuntz@bonaventure.imag.fr] has joined #ubuntu-devel
=== imbrandon_ [n=brandon@ubuntu/member/imbrandon] has joined #ubuntu-devel
=== nekohayo [n=jeff@bzq-88-152-116-171.red.bezeqint.net] has joined #ubuntu-devel
=== imbrandon_ [n=brandon@ubuntu/member/imbrandon] has joined #ubuntu-devel
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== bmon [n=monnahan@226.Red-83-38-113.dynamicIP.rima-tde.net] has joined #ubuntu-devel
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
siretartuuuh, first edgy uploads. nice! - are the chroots already set up?09:42
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
=== dholbach [n=daniel@i577B308E.versanet.de] has joined #ubuntu-devel
dholbachgood morning09:44
infinitysiretart: Still bootstrapping, but that shouldn't stop people from uploading sources.09:46
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== makko_ [n=makko@195-245-89-185.dtcom.ro] has joined #ubuntu-devel
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@mailhost.newtec.be] has joined #ubuntu-devel
=== carlos [n=carlos@13.Red-88-15-198.dynamicIP.rima-tde.net] has joined #ubuntu-devel
=== Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel
=== lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-devel
=== makko_ [n=makko@195-245-89-185.dtcom.ro] has joined #ubuntu-devel
Kamionmakko: we didn't do grub gfxboot because it would have been terrifyingly unsafe for dapper, especially as syslinux gfxboot was known to have problems on some machines. So I said no.09:57
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
makko_Kamion: maybe this is why mandriva uses a patched lilo?10:02
=== j^ [n=j@adsl210.13.cyb.it] has joined #ubuntu-devel
Kamionmakko_: in general pulling in graphical patches for bootloaders was not appropriate for dapper. I'm not interested in discussing it more than that just now.10:03
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
=== ChipX86 is now known as ChipX86|Sleep
makko_Kamion: thank you.10:07
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== doko [n=doko@dslb-088-073-065-191.pools.arcor-ip.net] has joined #ubuntu-devel
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
=== jsgotangco [n=jerome@210.4.38.43] has joined #ubuntu-devel
=== arejensen [n=arejense@host-81-191-194-104.bluecom.no] has joined #ubuntu-devel
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-devel
arejensenHi. I think I might have found a bug in the pythoncard-tools package in universe. Im not quite sure if I should submit it using the ordinary webinterface? Ive tried searching the wiki and documentation but couldnt find any info on it.10:19
crimsunarejensen: better addressed in -motu or -bugs, but yes, please file a bug in Malone against that package10:22
Mithrandirjust file a bug using Launchpad.10:22
arejensenThank you very much crimsun and Mithrandir. -bugs said "Channel for Bugdays" so I thought it was only for bugsquashingfests or similar and not for normal use. :)10:24
arejensen<-- A bit tired. It said so on the homepage.10:26
=== arejensen [n=arejense@host-81-191-194-104.bluecom.no] has left #ubuntu-devel ["Forlater]
=== ssam [n=ssam@80-41-100-8.dynamic.dsl.as9105.com] has joined #ubuntu-devel
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has left #ubuntu-devel []
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-devel
mdkemorning all10:33
jsgotangcomorning!10:34
=== herzi [n=herzi@c206125.adsl.hansenet.de] has joined #ubuntu-devel
sfllawmorn-ing.10:34
sfllawvery sleepy.10:34
mdkeheh10:35
jsgotangcoahh yes10:35
=== jsgotangco actually woke up at 4am for edubuntu meeting today
sfllawIt's 4:35 right now.10:35
=== olemke [n=olemke@iup.physik.uni-bremen.de] has joined #ubuntu-devel
Hobbseethat's insane.  i really would stay asleep for that.10:39
=== Hobbsee hands sfllaw a cup of coffee.
=== human_blip [n=mike@220.157.65.29] has joined #ubuntu-devel
sfllawNo good.  I'm immune.10:42
=== Treenaks hands sfllaw some pills he bought from a guy on the streeet
Treenaks-e10:42
sfllawNice.10:42
Treenaksthose should keep you awake ;)10:45
Treenaks(and loving everyone)10:45
ajmitchheh10:45
ajmitchmorning sfllaw :)10:45
ajmitchgood to see you up & about at this fine hour10:45
sfllawajmitch: Thanks.10:46
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
Kamioninfinity: any idea why I got a pile of rejects for those breezy-security uploads?10:48
Kamionfrom katie10:48
pittiKamion: I think all of them have been recovered already10:48
=== shenki_ [n=shenki@ppp163-218.lns3.adl4.internode.on.net] has joined #ubuntu-devel
Kamionoh, hey, I got accepts for them all as well, wasn't reading properly10:49
Kamionthanks10:49
infinityKamion: elmo got into a rather heated debate with katie, that's all.10:50
infinityAnd now I'm going to go have a similar argument with glibc.10:50
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
Kamioniwj: do you think you'll be able to merge dpkg this morning?10:58
=== shenki_ is now known as shenki
KamionKeybuk: I know you're probably not starting the big sync yet, but eyeballing and manually syncing libselinux and libsepol would be helpful10:59
sfllawOh no.  The sun's coming up.10:59
=== giftnudel [n=mb@p54A94692.dip0.t-ipconnect.de] has joined #ubuntu-devel
iwjKamion: I would have said yes but I'd underestimated the number of specs we were supposed to be proposing, so I'll be working on that first and on the breezy ff security update.11:00
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
KeybukKamion: any particular reason?11:00
iwjKamion: Do we have MoM working for it or is it manual ?  (Not a big problem, but MoM would save a bit of faff.)11:00
=== shenki is now known as shenki00
KamionKeybuk: build-deps of dpkg which is needed for debhelper which is needed for d-i11:00
Keybukit needs the new ones?11:00
=== shenki00 is now known as shenki
Kamioniwj: that's a Keybuk question, but I believe not yet11:01
Keybukok11:01
KamionBuild-Depends: debhelper (>= 4.1.81), pkg-config, po4a, libncurses5-dev | libncurses-dev, zlib1g-dev (>= 1:1.1.3-19.1), libbz2-dev, libselinux1-dev (>= 1.28-4) [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64] 11:01
Kamionlibselinux1-dev | 1.28-2ubuntu2 |          edgy | amd64, hppa, i386, ia64, powerpc, sparc11:01
Kamioniwj: I could have a look and run the result by you, if that's preferable11:02
Keybukonce we have working chroots I'll confer with infinity whether he wants the fire hose on trickle or "OMG! THE ASWAN DAM HAS BURST!"11:02
iwjI don't mind but that might save time if you're in a hurry.11:02
Kamionyeah, it's just because the stack for me is quite deep11:02
Kamion(and tottering)11:03
iwjKamion: I don't _think_ there should be anything controversial and they've taken nearly all of the patches I sent I think.11:03
KamionI eyeballed it earlier in the week and spotted just one thing that wasn't merged11:03
Kamionbut I'll do a more detailed review11:03
mdkesfllaw: perhaps when your body clock is back to normal we can hook up and have a word about the WelcomeCenter project?11:04
sfllawmdke: Yes.11:04
sfllawmdke: What TZ are you on?11:05
sfllawI'm UTC-4.11:05
mdkesfllaw: UTC+111:05
mdkethat would be great11:05
sfllawmdke: I'll ping you when I wake up.11:05
sfllawWith any luck, I won't catch you during dinner.11:06
mdkesfllaw: that sounds great, I'll keep my ears open11:06
=== Kamion tries out 'bzr checkout' on the seeds to see how this mode works
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-devel
jdubKamion: have you tried bound branches yet? rocks!11:11
Kamionthat's what I'm trying ...11:13
Keybuk"Houston, we have achieved ... CVS!"11:14
=== Aegir [n=richard@d58-108-10-185.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
Kamionhaha11:14
=== apokryphos [i=[U2FsdGV@server2.polaristar.com] has joined #ubuntu-devel
Kamionwoo, bound-branch commits to the seeds work11:15
KamionI think we should recommend that mode of operation11:15
Kamionit's much less prone to weird-shit pull/merge confusion11:16
Kamionrecommend> for the seeds that is11:16
infinityIs there any way to force that mode of operation?11:24
=== winkle [i=winkle@130.239.18.162] has joined #ubuntu-devel
infinityie: Mark the parent repository as one that can't be pushed to, or something equally draconian?11:24
KinnisonUnfortunately not11:25
KinnisonIIRC11:25
Keybukinfinity: all bound-mode means it that bzr remembers to push after you commit11:26
=== hunger [n=tobias@p54A613AD.dip0.t-ipconnect.de] has joined #ubuntu-devel
KinnisonKeybuk: It's all a transaction11:27
infinityKeybuk: Right, but a way to force a branch to behave in a "centralised repository" fashion would be useful for rare cases where distributed RC is not ideal.11:27
KinnisonKeybuk: if it can't push then it uncommits locally11:27
KinnisonKeybuk: IIRC11:27
KinnisonKeybuk: either that or it unbinds and then to rebind you need to pull/push/merge to get the lines in sync11:28
=== Rotund [n=joe@207-118-210-89.dyn.centurytel.net] has joined #ubuntu-devel
KeybukKinnison: I think the commit fails and it suggests that you can unbind if you want and try again11:30
Keybukinfinity: agree11:30
Kamionit says "unbind, update, or commit --local" I believe11:31
Kamioncommit/push is a transaction, yes, or at least so the docs say11:32
=== heno [n=henrik@henrik.gotadsl.co.uk] has joined #ubuntu-devel
=== vincent__ [n=vincent@85.69.101.147] has joined #ubuntu-devel
=== vincent__ [n=vincent@85.69.101.147] has left #ubuntu-devel ["Ex-Chat"]
Keybukaah!11:36
KeybukNOW I HAVE COFFEE!11:36
ogramdz, already asleep ? i'm not sure what to do with the debian ltsp branch11:37
bytee_infinity: ping 11:43
infinitypong.11:45
bytee_had a question with package naming11:48
jdubKeybuk: you can bzr get, as long as you bzr bind (which i think is clearer than 15 ways of bzr get/pull/checkout/obtain/adopt/acquire/kidnap/etc)11:49
ajmitchjdub: at least it's not baz11:49
jdubin soviet russia, baz branches you (like basil fawlty's car)11:50
=== Kinnison snickers
=== Kinnison imagines jdub jumping up and down, flagellating a car with a bzr branch
mdzogra: I am sleeping in 4-hour shifts these days11:51
mdzogra: I need about an hour to catch up on other things, though; can you send me email about this?11:51
jdubmdz: http://fedoraproject.org/wiki/StatelessLinuxCachedClient11:51
Kinnisonmdz: trying that bizarre multi-nap sleepcycle thing?11:51
Kinnisonpolyphasic sleep or whatever it's called11:51
mdzKinnison: not intentionally, it's just worked out that way11:52
Kinnisonmdz: heh11:52
sivangmorning all11:58
=== sivang reads distro team meeting backlog
sivangZnarl, elmo : ping12:03
Znarlsivang : Pong?12:04
sivangZnarl: Don't want to be pushy, but can anything be done to help RT #10636 ? :-)12:04
Znarlsivang : I will have it done in a few hours for you.12:06
=== sivang *hugs* Znarl
sivangZnarl: thank you!12:06
ogramdz, mail sent12:13
=== infinity does his first accidental REJECTED upload to dapper, and then gets his s/dapper/edgy/ on...
=== stub [n=stub@ppp-58.8.6.121.revip2.asianet.co.th] has joined #ubuntu-devel
KinnisonHehe12:14
infinityThe great irony, of course, is that it was a base-files upload that had s/dapper/edgy/ ALL OVER IT, except for the changelog.12:14
KinnisonNow if I could work out why the Packages files for dapper are seemingly being rewritten I'd be happy12:14
=== jono [n=jono@mail.openadvantage.org] has joined #ubuntu-devel
jonohey all12:15
infinityKinnison: apt-ftparchive config is wrong?12:15
Kinnisoninfinity: Not afaict12:15
Kinnisoninfinity: check it out in .../ubuntu-misc/apt.conf12:15
Kinnisoninfinity: also the log from the last run didn't claim to have written them12:16
Kinnisonit's most odd12:16
infinityThey've definitely changed recently.12:16
KinnisonIndeed12:16
KinnisonI'm exceedingly confused12:16
=== infinity scratches his head.
=== thesaltydog [n=fabio@ubuntu/member/thesaltydog] has joined #ubuntu-devel
Kinnisoninfinity: bloody typical, they didn't get updated this cycle while I was watching12:32
=== Kinnison sighs
=== Kinnison -> shops for lunch and to clear head
infinityKinnison: Err, yes they did.12:35
infinityKinnison: They're only 15 minutes old.12:35
KinnisonHmm, then they didn't get updated in the apt-ftparchive stage12:35
infinity(Or, exactly an hour younger than they were the last time I looked)12:35
Kinnisonsince that's when I looked12:36
KinnisonSo they're being touched during one of the post-publish phases12:36
=== giftnudel [n=mb@p54A913A9.dip0.t-ipconnect.de] has joined #ubuntu-devel
KinnisonOMG I've got it12:36
KinnisonThey're identical to edgy right now12:36
infinitydupe checking?12:36
Kinnisondsync is deduping them to the edgy ones12:36
infinityThat theory holds up when we see that amd64 (which has new binaries in it) hasn't been updated, while i386 has been.12:37
infinitySo, as soon as I push this base-files through, the problem (but not the bug) goes away.12:37
KinnisonIndeed12:38
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #ubuntu-devel
infinityWell, that probably means you can follow up to the bug and reduce it from critical to major.12:39
infinityI still suspect that dupe-checking should be skipped entirely for {Packages,Sources}. :)12:40
infinityIt means that any empty files are getting "re-generated" at each go too, right?12:40
infinity(So, say, and empty dapper-security would be re-downloaded every hour)12:40
infinitys/and/an/12:41
KinnisonProbably12:41
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel
Kamioniwj: http://people.ubuntu.com/~cjwatson/tmp/dpkg_1.13.21ubuntu1_debian.diff (new diff vs. Debian)12:44
=== _mike_ [n=mike@220.157.65.29] has joined #ubuntu-devel
=== freeflying-g4 [n=freeflyi@61.190.64.118] has joined #ubuntu-devel
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-devel
Kamioniwj: http://people.ubuntu.com/~cjwatson/tmp/dpkg_1.13.21ubuntu1_ubuntu.diff.gz (new diff vs. Ubuntu Dapper, but enormous; 14MB uncompressed)12:50
=== Khalid [n=chatzill@82-167-30-27.odsplus.com] has joined #ubuntu-devel
KamionI'm amazed we apparently never remembered to add amd64 to archtable12:55
=== moberg_ [n=peter@c83-248-85-194.bredband.comhem.se] has joined #ubuntu-devel
KamionKeybuk: mind if I sync libsepol and libselinux? I've test-built them (albeit with the dapper toolchain) and they're fine12:59
Keybuksure01:00
Keybukinfinity: how are those chroots?01:00
Kamionhmm, looking at Debian #317082, we ought to get dpkg in ASAP anyway due to the shlibdeps changes01:04
UbugtuDebian bug 317082 in libc6-s390x "Subject: libc6-s390x: missing depends on lib64gcc1" [Serious,Closed]  http://bugs.debian.org/31708201:05
Mithrandirogra: what do you think about adding thinclient-local-devices to paris?01:07
=== _TomB [n=ownthebo@AC8F4C87.ipt.aol.com] has joined #ubuntu-devel
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
ograMithrandir, https://wiki.ubuntu.com/EdubuntuEdgyIdeas ;)01:07
Mithrandirogra: it's not marked for discussion in Paris.01:08
Mithrandirogra: also, ActiveDirectoryIntegration is covered by NetworkAuth which ajmitch is working on as part of SoC.01:09
ograMithrandir, i wont mark it before i have all specs written, i'll do that for the whole bunch on that wikipage tomorrow01:09
Mithrandirogra: ok01:09
ograMithrandir, only the stuff above the "Additional suggestions" line will be paris stuff01:10
ograi'm aware fo AD work in the network auth spec :)01:10
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
zulheylo01:13
pittihi zul 01:14
pittiBenC, zul: gates for *-security uploads are open, so please feel free to upload (once the two missing patches are applied)01:15
Kamionsladen: I knew about gfxboot's 64bit operator - that wasn't what I was asking for a patch for ;-)01:15
Daemonthe AD integration would be excellent, I just went through the manual process today and while it's not too difficult, full integration / wizard driven setup would appeal to a lot of people01:15
ajmitchDaemon: using winbind?01:16
Daemonyep01:16
zulpitti: ok, i have to boot the hoary with the two missing patches which i should be able to do tonight i should be able to upload for hoary at least01:18
pittigreat01:19
infinityKeybuk: Coming along... glibc/base-files on amd64 upset me, but moving on.01:19
Kamiondpkg landing now01:19
Kamionwill dep-wait for a while01:19
zulpitti: but now i have to go blow away redhat on our mail servers ;)01:19
Kamionnow for coffee, then debhelper ...01:21
Keybukinfinity: we don't even have new gcc yet? :p01:21
infinityIt's happening.  Meh.  Relax. :)01:22
KeybukI'm very relaxed01:22
=== Keybuk gives infinity lots of hugs
tsengwere libselinux and libsepol meant to go to dapper?01:23
tsengdapper-changes seems to think so01:23
=== Keybuk looks at Colin
jdubKamion: heh, closes line on dpkg is fun ;)01:23
sladenKamion: ah, I think keybuk wants the 64bit one and you want the laptop-detect one.01:23
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel
=== makko [n=makko@195-245-89-185.dtcom.ro] has joined #ubuntu-devel
Keybukthat's ... err ... interesting01:24
Keybukwhere did they go?01:24
=== eXistenZ [n=existenz@bzq-88-154-24-206.red.bezeqint.net] has joined #ubuntu-devel
Kamiontseng: the .changes said edgy01:25
Kamionsladen: nobody asked me or I'd have told them01:25
KamionOH01:26
Kamion/srv/launchpad.net/codelines/current/scripts/process-upload.py -d ubuntu -r dapper -C sync $DRYRUN $NOMAILS -v .01:26
Kamionfrom sync-queue/process-incoming.sh01:26
Keybukjdub: mostly translations I'd expect ... dpkg tradition has always been a new bug for every po file update requested01:26
=== Kamion fixes that
KeybukKamion: oh, wow01:26
makkoany special reason ubuntu's /etc/bash.bashrc doesn't include "export HISTCONTROL=ignoreboth"?01:26
KeybukI wonder whether gcc-defaults went to the right place, then01:26
KamionListing ubuntu/dapper (ACCEPTED) 2/201:27
Kamion---------|----|----------------------|----------------------|---------------01:27
Kamion   40811 | S- | libsepol             | 1.12-1               | 19 minutes01:27
Kamion         | * libsepol/1.12-1 Component: main Section: misc01:27
Kamion   40810 | S- | libselinux           | 1.30-1               | 19 minutes01:27
Kamion         | * libselinux/1.30-1 Component: main Section: libs01:27
makkowould anybody prefer duplicate lines in their bash's history?01:27
Kamion---------|----|----------------------|----------------------|---------------01:27
Kamionfuck's SAKE01:27
Kamionmakko: it's configurable because you can configure it. HTH01:28
makkoKamion: i am terribly sorry01:28
Kamionmakko: I'm not swearing at you01:28
KamionI'm swearing at the STUPID SYNC SCRIPTS01:28
makkoKamion: i know, but i damaged your table, right?01:28
Keybukoh, I _really_ want to know where gcc-defaults went01:28
Kamionwatch me not care01:28
Keybukit's not in ACCEPTED01:28
Keybukand it's not in UNAPPROVED01:28
Kamionmakko: IRC is lossy and stuff gets interleaved, I deal with it, you should too01:29
KamionKeybuk: version?01:29
makkoright...01:29
Keybuk1.3601:29
KeybukI'm making damned, damned sure that didn't end up in dapper by accident01:29
Kamiontseng: thanks for the heads-up, rejected from dapper01:30
Keybukit's ended up in the pool01:31
Kamionthe publisher is running ...01:31
Kamionit may well be in limbo still, but will end up in dapper I suspect01:31
KeybukKamion: that would have gone in last night01:31
Kamionoh, ok01:32
Keybukwhen we rammed it through LP with a sledgehammer01:32
Kamionwhat on earth did you do to get "Accepted (via black hackery):" anyway?01:32
Keybukbefore infinity found a user who could update the distrorelease table01:32
KeybukKamion: ~lp_publish/mail-again.sh01:32
Kamionlike we did last summer01:32
Kamionoh-kay01:33
makkoKamion: well, i agree i can configure it and so can everybody, but i think it would be nice for us to add that by default, do you agree?01:33
KamionI'll just not look shall I01:33
Kamionmakko: no, I don't01:33
mdzjdub: interesting; that's how I would have done it too01:33
=== Hirion [n=hirion@draugr.de] has joined #ubuntu-devel
KeybukKamion: would you like to mentally erase the last few seconds of conversation? :p01:33
mdzjdub: (the stateless update thing)01:33
makkoKamion: could you please briefly explain to me why?01:33
mdzjdub: I suggest pointing fabbione and jbailey to that for mubuntu01:33
jdubmdz: ok :)01:33
jdubmdz: what's that m for?01:34
Kamionmakko: because in case of doubt it's least-surprise for people if we stay close to the default01:34
jdubmicro?01:34
fabbionemdz: ?01:34
dholbach-buntu?01:34
Keybukbuntu01:34
Kamionand I can see why people might want it the other way01:34
=== dholbach -> break
fabbionejdub: mind to enlight me?01:35
jdubfabbione: mailng you now01:35
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
fabbionejdub: ok thanks01:35
=== Keybuk breaks out psql
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
Keybuk   id   | distrorelease | pocket | status01:38
Keybuk--------+---------------+--------+--------01:38
Keybuk  90205 |             6 |      0 |      201:38
Keybuk 120614 |             7 |      0 |      201:38
Keybuk 120643 |             6 |      0 |      201:38
=== Keybuk frowns
Keybukso it thinks gcc-defaults 1.36 is in, err, dapper01:39
KeybukHOLY CRAP01:39
Keybukwe're so damned lucky LP is not sure whether it's generating dapper Packages files today01:40
KeybukKamion, infinity: do you think we should shut down the publisher for a bit?01:41
Kamionhell yes01:41
Kamionwe need to audit dapper now01:41
pittioh, should I better stop publishing security updates then?01:42
Keybukpublisher is down01:42
sladenif it got as far as the mirror;  you might want to kill rsyncd to stop it spreading01:42
Keybukand is not running01:42
Keybuksladen: I don't mind if it's just the pool that has been mirrored01:42
sladenKeybuk: you might be concerned if it's the Release file01:43
=== KaiL [n=KaiL@p548F47C0.dip.t-dialin.net] has joined #ubuntu-devel
Keybukthat's the kind of thing I'm just starting to look at01:43
Keybukneed to see how far this has spread01:44
=== makko [n=makko@195-245-89-185.dtcom.ro] has left #ubuntu-devel ["leaving"]
Keybuk 120644 |               103625 |             6 |      0 |      201:45
Keybuk 120643 |               103626 |             6 |      0 |      201:45
Keybuk 120642 |               103627 |             6 |      0 |      201:45
siretarthttp://archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/gcc-defaults_1.36.dsc does exist01:45
KinnisonLaunchpad is *NOT* generating dapper packages files01:45
Keybukok01:47
Keybukconfirmed in the database, it's just those three syncs01:47
Keybukgcc-defaults, java-gcj-compat and ecj-bootstrap01:47
KeybukKamion: looks like you rejected libselinux/libsepol in time01:48
Kamionyep, was fairly sure I had01:48
sivanghmm, I just got an edgy changes mail :)01:49
infinityKeybuk: You're going to fix those before I get around to wanting to build them, right? :)01:51
Keybukinfinity: first we fix the archive01:51
infinityPicky, picky.01:52
Kamiondebhelper will be fun, it has new-X-in-Debian assumptions01:54
mdzKamion: hmm?01:54
Kamion  * dh_installxfonts: /etc/X11/fonts/X11R7 is deprecated, back to looking in01:56
Kamion    old location, and not passing --x11r7-layout to update-fonts-alias and01:56
Kamion    update-fonts-scale (but still to update-fonts-dir). Closes: #36623401:56
Kamionthat sort of thing01:56
=== pitti celebrates the first dapper USN https://lists.ubuntu.com/archives/ubuntu-security-announce/2006-June/000326.html
siretartpitti: is dapper-security still via dak or via launchpad?01:57
pittisiretart: still the dak dance01:57
siretartpitti: anyway. congrats pitti :)01:58
pittii. e. dak -> dak buildds -> special LP upload -> lp processing01:58
infinityKamion: We only have one font location change to migrate to match with Debian, afaik.02:01
infinityKamion: And that should be handled in our X packages, not in debhelper.02:01
Kamioninfinity: right, the problem is that dh_installxfonts generates packages that call update-fonts-dir --x11r7-layout02:03
Kamioninfinity: will we error out on that?02:03
Kamionor can we just assume that we'll update whatever provides update-fonts-dir before anything that calls dh_installxfonts?02:03
infinityKamion: Err, the entry you quoted says that it DOESN'T call that.02:03
Kamion"but still to update-fonts-dir"02:04
infinityOh, I missed that.02:04
infinityFeh.02:04
=== freeflying|away [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-devel
=== kiko [n=kiko@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
infinityPoke me about it tomorrow, and we'll make sure debhelper versus X won't explode?02:04
KamionI could just merge xfonts-utils myself02:04
infinityOr do that. :)02:04
KamionI want to get this sorted out in my current awake-cycle, if that's OK, because debhelper's needed for d-i02:05
Mithrandirdoes tasksel support debtags?02:08
Kamiondunno, what would be involved in that?02:08
MithrandirI'm browsing spec suggestions to see if there are any interesting ones in there and came across https://launchpad.net/distros/ubuntu/+spec/debtags02:09
KamionKeybuk: sometime that's not RIGHT NOW, you probably want to fix the new dh_installudev to match your policy02:09
=== truz_`24 [n=truz_`24@74.129.166.232] has joined #ubuntu-devel
Keybukthere's a dh_installudev?02:10
Keybukok02:10
Keybukis it still chained to the wall of Marco's wrongness?02:10
KamionMithrandir: I don't think anyone's ever done that in Debian, no02:10
KamionMithrandir: but if we do tasksel, then I was intending for it to be linked to seeds02:10
KamionKeybuk: yes, WRT /etc/udev/ and symlinks in rules.d02:11
MithrandirKamion: with each task being its own seed?02:11
KamionMithrandir: something like that; I haven't thought it out in depth yet02:11
=== Mithrandir hugs Keybuk over https://launchpad.net/distros/ubuntu/+spec/automake-transition
KeybukKamion: ok, do you want me to fix it before you upload debhinderer?02:11
KamionKeybuk: if you want to send me a patch against debhelper-in-Debian now, I can apply it to the thing I'm rolling together02:12
KeybukMithrandir: ooh, thanks for reminding me *add-to-meeting*02:12
KeybukKamion: I'll do it when the fires are out :p02:12
Kamionthe problem with debhelper is that you have to coordinate with EVERYONE02:12
Keybukso ~10 mins02:12
\shso edgy will be only 4 months development time, right? 02:13
Hobbsee!!!  LP added "search by recently changed"  - AWESOME!02:14
=== Hobbsee goes dancing around the room happily
Kamion\sh: 4.5 months, yes02:14
\shrocking02:15
jdubsmart doesn't seem to grok dpkg holds02:17
kikoniemeyer wants to hear about that.02:17
=== jdub goes to find if smart has a bug tracker
mdzsivang: there seem to be both home-user-backup and edgy-home-user-backup specs, with nearly identical summaries02:18
mdzsivang: both proposed for paris02:18
enricoMithrandir: the idea to implement that was to add a post-hook to apt-get update that would mark as 'to install' all packages matching a given tag expression.  Then when you run the package manager, it would do conflict resolution and so on02:19
sivangmdz: yes, sorry, Keybuk was supposed to drop one of them for me. Please decline the edgy-*... , I eventually left it and made changes onto the original one, to allow for all the original subscribers to still track development02:19
Keybuksivang: you never told me which one02:19
Keybukyou /quit02:19
sivangKeybuk: ah, sorry, network issues probably :( 02:19
sivangthen my bad02:19
Mithrandirinfinity: would discussing https://launchpad.net/distros/ubuntu/+spec/early-userspace/ in Paris make sense?02:21
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
infinityMithrandir: I intend to do some initramfs work in edgy, especially dm-crypt and fakeraid stuff, but I'm not sure how much discussion it really needs.02:25
=== j_ack [n=nico@p508DAF77.dip0.t-ipconnect.de] has joined #ubuntu-devel
tsengKamion: no problem.02:31
pittiajmitch: still here?02:31
ajmitchyep02:34
ajmitchpitti: what's up?02:35
pittiajmitch: will you be in Paris?02:35
pittiajmitch: I wonder whether it makes sense to register an SSP spec02:35
ajmitchno, I won't be there, sorry02:36
pittiajmitch: we should get some thorough tests going in edgy, and if it's successful, enable it by default in edgy+102:36
ajmitcha spec still sounds like a good idea :)02:36
ajmitchyagisan has been doing a bit with that lately02:36
pittiajmitch: we already have two proactive security related specs, but they are way too big and need to be split02:37
mvohello enrico, I suppose you got my mail then :) ?02:37
ajmitchpitti: I'm going to try & rewrite the selinux spec at least02:37
enricomvo: yes!  I was at work and I still haven't had the time to reply, but in short: YAY!!02:37
pittiajmitch: we have proactive-security-stage-1 and proactive-security02:37
enricomvo: I'm glad Dapper released and people got a bit of spare time ;)02:38
ajmitchfun02:38
=== ajmitch checks them out
pittiajmitch: I'll create an ssp spec and register it for Paris02:38
mvoenrico: cool, thanks. I hope to be able to do some other smallish improvments too02:38
ajmitchok, I'll try & participate by voip or irc :)02:38
pittiajmitch: I'll talk about it with doko and jbailey (and infinity perhaps, for a parallel test archive)02:38
pittiajmitch: that would be nice :)02:38
enricomvo: mornfall has been having a look at the code02:39
mvoenrico: ah, nice. I'll be happy to hear his feedback02:39
mvoenrico: I'm not religious about the way it is done, any suggestions/feedback is welcome02:40
zulajmitch: paris is going to have voip?02:40
zuldoh..02:40
ajmitchzul: I heard that something may happen02:41
mvoMithrandir: will there be a multiarch spec?02:44
jdub'apt in universe' > 'smart in edgy' ;-)02:44
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
mvojdub: be careful what you wish for ... it might get it ;)02:45
jdubmvo: 8)02:45
=== enrico [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
mvomdz: the "smart-notifier" from you list is a update-notifier based on smart? or something else entirely?02:47
Keybukok02:47
Keybukdapper crisis averted02:47
Keybukthe packages are now where they should be02:47
Mithrandirmvo: I'm not sure; 4.5 months is really not enough time to do it.02:48
pittiajmitch: https://launchpad.net/distros/ubuntu/+spec/gcc-ssp, feel free to subscribe02:48
=== ajmitch subscribes
pittiajmitch: btw, do you have any plans wrt. selinux?02:48
ajmitch yes02:48
KamionKeybuk: ok, dh_installudev reminder then :)02:48
ajmitchwork with manoj, erich & rjc in debian, hopefully get stuff by feature freeze :)02:49
KeybukKamion: yup, just switching state02:49
mvowhat was the consensus about SoC work? they should only be added if the person comes to paris, right?02:52
mdzmvo: no, it's something else entirely (apt-cache show smart-notifier)02:53
jdubmvo: "your disk is dying - stop upgrading all the time!"02:53
=== imbrandon64 [n=brandon@ubuntu/member/imbrandon] has joined #ubuntu-devel
=== enrico [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
ajmitchmvo: hm, I added mine to the sprint anyway. I guess it could be removed02:55
mvomdz, jdub: aha, that sounds useful02:55
ajmitchsince the majority of it was agreed on at ubz02:55
=== j^ [n=j@adsl210.13.cyb.it] has joined #ubuntu-devel
tsengpitti: reading your ssp spec02:59
pittiit's not yet a spec :)03:00
tsengok :)03:00
tsengdo you have an idea of how to do it per package?03:00
tsengor the reverse03:00
tsengoh, subarch03:01
tsengignore me03:01
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel
KeybukKamion: cron is going down for a bit again03:05
Keybukso unless you're particularly desperate, I'll do the dh_installudev bit after lunch03:05
jsgotangcogood evening03:06
=== mornfall [n=mornfall@kde/developer/mornfall] has joined #ubuntu-devel
mornfallenrico: i'm in the right ubuntu-devel? :)03:08
mornfallmvo: i had a quick look at the code, nothing deep, my only concern is how can i point apt at ddtp.debian.org for translations and something else for Package indexes03:08
KamionKeybuk: ok, I've been trying to figure out how packages actually use it03:09
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
=== Kagou [n=Kagou@84.5.172.124] has joined #ubuntu-devel
mvomornfall: this is currently not supported, the translations have to be at the same place as the other stuff. a anoying limitation03:09
mornfallbut i suspect we are hitting sort of fundamental issues with sources.list03:09
enricomornfall: right, you're in the right one03:09
Kagouhi03:10
mvomornfall: does the other stuff (update moved into libapt) look useful to you?03:10
mvoi.e. will it help ?03:10
mornfallmvo: i have only fetched the ddtp branch for now (bzr takes *insane* amount of time to get branches)03:10
mornfallmvo: from your mail (enrico bounced it to me) i think it should be OK03:10
jsgotangcomvo: hi! any tip on where to start debugging on a segfault to apt on a fresh dapper kubuntu?03:10
mvomornfall: yeah, it should be a bit better once I converted all my branches to the new bzr 0.8 format03:11
mvojsgotangco: a gdb backtrace would be a good start :) put it on a pastebin please03:11
jsgotangcothanks03:11
mvomornfall: cool, thanks03:12
mvomornfall: I hope that the ddtp stuff gets up to some speed now that they have a working server again. that would be really good. I'm not religious about the implementation, the advantage is that it is here and seems to work reasonable well03:12
mornfallmvo: any plans to push all this into say debian experimental?03:12
mvomornfall: it is in experimental already (the ddtp bits) - the update stuff is only a couple of days old, I wanted to wait for your/enricos feedback first :)03:13
mornfallmvo: hmm i must have missed it then, that's why i fetched from bzr03:13
mornfallmvo: well let me run bzr get for the update stuff and you can have more feedback when i get home in some half hour (which should be enough for bzr to finish :)03:14
=== spami [n=spami@84.247.53.120] has joined #ubuntu-devel
mornfallmvo: the branch is ListUpdateMethod?03:15
mvomornfall: yes, that is the branch. thanks, no rush :) 03:15
KamionKeybuk: you'll need to tweak the default priority and the way it automatically adds "_" (we want "-")03:15
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
=== freeflying-g4 [n=freeflyi@61.190.64.118] has joined #ubuntu-devel
sladenKeybuk: would the udev bug also cause NIC to be renumbered.  at some point eth0 and eth1 swapped.03:21
sladenKeybuk: but I can't place when03:21
mdzpitti: are we going to try enabling SSP in edgy?  if so, during or after this initial round of toolchain updates?03:21
pittimdz: incidentially I just added a spec for that :)03:22
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel
mdzpitti: oh good, what's the name?  it's on my list and I'd like to link to it03:22
pittimdz: my feeling is to selectively enable it for some packages in edgy and do a test-build of the archive, and if that works, switch over in edgy+103:22
pittimdz: https://launchpad.net/distros/ubuntu/+spec/gcc-ssp03:22
=== bronson [n=bronson@pool-72-70-92-114.bstnma.east.verizon.net] has joined #ubuntu-devel
tsengit is unfortunate that people are insistant on turning any proactive security roadmap into a giant spagetti monster that pulls in every technology on the market03:26
pittitseng: we should mark roadmaps as informational and split out the various things into separate specs03:26
tsengpitti: yes.03:26
jdubROAR SPAGHETTI MONSTER!!!03:26
tsengturning on ssp on things like apache, postfix will give us alot of bang for our buck03:27
pittiright03:27
pittiand enabling it per-package is easier to test03:27
ajmitchtseng: but we have to HAVE IT ALL!!03:27
tsengajmitch: you don't have the line quite right03:28
thomGOTTA CATCH EM ALL03:28
ajmitchsorry03:28
tsengajmitch: if you dont do X, you leave your system wide open to attack!!03:28
=== ajmitch needs to learn from the pros
tseng:)03:28
ajmitchit's part of the fun of the specs being linked to wiki pages. people can go & change around a spec quite nicely03:29
tsengpitti: i think ASLR will be cheap and easy03:29
pittiindeed03:30
pittibut my favourite one is the stack protection03:30
tsengthey are very complimentary03:30
mdzKamion: for edgy, I want to have a new kind of server seed which is actually a set of packages to install by default on servers.  how do you think we should arrange it?  the current server seed would be more aptly named server-ship or such03:30
Kamionmdz: ship-server, by analogy with ship-live03:31
Kamionmdz: but exactly that change would be fine by me03:31
mdzpitti: don't forget to propose gcc-ssp for paris03:31
=== freeflying-g4 [n=freeflyi@61.190.64.118] has joined #ubuntu-devel
ograKamion, oh, we should also find a new name for the edubuntu server seed, i'm tired of all the merge conflicts ...03:31
pittimdz: I already did03:31
Kamionogra: mdz's suggestion would bring server more into line with you03:32
Kamionin purpose if not quite in contents03:32
ajmitchmdz: what would be in this new seed? 03:32
mdzajmitch: so far just evms/lvm/mdadm03:32
mdzand powernowd03:32
jduband sshd?03:32
tsengjdub++03:33
mdzjdub: that's more debatable I think03:33
jdubmdz: yeah ;)03:33
ograKagou, well, as long as the contents still differ i dont really care about the naming ;) since the conflicts will persist03:33
Kamionogra: not to the same extent03:33
ogras/Kagou/Kamion indeed03:33
Kagou:)03:33
Kamionyou have changes in several of the other seeds too - those aren't conflicts, they're intentional divergence03:33
ograwell, i'd like a solution without conflicts ;)03:33
Keybuksladen: are they on different buses?03:33
Kamionyou don't have conflicts03:33
Kamionyou have divergence03:33
ograhmm, k03:33
Kamionif the contents come more into line, then having to *resolve* conflicts during merges will be less frequent03:34
Kamionthey do not have to be identical for this03:34
ograok03:34
KamionI also think the way you're doing merges is fundamentally broken which is not helping you03:34
mdzKamion: would you be fine with that change even if I made it right now?03:34
sladenKeybuk: 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)03:34
ograKamion, i can only cherrypick most merges ...03:35
Kamionogra: there are a *lot* of instances in the Edubuntu seeds where bzr indicates that you just applied the diff, rather than doing 'bzr merge'03:35
sladen0000:04:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)03:35
Kamionogra: that means you have to re-merge the changes later03:35
Kamionogra: no, I'm not talking about cherry-picking here, but routine merges03:35
Kamionthe evidence is in the seed archives03:35
Keybuksladen: PCIe?03:35
ograwell, there is a lot in the ubuntu seeds that we cant ship in edubuntu03:35
Kamionogra: yes, but you still MUST use 'bzr merge'03:35
mdzogra: if that's true, then perhaps it's time to start fresh with edgy03:35
sladenKeybuk: yes03:35
mdzand do the merges correctly going forward03:35
Kamionogra: otherwise the next merge will try to do the same things again ... and again ... and again03:35
Keybuksladen: the udev bug could explain them getting swapped, but then there's no guarantee of order of those anyway -- taking a few extra seconds to load firmware would have the same effect03:35
ograif i cherrypick something, i usually get a conflict, which causes the merged changelogs to disappear03:36
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #ubuntu-devel
Kamionogra: I have never seen that behaviour and I don't believe it03:36
Kamionseriously03:36
KamionI merge stuff a lot03:36
ograso there is no trace in the changelog about the merge once i resolved a conflict03:36
Kamionthen you are doing something broken03:36
mdzI must agree with Kamion, I've done this loads of times03:36
Kamionthis does not happen to anyone else doing merges03:36
ograwell, i get a bzr message that this ot that file have a conflict 03:36
mdzogra: the next time that happens, ask for help03:37
Kamionogra: yes, and then you do 'bzr resolved' once you've fixed it03:37
ograi edit that file, type bzr resolved <file> and commit03:37
Kamionmdz: a single correct merge will sort it out03:37
Kamion(at the moment, due to a bzr bug, you have to 'rm .bzr/checkout/conflicts' after resolving everything)03:37
=== dholbach [n=daniel@i577B1BE9.versanet.de] has joined #ubuntu-devel
ogras/ot/or/03:37
Kamion(bzr resolved is broken for knit branches)03:37
ograoooh03:37
Kamion(or possibly for metadir checkouts, not sure)03:37
Kamionogra: this is not your problem though.03:37
Kamionogra: if this were your problem, you wouldn't be able to commit03:38
ograhmm, i had that behavior before knits already i think03:38
Kamionyou would get a message from commit saying that your tree was conflicted03:38
Kamionit would not cause merge records to disappear03:38
Kamionplease also ensure you're using the version of bzr in dapper, in case you have a random snapshot from before it stabilised there03:39
ograno no, i use the latest dapper version03:39
Kamionok03:39
ograbut i dont get why resolving eats the merge logs03:40
Kamionplease ask for help from #bzr next time that happens, and don't commit03:40
Kamion'bzr status' should show the merge logs03:40
Keybukhow bad is ogra's tree at the moment?03:40
ograit does until i change the conflicting file03:40
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel
Kamionogra: right, at that point, ask #bzr03:40
ograok03:40
KamionKeybuk: I *think* I did a merge since ogra's last one, but I'll check03:41
ograbut as i understand you you mean i should always merge everything, then commit and revert what i dont need ? 03:41
Kamions/commit and revert/revert and commit/03:41
Kamionyes03:41
Keybukif it needs smashing, you can push --overwrite ubuntu.edgy, then copy his files over and commit again -- it'd throw away his history though, but at least give a consistent start point03:42
Kamionif you don't, the next bzr merge will offer you the same thing and you'll have to make the decision again03:42
ogra*commit and revert and commit ;)03:42
Kamionno03:42
=== dborg [n=daniel@e182062150.adsl.alicedsl.de] has joined #ubuntu-devel
Kamionabsolutely not03:42
Kamionthe process of resolving the merge should include making it look how you want it to look, at each commit step03:42
ograwell, that way i wont lose the merge logs at the moment :)03:42
ograok03:43
KamionI'd rather you didn't commit any merges until you figure out what's wrong03:43
ograyep, understood03:43
KamionKeybuk: not too bad, there's a merge from me ten commits back03:44
Kamionand I had to re-merge a bunch of stuff in that03:44
Kamionhmm, perhaps something is wrong with the tree though03:44
Kamionbecause there's a commit from Keybuk saying "merge kernel ABI bump" with no merge log03:45
mdzmvo: what do you think about the idea of displaying urgency information directly in update-manager?03:45
Keybukiwj: I don't suppose you can recall what substance you were consuming when you decided dpkg should exec("rm") rather than calling unlink()? :p03:46
Kamionin fairness it is rm -rf, but yeah ;)03:47
mvomdz: by checking the origin? or parsing the changelog? I think its a good idea, but if it is changelog based, it would require to download all the changelogs heads03:48
mdzmvo: we'd have to either parse the changelog or maintain a new metafile03:48
KamionKeybuk: am I ok to sync po-debconf? build-dep for world03:48
=== fimbulvetr [n=danv@66.37.157.12] has joined #ubuntu-devel
mdzmvo: (the metafile would basically pre-parse the changelog, I suppose)03:48
KeybukKamion: yeah, it won't go anywhere for a bit03:48
Keybukexcept possibly into BREEZY!  </sarcasm>03:49
Kamionthat'd be funny. once03:49
mvomdz: fine with me, should I add a spec for this? or just make a note?03:49
mdzmvo: a spec would be appropriate, assuming it interests you...propose it for paris and send me the URL so I can mark it on my wishlist ;-)03:50
mvomdz: ok, I'm on it :)03:50
ograso are we free to upload new crack already ? or is still something broken ? 03:51
Keybukogra: hold off for now03:52
ogra*twiddle* *twiddle*03:52
mdzogra: if you are bored, get your specs proposed for Paris as I asked :-P03:53
ogramdz, they'll be ready for you tomorrow morning as promised :)03:53
iwjKeybuk: you think I should have used ftw ? :-)03:58
iwjGiven that I had the fork-and-exec machinery, it was less code.  Less code => less bugs.03:58
Keybukiwj: true, doesn't cope well with the dynamic-link loader vanishing during an upgrade though :p03:58
iwjKeybuk: the dynamic link loader is NEVER permitted to EVER EVER disappear.03:59
iwjSince (eg) dpkg does not trap ^C.03:59
iwjAnd lots of other reasons.03:59
iwjIf your ld.so disappears then you are hosed.  DDTT.03:59
Keybukiwj: it disappears03:59
Keybuksome bright spark moved the /lib64 symlink across two packages04:00
iwjDo we have a way of getting firefox_1.4.99+1.5rc3.dfsg-1ubuntu3.diff.gz given that I seem not to have kept a copy.04:00
Keybukiwj: (context-switch) where was it published?04:00
Kamionshould be in the librarian04:00
iwjKeybuk: that can be done with rename(2) I think.04:00
Kamionoh, predates the librarian ...04:00
iwjKeybuk: (1ubuntu3) early dapper.04:00
Kamionyes, I'll fetch it from jackass for you04:00
iwjThanks a lot.04:01
iwjMy research indicates :-) that that's the one I want ...04:01
KeybukKamion: while you're on jackass, could you tarball the morgue up for me and put it on rookery or chinstrap or some other machine I have access to04:01
Kamioniwj: it's in http://people.ubuntu.com/~cjwatson/tmp/ with the dsc04:01
KamionKeybuk: urr, can't you get access? it's f'ing huge04:01
KamionI'd rather not have it transferred across the network twice :)04:02
iwjKamion: Thanks a lot.04:02
Kamion261468476       /srv/ftp.no-name-yet.com/morgue/04:02
Kamion(KB)04:02
KeybukKamion: see if you can rsync to cjwatson@casey:04:02
Keybukoh, 261KB ?04:02
Keybukmeh04:02
Kamion261GB04:02
KeybukGB even04:02
iwjOh, damn, I've just remembered.  This breezy install mysteriously doesn't boot.04:02
Keybukmeh, I'll have to do that04:02
Keybukseeing as I only want sources04:02
KamionI have access to casey ...04:02
KeybukKamion: you should have yeah04:03
KamionI could try to rsync just sources04:03
KeybukKamion: if you could that'd be great04:03
KeybukKamion: (c-s) http://people.ubuntu.com/~scott/debhelper.ubuntu-udev.patch04:04
\shsyncs to edgy are already running?04:04
Kamion\sh: very selectively04:04
Kamionwe're bringing up the core first04:04
KeybukKamion: ^R ... just cleaned up an odd diff04:06
\shKamion: good to hear :) 04:07
iwjIs anyone interested in the fact that I have a machine I can't install breezy on ?  If not then I'll carry on using that install as a chroot ...04:07
Keybukiwj: can you install dapper on it?04:07
iwjYes.04:07
KamionKeybuk: yup, looks like what I had in mind too04:07
iwjAnd I _used_ to be able to install breezy on it.04:08
iwjI suspect that it's something to do with the changes to the various other installs in the meantime.04:08
iwjIt seems to go wrong sometime in update-grub.04:08
KeybukXFS?04:08
iwj(I know this isn't a proper bug report etc.; I'm just asking to see if it's worth actually collecting the info.)04:08
Keybukah, no, you use real filesystems04:08
Keybukhmm04:08
iwjNo, no XFS.04:08
=== shenki [n=shenki@ppp163-218.lns3.adl4.internode.on.net] has joined #ubuntu-devel
iwjreal filesystems> Sometimes I use reiserfs.  I don't think that counts ...04:09
Kamioninfinity: don't build debhelper until you've built dpkg04:09
Kamioninfinity: given that, should I upload debhelper, or hold off?04:09
iwjFurthermore, this install doesn't have `ed' !04:10
ogratake anjuta then :P04:10
iwjUm, actually, this thing is clearly hosed; the sources.list has no network sources.04:11
iwj*sigh*04:11
Kamionthat can happen if it couldn't talk to the network during installation04:11
Kamion(in breezy anyway)04:11
iwjBut it could.04:12
KamionKeybuk: thanks, will upload either after I hear from infinity, or a few hours after that, depending on the answer04:12
infinityKamion: Go ahead, I have a running list in my head.  I'll do dpkg right after the toolchain mess.04:12
Kamioninfinity: libsepol -> libselinux -> dpkg -> debhelper04:13
Kamionwith publisher run between each04:13
infinityFUN.04:13
Kamionthough dep-wait will enforce the first couple anyway04:13
iwjmutter mutter selinux mutter pointless mutter mutter04:13
infinityGuess that's my tomorrow. :)04:13
ograiwj++04:13
KamionI suppose I should test-build something with this debhelper; I have to go and play chauffeur now though, so it'll be an hour or so04:14
Kamiondebhelper won't be restricted to dep-wait though - it just Depends: dpkg04:14
Kamion>= obviously04:14
Kamionand since dpkg Build-Depends: debhelper now, it would be rather bad to build debhelper before the version of dpkg on which it Depends04:15
Kamion(I thought that was kind of a silly move too, but ...)04:15
KeybukKamion: it was supposed to b-d only on stable debhelper04:18
Keybukhave the new guys broken that?04:18
Kamionno, it's only debhelper 4.1.81, but I suspect the buildds will still be rather unhappy if the debhelper in the archive is uninstallable while trying to build dpkg04:18
Kamionor while trying to build anything, for that matter04:19
Kamionstuff's syncing to casey, btw, I'll check when I get back and let you know if it's done04:19
Kamionit's up to 2005-09-2704:20
Keybukiwj: ... *blink* ...04:22
Keybukdpkg: error processing /home/buildd/build-202059-100120/chroot-autobuild/var/cache/apt/archives/lib32gcc1_1%3a4.0.3-1ubuntu5_amd64.deb (--unpack):04:22
Keybuk trying to overwrite `/usr/lib32', which is also in package fakeroot04:22
Keybuksince when can directories conflict?04:22
=== freeflying-g4 [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-devel
iwjThere must be symlinks involved.04:23
iwjIs it currently a symlink ?  And the new object is a symlink too ?04:23
iwjetc. (similar questions)04:23
infinityIt's not a symlink, I just reproduced the same steps on an upacked copy of the same tarball.04:24
infinityEntertainingly, the package unpacked right before it (libc6-i386) also contains /usr/lib32 and had no problems.04:24
iwjIt's not a symlink on the fs before, and not a symlink in the package ?04:24
infinityRight, and right.04:25
iwjAnd not diverted ?04:25
infinityNope.04:25
iwjFreaky.04:25
infinityCan you even get away with trying to divert a directory?04:25
iwjThat's definitely very wrong.04:25
iwjI really really wouldn't :-).04:25
infinityWell, not only is it wrong, but i can't reproduce it outside the buildd.04:25
Keybukinfinity: 04:26
infinityWhich is even more wrong.04:26
iwjBut it's the kind of thing someone will try.04:26
Keybuklrwxrwxrwx root/root         0 2006-06-08 07:44:24 ./usr/lib32 -> /emul/ia32-linux/usr/lib04:26
Keybuk^ in libc6-i38604:26
iwjAnd does that exist ?04:26
ogra /emul ?04:26
infinityOh, so is libc6-i386 overwriting the previous directory with a symlink?04:26
iwjIt should be fine to install a directory where there's a link to a different directory; dpkg will follow the link.04:26
=== freeflying-g4 [n=freeflyi@61.190.64.118] has joined #ubuntu-devel
iwjogra: does /emul/ia32-linux/usr/lib exist, I mean.04:27
infinityKeybuk: Erm, I can install libc6-i386 just fine with no such craziness when I do it on a local copy of the same chroot tarball.04:27
iwjIf the symlink is in the same package you have to note that they're usually arranged to come last in the package fsys tarball.04:28
ograiwj, yes, thats what i was wondering, i never heard of /emul ever04:28
Keybukinfinity: then try installing lib32gcc104:28
infinityKeybuk: Goes fine.04:28
Keybukinfinity: ok, try it in the same run04:28
Keybukjust unpack them both04:28
infinityKeybuk: I did.  Went fine.04:28
iwjsame run> shouldn't make a difference.04:28
iwjOrder might make a difference.04:29
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-devel
iwjErr, of course the maintscripts might mess with it too.04:29
iwjIf you tell me exactly which files I should tar zvvtf and dpkg --contents I can attempt to predict the behaviour :-).04:29
=== freeflying-g4 [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-devel
ivokshi all04:29
pittihi ivoks04:30
infinityKeybuk: OTOH, I think the whole link to /emul thing is clearly a bug anyway.. Let me find a Jeff to poke.04:30
iwjDoes this /emul symlink thing exist in the packages or just on the buildd ?04:30
ivokshi pitti 04:31
infinityiwj: It's just in the package.  It's also not supposed to be there.  Getting that fixed.04:33
iwjRight.  OK :-).04:33
infinityiwj: I'm still curious as to why it works when I upgrade by hand, but not when the buildd does exactly the same thing, but whatever.04:33
ivokspitti: do you need help with that printing spec? :)04:34
pittiivoks: always :)04:34
mornfallmvo: hmm, i don't use pkgCacheFile at all in libept04:34
ivokspitti: so, eggdrop will be or something else?04:35
pittiivoks: not sure about the gnome part, but since g-cups-mgr is dead upstream, and we want hal/dbus love anyway, it'll certainly be eggcups04:36
ivokseggcups, not eggdrop :)04:36
iwjinfinity: if the link target doesn't exist, dpkg will consider the existing directory and the new symlink to clash (and vice versa).04:36
iwjI expect the buildd just does things in a slightly different order or something.04:37
infinityiwj: The target existed.04:37
ivoks(tired)04:37
infinityiwj: It's shipped in the same package.04:37
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
iwjNo, _already_ existed.04:37
iwjI'm not sure of the exact sequence of events if it's in the same package but I wouldn't be surprised if some combinations of attempts to do things didn't work.04:38
mdkeZnarl: here?04:40
mdzKamion,*: http://people.ubuntu.com/~mdz/temp/ubuntu-server.diff04:40
fabbionemdz: why do you want to turn -server into a meta package?04:43
=== dborg [n=daniel@e182059017.adsl.alicedsl.de] has joined #ubuntu-devel
fabbionemdz: something on that diff is weird tho04:44
fabbione=== added file 'server'04:44
fabbione--- /dev/null04:44
fabbione+++ server04:44
pitti*** stack smashing detected ***: cmd-safe terminated04:44
=== pitti hugs gcc-4.1
mdzfabbione: that's the normal way to show diffs for added files04:44
fabbione=== renamed file 'server' => 'ship-server'04:44
ajmitchpitti: testing with SSP?04:44
fabbionebah yeah i know about added files04:44
fabbionebut why is it added?04:44
pittiajmitch: yep, in sid04:45
ajmitchyay :)04:45
fabbionethere was already a server there04:45
mdzfabbione: the current 'server' is 'included on the server CD'04:45
mdzfabbione: so I rename that to ship-server04:45
mdzthe new 'server' is things to install on servers by default (and in some cases remove from standard)04:45
mdzthe inspiration was getting evms and lvm out of the desktop boot process, but I've been playing around with more04:46
fabbionemdz: but there is a spec in your suggested list to install on LVM by default?!?!?04:46
mdzfabbione: yes, that is not happening for edgy :-)04:47
fabbione*eeekkkk*Cl4sh d3t3ct10n*eeekkk*04:47
mdzand it's not clear that it's a good idea04:47
=== LinuxJones [n=willy@hlfxns01bbh-142177196050.ns.aliant.net] has joined #ubuntu-devel
=== lbm [n=lbm@0x555298ca.adsl.cybercity.dk] has joined #ubuntu-devel
fabbionei still would like to have lvm on dekstop04:47
fabbioneit's useful04:47
fabbioneeven on a laptop04:48
fabbioneand yes i am WEIRD.. ok?04:48
ajmitchnah04:48
=== ajmitch has lvm on his laptop :)
dholbachyou're weird too04:48
dholbach:-p04:48
ajmitchheh04:48
Hobbseedholbach: +104:48
Hobbseeyou beat me to it!04:48
jdubfabbione: could it go in ship-seed/live, and be available for the installer?04:48
fabbionejdub: i definetely want it on cd..04:49
fabbionejdub: i might agree not installed by default04:49
fabbionebut it needs to be there04:49
mdzfabbione: this isn't about what some people might want, but about the default04:50
=== giftnudel [n=mb@p54B2939B.dip0.t-ipconnect.de] has joined #ubuntu-devel
mdzfor 99% of desktop users, evms and lvm just slow down the boot process and provide no benefit04:50
mdzthey are only where they are because we want them on servers04:50
fabbionemdz: as i said.. i might agree on not installed by default, but i want them on cd.04:50
fabbionemdz: i want to be able to keep installing my desktop on LVM.. i04:50
mdzfabbione: sure, we can copy them to ship04:51
fabbionemdz: yeah that's whay i just said :)04:51
fabbioneit's ok not installed by default04:51
fabbionebut with the option to have it if somebody wants it04:51
mdzfabbione: do we need to add something to the lvm udeb to cause it to install lvm2?04:51
mdzor does it already do that?04:51
mornfallfabbione: no worries, i have lvm on laptop04:52
fabbionei will need to check that in the installer.. there are at least 2 packages to check04:52
fabbionemdz: probably an apt-install lvm204:52
fabbioneor it's equivalent04:52
mdzfabbione: I bet Debian already does it because lvm2 is not installed by default04:52
mvomornfall: hm, what would be a better place for the code then?04:52
=== jono [n=jono@mail.openadvantage.org] has joined #ubuntu-devel
fabbionemdz: probably....04:52
jdubmdz: (would you include lvm/evms on the desktop/live CD?)04:53
mornfallmvo: it's not quite a problem for libept, i can add the hook call there easily04:53
mvomornfall: ok04:53
mornfallmvo: i will eventually want to anyway, since i have very similar method there that throws exceptions on errors04:53
mornfallmvo: i'll check what aptitude does in that respect04:54
mdzfabbione: diff updated04:54
mdzjdub: no, I wouldn't (except perhaps if we added support for them to ubiquity)04:54
jdubmdz: (oh yeah, good point)04:54
fabbionemdz: yeps.. lvmcfg does it.. i will need to update partman-auto-lvm, but that's easy04:54
fabbione+=== Some weirdos like to use these on desktops ===04:55
fabbioneROFL04:55
jdubheh04:55
diemanheh04:55
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
mornfallmvo: what i thought, aptitude has yet another version of that class embedded04:56
mvomornfall: and synaptic has a different one too :/ but I should be able to fix both, usually daniel is pretty responsive to this kind of patches for aptitude04:56
jdubmdke: http://iquaid.livejournal.com/10898.html04:58
mdkejdub: yeah :)04:58
jdubmdke: how good is the moin markup -> docbook stuff?04:58
mornfallmvo: well, no matter, at least we have the hooks called which will mean that we should be able to get rid of apt-index-watcher04:59
mdkejdub: in moin 1.5, rubbish; at the moment in mikko's soc project, already very good and will get even better04:59
KamionKeybuk: casey:~cjwatson/jackass-morgue/05:00
mvomornfall: yes, thats a good thing!05:00
jdubmdke: tasty. :-)05:00
mdkejdub: yeah, pretty cool05:01
jdubmdke: not the steps towards solving this that i would've guessed/imagined 12 months ago05:01
mdkejdub: I took this off the wiki and put it through the converter: http://mdke.org/tmp/Moin2docbook.png05:02
jdubheh, nice05:02
Kamionmdz: any reason not to make ship just include ship-server, rather than copying bits of ship-server into ship?05:02
Kamionmdz: "include" => STRUCTURE plus cdimage changes, rather than putting ubuntu-server in the ship seed05:02
Kamionjdub: LVM in ubiquity> see ubiquity-advanced-partitioner05:03
mdzKamion: they already had overlap, but you're right, it makes more sense that way05:03
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has left #ubuntu-devel []
Kamionjdub: (LVM in ubiquity isn't an essential part of that spec, but I think that spec is needed before we attempt it)05:03
Kamionmdz: but otherwise, looks ok05:03
jsgotangcomdke: that is NICE05:04
mdkeyeah05:04
=== ..[topic/#ubuntu-devel:infinity] : Ubuntu Development (not support, even with edgy) | #ubuntu for support and general discussion | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/DeveloperResources | http://wiki.ubuntu.com/HelpingWithBugs | HAPPY DAPPER DAY! | https://lists.ubuntu.com/archives/ubuntu-announce/2006-June/000083.html | Upgrading to edgy will break your amd64 system -- honest
mdkejust amd64?05:04
ajmitchinfinity: yes, it's fun breakage too05:04
mdkemeh05:04
jdubhooray, that means it works everywhere else!05:04
ajmitchmdke: /lib64 symlink05:04
=== jsgotangco ignores the warning
tsengmdke++05:04
ajmitch(iirc)05:04
infinityajmitch: Oh, I see you already tried. :)05:04
ajmitchinfinity: of course05:05
infinityajmitch: Foolish man. :)05:05
mdkecan we have some broken i386 action too for those of us without this crazy hardware05:05
jdubKamion: btw, gtk+ 2.10 is going to have 'assistants' (wizard/druid api)05:05
ajmitchinfinity: I did it in vmware, no loss :)05:05
mdzKamion: hmm, it would actually make more sense to have ship-common, ship-desktop, ship-server or similar05:05
jsgotangconice!05:05
infinitymdke: I'll break i386 for you tomorrow.05:05
mdzKamion: if we want to factor out the duplication05:05
mdkerock05:05
mdkeinfinity: one per day seems reasonable05:05
jsgotangcoamd64 is hardly anything crazy :/05:05
_ionWill m68k not be broken?05:05
=== jsgotangco hugs his workstations
pittidoko: ping05:06
infinity_ion: I try not to break m68k, because unbreaking it takes too long.05:06
Kamionmdz: what would be in ship-common?05:06
=== infinity heads to bed, assuming that jbailey will have a fixed glibc for him by the time he wakes up.
Kamionmdz: but sure, that approach would work05:06
mdzKamion: things we want in both which are not specifically server-oriented05:06
mdzKamion: e.g., the Development section05:06
mdzand "Hardware and network access"05:07
Kamionmdz: mm, true05:07
Kamionfine by me as long as there's still a 'ship' there at the end of it with appropriate changes to STRUCTURE05:07
Kamionthough cdimage might need some changes anyway05:07
Kamionbut who cares, I'm going to ignore cdimage for a while until the installer is brought up05:07
infinityKamion: Ignore away.  If I feel the urge to build a CD or two, it'll become my problem. :)05:08
pittiis there a possibility to specify a build dependency 'use package foo if it's available, but don't fail if not'?05:08
Kamionmdz: ship-server should be 'boot minimal standard' in STRUCTURE, I believe05:08
infinitypitti: No, if there was, I'd be using that in PHP (to avoid forking from Debian)05:08
Kamionthough that's probably an existing bug05:08
pittiinfinity: exactly; I want to keep postgresql backportable, but build-recommend libssp0-dev05:08
mdzKamion: diff updated05:09
infinitypitti: Then you lose.05:09
Kamionnod05:09
infinitypitti: The hackish way to do it is to build-dep on something completely unrelated to your package as an OR.05:09
infinitypitti: libssp0-dev | moon-buggy05:09
_ionHow beautiful. :-D05:09
mdzmoved libxp6 back out to ship, since some folks are offended05:09
mdzby X libraries on servers05:09
pittiinfinity: right, the first thing that came into my mind was libssp0 | gcc, but that obiously doesn't work05:09
infinitypitti: The trick is that the OR dep can't be something that would be pulled in anyway by the build-deps.05:10
pittiinfinity: I thought about this bogus | too05:10
mdzinfinity: any opinions on http://people.ubuntu.com/~mdz/temp/ubuntu-server.diff ?05:10
pittibut I hoped there was a better way05:10
pittiinfinity: thanks05:10
infinitypitti: Anyhow, that would be really, really silly, so I wouldn't recommend it. :)05:10
_ion+ * chkrootkit05:10
_ionrkhunter would be nice in addition to that.05:10
jsgotangcogood night05:11
pittiinfinity: if we go for adding this to many packages, we'll loose backportability05:11
Kamioninfinity: oh, bugger, xfonts-utils is split out in Debian now05:11
dokopitti: pong05:11
Kamionbut it's in xfonts-core in Dapper05:11
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-devel
pittidoko: do you happen to plan to add libssp0-dev as gcc dependency?05:11
ivokspitti: it's not like eggcups has active development :)05:11
tsengmdz: cricket, aide, nessus < really?05:11
infinitymdz: The structure looks backwards to me...05:11
mdztseng: really what?  really continue to ship them on the server CD?05:12
KamionI love this part of the cycle; it feels like playing with two giant subtly incompatible Meccano sets and trying to build something that stays up05:12
tsengmdz: ah05:12
tsengmdz: sure.05:12
pittiivoks: no upstream developer is interested in printing, it seems... :(05:12
mdzI removed the bits from ship-server which I added to server05:12
mdzinfinity: how so?05:13
ivokspitti: yup, both in gnome and kde there is no development :/05:14
infinitymdz: Well, either I'm reading the diff wrong, or all the stuff in "server" is what you wanted to have in "ship-server" and vice versa...05:14
infinitymdz: I'm assuming you don't want nessus and cricket in regular ship...05:14
mdzinfinity: 'server' is stuff installed by default on server installed, and 'ship-server' is only included on the CD05:14
Kamionserver looks right to me ...05:14
ivokshm... time to write something new?05:14
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
Kamionoh, but yes, nessus/cricket shouldn't be sucked into ship05:15
Kamionso we do need ship-common05:15
Kamionor to just duplicate for now05:15
mdzKamion: why, space considerations?05:15
mdzKamion: I'm inclined to do this in two steps, first repurposing server and then factoring out the common bits05:15
Kamionmdz: well, that and we'd never have put them in ship ordinarily05:15
infinityYeah, ship just got bloated.05:15
Kamionmdz: factoring> fine by me05:15
infinityThat was what was confusing me about this change.05:15
=== LinuxJones [n=willy@hlfxns01bbh-142177196050.ns.aliant.net] has joined #ubuntu-devel
mdzto that end, I've reverted that bit05:16
mdzso ship-server and ship remain independent05:16
mdzand I'm ready to commit what's published there now unless someone screams05:16
infinitymdz: Okay, so "server" is meant to be a metapackage of "installed by default" stuff?05:17
infinitymdz: I'm still questioning it in that case. :)05:17
=== thierryn [n=thierry@modemcable199.142-201-24.mc.videotron.ca] has joined #ubuntu-devel
mdzinfinity: at least a task, and presumably a metapackage too05:17
mdzinfinity: what's your concern?05:17
infinitymdz: I see no reason to install lilo by default.  It'll be installed if they asked for it in the installer.  No reason to install the bloat of ia32-libs unless they need it, etc...05:17
mdzinfinity: I'm happy to put those back in ship-server if you mind05:18
Kamionok, apparently xfonts-utils (dapper) -> xfonts-{base,75dpi,100dpi,scalable,utils} (unstable)05:19
Kamionwhee05:19
infinitymdz: I'm not sure how happy I am to make server installs go much beyond -minimal unless the user specifically requests certain tasks/metapackages.  I want a basic server install to be as bare-bones as possible to please the hardcore admins.05:19
infinitymdz: And then add the tasks (like the LAMP stuff) in to satisfy the less hardcore.05:19
Kamioner s/xfonts-utils/xfonts-core/05:19
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
mdzinfinity: so you object to having a server seed at all?05:20
infinitymdz: Basically, yeah.05:20
mdzbah05:20
KamionYM a server metapackage?05:20
infinitymdz: There's no one thing you can define as "a server".05:20
mdzit's pretty much all harmless command-line stuff05:20
infinitymdz: I'm more for a set of tasks for common server setups (looks at Kamion's revive-tasksel spec)05:20
Kamionwhat's miscfiles doing in server?05:21
infinitymdz: Sure, it's all harmless stuff, but I never use bc ever.  And I only use zip and unzip on my workstattion.  And and.  The more we bloat it out with what user A wants, the more we add for user B, and eventually we have a server install bigger than the desktop.05:21
Kamionwhy do I need the US Constitution, lists of postal codes, and a list of airport codes on my server?05:21
mdzinfinity: what inspired this was that there are packages in standard which are only there because people might want them on servers05:21
=== \sh [n=shermann@gw01.combots.com] has joined #ubuntu-devel
=== AlinuxOS [n=AlinuxOS@d81-211-224-149.cust.tele2.it] has joined #ubuntu-devel
mdzKamion: reload05:22
Kamionbetter05:22
infinitymdz: I'm happy to slim down standard, I don't think that means they should be in a server seed.  Most server folk I talk to want their server setups as small as possible.05:22
mdzinfinity: we're not giving them much that they weren't getting already05:22
Kamionwe could just move them to ship-server and forget about creating a new server seed05:23
infinityKamion: Yeah, I'd be happy about that.05:23
Kamionthen we would have the 'server' name free for ogra again05:23
infinitymdz: True, but if we're refactoring ANYWAY, why keep the bloat?05:23
mdzinfinity: because I didn't consider it bloat for server installs05:23
mdza few megabytes of administration tools wouldn't hurt05:23
infinitymdz: Shall we schedule an "argue about server seeds" BoF? :)05:23
mdzmost of them were in standard because we found ourselves installing them on servers as a matter of course05:24
infinity(Actually, I need to schedule something to discuss how we're going to do more server flavours)05:24
mdzinfinity: sure, but first, lvm2 and evms out of desktop ;-)05:24
infinityAnd I think this falls into the flavour umbrella, as the "vanilla" flavour.05:24
KamionI plan to write up and schedule revive-tasksel before tomorrow evening05:24
infinitymdz: I'm all for lvm and evms exiting desktop.05:24
infinitymdz: I don't care if you just remove them from standard and cripple -server for now.  I can recover -server later.05:24
hungermdz: Noooo ! lvm is great to have on a desktop!05:24
Kamionhunger: what's stopping you installing it?05:25
Keybukhunger: you can install them if you want them05:25
Keybukmost people don't05:25
mdzhunger: we already discussed this, with more or less the result that Kamion and Keybuk just explained05:25
hungerKeybuk: Use lvm by default:-)05:25
iwjKamion: are you insterested in my Breezy woes or shall I just use debootstrap ?05:25
iwj(Or for that matter fix up sources.list and blunder on)05:26
fabbionemdz: did you slam lvm2 out of ship again?05:26
infinitymdz: I'd rather revisit the whole -server thing while discussing tasks and flavours, so if you want to yank stuff from desktop, just do it.  Don't worry too much about what happens to server.05:26
Kamioniwj: at this point, not so massively, if Dapper works ...05:26
iwjRight.05:26
infinitymdz: If you want to leave a note in the form of a mess of commented out crap in the server seed, that will be a fair hint. :)05:26
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
infinitymdz: Something like "# XXX: This is the junk I pulled out of standard, figure something out -- mdz" will be enough for me to sink my teeth into in Paris when I actually decide to care deeply about this.05:28
=== Ibalon [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
=== imbrandon [n=brandon@ubuntu/member/imbrandon] has joined #ubuntu-devel
mdzinfinity: that'd cause them to fall off of the CDs, of course05:29
mdzbut if you're not bothered...05:30
=== pygi [n=pygi@83-131-235-1.adsl.net.t-com.hr] has joined #ubuntu-devel
=== j_ack [n=nico@p508DAF77.dip0.t-ipconnect.de] has joined #ubuntu-devel
infinitymdz: I don't much care what happens to the CDs in the next 2 weeks. :)05:31
infinityKamion: Please do propose the tasksel thing, so I can make server-tasks (when I write it up) depend on it.05:31
infinityI don't want ubuntu-server to grow 10 boot options for different setup types.05:32
=== imbrandon [n=brandon@ubuntu/member/imbrandon] has joined #ubuntu-devel
Kamionoh ye gods, debhelper vs. X is gonna be complicated05:32
=== infinity goes to bed before he has a chance to digest Kamion's last line.
KamionI could just let anything that attempts to use dh_installxfonts FTBFS05:33
Kamionthat might even be a good thing05:33
infinityKamion: That sounds quite reasonable for the short term, until we sort the world.05:34
Kamionbecause otherwise an xfonts-encodings <-> xfonts-utils manual bootstrap has to happen first05:35
KamionSource: xfonts-encodings05:35
KamionBuild-Depends-Indep: pkg-config, xfonts-utils05:35
KamionPackage: xfonts-utils05:35
KamionDepends: ${shlibs:Depends}, ${misc:Depends}, x11-common, xfonts-encodings05:35
Kamionwhee05:35
infinityKamion: We can do a manual bootstrap once the toolchain stuff is finally unbuggered.05:36
fabbionewe should really be fixing imake before doing ANY X upload05:36
infinityKamion: If you've got it more or less figured out in your head, put it to paper and email me the details.05:36
mdzand for my next controversial proposal05:37
mdzI want to install build-essential and linux-headers by default05:37
dholbachfabbione: you mean  bug 28707 ?05:37
UbugtuMalone bug 28707 in imake "ProjectRoot set incorrectly" [Low,Confirmed]  http://launchpad.net/bugs/2870705:37
Keybukmdz: weren't you the one who originally didn't want to?05:37
Kamionfabbione: is it fixed in Debian05:37
Keybukor was it a jdubism?05:37
Kamion?05:37
fabbionedholbach: yes05:37
infinitymdz: I thought the lack of gcc in desktop was intentional.05:37
mdzKeybuk: the latter05:37
KamionKeybuk: was jdub05:37
fabbioneKamion: yes05:37
KamionI always wanted to put the compiler and headers in desktop05:37
Kamionbut I lost05:37
mdzKamion: I'm undecided between standard and desktop+server05:38
infinityI'm in the "no compiler on desktops" camp.05:38
KeybukI'd like them to be in desktop too ... the fact Linux came with a C compiler was the reason I discovered it05:38
mdzbut if we don't have a server installation set, we have to do standard05:38
wasabiThere needs to be a setting someplace to turn off this damned screen fading.05:38
infinitywasabi: gnome-power-manager05:38
mdzinfinity: not on desktops or servers either?05:38
Kamionregardless of what I think personally about compiler-on-desktops, it comes up in nearly every damn review05:38
wasabiNaw, on the log out dialog and the gksudo dialog.05:38
Kamionboth in the media and from friends05:38
mdzwe live in a world where people need it *all the time* and expect to find it05:39
dholbachhow much space would it take?05:39
infinitymdz: It's probably my buildd background (plus having people compile exploits remotely via random holes in CGI apps on webservers), but I've long been against having compilers installed by default anywhere.05:39
KeybukKamion: how did that sync go?05:39
wasabiinfinity: Even the JIT that comes with Mono? :005:39
mdzdholbach: it would cost no space on the CD, and a trivial amount in the installed system05:39
=== Keybuk hands Kamion the missing "r"
KamionKeybuk: ?05:40
KamionKeybuk: oh, right05:40
Kamionthe r goes *there*05:40
infinitymdz: It's not a sticking point for me, mind you, it just means that I'll be removing ubuntu-standard on all my machines, then.05:40
dholbachIt's just because I know a lot of people who would never use it, even if it was there.05:40
Kamion16:00 < Kamion> Keybuk: casey:~cjwatson/jackass-morgue/05:40
Keybukinfinity: you don't have a compiler on any machine?05:40
wasabiWhat are some examples of desktop apps that require a compiler?05:40
infinityKeybuk: No, I do all my building in chroots.05:40
dholbach(and my feeling is that that's the majority of Ubuntu users.)05:40
KeybukKamion: it finished?>05:41
KamionKeybuk: yes05:41
Keybukok, thanks05:41
mdzdholbach: that's true for a lot of what we ship; we have other reasons than "most people will use it"05:41
Kamioninfinity: damnit. slot po4a in before debhelper in your build chain05:41
mdzwasabi: I don't know of any; what do you have in mind?05:41
wasabiI don't have any.05:41
wasabi=)05:41
mdzwasabi: then what's the rhetoric behind your question?05:41
infinityKamion: I think it's high time for you to email me this dpkg/debhelper bootstrap recipe.  I'm too tired now to remember it when I wake up.05:42
wasabiWhy's it under dicussion?05:42
infinitywasabi: I assume the reason it's wanted is for people to compile kernel drivers.05:42
wasabiAhh. It just hit me.05:42
wasabiVmware.05:42
infinityI suspect that if we're not shipping enough drivers, that's a failing on our part, but what do I know?05:42
wasabiThe install process requires a compiler and headers.05:42
\shwasabi:you had a document about ip tuning for ftp servers...is it still available and when where can I find it? I don't have my own bookmark library with me :(05:43
Kamioninfinity: it is, but it's not always one we can correct05:43
mdzwasabi: no desktop app depends on hdparm, parted, man, file, at, cron...05:43
infinityvmware-player is now in the archive with pre-compiled modules.  People using vmware-server or vmware-workstation should, in theory, have enough clue to install a compiler.05:43
wasabi\sh: That doesn't ring a bell.05:43
Kamioninfinity: ok, you'll have mail in a moment05:43
mdzwasabi: "a desktop app needs it" isn't how we decide what goes in the default install05:43
wasabiK. Well, my argument was swung when I thought of VMware. ;005:43
mdzvmware requiring a compiler is a bug05:43
\shwasabi: oh no...I mixed your nick with maswans05:43
=== j^ [n=j@adsl210.13.cyb.it] has joined #ubuntu-devel
infinityCan anyone come up with a "user needs a compiler" use case that doesn't also diredctly map to "user wants to install something blingtastic and should probably know how to install a compiler?"05:45
\shjust found it...gg: maswan ftp mirror05:45
\shet voila05:45
\shhttp://www.acc.umu.se/~maswan/linux-netperf.txt05:45
infinityie: how many drivers are there that we don't (or can't) ship that they'd need to compile themselves?05:45
=== t0rtois3 [n=tortoise@extern-halls-1.soton.ac.uk] has joined #ubuntu-devel
mdzinfinity: it happens, and it happens a lot05:46
infinitymdz: Fair enough.  Then it doesn't hurt my feelings terribly to add it.  <shrug>05:47
Keybukit should probably be only desktop though05:47
Keybuknot server05:47
infinityI do disagree with compilers on server for the previously-stated reason.05:47
mdzI'm not a fan of security-through-crippling05:47
ograinfinity, spca webcams, linmodems ...05:47
infinity(The "hey, let's use our unprivileged www-data access to pop some source in /tmp and compile it" rootkits which are very prevalent these days)05:48
mdzthings which didn't have drivers when we released05:48
infinitymdz: I don't view a system without a compiler as terribly crippled.05:48
mdzinfinity: you can solve that more effectively with chroot, or even noexec /tmp05:48
infinitymdz: servers (with the exception of mass shell servers) are becoming very specialised devices these days.05:49
infinitymdz: noexec /tmp and dpkg disagree.05:49
mdzI see a compiler as a system administration tool05:49
mdzinfinity: all the better; you wouldn't want a rootkit using dpkg to install gcc ;-)05:49
infinityI see "being able to compile" as a system administration tool.  Why that should happen on your production server, I have no idea.05:49
infinityWe do this whole binary distribution thing for a reason, IMO. :)05:50
Keybukfunnily enough I've had someone rootkit my server before (via samba) and "helpfully" upgrade it after05:50
Keybukmy inclination for not installing it on ubuntu-server isn't security-minded per se05:50
infinityKeybuk: Hah, I never had anyone upgrade my box for me. :)05:50
Keybukit's that most sysadmins do care about not having compilers on there05:51
Keybukand if we ship it by default on server, we'll get flak ... just like we get flak for _not_ shipping it on desktop05:51
Keybukdesktop people think it's "one thing they have to install"05:51
Keybukserver people would think it's "one thing they have to remove"05:51
mdzstories like this are very common:05:51
mdz"How do I install GCC to Ubuntu Linux. My PC does not have Internet connection and so I will be installing it from the CD. also plz let me know from where can I download GCC. I am new to Linux."05:51
mdzpeople who are new to Linux get help from people who use compilers05:51
infinitymdz: Right, but "I am new to Linux, help" so doesn't mech with our -server install.05:51
Kamioninfinity: noexec /tmp and debconf disagree too05:51
thomKamion: yes, that's quite unfortunate05:52
infinityKamion: Arguably, this is a bug in both dpkg and debconf, who should be doing things differently.  Why a root-running process needs to use /tmp for random shell snippets, I have no idea.05:52
KeybukKamion: heh, forget debconf ... dpkg won't work with a noexec /tmp05:52
Kamionnoexec /tmp is so screamingly pointless though05:52
Keybukoh, wait, infinity said that05:52
mdzinfinity: you're right there.  but what does mesh with our -server install is "new to ubuntu"05:52
Kamion/lib/ld.so /tmp/foo HELLO05:52
mdzand people coming from other distributions expect gcc05:53
KeybukKamion: I thought that was supposed to not work now?05:53
thomKamion: the average script kiddy does not know you can do that; it fixes an awful lot esp if you're just doing web hosting05:53
fabbionemdz: that'd be ex-gentoo users...05:53
mdzfabbione: and ex-RHEL users05:53
fabbionemdz: we can cope with that ;)05:53
mdzand ex-SuSE users05:53
infinitymdz: Could we compromise by having it in a pkgsel hook, so removing it won't remove any of our precious metapackages? :)05:53
wasabiCuriously... how do people feel about the convergence between Desktop and Server?  MS/Apple style.05:54
mdzinfinity: fixing metapackages to be less all-or-none is something we should do anyway05:54
wasabiare we ever going to be in a position to offer a GUI administration interface for our servers?05:54
thomKamion: s/fixes/prevents/ rather05:54
mdzwasabi: yes05:54
Keybukwasabi: what would you like to administer?05:54
infinitywasabi: I'm firmly against it for "real" servers.05:54
wasabiMe? I'm fine with text. I know 90% of small business out there EXPECT graphics.05:54
wasabiAnd we'll need it if we want their business.05:55
infinitywasabi: But I don't mind the idea of a small-business-server setup with a GUI frontend... If we ever had GUI admin tools that didn't suck (we don't)05:55
KeybukI still want movibuntu05:55
wasabiHaha.05:55
Keybuka derivative that looks like MovieOS05:55
KamionKeybuk: hmm, yes, you're right, somebody hacked that into ld.so obviously05:55
wasabiUbuntu Media Center Edition. ;)05:55
HiddenWolfKeybuk: fluendo should be presenting a new media center app at guadec, you might get it. :)05:56
KeybukKamion: actually it's just that access() says NO! now, and ld.so bothers to check that now05:56
Keybukiirc05:56
eXistenZhello ivoks 05:56
eXistenZivoks, how are you doing today?05:56
infinitywasabi: The line I walk with -server is that every time we want to add something for new users or small-business users, the people who make or break us (old UNIX hacks, mass hosting providers, corporate network admins) scream because our server install just got more moving parts.05:56
Keybuk(otherwise it's a back door for exec'ing anything that's -x :p)05:56
=== bluefoxicy hides behind HiddenWolf
infinitywasabi: So, we need to be able to satisfy both groups with different setups.  Which I'm fine with.  But the GUI setup really isn't worthwhile yet anyway.05:57
=== highvoltage [n=jono@mtngprs7.mtn.co.za] has joined #ubuntu-devel
infinitywasabi: Home users running "servers" who want to put "Linux Administrator, OMG!" on their resume complain about the lack of GUI, but they're not the people using the product in production on thousands of machines either.05:58
bluefoxicybluefox@icebox:/tmp$ /lib/ld-linux.so.2 x/cat05:58
bluefoxicyx/cat: error while loading shared libraries: x/cat: failed to map segment from shared object: Operation not permitted05:58
wasabiYou'd be suprised. :05:58
infinitywasabi: Until the GUIs improve, my target audience is people like elmo and thom.05:58
wasabiYeah.05:59
bluefoxicyKeybuk: You cannot mmap() permissions not granted on the underlying object.05:59
Kamionbluefoxicy: yeah, I know that *now*, it used to work that's all05:59
Kamionlast time I had the argument WRT debconf05:59
=== vuntz_ is now known as vuntz|work
=== Rotund [n=joe@207-118-205-29.dyn.centurytel.net] has joined #ubuntu-devel
bluefoxicyKamion: <Kamion> Keybuk: hmm, yes, you're right, somebody hacked that into ld.so obviously06:00
bluefoxicyKamion:  it's in the kernel.  :)06:00
Kamionbluefoxicy: yes, you're repeating what others have said though :)06:00
iwj1.5.dfsg+1.5.0.4-0ubuntu0.breezy0 ?06:00
wasabiWell, I'd probably agree then. Default server install is minimal, user has to install what he wants. Pretty much how MS does it now too.06:00
bluefoxicyKamion:  nod.  I'll refrain from quoting posix standard then.06:00
Kamionbluefoxicy: I don't care :-)06:01
Kamioniwj: check existing package versions, they use 5.10 and 5.04 for better sorting06:01
wasabiEventually UIs appear to make "install what he wants" friendly.06:01
Kamionsince "breezy" < "hoary"06:01
iwjKamion: Ah, that would help.  Yes, I was just thinking of ahoary and that way lies madness.06:01
Kamionmozilla-firefox | 1.0.8-0ubuntu4.10 | warty-security | source, amd64, i386, powerpc06:01
Kamionmozilla-firefox | 1.0.8-0ubuntu5.04 | hoary-security | source, amd64, i386, ia64, powerpc06:01
Kamionmozilla-firefox | 1.0.8-0ubuntu5.10 | breezy-security | all06:02
iwjUrr.  That's no good because we have a 1.5.0.4-0ubuntu1 already.06:02
iwjIn dapper.06:02
iwjWell, dapper-security as soon as it comes out.06:02
Kamion0ubuntu0.5.1006:03
iwjSo 1.5.0.4-0ubuntu0.5.10 I suppose.06:03
pittiiwj: use 1.5.0.4-0ubuntu0.6.06 then :)06:03
pittierm, yes, 0.5.1006:03
iwjThese version numbers are practically cancerous.06:03
pittiiwj: btw, firefox is still not in the security queue06:03
iwjpitti: Oh.06:03
pittiiwj: so you can as well reupload the dapper update to be -0ubuntu6.0606:03
Keybukbluefoxicy: posix doesn't say ld.so has to use mmap06:04
iwjs firefox_1.5.dfsg+1.5.0.4-0ubuntu1_source.changes security.upload.ubuntu.com Thu Jun  8 12:30:34 200606:04
pittiiwj: you didn't get a rejection mail?06:04
bluefoxicyKeybuk:  true.  It just says mmap() has to obey underlying object permissions.06:04
iwjpitti: No.06:04
pittiiwj: maybe missing orig.tar.gz?06:04
=== pitti checks
Kamionpitti: katie should have mailed back about that even if soyuz doesn't06:05
iwj.orig.tar.gz> Duh, stupid if me.06:05
iwjs/if/of06:05
pittifirefox_1.5.dfsg+1.5.0.4-0ubuntu1_source.changes06:05
pittiREJECT06:05
pittiRejected: firefox_1.5.dfsg+1.5.0.4-0ubuntu1.dsc refers to firefox_1.5.dfsg+1.5.0.4.orig.tar.gz, but I can't find it in the queue or in the pool.06:05
infinityiwj: Ideal time to change the version number then. :)06:05
Kamionthat's a katie message ...06:05
iwjYes :-/.06:05
infinityKamion: Yes, security is katie..06:05
bluefoxicypitti:  some extensions don't work with ubuntu firefox 1.5.0.3 but do with normal 1.5.0.306:05
Kamioninfinity: right. so why didn't it send mail to iwj?06:06
bluefoxicypitti:  does the version string or anything in Firefox change?06:06
infinityKamion: Cause elmo recently mangled jackass, and it's now confused? :)06:06
Kamionjoy06:06
infinityKamion: (Or, I have no idea)06:06
=== bluefoxicy noticed this a long ass time ago with only one extension but didn't care so never mentioned it
pittibluefoxicy: firefox -> iwj06:06
bluefoxicyiwj:  same question.06:06
infinityKamion: But that's as good an explanation as any, given the odd issues we've had with jackass in the last day.06:06
iwjYou know that 6.06 == 6.6 according to dpkg ?  This is fine because we actually mean what dpkg thinks we mean, but I just wanted to check that no-one thinks that  1.20 < 1.306:07
Keybukbluefoxicy: reference?  it does not appear to06:07
=== Kamion knows that, at least
Keybukbluefoxicy: posix leaves it up to the implementation to define how the mmap flags map to the underlying file permissions06:07
iwjbluefoxicy: Yes, the version number is modified appropriate for the ubuntu version but doesn't contain the ubuntu revision.06:07
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-devel
infinityiwj: Yes, we know that, but using 6.06 and 5.10 sorts better for human parsers.06:08
bluefoxicyiwj: have you noticed any extensions deciding they don't like it for some odd reason?06:08
infinityiwj: Like when scanning directory listings.06:08
iwjinfinity: Right.06:08
iwjAnd also we definitely never want ever to say 6.6 at anyone because then they'll propagate it and deviant people will think 6.6 > 6.10.06:09
iwjbluefoxicy: No, but I don't normally really deal with extensions.06:09
infinitybluefoxicy: I have several 3rd-party extensions installed in my firefox, and they all get on fine.06:10
KamionPackage: udpkg06:10
infinityWell, okay, s/several/three/ it looks like... SessionSaver, PageRank, and Stylish.06:10
KamionDepends: libc6 (>= 2.3.4-1), libdebian-installer4-udeb (>= 0.42)06:10
Kamionwoo, working udeb shlibdeps06:11
Keybuk:p06:11
infinityKamion: Oh, halleluja.06:11
infinityKamion: I also heard rumblings about working bi-arch shlibs?06:11
Kamionalthough I need new libc6 before the shlibdeps work for that too06:11
Kamioninfinity: so the changelog saith06:11
KamionI haven't tried06:11
infinityKamion: That would be awesome.06:11
Kamionright, I think this debhelper works well enough to upload06:12
Kamioninfinity: also, go to bed06:12
bluefoxicyinfinity:  I've had about 15, there was only ever 1 that bitched, it was a minor thing I don't remember what and it honestly isn't important.  *shrug*06:12
infinityKamion: Err, yes, sorry -- stop being interesting.06:12
jdubmdz: gar re: compiler discussion. :-)06:14
mdzjdub: sometimes, banging rocks together is a legitimate problem-solving technique06:16
mdzespecially if one of them is flint06:16
jdubmdz: ha ha06:16
jdubha ha ha06:16
jdubfor both meanings06:16
mdzI mean the mineral, not the gregarious American06:17
highvoltagelol06:17
jdubi was mostly laughing about the latter ;)06:17
ogralol06:17
ograme too :)06:17
jdubmdz: i know it sounds a bit fundamentalist, but i think the statement of not having a compiler because we don't expect to require one is 'good'06:19
mdzjdub: I think that our choice should be about meeting needs and not making statements06:20
mdzjdub: we could wrap gcc so that it prints a message intended to make the user feel guilty, if it would make you happy ;-)06:20
=== seth [n=seth@ubuntu/member/seth] has joined #ubuntu-devel
mdzjdub: I absolutely think we should maintain the attitude that it shouldn't be required for normal operation, but in the situations when it is useful, goddamn is it useful06:21
jdubmdz: right, but it's as much a statement and commitment to ourselves as to our users.06:21
dholbachI think Jeff was more implying that it should send a message to us, if a 'normal users' had to use it :-))06:21
Kamiondholbach: sometimes that message is "doesn't proprietary software suck", but there's not a lot we can do about that06:22
jdubmdz: we do make them very attainable, and we could make that much easier (by having sweet meta selections in g-a-i).06:23
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
mdzdholbach: we can make the effort to address those use cases in better ways, where possible, without sacrificing the user's capacity to solve them today, by known and well-documented methods06:23
Kamionsomebody who knows it better than I do should merge cdbs after debhelper lands but before attempting to sync the rest of the world.06:25
mdzI don't think that denying them a compiler motivates them to learn why they don't have one, and work to make the world better06:25
Keybukdholbach: can you do that?06:25
dholbachmdz: I absolutely see your point. I'm now just trying to find out, how useful it would be without all kinds of development libraries etc. and maybe I should just shut up, as I don't have a very strong opinion on it06:25
KeybukI think it's mostly your diff, no?06:25
mdzI think it stops them in their tracks and frustrates them (and the linux-savvy person trying to help them)06:25
=== Rotund [n=joe@207-118-214-219.dyn.centurytel.net] has joined #ubuntu-devel
dholbachKeybuk: I can try06:26
Kamionif you want to test it now, build {(libsepol -> libselinux -> dpkg), po4a} -> debhelper06:26
Kamionfrom edgy06:26
mdzdholbach: the primary use case I'm interested in is building kernel modules06:26
dholbachKeybuk: dunno how much other diff we have - I guess pitti's langpack magic as well06:26
iwjHow wrong would it be to solve my autoconf problem in this firefox backport by running `autoconf && automake' on dapper in the tree ?06:26
Keybukah, good point, there's that too06:26
mdzdholbach: my proposal is build-essential + linux-headers06:26
pittidholbach: in which package? glibc?06:26
dholbachpitti: cdbs06:26
pittiah06:27
pittiright, mine and xubuntu's06:27
=== thesaltydog [n=fabio@ubuntu/member/thesaltydog] has joined #ubuntu-devel
dholbachmdz: I agree, that's quite useful06:27
pittiKeybuk: shall I merge cdbs?06:27
Kamiondholbach: most people who distribute semi-proprietary stuff for building on random people's systems go to large amounts of effort to avoid requiring extra development libraries06:27
Keybukpitti: if you can, that'd be great06:27
Kamiondholbach: simply because doing so brings their own support costs down06:27
pittiKeybuk: Debian has a lot of bug fixes, I'd love to upgrade06:27
pittiKeybuk: ooooooorlright06:27
=== herzi [n=herzi@d021035.adsl.hansenet.de] has joined #ubuntu-devel
mdzjdub: they're attainable, but not discoverable06:28
mdzjdub: and g-a-i isn't a good answer on the live CD06:28
Kamionpitti: please let infinity know to add it to the end of his build-dep chain of doom after debhelper06:28
pittiKeybuk: in about an hour, need to do some RL stuff06:28
pittiKamion: ok06:28
jdubmdz: that's why i said it ;) why isn't g-a-i a good answer? can't handle ship?06:28
Kamionalthough it doesn't actually build-depend or depend, it does use some features from newer debhelper06:28
Kamione.g. dh_installudev06:28
jdubmdz: could be another one of those things that is installed on live but removed on desktop06:29
Kamionjdub: that process unfortunately slows the installer down quite a bit so it should be reserved for quite special cases06:29
Kamionand also drastically different user experience on live CD vs. installed system confuses the user06:29
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
Kamionso ubiquity tries only to remove stuff that really does only make sense on the live CD06:29
mdzjdub: Installed-Size06:30
jdubmdz: :)06:30
mdzthe headers alone are like 25M06:30
mdzit's a lot of RAM to install enough stuff to build a kernel module on the live CD06:30
jdub(yeah, thus the next alternative)06:30
mdzjdub: then there's no way to get it on the installed system except downloading it06:31
=== dholbach hugs pitti
dholbachKamion: yeah, I can see that.06:31
jdubmdz: 'cos it won't fit in ship and in live?06:31
Kamionjdub: correct06:32
Kamionjdub: (well, ship-live and live)06:32
Kamionship doesn't go on the live CD06:32
jdubyeah06:32
=== jdub teeters on the brink ;-)
jdubwhoa, rad smart patch from mvo06:34
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
dholbachWhat is the policy on -updates and -backports uploads? do they have to have satisfyable build-depends from ${stable_release} or can the build-deps be from -updates themselves?06:34
_ionjdub: What patch?06:35
Kamionright, I think I have to stop relying on dep-wait and wait for buildds now06:37
Kamioncdebconf's build-dep is such that it won't reliably dep-wait on libdebian-installer on Ubuntu buildds, and I don't want to make infinity's manual bootstrap chain any longer06:38
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel
Kamiondholbach: I believe -updates allows build-depends: -updates, not sure about -backports06:39
iwjpitti: 3rd go at 1.5.0.4 uploading to security.upload now.06:39
dholbachKamion: cool, so ekiga 2.0.2 would actually be possible for dapper-updates06:40
Kamion_ion: see edgy-changes06:40
_ionkamion: Thanks.06:41
Kamiondholbach: check with infinity if you want to be sure06:41
dholbachKamion: yeah. thanks06:41
_ionA nice patch indeed.06:41
dholbachhttp://ftp.gnome.org/pub/GNOME/sources/ekiga/2.0/ekiga-2.0.2.news looks really good06:47
jduboh rad06:48
dholbachbut for that we'd need a new opal and new pwlib in -updates, it seems06:48
jdub- Does not drown children anymore06:48
jdub^ great fix!06:48
Kamionmdz: oh, BTW, *-meta needs a bit of a fix before it works with new germinate, but I think instead of fixing that I'm going to work on moving the guts of the update script into germinate06:49
=== dsas [n=dean@host81-158-221-148.range81-158.btcentralplus.com] has joined #ubuntu-devel
Kamionmdz: I might see if I can make it pull from bzr itself while I'm at it06:49
Kamionmdz: however, that's for tomorrow06:49
Kamionnight all06:49
mdzsure06:49
mdznight06:50
dholbachnight Kamion06:50
ogranight Kamion 06:50
=== pvanhoof [n=pvanhoof@d54C0E27E.access.telenet.be] has joined #ubuntu-devel
=== ajmitch decides to go & sleep for a change
=== Yvonne [n=01101110@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
mdkedoes logging out restart X? I'd like an authoritative answer for a docs question06:52
mdzmdke: it depends, but typically it only resets the X server06:52
mdkemdz: so changes to X configuration are not applied?06:52
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-devel
=== existenz_ [n=existenz@bzq-88-153-249-34.red.bezeqint.net] has joined #ubuntu-devel
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has left #ubuntu-devel []
mdzmdke: not reliably06:54
mdzmdke: there is an option in gdm for this, which I think defaults to false06:54
mdzmdke: dholbach can confirm for sure06:55
sivangmdz: doesn't it have something like a 'reload' target as in regular daemons ?06:55
mdkemdz: that is enough for my purposes, I think. Thanks06:55
mdzsivang: yes, it does06:56
dholbachIt might be 'AlwaysRestartServer'06:56
=== stuNNed [n=lance@unaffiliated/stunned] has joined #ubuntu-devel
Keybukright, I'm gonna go put my feet up for a bit06:57
Keybukmay be back later06:57
mdzdholbach: that's the one I mean, yes06:57
stuNNedpeaceful relaxing key06:57
stuNNedkeybuk*06:58
mdzdholbach: if it's true, the server is always restarted, if false, it is usually reset06:58
mdkeright, great06:58
mdzif reset, changes to the configuration file will not take effect06:58
zulKamion: ping07:00
tsengmdz: did you have any special thoughts on beagle?07:01
tsengmdz: it made its own line item on EdgyIdeas07:01
=== ogra applauds dholbach
mdztseng: my only thought is "make it go and see what breaks"07:03
dholbachogra: hm?07:03
ogradholbach, Accepted eog 2.15.2-0ubuntu1 (source)07:03
dholbachogra: Yeah :-)07:04
ograyour first edgy upload :)07:04
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
dholbachslowly.... :-)07:04
dholbachogra: nah - did deskbar-applet yesterday :-)07:04
dholbachor this morning07:04
ograheh, oh, i thought that was dapper-updates 07:04
dholbachthere was one to dapper-updates as well07:04
dholbachYAY for two GNOME releases :-)07:05
ogra:)07:05
dholbachwhat will your first edgy upload be?07:05
mdztseng: it deserves a spec detailing what will be necessary07:05
mdztseng: especially as regards the installer07:05
tsengmdz: sure.07:05
tsengthe only thing needed on the installer side is defaulting /home to user_xattr07:06
pittidholbach: is dholbach_iconcache in Debian already?07:10
ograHAHAHA07:10
ogracool :)07:10
dholbachpitti: it's in discussion with the gtk-gnome-debian folks07:10
pittidholbach: alright07:10
dholbachpitti: they will need to make changes to it, so they can take the transition a bit slower07:10
=== avu [n=jan@unaffiliated/avu] has joined #ubuntu-devel
sivangah, dhlobach_iconcache, what a snippet07:12
=== olemke [n=olemke@p548965B5.dip.t-dialin.net] has joined #ubuntu-devel
jdubhttp://fridge.ubuntu.com/node/41207:15
jdub^ untz untz untz07:15
tsengjewel case!07:15
tsengsnazy07:15
=== tseng orders
diemanrock07:16
diemansold by amazon even07:16
highvoltagewhohoo!07:16
diemanso my damn prime membership counts for something07:16
desrt$9.99?!07:16
desrtcrikey.07:16
tsengits a dvd07:16
highvoltagejdub: does ubuntu get some of that money back, at least?07:17
desrti'm sure it doesn't cost more than $1 to press a DVD and put it in a jewel case and wrap it07:17
tsengdesrt: so whats your point?07:17
diemanis it the same as the dvd isos?07:18
diemanor does it have extra features?07:18
tsengi am sure it is07:18
desrttseng; seems expensive07:18
highvoltagei'd be happy to py US$10 for ubuntu cd's if it means making ubuntu more sustainable.07:18
HiddenWolfme too07:18
jdubhighvoltage: yeah, we do07:18
highvoltage(off-topic, sorry, i'll stop)07:18
desrtjdub; that's nice, at least07:19
jdubhighvoltage: where did those ubuntu pc stickers come from?07:19
diemanone ad on google offers $.80 'retail ready' dvd stuff07:19
highvoltagejust a sec...07:19
desrtjdub; have y'all considered an optional $1-per-cd donation type thing for shipit?07:19
desrtjdub; just paypal or whatever07:19
jdubdesrt: remember that at some stage, ship it is going to go away :)07:20
highvoltagejdub: http://linux-schlepptops.de/product_info.php?cPath=22&products_id=2807:20
desrtjdub; sad :(07:20
ogradesrt, feel free :) http://www.ubuntu.com/donations07:20
diemanso for $12.05 more you get the book instead07:20
pittithank god, Debian's cdbs dropped type-handling and ocaml07:20
jdubhighvoltage: thanks07:20
=== j^ [n=j@adsl210.13.cyb.it] has joined #ubuntu-devel
iwjfirefox_1.5.dfsg+1.5.0.4-0ubuntu6.06_source.changes ACCEPTED at last!07:27
=== cypher [n=pappan@59.92.163.138] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
Burgworkiwj,  I feel your pain07:30
iwjBurgwork: thanks :-).07:32
pittiiwj: yep, in my queue now :)07:32
iwjpitti: My attempt at a 1.5.0.4 backport for breezy has been building for an hour or two now.07:32
pittithat's a good sign already :) mine stopped after 10 minutes07:33
iwjI had to cheat and generate `configure' on dapper.07:33
iwjgood sign> Quite.07:33
tsengdoes anyone know if jbailey is still planning on axeing linuxthreads from glibc07:33
pittitseng: I thought that already happened?07:33
iwjWith a bit of luck it will bomb out somewhere in the debian/rules install step, rather than in the middle of the compilation.07:33
tsengpitti: wow, i thought we skipped it for dapper07:33
iwjpitti: I'll keep you posted.07:34
pitti  * Drop LinuxThreads on all arches, require 2.6 on all architectures.07:34
pittitseng: ^07:34
tsengcool07:34
pittitseng: in edgy (first upload)07:34
Burgworkiwj, are you not going to have to backport 1.5.04 to hoary as well?07:34
tsengmm looked at the wrong one07:34
tsengcheers07:34
crimsunpitti: the odd thing is that if you read the line below, it's confusing07:34
pittihey crimsun 07:35
crimsun'lo pitti :)07:35
pitticrimsun: btw, shall we fix this alsa-lib path in dapper-updates?07:35
crimsunpitti: I want to test more rigorously before committing that fix07:35
crimsunpitti: as it stands now, we have a known workaround for the one corner case07:36
=== Rotund [n=joe@207-118-219-156.dyn.centurytel.net] has joined #ubuntu-devel
crimsunpitti: is that palatable by you?07:39
pittisure07:40
crimsunpitti: ok07:40
=== ctd [i=ctd@incubus.progsoc.uts.edu.au] has joined #ubuntu-devel
=== j^ [n=j@adsl210.13.cyb.it] has joined #ubuntu-devel
iwjBurgwork: Yes, probably, but I think I'll start with breezy because I know how to do that.07:47
iwjI have no real idea about hoary; it was rather before my time.07:48
=== eXistenZ [n=existenz@bzq-88-153-209-63.red.bezeqint.net] has joined #ubuntu-devel
=== kagou [n=kagou@84.6.132.232] has joined #ubuntu-devel
=== robertj [n=robertj@66-188-77-153.dhcp.athn.ga.charter.com] has joined #ubuntu-devel
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
Tonio_hi07:57
iwjRight, that's it from me for today I think.07:59
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
pittidholbach: do you think I can send the dh_iconcache stuff to Debian's cdbs? after all, it checks for its existence before calling it08:00
=== Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel
dholbachpitti: I'm not quite sure, if we shouldn't wait with that until it's at least available in Debian's debhelper.08:01
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
pittidholbach: ok08:01
dholbachThanks.08:01
tsengthe Debian guys arent that crazy about iconcache iirc08:01
=== dholbach hugs pitti
dholbachtseng: the transition is not as easy for them as it is for us08:02
tsengthey don't have a dholbach 08:02
dholbachtseng: but the discussions I had with some of the debian gnome folks were quite good.08:03
=== TMM [n=hp@cp817242-a.tilbu1.nb.home.nl] has joined #ubuntu-devel
dholbach. o O { he must be making fun of me... }08:03
tseng:(08:03
=== dholbach hugs tseng
tsenghugs.08:03
mdztseng: only /home?08:03
jdubmdz: arf, now you've hit the list with it! :)08:04
tsengmdz: unless otherwise prodded, beagled is autostarted per user, and indexes in the confines of /home08:04
mdzjdub: it seems the only sensible thing to do08:04
tsengmdz: other paths can be included or excluded08:04
mdzjdub: this channel isn't exactly representative ;-)08:04
jdubmdz: i've been thinking about it a bit, and i reckon i could do a rousing speech about why we shouldn't. ;-)08:05
tsengmdz: it would be sensible to do everywhere imo, I have yet to find an ill effect08:05
mdzjdub: please do it in the thread then :-)08:06
diemanthe only thing i worry about beagle is if a pile of users start indexing about the same time08:06
diemanagainst an nfs mounted home08:06
jdubtseng: there's the system daemon for indexing everything else08:07
diemandoes beagle throttle back pretty well if its not getting the IO it wants?08:07
tsengjdub: there isnt really such a thing08:07
tsengjdub: a cronjob spawns beagle-static-index to do /usr/share/app and /usr/share/doc08:07
dsasdoes beagle switch off when I'm using my laptop battery? Or will it just keep my hard drive spinning?08:07
jdubtseng: yeha08:08
tsengjdub: static indexes are loaded by beagled at start08:08
tsengwhen i say sensible to do everywhere, I was referring to mounting user_xattr08:08
tsengsorry that wasnt clear, there is alot of scrollback in between08:08
diemanoh creepy, they are working on shared beagle indexes with disvoery by avahi08:12
diemandiscovery08:12
tsengthat would require a rework of the webservice, first08:12
dholbachthat's like wiki-ing porn! lovely08:12
diemanahh, its an SoC project08:13
dholbachimagine it at an ubuntu conference! woohooo!08:13
diemanhttp://www.advogato.org/person/kwa/diary.html?start=408:13
=== svu [n=svu@host-194-46-252-242.dsl-ie.utvinternet.net] has joined #ubuntu-devel
=== j^ [n=j@adsl210.13.cyb.it] has joined #ubuntu-devel
pittidholbach: that gives 'Open Source' a fully new meaning -- 'open a source to all s3kr3t files of my wlan mates :-D08:19
dholbachyeah, that's what we all love about it08:20
=== pitti gets content with new cdbs
LaserJockis edgy-changes open for business?08:21
BurgworkLaserJock, yes08:21
dholbachLaserJock: yes08:21
pittiLaserJock: yes, you have to sub yourself, though08:21
LaserJockpitti: ah, I wondered why I hadn't gotten anything yet, thx08:22
=== lfittl [n=lfittl@83-65-242-216.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel
LaserJockpitti: are you comfortable with tex packages? I know you've uploaded a few but ar you in contact with the Debian TeX maintainers?08:23
pittiLaserJock: occasionally only, to forward security patches08:23
pittiLaserJock: I know LaTeX a fair bit, but actually only little about the packaging08:23
=== mh21 [n=mh21@kotnet-144.kulnet.kuleuven.be] has joined #ubuntu-devel
LaserJockpitti: is there  somebody in core-dev that does?08:24
pittiLaserJock: hm, I doubt it. Mithrandir maybe, but he might not be a guru either08:24
LaserJockI'm getting some pretty stern emails from the Debian TeX maintainers, but I can't find anybody in Ubuntu that really wants to touch it much ;-)08:24
LaserJockI use it but like you I know virtually nothing about packaging it08:25
LaserJockI can sort of keep track with the Universe side a bit but most the real bug action is in the Main pacakges08:26
pittiso, cdbs test suite passes now, a xfce, gnome, kde package and postgresql build fine without any debdiff. did I forget anything?08:26
diemanLaserJock: whats the stern emails about?08:26
diemanLaserJock: i actually ahve users that depend on tex a lot08:27
LaserJockdieman: that Ubuntu doesn't fix things fast enough, etc.08:27
=== pitti does his first edgy upload, wohooo!
diemanLaserJock: are there new bugs that ubuntu is introducing?08:27
diemanLaserJock: or is this just 'you dont grab our less buggy packages with new bugs often enough'?08:28
LaserJockdieman: more like we didn't get bug fixes incorporated from Debian fast enough08:29
=== TomB_ [n=ownthebo@ACBC3F65.ipt.aol.com] has joined #ubuntu-devel
LaserJockdieman: not really stuff we are introducing08:29
=== _TomB [n=ownthebo@ACBC3F65.ipt.aol.com] has joined #ubuntu-devel
LaserJockanyway, I was just wondering if there was a core-dev contact for TeX packages, but it seems there really isn't08:32
=== rgould [n=rgould@mail.refractions.net] has joined #ubuntu-devel
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel
=== stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
=== msikma [n=omega@s55933ad4.adsl.wanadoo.nl] has joined #ubuntu-devel
Kamionzul: pong09:08
Kamiontseng: the installer change is actually not *entirely* trivial (not like seriously non-trivial, but needs a little code I think)09:08
Kamiontseng: what's the spec? I probably need to be allocated a bit of time to do it09:09
tsengi went to file one called ubuntu-integration09:09
tsenghttps://launchpad.net/distros/ubuntu/+spec/beagle-integration09:09
tsengbut already here09:09
tsenghttps://wiki.ubuntu.com/BeagleIntegration09:09
zulKamion: do you want me to take a run at grub for edgy?09:09
tsengI brain-dumped to the wiki09:09
Kamionzul: sure, if you like09:10
KamionIIRC the Debian package now has a lot of improvements09:10
Kamionzul: but hold off a day or two09:10
Kamionzul: we're still putting the toolchain and the packaging toolchain together09:11
zulsure ill just get a jump on it though09:11
Kamionyeah09:11
=== looksaus [n=mark@86-39-97-202.customer.fulladsl.be] has joined #ubuntu-devel
BenCis dapper-security open yet?09:14
tsengyes09:14
BenCok, thanks09:14
=== ogra_ibook [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
mjg59Given an object file, is there any reasonable way to split it back into its constituant objects?09:17
=== cge [n=costi@DHCP-6-125.caltech.edu] has joined #ubuntu-devel
sivangmdz: do you know if the launchpad bug reporting tool would also serve as what I Have proposed in https://launchpad.net/distros/ubuntu/+spec/launchpad-login-app ? If not, I'd like to resuggest it for Paris, if it's not completely inappropriate.09:20
sivangmdz: (the one of the SoC, that is)09:21
KamionLaserJock: yeah, we've never really had a TeX expert in core09:24
diemanim lucky when i can figure out what the problem is with tex09:25
=== frafu [n=frafu06@vodsl-8652.vo.lu] has joined #ubuntu-devel
=== jikanter [n=jikanter@c-24-12-220-77.hsd1.il.comcast.net] has joined #ubuntu-devel
=== pygi [n=pygi@83-131-232-35.adsl.net.t-com.hr] has joined #ubuntu-devel
=== Amaranth [n=amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
=== dsas [n=dean@host81-158-221-148.range81-158.btcentralplus.com] has joined #ubuntu-devel
=== KaiL [n=KaiL@p548F6347.dip.t-dialin.net] has joined #ubuntu-devel
LaserJockKamion: well, I'm going to try to at least be a bit of a go-between. If I can at least forward bugs to Debian and get their opinion maybe I can at least poke somebody in core-dev to upload for me09:37
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
LaserJockhmm, I have a lot of "at least"s in there09:38
=== theCore [n=alex@modemcable240.218-70-69.mc.videotron.ca] has joined #ubuntu-devel
=== ChipX86|Sleep is now known as ChipX86
KamionLaserJock: sounds good09:43
LaserJocksomehow MOTU Science has become the TeX target ;-)09:44
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
lucasLaserJock: I packaged libgsl-ruby (ruby bindings for gnu sci lib), it will soon be in NEW in debian09:46
lucasa "bindings for GSL" action might be an idea for MOTU Science09:47
LaserJockcool09:48
=== NuxTech [n=nux@dsl-146-90-240.telkomadsl.co.za] has joined #ubuntu-devel
=== NuxTech [n=nux@dsl-146-90-240.telkomadsl.co.za] has left #ubuntu-devel []
=== NuxTech [n=nux@dsl-146-90-240.telkomadsl.co.za] has joined #ubuntu-devel
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-devel
=== jikanter [n=jikanter@c-24-12-220-77.hsd1.il.comcast.net] has left #ubuntu-devel ["Ex-Chat"]
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has left #ubuntu-devel []
=== jinty [n=jinty@242.Red-83-49-54.dynamicIP.rima-tde.net] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
=== jasay [n=jasay@c-71-198-189-148.hsd1.ca.comcast.net] has joined #ubuntu-devel
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-devel
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-devel
cgeIs there a way to get a specific slightly older version of linux-source-2.6.15?10:14
=== Zauberer [n=Miranda@ppp-88-217-35-181.mnet-online.de] has joined #ubuntu-devel
=== Hirion [n=hirion@draugr.de] has left #ubuntu-devel []
=== lfittl [n=lfittl@83-65-242-216.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel
ubijtsamdz: if you were after debate regarding installing gcc, I am sure you will get your wish :)10:19
mdzubijtsa: I admit to stirring the pot10:20
ubijtsamdz: but it is good to do so from time to time.. 10:21
ubijtsalike the libdvdcss issue10:21
NuxTechcge: see http://www.kernel.org/pub/linux/kernel/v2.6/10:26
ubijtsamdz: a suggestion would be to install it in the LiveCD image, but leave it on the install media for the installer images, and including a System menu-option to pull in full development (read gcc) tool-chain from net or CD.10:27
ubijtsathe LiveCD environment is less vulnerable from a intrusion perspective.. 10:28
Kamionplease follow up on the mailing list so that suggestions are archived10:28
ubijtsaKamion: I can summarise and post later if you like, I'd like some opinion now if no-one mind contributing10:29
cgeNuxTech: Err, I mean the Ubuntu-specific changes, like changes in configuration between 2.6.15-19 and 2.6.15-22.xx10:29
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-devel
bluefoxicyguys, what exactly does ubuntu do when packages are built?10:31
bluefoxicyany special patches to i.e. gzip, or strange gcc flags?10:31
NuxTechoops - kernel, panic!10:31
Kamionbluefoxicy: no strange gcc flags any more (we used to use a gcc wrapper that made sure e.g. gcc optimisation options were within sane limits, but that's turned off for edgy now)10:32
Kamionbluefoxicy: pkgstriptranslations is installed on the buildds to do language pack munging on packages10:33
Kamionbluefoxicy: and that's about it10:33
Kamioneverything else is in the package's debian/rules and descendant scripts10:33
bluefoxicyKamion:  I am getting reports back that ubuntu is PARTICULARLY unhappy with the mprotect() from pax, which is generally sane to use aside from a very small set of very special cases.10:33
Kamionwell if that's true then you can build it yourself with the regular packaging toolchain and find out10:33
bluefoxicyKamion:  Looking at oprofile, I'm noticing a lot of strangeness, for example gzip briefly executes code from what seems to be anonymous mappings.10:34
=== vuntz is now known as vuntzZz
bluefoxicyhmm.  I could yes.10:34
=== netdur [n=adel@adsl196-69-24-217-196.adsl196-9.iam.net.ma] has joined #ubuntu-devel
bluefoxicyKamion:  I'm pretty sure things shouldn't be executing the stack or anonymous mappings, even python seems to be executing a fair bit that way (which indicates code generation at runtime)10:34
bluefoxicyI'll look into it.10:35
bluefoxicyKamion:  You won't use -O3 or anything insane like that on Edgy will you?  -O2 should be quite fine... -O3 optimizations typically can make code faster, slower, bigger, or smaller10:35
Kamionwe used to force -pipe and -mtune=pentium4 -march=i48610:35
Kamionbut -mtune=pentium4 -march=i486 is gcc default now10:35
bluefoxicythat sounds sane.10:35
Kamionand who cares about -pipe10:35
Kamionbluefoxicy: -O3> it's up to the packages,.10:36
bluefoxicy-pipe is a non-issue.10:36
bluefoxicyKamion:  on a side note, -funit-at-a-time should be sane (read a whole source file for processing, rather than going function by function.. makes optimizations work better)10:36
netdurI'm trying to master livecd... I used to /etc/skel for default settings but it doesn't work anymore with dapper... what going on?10:36
bluefoxicybut don't quote me on that, I heard of breakage back when it was first introduced ... I think in gcc 3.410:37
Kamionbluefoxicy: if individual packages want to use that, that's great, but until it's the gcc default, I doubt we'll force it10:37
Kamionuntil/unless, that i10:37
Kamionis10:37
KamionI imagine it only makes a difference on a small number of packages anyway10:38
bluefoxicyKamion:  I used it with gentoo, I recall it having a non-noticible impact but making a visible difference on very close examination.  It's been a while though.10:39
eXistenZany cups developer?10:39
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-devel
Kamionbluefoxicy: "non-noticeable impact but ... visible difference"> be consistent man ;-)10:44
Kamionif it's not noticeable, it's not worth the risk of extra build failures we would have to spend developer time cleaning up.10:44
Kamionor runtime failures, even worse10:44
bluefoxicyKamion:  not noticible i.e. it's not running faster, using less memory, etc.  The system is responsive and fast as is.10:44
Kamionwell, not worth it then10:44
bluefoxicyKamion:  visible difference i.e. glibc is 30k smaller or such.10:44
=== netdur [n=adel@adsl196-69-24-217-196.adsl196-9.iam.net.ma] has left #ubuntu-devel []
bluefoxicyKamion:  using a profiler would be good if I was any good at it ;)10:45
Kamionif users can't tell the difference, it's not worth the risk to keep profilers happy10:45
Kamionnot across the board, anyway. individual packages can use it after testing if they want.10:46
=== Loevborg [n=loevborg@d4-216.dip.axsp.de] has joined #ubuntu-devel
bluefoxicyumm10:54
bluefoxicyKamion:  you're on dapper right?10:54
mdkeEDGY10:59
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
bluefoxicyI thought the devs weren't going to boot edgy for 3 weeks11:00
LaserJockdoko: ping?11:01
bluefoxicyKamion:  one of the gentoo guys is telling me that gzip has a really easy fix and it's in gentoo; and that locale should NOT have that behavior and the fix for it comes from DEBIAN11:02
dokoLaserJock: pong11:02
LaserJockdoko: did you change anything to fix bug #45292 and #44891 ?11:04
UbugtuMalone bug 45292 in sun-java5 "sun-dlj-v1-1 license could not be presented" [Low,In progress]  http://launchpad.net/bugs/4529211:04
UbugtuMalone bug 44891 in sun-java5 "Installation Fails" [Medium,In progress]  http://launchpad.net/bugs/4489111:04
bluefoxicy<solar> start with gzip <solar> when it's building enable --disable-asm <solar> or what have you. the problem there is it's hand written asm11:04
sivangdon't we support bluetooth with some GUI ootb ?11:04
bluefoxicyeasy enough.  *checks portage and files a bug*11:04
=== sivang wonders if this is a good spec idea
dokoLaserJock: these are fixed, we are waiting for 1.5.0_0711:06
LaserJockdoko: how were they fixed? in the java package itself?11:06
LaserJockpreinst script?11:06
bluefoxicywtf.11:07
bluefoxicyQUESTION:  Who is in charge of glibc so I can tag this bug appropriately ~_~11:07
dokoLaserJock: yes11:07
=== Rotund [n=joe@d23-116.rb.lax.centurytel.net] has joined #ubuntu-devel
LaserJockdoko: could I get that preinst script from you? I'm basing a package off of your debconf scheme and I ran into the same problem11:08
=== sivang finds gnome-bluetooth un universe, and arghs at the lack of any functionality at all :-/
Burgworksivang, being worked on by mjg59 for gnome SoC11:12
dokoLaserJock: see https://jdk-distros.dev.java.net/source/browse/jdk-distros/trunk/linux/ubuntu/11:13
=== bddebian [n=bdefrees@71.224.172.103] has joined #ubuntu-devel
sivangBurgwork: ah, cool11:14
sivangBurgwork: a new tool are help to gnome-bluetooth ?11:14
bddebianHeya11:14
Burgworksivang, a new stack, afaik11:15
LaserJockdoko: thank you very much11:16
Kamionbluefoxicy: file it on glibc in malone; don't worry about who's in charge of it11:20
=== j_ack [n=nico@p508DB9F9.dip0.t-ipconnect.de] has joined #ubuntu-devel
KamionLaserJock: if you installed off a pre-release live CD then 'dpkg-reconfigure debconf' and switch to dialog11:20
Kamionbluefoxicy: gzip> not my package, sorry, no idea; could easily be it was fixed post-dapper-UVF and we never noticed11:21
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
LaserJockKamion: right, but I'm trying to create a package that handles that better11:21
Kamionbluefoxicy: dapper/edgy> I don't see why it matters, but I have one system on edgy to test bringing up the packaging toolchain11:21
KamionLaserJock: the required fix is to handle db_input exiting with code 30 and print a nice message when it does so11:22
bluefoxicyKamion:  I got an obscene picture by opening gnome-terminal, typing 'banner f', highlighting the output, and middle-click pasting it somewhere wider.11:22
Kamionassuming you're doing db_input critical11:22
bluefoxicyI just want to know if that's normal11:22
LaserJockKamion: yeah, ok thanks.11:22
Kamionbluefoxicy: it's an f, sideways11:22
bluefoxicyhttp://rafb.net/paste/results/jkda4B98.html is what I got11:23
bluefoxicybut I didn't enlarge gnome-terminal before hand11:23
Kamionthat's an f, sideways, with broken wrapping11:23
=== heno [n=henrik@henrik.gotadsl.co.uk] has joined #ubuntu-devel
bluefoxicy... yeah.11:23
Kamionnobody sensible has any time for you on that11:24
=== Harti [n=Harti@unaffiliated/harti] has joined #ubuntu-devel
bluefoxicyKamion:  nod.  I'm trying to figure out why ld.so is using old_mmap() right now instead of mmap()11:24
bluefoxicyKamion:  just ignore me, I'm wasting air :)11:25
Kamionyes, you do appear to be. please do it on a different channel11:25
=== bddebian hugs Kamion :-)
=== mdke [n=matt@85-210-60-78.dsl.pipex.com] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
bddebianfabbione: ping?11:52
zulhes probably sleeping bddebian 11:57
bddebianAh11:57
mgalvinhmm, i notices some security? updates (libtiff, etc...) but did not ever see any upload notification via dapper-changes, does anyone know where/if the upload emails are sent?11:58
mgalvinpitti: ^^^12:00
Kamionmgalvin: security updates don't go to dapper-updates, but dapper-security; there's no upload notification for them, only USNs12:02
mgalvinKamion: ok thanks12:02

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