/srv/irclogs.ubuntu.com/2008/12/17/#ubuntu-devel.txt

Caesarslangasek: good question00:02
CaesarI suspect badly00:02
KeybukCaesar: ifupdown calls dhclient with -pf /var/run/... -lf /var/run/...00:15
Keybuk   [[ifconfig %iface% hw %hwaddress%]]00:16
Keybuk    dhclient3 [[-e IF_METRIC=%metric%]] -pf /var/run/dhclient.%iface%.pid -lf /var/lib/dhcp3/dhclient.%iface%.leases %iface% \00:16
Keybukoh, no, the latter is /var/lib00:16
Keybukifupdown (0.6.7ubuntu2) dapper; urgency=low00:17
Keybuk  * Change the dhclient3 leases path to /var/lib/dhcp3 so the leases survive00:17
Keybuk    a reboot.  (Ubuntu: #18148)00:17
Keybuk -- Scott James Remnant <scott@ubuntu.com>  Wed, 23 Nov 2005 16:11:30 +000000:17
Keybuk#00:17
Keybukamusing00:17
Keybuklooks like there's a bug there00:19
KeybukNM uses /var/run anyway00:19
Keybukso the two are out of sync00:19
CaesarKeybuk: that issue is an aside00:20
CaesarI'm more interested in the network being unconfigured when the machine switches to runlevel 200:20
Keybukdoes dhclient really fail if it can't write the lease file?00:20
CaesarThe /var/lib, /var/run thing just got noticed in the process00:20
CaesarKeybuk: I haven't checked the failure behaviour yet00:21
Keybukseems odd that it would do so, since it would try and write the lease file *after* setting the interface up00:21
CaesarHere, we have /var on the root filesystem so it's not an issue for us00:21
Keybukwe've had occasional bugs about the network being unconfigured throughout ubuntu's life00:21
Keybuknever tracked them down, because the people who can replicate it disappear00:21
CaesarBut is my understanding correct? The system can exit single-user mode with the network still in a semi-configured state?00:22
Keybukright00:22
CaesarThat's... apalling00:22
CaesarI'm going to assume yanking the udev rules will return normalcy00:23
Keybukthere's a bug that we even have networking while in single-user mode00:23
Keybukis that what you mean?00:23
CaesarDebian's single user mode is rather ridiculous00:23
Keybukright, if you comment out the ifup rule then it'll bring networking up as before00:23
CaesarI think we'll do that00:23
Keybukwhich will obviously block on dhcp in the boot process00:23
Keybukbut you probably want that for network-depending hosts00:24
CaesarWhich would be most of them00:24
Keybukat Google, sure00:24
CaesarI can't see how we're that exceptional in this regard00:24
Keybukour default desktop install is quite the opposite, networking is generally brought up after login00:24
Keybukand blocking the boot for 60s just because theres no network cable plugged in to your laptop is pessimal00:25
CaesarYeah, that's the downside00:25
CaesarBut we're not using NetworkManager00:25
CaesarEspecially not on servers00:25
Caesar(or workstations for that matter)00:25
Keybukwhy does it fail your boot though?  what are you using networking for during boot?00:26
Keybukoh, syslog00:26
CaesarYes00:26
Keybukso syslog's nslookup fails?00:26
CaesarYes00:26
CaesarThis use case is fairly typical I'd have thought00:26
CaesarThere's going to be all sorts of network-dependent things going on in runlevel 200:26
Keybukdunno, you're the first person in ~3 yeras to notice <g>00:26
Keybuktechnically nothing in runlevel 2 should be network dependant00:27
Keybuksince you might not have a network00:27
CaesarOh come on00:27
CaesarSo where's your webserver supposed to go?00:27
Keybukweb servers aren't generally configured by hostname?00:27
Keybukapache's conf uses ips00:27
CaesarThey could have config that requires a DNS lookup00:28
CaesarYou can't tell me that nothing that starts at boot shouldn't have a DNS dependency00:28
Keybukwell, nothing in the default install00:28
Keybukotherwise the boot will fail every time, since you won't have DNS until the user logs in :)00:28
CaesarThink servers for a moment00:28
Keybukbear in mind that there's other things that lockstep the networking00:28
Keybukwe call ifup -a in rcS00:29
Keybukthat locks out if another ifup is still running00:29
CaesarHmm00:29
CaesarSo we have an ifup that runs at S1000:29
Keybukso if your network card is plugged in, detected and firmware uploaded before that point - you're fine00:29
CaesarIt's unclear if that continues running, or fires off dhclient and returns fairly quickly00:30
Keybukit continues running until after dhclient finishes00:30
Caesarok00:30
Keybuk(since it does the if-up.d stuff afterwards)00:30
CaesarOf course00:30
KeybukI last looked at this stuff for dapper, so it's possible that someone's broken it00:30
Keybukbut a quick glance says it's ok00:30
CaesarWe've seen the second ifup -a in S40networking not configure eth0 because /var/run/network/ifstate claimed it already was configured00:31
Keybuksure00:31
Keybukyou get that with a dhclient timeout00:31
Keybukifup can't tell the dhcp failed00:31
Keybukor the wpa failed00:31
Keybuketc.00:31
Keybukit's a general design bug00:31
Keybukifstate only really records "someone tried to bring it up"00:31
CaesarYeah00:31
KeybukI have seen reports where dhcp fails during boot for no explicable reason00:32
CaesarIf only we had dhclient output from the udev invocation00:32
Keybukthe logs show it apparently trying to discover an ip00:32
Keybukand if you do it later, it works00:32
KeybukI usually suggest init=/bin/bash, start syslog, then exec /sbin/init00:32
Keybuk(with syslog dumping to a file in /dev)00:33
CaesarHmm, that's a new one00:33
CaesarWe can try that00:33
CaesarPoor man's boot logging eh?00:33
Keybukindeed00:33
* Keybuk is a very poor man :p00:33
CaesarIf only upstart did it ;-)00:33
Keybukone day00:34
Keybukit really is on my todo list00:34
Keybukand I'm making forward progress through that again now :p00:34
CaesarCool00:34
Keybukso, from the sound of it:00:34
Keybukifup eth0 has run because00:34
Keybuk - ifstate says it's up00:34
Keybuk - ifup -a in S40networking doesn't block00:34
Keybukif ifup hadn't run, ifstate wouldn't say it had, so S40networking would bring it up00:35
Keybukif ifup was still running, it would hold a lock, so ifup -a would be locked out00:35
CaesarSo it'd be nice to know wtf dhclient has done by the time S40networking has completed, one way or the other00:35
Keybukalso see whether commenting out the udev rule helps or not00:37
Keybukif it does, it implies there's something amiss with when dhcp is running00:37
Keybukbut I can't think what that might be00:37
* Keybuk heads for bed (which is where I was on my way to :p)00:38
CaesarOkay, I'll try and let you know00:38
CaesarGoodnight!00:38
ScottKslangasek: if something's wanting to get promoted to Main only because it's an alternate depends (and not even the first one listed) and we don't otherwise want it in Main, is adding it to extra-excludes in the appropriate see the correct solution?01:25
bbshey, i'm writing an initscript for a program that my company is writing ... we are going to package it very nicely for ubuntu because i said you guys are where a lot of heat is at right now -- personally i use source based distros (how silly of me i know :) ) -- but i was wondering where a good guide for writing initialization scripts (upstart -- not exactly sure how your system works) -- so that i can properly instantiate things that are required for a p01:58
bbsany links?01:58
bbsor documentation?01:58
sommerbbs: you might try: http://upstart.ubuntu.com/getting-started.html02:00
bbsdoes that go over discussion of creating pid files?02:02
bbssommer: i'm looking to really support ubuntu the best most likely02:02
slangasekScottK: bomber kapman killbots promoted, thanks02:10
slangasekstgraber: the update-manager one sounds transient; the file-roller one is resolved for the next run; and the xserver one is in tjaalton's hands02:11
ScottKslangasek: Great.  Thanks.  A little furhter along you'll run into a request for kdeedu-kvtml-data to get promoted to fix kdeedu.02:11
slangasekScottK: yep, was just about to do that one now :)02:11
ScottKslangasek: Great.02:12
* ScottK will wait for you to get to his seeds question in due course then.02:12
slangasekKeybuk: er, Caesar is most certainly not "the first person in three years" to notice network-dependent stuff going on in runlevel 202:14
slangasekI've just been holding my tongue and praying we can migrate to upstart soon02:15
slangaseks/upstart/& jobs/02:15
slangasekKeybuk: also, your definition of runlevel 2 is de facto wrong for Debian, so yeah.02:16
Chipzzslangasek: I've alwyas wondered why the usage of runlevels differed in debian anyway02:17
slangasekbecause they differ everywhere, because they're not a standard?02:17
Chipzzlet me put it otherwise: why they differed fmor the de facto standard, being redhat02:18
Chipzz(de facto standard: 3 -> text; 5 -> graphical login)02:18
StevenKAnd why is RedHat is the de facto standard?02:19
slangasekScottK: extra-excludes> hmm, I would've expected germinate to be smart enough to sort that out on its own?02:19
slangasekor maybe not02:19
ScottKslangasek: The package in question is kdesvn.02:19
Chipzzbecause the way redhat did it, like it or not, is how most other distro's did it. and the fact that redhat has long been one of the most popular distro's02:19
ScottKIt's listed on component mismatches and as nearly as I can determine only becuase one of it's binary packages is an alternate depends for kdesdk.02:20
* slangasek throws bits of rpm at Chipzz ;P02:20
Chipzzto my knowledge, but I may be mistaken on that, debian and ubuntu are the only significant distro's that have 2 as the equivalent runlevel of what redhat et use for 302:21
Chipzz(well, given the different way a grpahical login is started that's not 100% true either, but...)02:21
Chipzzs02:21
* Chipzz chews on them and burps ;P02:22
Chipzz(slangasek: as an aside: I have done lots of rpm packaging in a different life ;))02:22
=== emma_ is now known as emma
* ScottK will go out on a limb and guess the other Debian derivatives do it similarly.02:22
slangasekI have, too; you'll note what I do now instead02:22
StevenKHah02:22
ChipzzScottK: yeah, but can you call those debian derivatives significant? :P02:23
pwnguinwhat about the embedded debian derivatives?02:23
Chipzzpwnguin: isn't emdebian (or whatever it's called) a subproject of debian?02:24
pwnguinChipzz: there's others02:24
Chipzzafaik it's maintained by a debian maintainer02:24
pwnguinangstrom02:24
pwnguinopenembedded02:25
slangasekScottK: yeah, I guess excluding that package is the only way to clear it out of the mismatches, doh02:28
slangasekChipzz: it's maintained by a Debian developer; that doesn't mean it's a subproject of Debian, it's not really hosted using Debian resources...02:29
ScottKslangasek: If you're still around ... Need binary promotion for kpartloader to fix kdesdk installability.04:58
slangasekdone04:58
ScottKslangasek: Thanks.04:59
=== slangasek changed the topic of #ubuntu-devel to: UDS: done, Archive: frozen for alpha-2, MoM running | Ubuntu 8.10 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
ScottKslangasek: I think python-plasma is the last binary promotion Kubuntu CD/DvD are needing.05:39
ScottKNope.  I'm wrong.05:45
ScottKslangasek: Need libkdcraw7 libkdcraw7-dev libkexiv2-7 libkexiv2-7-dev too.05:46
NCommanderoooh05:47
NCommanderI think ...05:47
NCommanderI think PyKDE4 built ...05:47
NCommanderahaha05:49
NCommanderAWESOME05:49
NCommanderIt builds!05:49
ScottKCongratulations.05:49
NCommanderI just need to make cmake work properly now05:49
NCommanderand we're fully in business05:49
pittiGood morning05:49
NCommanderhey Pici05:49
NCommander*pitti05:49
pittihey NCommander05:50
NCommanderI just about got kde4bindings building on arm05:50
NCommanderwooo05:50
StevenKMorning pitti05:51
pittislangasek, LaserJock: we currently don't have a vehicle for moving the GNOME help files from packages to langpacks, UDS discussion was insufficient; I plan to continue it with the soyuz team via email05:51
StevenKpitti: It's only 6:50am! \o/05:51
ScottKGood monring pitti.05:51
ScottKmorning even.05:52
pittiStevenK: hey, at least I slept through until the alarm went off at 6 (my wife has to get up at that time)05:52
StevenKpitti: Woot! Progress!05:52
ScottKpitti: Would you be up for some binary promotions?  slangasek seems to have dropped off.05:53
ScottKpython-plasma libkdcraw7 libkdcraw7-dev libkexiv2-7 libkexiv2-7-dev are the remaining ones needed to get KDE installable for the Alpha milestone.05:54
* ScottK also casually mentions that there are two MIR waiting for ubuntu-mir needed to get lintian installable again ...05:55
* StevenK NBS's out libboost1.36, half tempted to NEW it, just so he can remove it again05:57
* ScottK notes the time in his TZ and decides to go to bed.06:00
ScottKGood night all.06:00
pittiScottK: good night!06:02
maheshi compiled a fresh kernel and then now want to add features like.... automounting the any scsi devices..... i need help.....!06:05
LaserJockpitti: so the plan would be to have binarymangler pull out all the C/ .xml files and put them on LP somewhere and then put them in the langpacks?06:09
pittiLaserJock: well, everything *except* C, but yes06:10
LaserJockoh, sorry06:11
StevenK-- Found FFMPEG INCLUDES: LIBFFMPEG_INCLUDE_DIR-NOTFOUND06:16
StevenKkdenlive, you fail06:16
LaserJockpitti: but the plan isn't to be translating though? my experience of xml2po, etc. are that I wouldn't rely on them for complete automation06:17
ScottKStevenK: Which version are you looking at?06:17
StevenKScottK: 0.5.svn20071228-0.0ubuntu306:18
ScottKThere's a 0.7 that someone is working on packaging.06:19
StevenKThen I'll stop caring, since I'm only caring for NBS06:19
ebroderAny bored backporters I could get to ACK on LP #301283, LP #305001, or LP #308800?06:20
ubottuLaunchpad bug 301283 in intrepid-backports "Please backport schroot 1.2.1-1ubuntu1 from Jaunty to Hardy" [Undecided,New] https://launchpad.net/bugs/30128306:20
ubottuLaunchpad bug 305001 in hardy-backports "Please backport sqlalchemy 0.4.8 from Jaunty to Hardy" [Undecided,New] https://launchpad.net/bugs/30500106:20
ubottuLaunchpad bug 308800 in intrepid-backports "Please backport remctl 2.13-2 from Jaunty to Hardy and Intrepid" [Undecided,New] https://launchpad.net/bugs/30880006:20
StevenKScottK: Apparently, you were sleeping06:20
ScottKNot quite yet.  I'm slow.06:21
maheshi compiled a fresh kernel and then now want to add features like.... automounting the any scsi devices..... i need help.....!06:21
ScottKebroder: Did anyone answer the rdepends testing question on sqlalchemy?06:21
ebroderScottK: I...didn't know there was an rdepends testing question06:22
ebroderScottK: Give me a second to look at what the rdepends are06:23
ScottKebroder: In the bug now.06:25
ebroderScottK: Would you consider it sufficient to just test against the versions in Hardy?06:31
calcpitti: got them uploaded :)06:31
ScottKebroder: yes.  If those work, it's great.  If they don't, they need to be backported too.06:32
pitticalc: \o/06:32
maheshi compiled a fresh kernel and then now want to add features like.... automounting the any scsi devices..... i need help.....!06:32
calcpitti: also stripped out ubuntu specific bits and created debdiffs and filed the patches in debian bts :) heh06:34
ScottKmahesh: This isn't a help channel.  Asking the same question every 10 minutes doesn't change that.  Ask in #ubuntu.06:34
pitticalc: appreciated, so let's hope we can sync them again soon06:34
calcof course as debian is in freeze it may take them a while to upload with the patches06:35
maheshScottK>> i thought some one would help.... #ubuntu is for end-user support06:39
=== thegodfather is now known as fabbione
calchmm my xom build failed on the buildd, worked fine on my local box06:43
* calc is going to upgrade his chroot and verify it still works locally06:43
calcoh this failure is ugly it worked in my non-clean chroot06:50
calcwhen i cleaned it and rebuilt it fails :\06:50
calcso apparently it needs something else06:50
calc    [javac] The system is out of resources.06:50
calc    [javac] Consult the following stack trace for details.06:50
calc    [javac] java.lang.StackOverflowError06:50
calclovely06:50
StevenKcalc: More RAM? :-P06:51
calcheh06:51
calcnot likely the problem06:51
calci just wish i knew what i had installed previously that allowed it to build ok06:52
calchehe06:52
calci found it but i don't know why it helps06:52
calcdefault-jdk-builddep works just default-jdk by itself does not06:53
* calc uploaded fixed version06:55
calcpitti: can you process the rest of the packages once they hit the archive in an hour or so? :)06:56
pitticalc: right, -builddep is for building, default-jdk-headless is for binary dependencies06:57
pitticalc: I'll try (however, note that I'll block at least one pacakge, since we are in alpha-2 freeze)06:57
calcpitti: well default-jdk vs default-jdk-builddep (builddep was supposed to only be needed when building gcj packages)06:59
calcpitti: ok06:59
pittioh?06:59
pitticalc: anyway, are you using -headless? for most libraries that should suffice06:59
calcyes for the runtime dep07:00
calc" - build dependencies: If a source package builds a "-gcj" package, don't07:00
calc   stop building it yet. This will slow down the gij runtime. Instead,07:00
calc   use "default-jdk-builddep", which depends on the default jdk and07:00
calc   java-gcj-compat-dev. If no "-gcj" package is built, use default-jdk07:00
calc   as a build dependency."07:00
pittihm, ok07:00
calcthat was from doko's email, sorry for the crummy line-breaks07:00
* calc headed to bed now, bbl07:02
pitticalc: sleep well!07:03
=== ikonia_ is now known as ikonia
dholbachgood morning07:09
LaserJockmorning dholbach07:13
dholbachhi LaserJock07:13
highvoltagemorning LaserJock and dholbach07:24
dholbachhi highvoltage07:25
* LaserJock waves to highvoltage 07:30
highvoltageLaserJock: did you get a chance to go by to the UDS?07:38
LaserJockhighvoltage: no, just did some remote stuff07:45
pittistgraber: yay MOTU! congratulations!07:46
=== tkamppeter_ is now known as tkamppeter
=== dholbach_ is now known as dholbach
pittihi tkamppeter08:18
LeviTheSmith2THANK YOU!08:25
LeviTheSmith2I'll just copy and paste what I wrote in the other channel08:26
LeviTheSmith2My old laptop I got didn't work well with Windows(function keys/quick keys didnt work), Fedora(same as windows, plus wireless and audio didnt work), Solaris(same as fedora). Ubuntu: Audio worked after the first boot - no need to install drivers. Function keys work - i can turn the volume done now!. Wireless worked out of the box too! :D08:26
LeviTheSmith2s/done/down08:26
LeviTheSmith2If anyone's wondering, the model is Asus A2H 2.66ghz08:27
tkamppeterpitti, hi08:27
=== LeviTheSmith2 is now known as LeviTheSmith
loolpitti: I didn't get very clear feedback on libv4l versions fixing what or breaking what (didn't get any regression report so far I think), and I was tempted to stop with the 0.5.6 SRU, but the last comment on LP #286070 encourages me to look at SRU-ing 0.5.7; the diff is minimal and fixes a missing argument in a syscall08:57
ubottuLaunchpad bug 286070 in libv4l "SRU for libv4l 0.5.1" [Undecided,Fix released] https://launchpad.net/bugs/28607008:57
loolpitti: What do you think of http://people.ubuntu.com/~lool/libv4l-0.5.7.diff ?08:58
loolIt a) adds debug code b) handles more error cases nicely c) fixes the number of args to SYS_mmap208:59
NCommanderhey lool09:00
loolhey NCommander, how is it going?09:01
NCommanderlool, finally fixed kde4bindings on ARM09:01
NCommanderIt was a combination of five bugs that had to be fixed to get it going09:02
loolNCommander: I read yesterday that you found a broken configure check09:02
NCommanderyeah09:02
NCommanderAbout the only thing that WASN'T broken was sip -_-;09:02
NCommandergo figure09:02
loolNCommander: When do you plan to upload this?  I'm happy to sponsor ASAP to get more armel stuff building09:03
NCommanderWe're in freeze09:03
NCommanderSo Friday assuming alpha 2 releases on time09:03
loolYou've got sponsoring in place for this?09:03
NCommander(all the patches are on launchpad and/or in the appropriate bazaar branches)09:03
NCommanderScottK, apachelogger or Riddell will do it09:03
* NCommander is using the opportunity to rebuild all the KDE packages again from scratch just to make sure there are no overlooked OOPS09:04
loolCool09:04
NCommanderI'm also sending the necessary patchsets to the apporiate upstreams09:04
loolGreat; would you mind pointing me at the corresponding upstream bugs when these are filed?  I'd like to subscribe to them09:05
NCommanderI can't find a bugtracker for PyQT409:05
NCommanderso that's just going to be an email to their mailing list09:05
NCommanderlool, https://bugs.kde.org/show_bug.cgi?id=177965 - theres one of the KDE ones, I have to file two more to get all the ARM patches in09:05
ubottuKDE bug 177965 in KDE4 (cmake) "FindPyQT4 provides no method of accessing SIP configuration options" [Normal,Unconfirmed]09:05
directhexNCommander, any issues in the cli bindings on arm?09:06
NCommanderNone to my knowledge09:06
NCommanderBut I only built pykde4 (which takes two hours by itself)09:06
NCommanderSo I'm doing a full rebuild to make sure there is nothing broken09:06
directhexyeah, kdebindings is bad enough on a 2+ghz core209:06
NCommanderGo 233MHz ARM :-)!09:07
* NCommander actually has to wait for kde4libs to finish building since I needed to change parts of its build system09:07
directhexi wonder whether the kubuntu people applied my cli plasma examples fixes09:09
tjaaltonpitti: hey, should jockey not offer to install nvidia/fglrx before they are fixed to support the new ABI, or how should it be handled09:09
pittilool: doesn't look too bad, should get proper testing, though09:10
pittitjaalton: I can temporarily disable it if you want09:11
loolpitti: Naturally09:11
NCommanderdirecthex, nope, we disabled the examples09:11
loolpitti: I did test it in Debian and in Ubuntu before pushing to my ppa09:11
loolpitti: I'll open a new SRU bug for this, thanks09:11
tjaaltonpitti: I believe it should be disabled, although apt would refuse to install them too09:12
directhexNCommander, that's option 2, of course. it seems some silly bugger in upstream changed a property into a method, so foo.Size became foo.Size() (which is what the 2 patches changed)09:13
NCommanderdirecthex, blame the guy who did kde4bindings09:13
* NCommander would include the patch if it was risk free for breaking ARM builds09:14
directhexNCommander, it's adding six brackets between two .cs files. i imagine the risk of regression is small - unless there are other issues building the examples which didn't show up on amd6409:15
* NCommander just got kde4bindings working on ARM09:15
* NCommander has no desire to touch it until after its uploaded and ACCEPTED09:15
loolWhat's the syntax in launchpad to link to a comment in another bug again?  I thought it was bug #1234#c12 but it's not09:18
ubottuLaunchpad bug 1234 in launchpad-foundations "Gina is an unmaintainable mess of command line options, environment variables and shell scripts" [Medium,Fix released] https://launchpad.net/bugs/123409:18
loolups09:18
directhexNCommander, i posted both patches with a 72h lifetime, so can you save them someplace?09:23
NCommanderdirecthex, attach them to a bug against kde4bindings, and set the milestone to alpha 309:23
directhexNCommander, do i have the ability to set milestones?09:28
NCommanderoh right09:28
NCommanderyour not in bugcontrol09:28
NCommanderJust link me to the bug, and I'll set the milestones and such09:28
directhexbug 30889109:28
ubottuLaunchpad bug 308891 in kde4bindings "[patch] Plasma c# examples FTBFS" [Undecided,New] https://launchpad.net/bugs/30889109:28
pittitjaalton: uploaded09:30
tjaaltonpitti: thanks09:30
tseliotmvo, seb128: gnome-control-center and gnome-desktop build again (and actually work too) in Jaunty now.09:57
mvoKeybuk: did you had a chance to look at the sponsor request for #304774 (sysklogd)? I will take it unless you have some objections09:57
tseliotmvo: can you merge from lp:~albertomilone/gnome-desktop/tseliot-fixes and from lp:~albertomilone/gnome-control-center/tseliot-fixes ?10:00
mvotseliot: thanks a lot! will do the merge now10:01
tseliotmvo: good10:01
mvocjwatson_: could you please add me (temprarely) to the debian-installer team so that I can push a (trivial) patch against the desktop file of usb-creator (bug #286924)10:02
ubottuLaunchpad bug 286924 in usb-creator ""Create a USB startup disk" menu entry should be named "USB startup disk creator"" [Low,Triaged] https://launchpad.net/bugs/28692410:02
mvotseliot: merged and pushed, thanks again!10:20
tseliotmvo: great, thanks :-)10:21
=== cjwatson_ is now known as cjwatson
cjwatsonmvo: ubuntu-installer you mean? done10:28
mvocjwatson: thanks10:30
emgentnorsetto: \o/10:40
norsettoemgent: ah, somebody alive! Hi emgent10:41
=== spacey_ is now known as spacey
asachmm ... does the accessibility toolkit we ship in gnome by default have a name? how is it called?11:45
pittiATK?11:48
fabbionesoren: if the server team is interested, i just released redhat-cluster 3.0.0-alpha1 upstream.12:04
sorenfabbione: Cool.12:08
asacpitti: ok ... isnt that an abstract layer on top of specific implementations?12:16
pittiasac: maybe it is a spec, too, but it's literally called atk1.0 (source package)12:17
asacok thanks12:17
asacpitti: did we turn this on by default in intrepid or was that on foreever?12:18
pittiasac: it's a basic property of GTK, but some features aren't enabled by default12:19
pittiasac: see "Hilfstechnologien" in System -> Einstellungen12:19
asacpitti: yeah i know. just wonder if we enabled more features by default since intrepid12:20
asacthere is a firefox bug which happens much more reliably in intrepid than in hardy12:20
asacwhich could be related to atk12:20
stgraberpitti: thanks12:46
ograstgraber, so now on to the main upload permission :)12:48
ograsadly TB meeint is only in a week12:48
ogra*meeting12:48
stgraberogra: yep :) btw, I'll likely have a new ldm and ltsp to upload today, I'm doing some testing and trying to fix that ldm-ubuntu-theme thing (other than just reverting to the old gtk)12:50
ograstgraber, did you just copy the human gtkrc ?12:51
ograactually that shouldnt even be needed ... the old python code had an automatic fallback to use the system gtkrc, i wonder why that doesnt happen anymoe12:52
stgraberogra: at the moment I just replaced ubuntu-theme by gtk2-engines-ubuntulooks12:52
ograubuntulooks is dead12:53
ograif you upload that ldm will pull it back on the CD12:53
ograso that wont work12:53
stgraberhmm, now that I think of it, is ubuntu-theme also supposed to work on Intrepid ?12:54
ograyes, its the default12:54
ograand it uses murrine12:54
ograjust copy /usr/share/themes/Human/gtk-2.0/gtkrc into the ldm-theme-ubuntu package12:55
ograthat should make it work12:55
stgraberok, so the problem isn't that I'm testing with a backport on Intrepid ... (I'm still waiting for an instalable jaunty)12:55
ogrado you have murrine installed in the chroot ?12:57
ograthe intrepid package didnt pull it in ... (ldm should still fall back to the default gtkrc though)12:57
stgraberogra: ah, ok so I'll try installing murrine by hand (I really need a Jaunty box ...)13:09
ograjust do a vbox intrepid install and upgrade ?13:09
stgraberwell, I'm just waiting for ubuntu-desktop to actually install, then I'll reinstall my laptop (it was last installed with Intrepid alpha-1)13:11
ograoh13:14
ograyou dont upgrade by final release ?13:14
cinnamoni hope this is the right place to ask. i think it is not good that bugs in ubuntu launchpad time out, when not fixed. who made this decision and why?14:16
cjwatsonthey don't actually (at the moment), it just says they do14:20
cjwatsonhttps://help.launchpad.net/Bugs/Expiry14:21
cjwatsonthe implementation was more a Launchpad decision than one of ours, although our bug team did comment on it14:22
cinnamonthanks cjwatson14:29
rudchenkoshi there. could anyone point me to an info how to use debug symbols from a *-dbg package?14:46
Keybukgdb will pick them up automatically14:47
rudchenkosKeybuk, oh, it knows the "/usr/lib/debug/" path?14:49
Notch-1hi, i'm looking for the persistent/casper mode developers, can somebody help me?14:59
luckyoneDear ubuntu-devel, The new 64-bit package for pulseaudio that hit repos last night is such an amazing improvement. I want to sincerely thank everyone who played a part in putting it together. Best regards, luckyone!15:10
ograluckyone, send flowers to TheMuso (once he shows up)15:12
DktrKranzogra: Debian recently used cookies to hug people :)15:18
ograso we'll see a lot fat DDs soon ?15:19
DktrKranzprobably15:19
DktrKranzespecially if they plan to release before 2009!15:20
Mezogra: there'll be one mopre fat DD whenever FD get around to approving me ;)15:26
ograhaha15:27
=== steroy is now known as ron
=== ron is now known as steron
* steron is away (will be back !)16:31
=== steron is now known as steroy_sleeps
stgraberogra: I copied /usr/share/themes/Human/gtk-2.0/gtkrc to greeter-gtkrc and now it works :)16:32
ogragreat :)16:32
=== steroy_sleeps is now known as steron
stgraberogra: hmm, I see half of the ldm themes use gartoon and the other half use Human, which one should we use ? (icon theme)16:35
ograHuman16:35
ograonly keep gartoon for Edubuntu16:36
ogra(we'll likely need to fiddle with deps here)16:36
mok0stgraber: congrats!16:47
stgrabermok0: thanks16:48
stgraberogra: ok16:48
sianishi16:50
kelemengaborhi sianis :)16:50
sianishi kelemengabor16:50
* Keybuk just can't get git fast-export|bzr fast-import to work on the udev tree :-/16:52
mvohello kelemengabor, sianis16:55
kelemengaborsianis: here is my idea: we need to archive the ddtp po-files in bzr at the time of changing the translated distribution in rosetta16:55
calcpitti: do you have time to review the uploads i did last night wrt the mir?16:55
kelemengabortranslators will translate that, and we export that16:56
kelemengaborthen merge it to the archived translations of current-116:56
kelemengaborand not to the pot of current-116:56
mvokelemengabor: we could create projects in rosetta for each release, not sure if rosetta would be able to handle that16:57
flowolfhi all16:57
kelemengaborbecause we would lose changed strings16:57
flowolfI just noticed that many -dev packages got removed from older ubuntu releases16:57
mvokelemengabor: this would give us the "suggest strings from other releases" feature as well16:57
flowolfwhat's the reason for this?16:57
kelemengabormvo: yeah, but this is unnecessary16:57
mvokelemengabor: ok, even better16:57
kelemengabormvo: suggest strings is great, but not for 1000 strings :)16:58
flowolfand is it possible to have them back?16:58
kelemengaborthe main thing is that translators would ideally have nothing to do16:58
calcflowolf: mentioning at least one of the packages by name might help someone determine the cause16:58
kelemengaborto see their translations in older releases16:58
flowolfcalc: http://packages.ubuntu.com/feisty/i386/build-essential/download16:58
kelemengaborwe should merge back automagically16:59
flowolfcalc: try to download this16:59
calcflowolf: ah yea feisty is dead16:59
calcflowolf: you didn't see the notice go out a while back?16:59
kelemengaborand take care to not to lose anything that already existed16:59
calc"Ubuntu 7.04 reaches end-of-life on October 19, 2008"16:59
flowolfcalc: so you removed the -dev packages ?16:59
calcflowolf: i didn't but the archive admin probably removed the entirety of feisty17:00
flowolfnope, feasty is out there17:00
kelemengaborbecause packages can move between repositories, and strings can change, we need to keep existing po-files in bzr,17:00
flowolfyou can still download and install "regular" packages17:00
flowolfit's only the -dev packages, like build-essential or libc6-dev that disappeared17:01
calcflowolf: ah ok, well i have no idea but since it is completely unsupported now i wouldn't be surprised if they removed bits of it17:01
kelemengaborand at updates, create a compendium file from newly exported files17:01
flowolfcalc: still the packages are still there, http://it.archive.ubuntu.com/ubuntu/pool/main/b/build-essential/17:01
kelemengaborand merge that compendium to the po files17:01
flowolfit is only their names to be wrong in the package file17:01
calchttp://packages.ubuntu.com/feisty/i386/build-essential/download <- that page comes up to the mirror list17:02
flowolfso you guys broke development packages on purpose for some misterious reason...17:02
kelemengaborthis will protect us against strings moved from one po file to the other17:02
Keybukcjwatson: didn't you have some patches to make bzr fast-import work?17:03
cjwatsonKeybuk: I don't think udev worked for me either so they probably aren't relevant17:04
kelemengaborI see this is rather complicated and resource-wasting, but should be a little more elegant than just using the current po files for all the older releases17:04
cjwatsonflowolf: no, you need to use old-releases.ubuntu.com if you're using feisty17:04
calcflowolf: hmm actually no its gone completely, 11.3ubuntu1 was in gutsy which is why that package is still on the site (i think)17:04
calcflowolf: plain 11.3 was what was in edgy/feisty17:04
cjwatsonflowolf: sorry but we simply don't have space to keep feisty on the standard mirror hierarchy17:05
Keybuktbh, git fast-export crashes with the udev repository17:05
Keybukso I'm probably doomed anyway17:05
flowolfcjwatson: that's good enough17:05
mvokelemengabor: the apt-ddtp-tools can generate Translation-$lang -> po -> Translation-$lang so the current (latest) translation status in the archive can be used to create po/pot files17:06
flowolfit is working17:07
flowolfcjwatson: thank you17:07
* calc forgot that it went somewhere else when it was removed :)17:07
kelemengabormvo: cool, but using the current po files for older releases will lose some data, unfortunately17:07
mvokelemengabor: true, it would have to be a merge of old and new I guess17:08
kelemengaboryeah, this is why I mentioned storing the po files in bzr17:09
mvokelemengabor: I need to go for dinner, I will be back in ~30min, ok? then we can talk more about it. let me know if you need anything in apt-ddtp-tools itself17:09
kelemengaborok, good appetite17:09
=== freeflyi1g is now known as freeflying
slangasekdirecthex: working with meebey, I have mono-addins fixed up now for the 2.0 transition; this looks like it's going to be the best way to get us down to size on CDs for alpha-2 after all, so I'm going to follow through on it today18:07
=== The_Company is now known as Company
Babydo you know which man page section would correspond to a tcl tk command?18:22
slangasekRiddell, ScottK: kubuntu ISOs are still very much oversized, is there any hope of bringing that down in time for alpha-2?18:22
ScottKDunno.  Let me see what I can come up with.18:30
=== njpatel is now known as njpatel_away
ScottKslangasek: There are a couple of changes I'm confortable with making.  Doing then now.18:52
slangasekScottK: uploads, or seed changes?18:52
slangasek(i.e., how soon should I try rebuilding)18:52
ScottKseed changes.18:52
ScottKslangasek: You need a new kubuntu-meta upload too, right?18:53
ScottKSo the stuff gets dropped from kubuntu-desktop18:53
slangasekyeah18:53
* ScottK notes that Riddell has been on vacation for both Alpha's so far this cycle. Very convenient.18:54
ograhe would have a hard time testing images where he is now18:56
ScottKTrue.18:58
hyperairjcastro: hey you around?19:00
* jdong wonders if a digital camera would work well as a scanner.19:01
hyperairjdong: try super macro mode. some cameras work well enough19:01
jdongWOW19:03
jdongdoesn't look bad at all19:03
jdong(powershot sd1100, i.e. ixus 82)19:03
* hyperair chuckles19:04
ScottKslangasek: I'm trying to get my kubuntu-meta update out the door before I have to go get kids at school.  Not sure if I'm going to make it.19:09
ScottKslangasek: Is there a convenient place I can see how far off we are on CD size?19:09
Gadican someone here tell me whether ssh grabs bits from /dev/urandom only upon the initiation of the session or whether it is constantly pulling from /dev/urandom to encrypt each packet?19:13
ScottKslangasek: Uploaded what I have.19:18
slangasekScottK: convenient place> well, the directory index gives you the current size, and the target size is $((700 * 1024 * 1024))19:34
slangasekuploads> thanks19:34
highvoltagehey slangasek19:35
slangasekhighvoltage: hello19:37
ograwhoops, what happened to http://qa.ubuntuwire.com/ftbfs/19:37
ograno more ftbfs at all \o/19:37
highvoltagewhohoo!19:38
ograheh19:38
ScottKslangasek: How about go ahead and NBS out kdeplasma-addons-libs4.  The only remaining rdepends are transitional packages on ia64 and hppa.  Getting them really gone will take a while.20:07
ScottKLaserJock: The package kpercentage has been removed by upstream, so it needs to be removed for Edubuntu seeds/meta (it's on the NBS list currently).20:16
LaserJockScottK: right, I've got it removed locally, just having pushed+uploaded, I'll do that nowish20:17
ScottKLaserJock: Great.  Thanks.20:17
ograinfinity, oh, did you just do another mass give back ?20:19
bigonlibv4l has an higher version in intrepid than in jaunty should I report that?21:04
=== doko__ is now known as doko
dokoNCommander: any results with your kde4bindings experiment?21:06
slangasekScottK: kdeplasma-addons NBSed21:07
Keybukwould I be right in thinking that there's no particular standard to the content of Vcs-Bzr ?21:07
NCommanderdoko, I built it on ARM :-)21:07
ScottKslangasek: Thanks.21:07
KeybukVcs-Bzr: lp:~ubuntu-core-dev/udev/ubuntu21:08
Keybukwould that be the "right thing" to put there?21:09
pochuKeybuk: I think it needs to be an URI21:09
Keybukthat is a URI21:09
ScottKslangasek: We have a proposed solution for Kubuntu oversize.  It'll be an hour or two before I can do it.21:10
slangasekKeybuk: to date I've spelled it out rather than using lp:, but there's no standard other than it being a URI21:10
slangasekScottK: ok, cheers21:10
Keybukslangasek: the advantage to the bazaar http URL is that you can stick it in a web browser as well21:10
ScottKslangasek: In the meantime, if you want to move kmail and kdepim from cd to dvd that'll also let mysql and akonadi fall off the CD.21:10
slangasekKeybuk: true21:10
Keybukthe disadvantage is that you have to rewrite it by hand to be able to *commit*21:11
Keybukthe advantage to the lp: URI is that bzr will use bzr+ssh if you can commit, http if not21:11
ScottKslangasek: If an hour or two doesn't hurt, just leave it to me.21:11
pochuKeybuk: I guess if debcheckout can use it properly, it's fine then. But I'm not sure :)21:11
Keybukah, maybe debcheckout handles the http/bzr-ssh transition21:12
slangasekKeybuk: well, 'debcheckout -a' knows how to rewrite the http urls; and once you've checked out from lp: you still have to rewrite by hand to turn that into a commitable url if, say, you gained commit access after you did the checkout21:12
KeybukI'll use http then, since that's what most packages seem to do21:12
slangasekScottK: I'll probably leave it to you, since I'm still fighting with ubuntu CD sizes21:13
ScottKOK21:13
=== mthaddon changed the topic of #ubuntu-devel to: Launchpad is going down from 22:00 UTC until 23:00 UTC for a code update | UDS: done, Archive: frozen for alpha-2, MoM running | Ubuntu 8.10 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com
=== mitsuhiko is now known as mitzzzuhiko
calcugh launchpad maintenance at 4pm, lol21:55
calcasac: do you have MIR approval access?21:55
cjwatsonhttps://launchpad.net/~ubuntu-mir/+members21:56
calccjwatson: thanks :)22:05
slangasekdoko: do you know why pygtk was "ported" to numpy in Debian?  What was wrong with the way it was built previously?22:09
slangasekdoko: (this adds a number of packages to the CDs that weren't needed, previously)22:09
slangasekdoko: hmm, I guess we were using python-numeric previously, which has much simpler depends22:11
pochuslangasek: according to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478452, because python-num{eric,array} are unmaintained upstream22:12
ubottuDebian bug 478452 in pygtk "pygtk: should use python-numpy instead of python-num{eric,array}" [Important,Closed]22:12
slangasekbut the one that is maintained upstream has bunches more deps, hmm :/22:13
dokoslangasek: yes, we do want to get rid of the old numeric packages. not sure, if we can modularize numpy22:14
slangasekdoko: ok.  FWIW, the switch from numeric to numpy is a net loss of ~6MB on the CDs22:15
slangasek(libblas3gf+liblapack3gf+libgfortran3, plus a size delta between numpy and numeric themselves)22:16
directhexbloaty python :/22:16
dokopochu: could you ask upstream if they can support a minimal build/split?22:17
dokoslangasek: yes, we had these dependencies in python-numeric-ext, which was not on the CD22:18
bryceslangasek: https://wiki.ubuntu.com/Hotkeys added a 'should be' diagram based on a photo of mdz's whiteboard art.  Let me know if I got anything incorrect there22:18
slangasekbryce: doh, I had already been working on one of those; but I also discovered that hotkey-setup does some stuff that's outside of what can be done with hal fdi, so it probably remains for the near term22:19
bryceslangasek: ok I'll stick that back in22:20
brycehow about atkbd?  timo thought that it was going away22:21
pochudoko: I don't know them (I never touch it) but Ondrej does22:21
slangasekbryce: I don't think that's going to cease to exist inside the kernel, is it?  It's just going to be accessed via the event interface22:22
bryceyeah I dunno the details22:22
brycehttps://wiki.ubuntu.com/Hotkeys updated22:22
directhexhm. RIP adept.22:23
slangasek?22:24
directhexhttp://web.mornfall.net/blog/farewell__44___adept.html22:24
NCommanderugh22:30
NCommanderOf course LP shuts down the moment I need it22:30
calcheh the information about the new LP release is linked back to... LP so you can't even read about it while it is being done22:35
brycecalc,  >o<22:35
ScottKslangasek: I have a fairly draconian whack at the Kubuntu CD prepped for whenever LP wakes up from being broken.22:36
Nafallonot broken :-)22:36
Nafalloupgraded22:36
ScottKNafallo: If it's not working it's broken.  These long outages for upgrades are, IMO, a sign of poor design.22:38
ScottKScheduled broken instead of randomly broken, but still broken.22:39
=== mitzzzuhiko is now known as mitsuhiko
NCommanderStevenK, did you ever find out if the bug in germinate was fixed w.r.t. to fbreader?22:42
StevenKNCommander: Nope22:42
StevenKWas plotting to ask Colin22:42
NCommanderStevenK, ah good22:42
=== mthaddon changed the topic of #ubuntu-devel to: UDS: done, Archive: frozen for alpha-2, MoM running | Ubuntu 8.10 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
ScottKslangasek: Any idea how https://launchpad.net/ubuntu/jaunty/i386/kdeplasma-addons/4:4.1.85-0ubuntu2 got deleted?22:53
slangasekScottK: <cough> probably the line where I said "<slangasek> ScottK: kdeplasma-addons NBSed", where neither of us seem to have noticed I got the package name wrong22:54
ScottKAhh.  That'd do it.22:54
ScottKslangasek: Do I upload it again or can you put it back?22:55
slangasekI think we established at UDS that it's possible to restore NBSed binaries22:55
* slangasek takes out the right package instead, while he waits22:56
ScottKslangasek: If you'd do that, I'd appreciate it.  Excellent.22:56
ScottKslangasek: OK.  When I updated kubuntu-meta it took that out of the desktop (since it didn't exist).  I'll wait until you put it back and run it again.22:57
* slangasek nods22:57
ScottKIt'll be a bit because I've got more kids to get to ballet lessons.22:57
brycecalc: now that lp is back up, where do we find the release notes?22:59
slangasekScottK: fwiw, the people I need in order to get the binaries restored aren't responding - a reupload may be simpler23:04
calcbryce: well not sure if it is the release notes but the news.launchpad.net referred to the release via a link to LP23:09
calchttps://launchpad.net/launchpad-project/+milestone/2.1.1223:09
calci guess that sorta tells you what got fixed its just a list of bugs :)23:10
bryceahh, good idea23:13
brycecalc, mm, lots of bug fixes, although nothing that I recall affecting me23:19
brycecalc, the signed ppa's sounds interesting; shame that the Read Only Launchpad feature doesn't appear to have gotten done23:21
FAJALOUjust a question:  is a rolling release a possiibility for ubuntu?23:22
directhexFAJALOU, a 6-month release cycle is too long for you?23:23
FAJALOUdirecthex:  trying to update to a new system every 6 months is yes.23:23
FAJALOUi hate doing it b/c i always end up having to take days to reconfigure this and that.23:23
bryceFAJALOU: how would you define 'rolling release'?23:23
FAJALOUdirecthex:  it's more of the opposite; it's too short.23:23
directhexthen use the LTS releases.23:24
FAJALOUbryce: as in i never have to go through a 'major' upgrade again.23:24
ograFAJALOU, if you file bugs abut this and that these can be fixed for next release ;)23:24
FAJALOUdirecthex:  i would love that,,, except then there are things in 8.10 that don't show up in 8.04, even if they are both supported.23:24
bryceFAJALOU: so why not just stick with LTS?23:24
directhexshort answer: no23:24
directhexlong answer: noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo23:24
FAJALOUbryce:  because i just upgraded to 8.10... stupid decision on my part ;)23:25
* bryce shrugs worked for me23:25
FAJALOUbryce:  ya if only it 'just works' for all of us.23:26
calcthe only time i have to bother with reconfiguring things is if i blow away my system entirely including my home dir, which doesn't happen often23:27
calcif you just do a real upgrade then it shouldn't require too much reconfiguration23:27
bryceFAJALOU: so it's not that you want a rolling release, you just want perfection23:27
ograrolling perfection :)23:27
calcit shouldn't really require more reconfiguration even if it is broken, it either works or it doesn't generally, heh23:27
FAJALOUbryce:  well i see rolling release as closer to perfection,,, because you don't have to worry about total reconfigurement ;)23:28
calcFAJALOU: so just don't reinstall, just upgrade?23:28
ograbut you will have 100 times more bugs23:28
bryceFAJALOU: sure you do23:28
bryceFAJALOU: consider if you got a rolling upgrade to a new xserver, or a new kernel...23:28
FAJALOUbryce; ok ya i guess that makes sense.  you too ogra23:28
ograin a 6 month release cycle less than half of it is used for development, the rest is stabilization and bugfixes23:29
FAJALOUpoint.23:29
=== kapipi is now known as tor
=== tor is now known as bechmann
* calc bbl, going to give a speech at my LOCO23:32
keesdoko: around? looks like the mysql jaunty pain is between -O1(works) and -O2(explodes).  (using gcc-snapshot)23:32
=== bechmann is now known as tor
=== tor is now known as tbechmann
directhexFAJALOU, rolling releases are fine if you want zero QA, e.g. gentoo. stable releases imply someone's actually making sure it works23:33
FAJALOUQA?23:33
ograquality assurance23:33
dokokees: you might want to file an upstream bug report with your current findings, and update this one later23:34
=== tbechmann is now known as kapibara
=== kapibara is now known as nyoro
slangasekScottK: correction, cprov rescued them for me23:34
keesdoko: okay.  can I still do .o bisection even though some are -O1 and some are -O2 ?23:34
dokokees: sure, please do. we need at least find the miscompiled file23:35
keesdoko: okay, cool.  /me continues...23:35
keesdoko: (thought I suspect it's much more than just 1 file)23:36
dokokees: hmm, ok, please file the upstream report, maybe you get feedback there as well23:37
=== nyoro is now known as kapipi
LaserJockslangasek: mind if I upload edubuntu-meta?23:46
slangasekLaserJock: go ahead23:46
LaserJockslangasek: thanks23:47

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