/srv/irclogs.ubuntu.com/2010/10/15/#ubuntu-devel.txt

=== 84XAAXM3W is now known as bradm
=== drizztbsd_ is now known as drizztbsd
GanonKillercan anybody here help me?00:11
TheMusoGanonKiller: Just ask your questino. If people are around and can assist, they will.00:14
TheMusoquestion00:14
GanonKillerwell pulseaudio keeps crashing00:15
GanonKilleri am trying to fix it00:16
GanonKilleri removed pulseaudio before & it killed gnome00:16
TheMusoHow does it keep crashing? have you filed a bug?00:16
GanonKilleryes i have filed a bug report00:16
TheMusoDo you have the bug number handy?00:16
GanonKillerhow do i find that out?00:17
TheMusoGanonKiller: If you know your launchpad username, then go to http://launchpad.net/~username/+subscribedbugs and you should find it there, unless you decided to unsubscribe yourself from the bug once you filed it. :)00:19
GanonKilleri subscribed ... i just dont remember my info00:21
TheMusoGanonKiller: Check your email, you might have some email regarding the bug, which can tell you what bug number it is.00:23
GanonKillerok... well i sent the bug report via terminal command00:24
TheMusoOk, let me see fi i can find it...00:25
benccwhy ubuntu doesn't download and install packages in parallel?00:26
GanonKillerwell.. i think i need to change my sound profile00:27
TheMusobencc: If you are using more than one mirror, I believe apt can download in parallel, as to why it doesn't download in parallel normally, I am ont entirely sure. As for installing, packages have to be installed in a specific order, to make sure dependencies are correctly resolved, as the install process of one package may rely on a previously installed package to complete.00:28
benccTheMuso: the download order could be optimized so apt can install undependent packages while it downloads others00:29
TheMusobencc: For parallel download I agree, but not for installing.00:29
TheMusoIt needs all packages to be present to be able to work out the installation order.00:29
benccTheMuso: I don't think so00:30
benccTheMuso: if you want to upgrade apache and mysql at the same time00:30
TheMusobencc: Others know more about this than I do, but I am pretty sure that this is just not possible.00:30
benccit's possible that they don't share the same package so you can start upgrading mysql while downloading apache00:30
benccTheMuso: I'm 99.99% positive it's posible00:32
benccand I'm 100% positive it'll be cool00:32
TheMusobencc: You might want to read up on apt and dpkg then, to find out how they currently do things.00:32
bencctoo complicated...00:33
RAOF:)00:34
benccthe fact that it's complicated doesn't mean my idea isn't simple or can't be done00:34
bencctrust me, it's the best thing since slice bread00:35
RAOFI would have thought the implementation of your idea being complicated *did* mean that the idea wasn't simple, in practice :)00:35
RAOFYou'd need to do some deep dpkg diving; there's a bunch of global state in the form of package databases that you'd need to be sure won't be corrupted by multiple accesses.00:36
benccRAOF: make things as simple as possible but not simpler than that00:36
benccRAOF: now you are complicating stuff00:36
benccI don't need multiple accesses00:36
RAOFYes, you do.00:37
benccno, I don't00:37
GanonKillerwhich is better... tunapie2 or rhythmbox?00:37
benccyou are just arguing for the sake of argument00:37
TheMusoGanonKiller: Ok I can't find any bugs that were recently filed against pulseaudio that have you're name, Dewey Van (Taken from whois on IRC). So unless you have a bug number, I am unable to help you further at this point.00:37
benccprobably tunapie2, because the 200:37
GanonKillerok00:37
benccjust kidding00:37
RAOFYou're installing two packages at once; that means you need to be able to access the package database (and debconf database, and such) from two separate installs.00:37
benccRAOF: I'm not00:38
GanonKilleri will take off rhythmbox00:38
RAOFYou're not installing two packages at once?00:38
RAOFI thought that was your idea?00:38
benccRAOF: no. I'm downloading and installing at the same time00:38
benccit's different00:38
benccinstalling two packages at once will be stupid00:39
bencc(I'm not)00:39
RAOFThat would indeed be easier; it's probably not *that* difficult.00:39
benccright00:40
benccand it's very very cool00:40
RAOFWhy don't you find out, by writing the patch? :)00:40
benccmaybe I will00:40
benccdo you want to help me with that00:40
benccto share the glory00:40
bencc?00:40
GanonKillerok.. i installing the other pulseaudio devices & removing rhythmbox00:41
RAOFbencc: No, sorry; I've got other projects on my plate.00:41
benccRAOF: like what?00:41
benccwhat can possibly be more important than that?00:41
TheMuso...like making your graphics work properly?00:42
taggartbencc: it's usually a good idea to have all the debs sitting on your disk before starting to install, in case something goes wrong that fucks up the network or something00:42
RAOFAny number of things?  C# bindings for libpulse, hacking on Do, gobject-introspection bindings for C#...00:42
taggartthe odds of that are low, but I've definitely had situations where I was glad they were already there00:42
GanonKilleris there to invert the 3d desktop cube?00:42
TheMusotaggart: Please be careful of your language in here, and abide by the Ubuntu code of conduct.00:43
taggartactually for really big upgrades I do "apt-get -d upgrade" first and get all the packages00:43
taggartTheMuso: bite me00:43
benccRAOF: what is Do?00:43
RAOFhttp://do.davebsd.com/00:44
RAOFbencc: Your idea sounds cool, but it's somewhat of a micro-optimisation.00:44
GanonKillerhmmmm the alsa plugin is having issues... the volume is moving on its own00:44
benccRAOF: ok00:44
benccDo looks cool00:45
ionthemuso: The CoC doesn’t explicitly say anything about which words are good and which are bad. That’s very subjective.00:46
TheMusoion: Ok.00:47
benccI'm sure they don't want us to say fuck00:47
benccoops :)00:47
RAOFI think it's a pretty safe call that the word in question falls under ‘bad’.00:47
ionOkay, i admit it was disrespectful towards the package that broke network. taggart: Please apologize to the package.00:48
persiaNo.  There are no rules for that in the CoC, that's about respect and raising disputes quickly and avoiding personal attacks and stuff.00:50
persiaNot using certain words is about our IRC guidelines.00:50
persia!ohmy00:50
ubottuPlease remember that all Ubuntu IRC channels share the same attitude of providing friendly and polite interaction with all users of all ages and cultures. Basically, this means no foul language and no abuse towards others.00:50
TheMusoGanonKiller: When you say your alsa volume is moving on its own, what program are you looking at and using when it does this?00:53
GanonKilleri forgot where to change the sound type?00:58
GanonKilleroh lol... pulse audio volume control00:58
=== jjohansen is now known as jj-afk
GanonKillerdang sound01:03
GanonKilleri did install the vlc-plugin-pulse01:04
=== BUGabundo is now known as BUGa_29plus1
GanonKillerthe alsa-playback volume keeps moving on its own01:04
BUGa_29plus1one of this days I'll get why PM tools work fine, and system suspend/hibernate doesn't01:04
TheMusoGanonKiller: When you are using vlc?01:05
GanonKilleri am using VLC right now with tunapie201:05
GanonKillerhow do i restart the sound server'/01:07
TheMusoGanonKiller: Why do you want to restart it?01:07
GanonKillerit killed01:08
TheMusoright, as you previously stated.01:09
GanonKillersudo: /etc/init.d/alsa-utils: command not found01:09
GanonKilleri cant restart01:10
TheMusoGanonKiller: Please reproduce the problem following this procedure: https://wiki.ubuntu.com/PulseAudio/Log and !pastebin it somewhere.01:11
TheMuso!pastebin01:11
ubottuFor posting multi-line texts into the channel, please use http://paste.ubuntu.com | To post !screenshots use http://tinyurl.com/imagebin | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic.01:11
GanonKillerheh... now my sound works01:19
GanonKillerit turns the sound controller was controlling the app01:22
GanonKiller*turns out01:22
GanonKillerthe volume was all the way down01:22
GanonKilleri also had to change the output01:23
GanonKillerthanks for your help muso01:24
=== bjf is now known as bjf[afk]
dasKreechHallo. Who would I speak to about a dead official Ubuntu server?02:32
persiaWhich one?02:33
dasKreechspeglar.simnet.is02:33
dasKreechLet me call the person with the issue02:36
dasKreechpersia: This is the person querying the server02:36
dasKreechYou can get more information from them02:36
Guest64905This is Reykjavik,,,, do you read me?  over.........02:36
persiaYou could send a note to mirrors@ubuntu.com.  Someone might be active in #ubuntu-mirrors.  The admins at Siminn hf are the folks that really need to sort it.02:36
dasKreech:-)02:36
* dasKreech leaves persia and Guest64905 :)02:37
Guest64905Yea thank you02:37
Guest64905Simnet.is is a big ISP  its dificault to talk to them... the other server is in the uneversety02:38
Guest64905ubuntu.lhi.is02:38
persiaGuest64905, So, it looks like the administrator for that mirror has no public address on LP.  You could try sending a note to mirrors@ubuntu.com reporting the mirror outage.  You might find someone active in #ubuntu-mirrors (but I suspect not the Reykyavik admins at this hout)02:38
Guest64905Thank you I try02:38
persiaYou could try using https://launchpad.net/ubuntu/+mirror/speglar.simnet.is-archive has a base set of information to contact the contact person, but without a public address, I presume they don't prefer to be contacted that way.02:38
persiaGood luck!02:39
RAOFOh, accursed heisenbug.02:41
Guest64905I am sending mirrors@ubuntu.com a message.... the ubuntu.lhi.is  server is in the Icelandic part of this huge networ02:42
Guest64905http://www.nordu.net/ndnweb/nordunet___canarie_announces_icelink.html02:42
RAOFWhat are my options for hunting down a memory corruption bug?  Bug #651294 seems to be caused by something outside the resource code scribbling random(?) values over the memory held by the resource pointer, leading to badness when trying to free the resource.02:42
ubottuLaunchpad bug 651294 in xorg-server (Ubuntu) "X crash on KDM logout (still - yes, really)" [High,Confirmed] https://launchpad.net/bugs/65129402:42
persiaRAOF, Well, if you happen to have a copy of the entire memory space, you can hope to find something meaningful in the otherwise random scribbling.03:25
RAOFOr, I guess, set up some gdb watches on that memory address, and just eat the abysmal performance.03:25
persiaIf you can reproduce, you can run large chunks of stuff through memory profilers (e.g. valgrind) at fairly slow speeds.03:25
persiagdb is less abysmal than valgrind :)03:26
persiaBut if you know the address that's being scribbled, it's not quite random ...03:26
RAOFOh, no.03:26
RAOFThe address is fixed; what's beeing written there seems random.03:27
RAOFOr, rather, I know the address of the resource struct, and somewhere between being added and being freed something is scribbling on it.03:27
persiaIn that case, you don't even need gdb: you could just poll that address repeatedly and spit out some output when it changes somewhere.03:27
persia(still performance-bad, but less bad than all of gdb)03:28
RAOFI might try the gdb watch approach; as I understand it, that _should_ get me a backtrace of what's actually doing the scribbling.03:29
RAOFSadly, it also means logging out of X will take in excess of 12 hours.03:29
persiaI doubt it.03:30
persiaUnless you are also running the scribbling bit inside gdb.03:30
persiaDepends whether your issue is localised to a single process or not.03:30
RAOFI presume it is, but I guess that it's not guaranteed to be the case03:31
RAOFBarring a kernel bug, though, a second process couldn't scribble over X's memory, right?03:32
RAOFI guess it decided that poking /dev/mem or whatever it is is a fun way of communicating.03:32
TheMusoWow. New binutils in natty is calling for more bits to be explicitly linked... At least thats what I am currently looking at in a test pulseaudio build...03:33
persiaRAOF, char *x = 32489716; x='Q';03:38
RAOFSIGSEGV?03:38
persiaYeah, well, if it was that clean, we wouldn't have to worry so much about PIC and PIE :)03:39
* persia isn't going to show something that really works here, and points at exploit documentation for those really interested03:39
persiaBut if you can reproduce it reliably, there's a good chance that it is one process.03:40
RAOFYeah.  It's going to be something in the X server.03:40
RAOFOr, I guess it could be kwin doing something totally rediculous.03:40
persiaCould try trapping each with GDB over a multi-day period (one try each), and see if you can catch it.03:44
GanonKilleri am having trouble opening a rar file04:19
GanonKilleri have have 7zip installed & cant find the prog04:19
TheMusoGanonKiller: #ubuntu for support, you were helped earlier because you had a crash, but this is a general support query.04:19
GanonKillersorry04:20
TheMusoThis channel is for development.04:20
TheMusoNo proble,/.04:20
TheMusoproblem04:20
robert_ancellIs natty open for uploading?  I can't find any information either way...05:13
nigelbrobert_ancell: /topic in -motu says it is05:13
robert_ancellnigelb, thansk05:14
nigelbnp05:15
persiarobert_ancell, The formal answer to that question is always available from LP: e.g. https://launchpad.net/ubuntu/natty05:19
robert_ancellpersia, yeah, I've been looking at that but would it show there if it was in a freeze?05:21
persiarobert_ancell, "Status" was "Pre-release Freeze" about 6 hours ago.05:23
persiahttps://launchpad.net/ubuntu/maverick may be an interesting comparison05:23
robert_ancellpersia, ah, thanks05:24
bilalakhtarWhy not change this channel topic to reflect the fact that natty is open?06:26
persiaJust nobody did it.06:26
bilalakhtarpersia: I am doing it now06:26
=== persia changed the topic of #ubuntu-devel to: 10.10 released on 10/10/10 at 10:10:10UTC!! | Natty is open, more SRUs for Maverick | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper-maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
persiaOh, heh, me too :)06:27
bilalakhtar:D06:27
mneptokpersia: günaydin, effendi. nasilsin?06:28
persiaDecidedly unurgaric :p06:30
=== almaisan-away is now known as al-maisan
=== ivoks-afk is now known as ivoks
pittiGood morning07:35
ionthat.07:35
pittiYokoZar: what was the bug ref # again?07:35
YokoZarpitti: 622222007:36
YokoZarerr 62222007:36
persiaRAOF, Would you have an interest in https://blueprints.launchpad.net/ubuntu/+spec/hardware-arm-n-irregular-input-device-handler ?  Might be udev hinting, might be fiddling with gizmod or similar.07:38
RAOFHm.  Looks interesting, but I've no experience with arm hardware.07:41
persiaFrom the perspective of knobs and buttons, it's not that different from anything else.07:41
persiaJust /dev/input/event entries.07:42
pittiYokoZar: uploaded07:42
persiaAdding "arm" is mostly intended to explain why someone should consider it critically important :)07:42
YokoZarpitti: thanks07:42
=== ivoks is now known as ivoks-afk
pittihooray, natty thawed?07:54
* pitti yays at the wave of "accepted" mails07:54
persiaAlmost 9 hours ago :)07:57
dholbachgood morning! :)07:57
bilalakhtardholbach: Good morning!07:59
dholbachhey bilalakhtar07:59
=== smb` is now known as smb
=== ara__ is now known as ara
smbpitti, There is a ti-omap4 proposed kernel for maverick waiting to be accepted which ogra has been winching about all along yesterday. Could you do him the favor and accept it? ;-)08:54
pittiright, it's been 15 hours since I processed SRU, high time :)08:54
* pitti looks08:54
* pitti tries to ignore the gazillion new .gitignore files08:55
pittismb: hm, why does this have several new source files, like arch/arm/mach-omap2/powerdomain.c ?08:56
pittior arch/powerpc/include/asm/immap_86xx.h (must be really important for omap..)08:56
smbpitti, could this be a result of me doing a orig.tar.gz the first time?08:56
pittiah, perhaps08:57
pittisound/soc/omap/mcpdm.[hc] are also new08:57
pittiso, this needs some more testing then08:58
smbpitti, Oh, actually they did some sound stuff08:58
smbbut as it is arm I have no idea what they do anyways08:58
pittinot in the changelog08:58
pittianyway, sending builddwards08:59
smbpitti, Thanks, they seemed quite keen to have it till Monday for some reason08:59
smband as it is a topic branch and this kernel is only used on some few board, regression potential is low09:00
persiasmb, pitti Regression potential is effectively zero, as nothing that kernel supports is currently available retail.09:15
pittiright, that's why I'm not too concerned about it; I just wondered about the diff09:15
persiaFrom the bug descriptions, sound/soc/omap/mcpdm.[hc] are required to make sound work at all.09:17
ograpitti, that kernel change goes together with the alsa-utils upload09:22
pittiah09:22
ogra(same bug)09:22
looldoko: I have a build of newlib for ppc in a native PPA; do you want the build log over email to proof-check it?09:33
ogramvo, is sw-center set to "always on top" ? (see bug 661003)09:57
ubottuLaunchpad bug 661003 in software-center (Ubuntu) "Debconf dialogs are hidden" [Undecided,New] https://launchpad.net/bugs/66100309:57
mvoogra: no, but it sounds like debconf should be10:02
mvoogra: its probably focus stealing prevention10:02
ogramvo, hmm, k10:04
mvoogra: and yes, not cool ./10:05
ograwell, minor usability glitch10:06
ograwould be worse if it was not shown at all :)10:06
persiafor some values of minor.10:06
mvotrue that10:06
mvo(the not shown at all)10:06
cjwatsonTheMuso: your linking question: see http://wiki.debian.org/ToolChain/DSOLinking10:14
cjwatsondoko: ^- you might want to include a note about that in your mail about natty opening10:14
dokolool: fine it it does build10:23
dokocjwatson: yes, have to update it first10:23
pooliehi10:27
pooliecan someone _please_ help us get SRUs for https://bugs.edge.launchpad.net/bzr/+bug/636930 ?10:28
ubottuLaunchpad bug 636930 in Launchpad Bazaar Integration "Upgrading a repository fails with 'Inter1and2Helper' object has no attribute 'source_repo'" [High,Triaged]10:28
=== Claudinux_ is now known as Claudinux
cjwatsonpoolie: sponsoring; will still need approval from another ubuntu-sru team member10:45
cjwatsonbut this will move it forward at least10:45
pooliethanks10:45
pittiI'll review it10:45
poolieit doesn't have to be today in particular10:45
pooliei just don't want it to stall forever10:45
pittiI'm doing SRU review every day now anyway, due to the maverick rush10:45
pooliepitti, how would i find out or establish a regular contact for this?10:46
\shmom is already running?10:46
cjwatson\sh: yes10:47
pittipoolie: hm, not sure; we should perhaps discuss on u-devel@, to find a permanent sponsor10:47
\shcjwatson: thx :)10:47
cjwatsonmight be better for maxb to seek per-package upload rights, if he's going to be a regular uploader10:48
pooliethere are ubuntu devels who upload it, but nobody in the canonical platform team, and i think nobody who will regularly SRU10:48
pooliei'm going to work on getting per-package upload rights myself10:48
cjwatsondoesn't have to be the canonical platform team10:49
pittiseems so far we mostly got them through Debian autosyncs?10:49
poolieright, which is good, i think10:50
cjwatsondefinitely10:50
pooliethat works pretty well, but the main snag is SRUs10:50
cjwatson(in fact, I spy 2.3.0~beta2-1 in the pending natty sync queue)10:50
pooliewe really want to do bugfix releases that fit well with SRUs, but i always seem to have to pester people to get them sponsored10:50
poolieso i think we must be doing something wrong10:50
alkisgWhich Ubuntu package inserts "%admin ALL=(ALL) ALL" to /etc/sudoers? That line is not present in Ubuntu fat chroots...10:51
maxbWhat do I need to do to be eligible for per-package upload rights? I've been getting bits and pieces sponsored here and there for a while, but never quite in sufficient volume to consider myself MOTU-eligible.10:51
cjwatsonany time we find ourselves assembling a permanent sponsorship arrangement, we should probably be reaching for per-package upload instead10:51
looldoko: Thanks; uploading10:51
cjwatsonalkisg: the installer - specifically user-setup10:51
alkisgThank you cjwatson10:51
maxbNot, of course, that MOTU would help for bzr10:51
cjwatsonmaxb: https://wiki.ubuntu.com/UbuntuDevelopers#PerPackage10:51
pittimaxb: your sponsor needs to vouch that you have sufficient experience with the package you want to upload yourself10:52
pittimaxb: that's the main bit, and then some paperwork10:52
cjwatsonpoolie would surely be a shoe-in for bzr upload rights, and I expect maxb wouldn't have much difficulty either10:52
cjwatson(shoo-in?)10:52
persiaSponsoring of SRUs has always lagged a lot: many folk don't seem to focus on that.10:52
=== al-maisan is now known as almaisan-away
ari-tczewnow should be enough subscribe ubuntu-sponsors. devs can review bug and patch. if it's acceptable, can upload10:56
ari-tczewacceptable => test case exists in bug, patch is correct with policy and built fine10:56
pooliei know, but it basically never seems to happen without coming in here and asking several times10:56
pooliei know you're not lazy, so it suggests something is disconnected10:56
persiapoolie, I suspect it's a perception that bzr is cared for by someone, and so everyone leaves it to whoever cares for bzr.10:57
persiaExcept, since nobody actually cares for bzr, this fails.10:57
persiaper-package upload rights is definitely the right fix in this case.10:57
pooliei don't think regular uploads are a problem, it's only or mostly SRUs10:58
poolieand aiui per-package uploads won't help with that? or will they10:58
persiaI believe they help from the date that you get per-package.10:58
pittipoolie: PPU works just as well for SRUs10:58
persiaSo it may not help with maverick, but it will help with natty, ... once they release.10:59
persiapitti, Does it?  All the way back?10:59
pittipersia: it's another step in edit-acl.py, but yes10:59
* persia was under the impression that packagesets were per-release10:59
poolieok, brilliant, we should definitely do that then10:59
pittipersia: they are10:59
persiapitti, Ah, so it *can* be done that way :)10:59
pittipersia: but we can edit them per-release10:59
cjwatsonPPU isn't packagesets though10:59
cjwatsongive me an example of somebody with PPU?10:59
persiacjwatson, It isn't?10:59
cjwatsonpreferably LP username10:59
persiacyphermox11:00
pittitkamppeter?11:00
persiaExcept we fail11:00
pittitill-kamppeter is the LP username11:01
persia~till-kamppeter11:01
cjwatsonsorry, I should say, PPU isn't necessarily packagesets.  it's perfectly possible to grant people direct upload access to a single package without creating a set for it11:01
cjwatsonarchive permissions can be attached to components, packagesets, or packages11:01
=== diwic is now known as diwic_afk
cjwatsoncyphermox => ~mathieu-tl, and he has upload rights via team membership for a package set; package set access does have to be release-specific11:02
poolieso with PPU, maxb or I could upload to -proposed, and then someone from ~ubuntu-sru would check it, and copy to -updates?11:02
cjwatson(though we can always go back and extend things for older releases)11:02
persiacjwatson, Did all of cyphermox's permissions get moved to packageset?  He applied for PPU something like three times.11:02
cjwatson~till-kamppeter has PPU access to several source packages, and that access isn't release-specific11:02
cjwatsonpersia: yes, I checked11:02
persiaAh, OK.11:02
cjwatsonpoolie: right11:03
cjwatson(modulo LP bugs; not many people use per-package upload permissions for SRUs, so you may be trailblazing)11:03
persiapoolie, Note that this is the same procedure every Ubuntu developer needs to follow (even SRU members, who ask their peers to do the second part)11:03
cjwatsonright.  the SRU queue is better tended than the sponsors queue, I think, largely thanks to pitti being a hero11:03
maxbpoolie: You missed a step, we could upload to -proposed, it would hit the queue, ~ubuntu-sru would accept it, it would need verification, and *then* it would be copied to -updates11:04
persiamaxb, Extra points for process knowledge !11:05
poolieok, i was oversimplifying a bit; but the big difference is that as cjwatson said it will get into a queue that's more actively polled11:05
poolieper https://wiki.ubuntu.com/ArchiveAdministration#Stable release updates11:05
cjwatsonand a step forward in the process11:05
poolieso if you two will be so kind as to put this one into proposed, we'll see about getting PPU for next time11:05
poolieand 2.2.2 should also have clean test suites both in package build and after installation11:06
persiapoolie, And just to be clear, PPU is a one-time hurdle.  We'll expect you to act as an Ubuntu Developer in full faith once it's granted, but you won't have to revisit the process repeatedly (except potentially iterating per-person)11:07
pooliesure11:08
pooliei have fixed a few bugs in other packages recently11:08
pooliewell, for years, but more so recently11:08
poolieso, perhaps i should go for something more general afterwards11:08
persiaBest to apply for things as you find that folks sponsoring you do so confusedly expecting you to have done it already :)  You'll likely end up with larger and larger portions of the archive over time.11:11
* cjwatson flushes the initial natty sync queue11:12
poolie:)11:12
cjwatsonI only had to beat sync-source.py with a stick once.  Do you think Debian is frozen?11:12
loolI don't understand why https://launchpad.net/ubuntu/+source/newlib/1.18.0-6ubuntu1 doesn't have any armel and amd64 build records11:13
loolit did build on amd64 and armel in a non-virtual PPA11:14
cjwatsonit's in Packages-arch-specific11:14
cjwatson%newlib: i386 powerpc ppc6411:14
bilalakhtardoko_: there? What about the change you mailed about?11:14
loolcjwatson: Oh ok; this is new then, as ithad built in maverick11:15
cjwatsondoes it build on other architectures in Debian?  if so, the best fix would be to file a bug on buildd.debian.org about that11:15
cjwatsonlool: see also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=57125611:15
ubottuDebian bug 571256 in buildd.debian.org "buildd.debian.org: add Packages-arch-specific-version for newlib" [Normal,Open]11:15
loolYup, just found it in the Pas git log11:16
cjwatsonhm, the bug appears to be "it builds but I didn't think it was useful"11:16
cjwatsonmaybe talk to Arthur about that?11:16
loolwhy no explanation?11:16
cjwatsonread down to the end of the bug11:16
cjwatson(that's all I know)11:16
* lool searches for RM bug11:16
loolDebian #59723411:17
ubottuDebian bug 597234 in ftp.debian.org "RM: newlib [ia64 amd64 hurd-i386 kfreebsd-i386 kfreebsd-amd64 sparc] -- ANAIS; excluded, see #571256" [Normal,Open] http://bugs.debian.org/59723411:17
loolnot anything more11:17
loolI poked the Pas bug11:19
cjwatsonhence my suggestion to talk to Arthur :)11:19
\shguys, when I get such a build error like http://paste.ubuntu.com/513753/ <- what needs to be done for natty? I saw some uploads by Doko with a similar changelog entry...is there any doc on how to fix this?11:20
ari-tczewsomeone ping me?11:21
bilalakhtarari-tczew: 13:19 < cjwatson> hence my suggestion to talk to Arthur :)11:21
TheMusocjwatson: thanks11:23
persia\sh, maybe http://wiki.debian.org/ToolChain/DSOLinking ?11:24
cjwatsonari-tczew: I didn't mean you (I'd have spelled your name right :-) ); I was referring to the Debian bug above11:24
gusnanMy GTK program get the following: http://paste.ubuntu.com/513757/ during build - does someone know anything about this?11:25
bilalakhtargusnan: install the libgdk-pixbuf packages11:25
bilalakhtargusnan: but for such questions, go to #ubuntu-app-devel11:25
bilalakhtarnot here11:25
\shpersia: thx a lot friend :)11:25
* persia is just an advanced backscroll filter sometimes11:26
ari-tczewcjwatson: ok then :)11:26
\shpersia: lol11:26
gusnanbilalakhtar, thanks.11:26
=== diwic_afk is now known as diwic
tkamppeterpitti, hi11:52
pittihey tkamppeter, how are you?11:56
tkamppeterfine, have you asked for me?11:57
pittino, I didn't11:57
persiatkamppeter, We were using you as an example of a per-package uploader.  Sorry for the noise.11:57
pittiah, right11:57
tkamppeterpitti, what about bug 485383?11:57
ubottuLaunchpad bug 485383 in cups (Ubuntu) "Zebra driver not found" [Undecided,Triaged] https://launchpad.net/bugs/48538311:58
tkamppeterpitti, as you ahve all kinds of BZR repos for that, can you prepare a CUPS SRU only adding a cups-ppdc dependency to cups?11:59
pittitkamppeter: feel free to push to bzr+ssh://bazaar.launchpad.net/~ubuntu-printing/cups/maverick/11:59
pittitkamppeter: (sorry, we have a deadline today, no time for Ubuntu)11:59
tkamppeterpitti, for Debian?12:00
pittineither, I'm afraid :)12:00
=== MacSlow is now known as MacSlow|lunch
tkamppeterpitti, pushed it up now, rev 910.12:08
tkamppeterpitti, SRU is uploaded to the queue now.12:18
=== doko_ is now known as doko
=== amitk is now known as amitk-afk
ari-tczewdoko: ping12:31
sladenmvo: would it be feasible to tweak update-manager to check for machine >= i586 and refuse to attempt the upgrade if it is noticed?12:41
sladenmvo: at the moment function 10.04 machines get hosed on upgrade to 10.10 once libc6 gets installed and starts generating illegal instruction traps12:42
mvosladen: *gar*12:43
mvosladen: sure, definitely12:43
mvosladen: do you have more info what to check for in cpuinfo ? or a bug reference?12:43
mvosladen: not the kind of message I was hoping for on a friday afternoon ;)12:43
Ian_Corne:)12:44
sladenmvo: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/58718612:44
ubottuLaunchpad bug 587186 in eglibc (Ubuntu) "libc6 upgrade fails: illegal instruction" [High,Fix released]12:44
mvosladen: thanks!12:44
mvosladen: so it looks like checking the flags section for cmov should do the trick?12:49
persiaDoes 10.10 run on the VIA C7M chips?  I seem to remember they weren't quite i686 but had cmov.12:50
persia(mind you, I'm remembering from intrepid, so I might be incorrect: C7M was the chip in early EeePCs)12:50
mvopersia: I don't know :) any help on this is welcome how to reliable detect it12:51
mvopersia: so either cpufamilty 5 -> fail or cpufamily 6+ and not cmov -> fail?12:51
persiaAnyone have a first-generation EeePC or similar device with C7M?12:51
mvo(5 or less)12:51
persiamvo, I think so, but I worry about this special case that was cpufamily 5 + lots of extensions (including cmov).12:52
persiaThat said, could be not so many folks have them, really.12:52
persiamvo, if nobody volunteers with testable hardware for my corner case, I'd go ahead with the rule you described: maybe we get another bug, maybe we don't.12:53
mvoyeah, it will certainly help a lot of people and that worst that can happen is that people need to stay whereas currently it will break for them12:54
mvoso we error on the safe side12:54
* mvo adds this code12:54
mvothanks persia!12:55
mvoand sladen12:55
* persia points at sladen, having mostly gotten in the way with an untestable corner case12:55
ogra_acstgraber, are you here ?13:03
popeypersia: which specific eee pc, I thought they started with underclocked 900MHz celerons. Don't recall any having VIA CPUs13:08
persiaIt would have been the very first model: the second model switched from VIA to Intel.13:08
persiaThere is other C7M stuff out there (the Aigo MID, etc.), but I thought the Eee was the biggest seller.13:09
persiaMind you, within a couple months, Atom was released, and everyone switched to that, so I may be hoping to allow a nigh-insignificant number of folks to upgrade.13:10
popeyI'm certain the first model (of which I had two) were 900MHz celerons underclocked to 600MHz. The model number was 701.13:10
=== MacSlow|lunch is now known as MacSlow
persiaOK.  I was also thinking of the 701s.  if you're sure they were celerons, then I misremember, and it doesn't matter, because all the other things I believe to have shipped with C7M required proprietary drivers for enough components that we've never supported them well.13:11
popeyyes, other C7M devices were around at the same time13:12
popeyI recall them being compared in performance tests13:12
popeycan't imagine there's many of them about though.13:15
persiaI hope there either aren't many, or I misremember the odd config so that they can't actually run maverick.13:17
systemofadownmy pc has better performance than a 8-core pc in fabonacci13:17
systemofadownfibonacci?13:18
cjwatsonthe latter13:18
=== amitk-afk is now known as amitk
ogra_acwhats the prefix for preformance- specs ? a spec search for that term doesnt reveal anything13:20
* ogra_ac wants to know if his spec fits the scheme 13:21
cjwatsonI wouldn't have expected naïve implementations of Fibonacci's algorithm to parallelise; the traditional x[n] = x[n - 1] + x[n - 2] implementation has an inherent limit on parallelisability.  Obviously you can implement it using Binet's formula for the closed form and parallelise that way (should you care).13:21
persiaogra, "other"13:22
ogra_acpersia, really ? why is it listed as track ?13:22
persiaOh my.  It wasn't a track 6 hours ago.13:23
ogra_acit was when i looked yesterday13:23
ogra_aci just cant find any specs for it13:23
persia(or else I somehow didn't read it, and did notice the layout looked unbalanced, meaning there was a very strange blind spot)13:23
cjwatsongoodness me.  two hours later, and the initial autosync queue flush is only up to luatex13:24
persiaa-l in two hours is better than usual though.13:24
cjwatsonthis is just the flush step; I don't remember how long that usually takes.  the bit that normally takes ages is constructing the syncs13:25
cjwatson(because sync-source falls over whenever it encounters something that needs manual resolution, and then you have to start again from the beginning, so it has worst-case quadratic time13:25
cjwatson)13:25
seb128tkamppeter, hi, do you have a vcs for system-config-printer?13:25
gesercjwatson: is this with NEW packages or only existing ones?13:25
cjwatsonexisting13:25
ogra_acpitti, did the alsa-utils SRU go through (i have some TI devs waiting for it)13:26
ogra_acpitti, to proosed that is13:26
ogra_ac*proposed13:26
seb128tkamppeter, could you drop the depends on python-gnome2?13:28
persiaogra, https://launchpad.net/ubuntu/maverick/+queue?queue_state=3 is a handy way to see recent acceptances into -propsed13:29
seb128tkamppeter, https://code.edge.launchpad.net/~mterry/ubuntu/maverick/system-config-printer/gtkbuilder/+merge/37621 as well13:29
=== pedro__ is now known as pedro_
persiaogra, And according to https://launchpad.net/ubuntu/maverick/+queue?queue_state=1 it's still pending13:30
ogra_acpersia, no alsa-utils ...13:30
ogra_acyeah13:30
persiaRight.  Just want to give you tools to be able to say "hey pitti, could you approve that?" rather than "did you approve that?"13:31
ogra_acpersia, i did the former this morning, thats why i asked ;)13:34
persiaOh, so with the tools you could even have reached "Why didn't you approve it yet" :)13:34
ogra_acheh13:34
pittiyeah, yeah, I'll get to it :)13:59
ogra_acthanks :)14:00
ogra_aci know you are busy spec writing ...14:00
dokocjwatson, pitti: any feedback/corrections on http://paste.ubuntu.com/513846/ ?14:03
pittiogra_ac: actually not; I'm busy finishing my bug assignments on my current OEM project by UDS :)14:05
pittidoko: looks fine to me14:06
ogra_acoh14:06
ogra_acpitti, i'm just writing a spec for arm thin client implementations btw, might be helpful to have some input from you at UDS :)14:07
werberhttp://www.uk.spmgame.com/partner.php?ID=26704614:11
werberhttp://www.uk.spmgame.com/partner.php?ID=26704614:11
pittiis that the new guerilla marketing strategy?14:14
ogra_acheh14:14
cjwatsondoko: looks OK14:21
cjwatsondoko: (I'll fix libdebian-installer for --no-as-needed, BTW)14:21
cjwatsonand syslinux14:21
cjwatsonand newt14:22
pittiogra_ac: please reupload alsa-utils with -v; it covers two versions14:23
pitti(rejected)14:23
ogra_ac-v for the changelog you mean ?14:23
ogra_acwill do14:23
pittiright14:23
dokocjwatson: note, it's --no-add-needed14:23
cjwatsondoko: sorry, yeah, I always get those confused14:28
dokocjwatson: me too :) it's now renamed to --no-copy-dt-needed-entries14:31
dokocould somebody approve the email to u-d-a?14:31
ograpitti, done14:32
pittidoko: looking14:33
pittidoko: flushed14:35
benstehi folks, could someone explain me which authentification is used for GDM Settings, software center and expanded user settings ? - I'm only getting a box asking to authentificate without the possibility to enter my pasword - but don't know where to start troubleshooting14:39
mvopersia: I just found a blog post by someone telling the world that his via c7m works with 10.10, so we should be fine there14:40
persianenolod, You may find #ubuntu is a better place to ask.  This isn't a support channel.14:41
persiamvo, Well, actually, the opposite, because I think c7m is family5 + cmov, which I think fails the test.14:41
persiaI might be wrong, but I remember having some issues with the ubuntu-mid images on c7ms when we did tests for i686.14:41
persiaSo I fear the SRU would prevent some folk from updating who otherwise might be supported.14:42
mvopersia: I got the cpuinfo from that cpu, it says family 6 so we are good. but who knows, there might be multiple versions of that cpu :/ I was not able to find a "repository" of cpuinfo output14:43
persiamvo, Then I'm completely wrong.  Sorry to have raised the issue.14:44
mvopersia: its all good (in fact, great) - I added a test-case for this to the u--m repository and to be honest, this kind of change makes me nervous, so any hint/blocker/issue should be followed and checked14:46
persiamvo, Heh, OK.  I feel better knowing that your increased peace of mind made up for your increased work :)14:49
mvopersia: peace-of-mind++14:49
=== almaisan-away is now known as al-maisan
tkamppeterseb128, I will have a look into it. What is the problem of python-gnome2?15:04
seb128tkamppeter, it's legacy old technology and system-config-printer stopped using it15:04
seb128tkamppeter, the depends is buggy, it just makes some old component still be pulled in for no reason15:05
tkamppeterseb128, OK. Is this only needed for Natty or also as SRU? The use of Glade is already removed upstream and Tim Waugh (upstream author) will also do some file renamings soon to not have wrong impressions. The removal of python-gnome2 and Glade dependencies is no problem for me.15:08
seb128tkamppeter, only natty15:09
seb128tkamppeter, thanks15:09
cjwatsondoko: I can't reproduce the problem with libdebian-installer in https://wiki.ubuntu.com/RobSavoye/GoldFixes; it builds fine in an up-to-date natty chroot15:14
dokocjwatson: yes, maybe he didn't finish the check. found two others which didn't need fixing15:16
cjwatsondoko: is the python3.1 sync on cocoplum yours?  if so you can flush it now, I'm done with the initial autosync (at least of main, would like to move on to contrib / non-free / other related stuff)15:16
tkamppeterseb128, so I remove python-glade2 and python-gnome2 from the dependencies of system-config-printer-gnome. Do I need to put any replacement or to remove more?15:17
seb128tkamppeter, grepping in the source you need to depends on15:18
seb128tkamppeter, on python-gnomekeyring15:19
seb128jobviewer.py:    import gnomekeyring15:19
dokocjwatson: done15:19
cjwatsonta15:19
tkamppeterseb128, thanks.15:20
seb128tkamppeter, you're welcome15:20
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== bjf[afk] is now known as bjf
=== ivoks-afk is now known as ivoks
tkamppeterseb128, new s-c-p uploaded.15:31
seb128tkamppeter, thanks!15:31
* pitti makes seb128 a honorary member of https://edge.launchpad.net/~ubuntu-cruft-busters15:32
seb128pitti, ;-)15:33
chrisccoulsonlamont - you there?15:47
cjwatsondoko: syslinux also works unmodified in natty, but at least newt fails15:50
cjwatson(missing -ldl by the looks of it)15:51
cjwatsondoko: can I mark things as done directly in RobSavoye/GoldFixes?16:26
dokocjwatson: I think that would be good16:27
cjwatsonpitti: can we disable the "no work items defined" mails until after UDS?16:31
cjwatsonapparently some specs have been accepted prematurely16:31
ogra_acjust to be sure, i didnt recieve any release meeting mail or cancellation, there is none today, right ?16:32
cjwatsonso I understand16:33
ogra_acthanks16:34
pitticjwatson: sure, no objection; I just have about zero time right now, need to fix an apt regression today which causes OEM builds to fail16:34
cjwatsonpitti: what would be your preferred approach?  is a new configuration key overkill?16:37
cjwatson(happy to implement whatever)16:37
pitticjwatson: we could just temporarily comment out the warning message about the "no WIs"16:41
cjwatsonpitti: ok, fair enough - done16:44
dokoERROR: 90 tests were run,16:44
doko71 failed unexpectedly.16:44
doko8 tests were skipped.16:44
dokohmm, tar ...16:44
cjwatsoner - really done now16:44
=== ivoks is now known as ivoks-afk
=== diwic is now known as diwic_afk
=== dendrobates is now known as dendro-afk
cjwatsoninitial autosync pass has finished for existing packages, FWIW17:04
pittiyay17:05
pitticjwatson: not that many this time, I figure?17:05
cjwatsonI didn't count, TBH17:06
cjwatsondidn't seem too bad17:06
sebnercjwatson: 3 days waiting for a buildmachine is pretty normal so bad :P17:07
=== jj-afk is now known as jjohansen
=== al-maisan is now known as almaisan-away
=== dendro-afk is now known as dendrobates
=== deryck is now known as deryck[lunch]
=== ivoks-afk is now known as ivoks
SpamapSttx: I don't see a "web scale" blueprint yet, should I be adding that?18:17
cjwatsondoko: are you going to merge debconf, or should I?18:26
cjwatson(happy to)18:26
cjwatsoncody-somerville: you're marked as touched-it-last for base-installer due to that change for live-installer, but most of the changes there are mine - do you want me to handle the merge?18:27
cody-somervillecjwatson, You're more than welcome to do it if you'd like. I won't have time to get around to it today or early next week for sure.18:28
cjwatsoncody-somerville: ok, no problem18:35
ggeorgyHi !!! :D18:42
=== deryck[lunch] is now known as deryck
ggeorgyi installed ubuntu 10.10 and is great! But why the logout sound not work???18:44
* hyperair points at #ubuntu18:44
hyperairactually it sounds like a potential bug. maybe you could report it on bugs.launchpad.net/ubuntu/+source/gnome-session (i think that's what's responsible for logout sounds)18:45
* hyperair loves the way sabdfl phrased "odd super-self-interested muppet who expects me to singlehandedly make his wet dreams of technology kfuturism come true"18:47
ggeorgythe logout sound not worked also in  ubuntu 10.4 !!!18:48
hyperairggeorgy: file a bug, please18:49
ggeorgyi think this bug alreay reported but the problem will not be resolve18:51
hyperairdo you have the bug number?18:52
ggeorgyno18:52
=== dendrobates is now known as dendro-afk
cjwatsoncody-somerville: ... you're lucky too, it's a conflict-resolution-and-a-half19:17
ggeorgyi reported that bug #66138519:22
ubottuLaunchpad bug 661385 in gnome-session (Ubuntu) "the logut sound dont play on ubuntu 10.10 !!!!" [Undecided,New] https://launchpad.net/bugs/66138519:22
dokocjwatson: please go ahead, I'm done for today19:24
ggeorgyok19:25
cjwatsondoko: ok, thanks19:29
bilalakhtardoko: hi19:30
ttxSpamapS: sure19:30
kirklandcjwatson: hi there;  i have a couple of questions about multiverse, if you have a second ...19:31
kirklandcjwatson: ahs3 has been working on building paravirtual drivers for Windows19:31
kirklandcjwatson: Windows guests running in Ubuntu KVM can install these PV drivers and take advantage of PV disks, network, and memory ballooning19:32
kirklandcjwatson: the source code for the drivers themselves are GPL19:32
kirklandcjwatson: but we're not able to cross compile them on Linux19:32
kirklandcjwatson: ahs3 has to build them in a Windows VM19:32
kirklandcjwatson: the output is a little ISO (11MB, I think)19:33
kirklandcjwatson: we're trying to decide the best way to make this ISO available19:33
* ahs3 listens attentively...19:33
kirklandcjwatson: one way would be through an Ubuntu package, that drops the ISO somewhere reasonable in /usr/share, and then the user can make that available to guests19:34
kirklandcjwatson: by hot-add of a virtual cdrom to the guest19:34
kirklandcjwatson: alternatively, we could, perhaps, just publish the ISO somewhere on ubuntu.com, or in the wiki or documentation19:34
kirklandcjwatson: I was looking to bounce this off of you (or someone) first, though19:35
cjwatsonI'm trying to understand what your question about multiverse is19:35
cjwatsonoh, you're asking whether you can put binaries built ex-archive from GPLed software in multiverse?19:38
SpamapSsounds to me like it would have to have  Build-Depends: windows19:38
kirklandcjwatson: yes, right19:38
ogra_acsounds ok imho19:38
kirklandcjwatson: so we can publish the source, but the buildd's ain't gonna build it19:38
ScottKWe have plenty of binary only stuff in Multiverse.19:38
cjwatsonogra_ac: he asked me19:38
ogra_accjohnston, yes19:39
ogra_acerr cjwatson19:39
cjwatsonI think you should ask a lawyere19:39
cjwatson*lawyer19:39
kirklandcjwatson: alrighty19:39
=== dendro-afk is now known as dendrobates
kirklandcjwatson: i'm really not that concerned about the legal distribution question -- i think we're clear19:39
kirklandcjwatson: i'm more wondering about the ubuntu policy on such matters19:40
cjwatsonbinary-only in multiverse is fine, but whether you can distribute GPLed binaries when I'm not sure we can distribute "the scripts used to control compilation and installation of the executable" (GPLv2 s. 3) ...19:40
kirklandcjwatson: something that's built once somewhere19:40
kirklandcjwatson: gotcha;  ahs3: do you have any more info about this part?19:40
kirklandahs3: ie, the licensing of the source and the required build tools19:41
ahs3kirkland: the source is _all_ GPL219:41
cjwatsonhow far down does "scripts" have to go, and are the resulting executables contaminated by linking with system components?19:41
=== bjf is now known as bjf[afk]
cjwatsonas in is there something like libgcc that gets statically linked into the resulting binaries?19:42
ahs3there are components of the Windows DDK (Driver Development Kit) that are included, and are covered by a freely redistributable clause in the DDK19:42
cjwatsonfreely redistributable doesn't meet the terms of the GPL19:42
cjwatsonhence - ask a lawyer, this isn't a field I'm used to19:43
cjwatsonmore used to dealing with proprietary code on top of a free OS19:43
kirklandcjwatson: okay, thanks19:43
ahs3correct.  there's a note in the DDK about an exception to the GPL that's been approved19:43
kirklandahs3: we'll need to talk to amanda brock, canonical legal counsel19:43
SpamapSYeah, I'd bet this needs to be LGPL'd if it links any software like that.19:43
ahs3i have to go look it up again, but the RH folks had this covered in the docs in the source19:44
cjwatsonso do you mean that the source code is actually GPL plus special exception for the Windows DDK?  An exception in the Windows DDK licensing wouldn't be enough19:45
cjwatsonif that's the case, it would be OK in multiverse; however, distributability aside, I wonder if a package is really the best way to distribute this19:45
ahs3afaiui, the former.  agreed, the DDK licensing would not be sufficient19:45
cjwatsonas in most convenient19:45
* SpamapS likes the idea of an iso that is hot-added to the VM as a CD-ROM19:46
cjwatsonif you're integrating it tightly in other packages, then a package would be reasonable19:46
SpamapSthats definitely how the VMware folks prefer to distribute guest enhancements.19:46
SpamapSand it works really nicely19:47
ahs3hrm.  these would only be useful pre-installed in a windows guest -- which we obviously can't redistribute19:47
SpamapSahs3: they can't be installed after the fact?19:48
ahs3that's the only tight integration that makes sense19:48
SpamapSlike, during install you get the slow SCSI emulation.. but after the drivers are in, you get the hotness?19:48
ahs3SpamapS: they can, but not automagically.  there are manual steps involved :(19:48
ahs3right.  you get the slow stuff during install.  shut down your VM, restart it with the virtio incantations, then update the drivers in the guest19:49
ahs3all the ISO does is allow you to attach it to the VM easily so you can get the "new" drivers19:51
SpamapSDoesn't windows have some kind of "load disk drivers from a CD" mechanism that could be leveraged?19:51
ahs3possibly.  that's way past my windows expertise, tho....19:52
achiangahs3: SpamapS: i've definitely seen that option in the windows installer19:54
SpamapSI know win2k had it as I had a very new server with a totally unsupported RAID and was able to install using the extra CD-ROM from the mfgr.19:55
SpamapSso thats even more compelling an argument for the ISO19:55
SpamapSand if possible, formatting it as a windows driver disk19:55
SpamapSwhich, it may already be, as the same thing would be necessary for adding the driver manually later19:56
IsaickIs there an easy way to add/remove environment variables when creating an install package?19:56
ahs3SpamapS: yeah, i don't think there's any special format for a driver disk.19:57
cjwatsonIsaick: our policy manual says that programs distributed in packages must not depend on particular environment variables being set in order to work19:57
cjwatsonIsaick: why do you need this?19:57
ahs3SpamapS: so, if we just dropped the iso in /usr/share/blahblah, you'd find it useful?19:58
Isaickcjwatson: I've created a python app that I plan on installing in /opt/.  I need to be able to append the /opt/[app] directory to the PYTHONPATH variable.19:58
cjwatsonIsaick: you should either distribute a wrapper script that sets the environment variable, or you should make your top-level Python program prepend to sys.path19:58
cjwatsonsetting PYTHONPATH for everything isn't the right fix for that19:58
cjwatsonIsaick: if you lay out your files right, you may not even need that - for example, one package I maintain has its modules in /usr/lib/germinate which isn't on sys.path.  however, I don't need to set PYTHONPATH or modify sys.path to make this work; I just make /usr/bin/germinate be a symlink to /usr/lib/germinate/germinate.py20:01
cjwatsonthis may or may not be appropriate20:02
Isaickcjwatson: I'll take a look.  Thanks for the info20:02
kirklandjdstrand: ping20:08
jdstrandkirkland: yes?20:09
kirklandjdstrand: wondering if you had a couple of minutes to de-NEW a package to universe for me20:10
jdstrandkirkland: what package?20:10
kirklandjdstrand: https://edge.launchpad.net/ubuntu/natty/+queue?queue_state=0&queue_text=bikeshed20:11
jdstrandkirkland: sure20:13
kirklandjdstrand: awesome, thanks20:13
psychicisthi, I know this isn't a support channel but I have a question pertaining to ubuntu 10.4(.1) i38620:14
psychicisttoday I have had two issues with people calling me and saying that they lost sound20:14
=== ivoks is now known as ivoks-afk
psychicistin one case it was solved by applying updates and in the other case sound has stopped working after applying updates20:15
* ScottK notes you didn't actually ask a question.20:15
psychicistso I was wondering if anyone in the ubuntu teams is aware of these problems and what to do about them20:15
ScottKGenerally we are very interested to find out about post-release updates causing regressions.20:16
ScottKDo you have access to details of the system that lost sound/know what package updates they installed?20:17
psychicistI am typing on that system now, is there a place where I could find that information?20:18
psychicistI see /var/cache/apt/history.log, is that what you need?20:18
* hunger just finished the first round of natty upgrades:-)20:19
ScottKI'm not the best person to answer sound questions.20:19
psychicistokay, is there anyone who does know more about the sound system or a mailing list where I could contact the person(s) responsible for the sound system?20:21
ScottKpsychicist: Open a shell and type "ubuntu-bug".20:21
ScottKIt will give you point and click options to specifically collect information for a sound related bug.20:21
ScottKOnce you're done.  Give us the bug number here.20:22
SpamapShmm, so natty is open.. when does 'do-release-upgrade -d' start working?20:33
kklimondaaround alpha?20:33
SpamapSah20:34
* SpamapS dist-upgrades ;)20:34
Quintasanbarry: ping20:35
kirklandSpads: sudo sed -i s/maverick/natty/g /etc/apt/sources.list ;-)20:35
kirklandSpamapS: ^20:35
kirklandSpads: sorry20:35
psychicistScottK: it took me some time to fill in all the information, but here it is #66142720:36
ScottKpsychicist: Thanks.20:36
SpamapSkirkland: :%s/maverick/natty/g in vim about the same time as you sent that. ;)20:36
ScottKBug 66142720:36
ubottuLaunchpad bug 661427 in alsa-driver (Ubuntu) "[NFORCE - NVidia nForce2] ALSA test tone not correctly played back" [Undecided,New] https://launchpad.net/bugs/66142720:36
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
kirklandSpamapS: heh20:36
* SpamapS will wait for mongodb to finish building before he goes any further though.20:37
barryQuintasan: pong20:37
ScottK!regression20:38
SpamapSdoh.. filled my vm's disk..20:38
ScottKMaybe that's not the right one.20:38
Quintasanbarry: I'm trying to update SIP package and I want to send it to Debian, I was wondering in which section in rules I should put dh_python320:38
ScottK!regression-alert20:39
ubottucjwatson, jdong, pitti, slangasek, ScottK, mdz, kees, ttx, marjo, seb128: reporting regression in a stable release update; investigate severity, start an incident report, perhaps have the package blacklisted from the archive20:39
ScottKSee Bug 661427 for details.20:39
ubottuLaunchpad bug 661427 in alsa-driver (Ubuntu Lucid) "[NFORCE - NVidia nForce2] ALSA test tone not correctly played back" [Undecided,New] https://launchpad.net/bugs/66142720:39
ScottKpsychicist: ^^^ That should get someone who knows better than I do to look at it.20:39
slangasekScottK, psychicist: what update caused the regression?20:40
* ScottK looks at psychicist.20:40
slangasekthis is filed against alsa-driver, but I don't see an alsa update in the attached log20:40
ScottK(all I know is he showed up with a regression)20:40
slangasekor even anything sound-related20:40
ScottKslangasek: That's the default when you file a bug about sound.20:41
slangaseksure20:41
ScottK<psychicist> today I have had two issues with people calling me and saying that they lost sound20:41
ScottK<psychicist> in one case it was solved by applying updates and in the other case sound has stopped working after applying updates20:41
ScottK^^^ is what he said when he arrived.20:41
barryQuintasan: i'm actually not sure, i haven't done one of those yet.  if ScottK doesn't know off the top of his head, i will find out20:42
psychicistslangasek: I have attached a log of the updates I applied on this system just a few hours ago, I don't know if it was alsa-driver or something else, because as far as I know nothing sound-related was updated20:42
psychicistbut sound has stopped working nonetheless20:42
slangasekpsychicist: when did sound stop?  Immediately after applying the updates?  After a reboot?20:43
Quintasanbarry: well, the debian's wiki says it should be before any dh_strip but I can't find any direct dh_strip, well I'll just put it before them and see what happens20:44
psychicistslangasek: I am not sure about that, I rebooted after applying these updates20:44
slangasekpsychicist: I see no indication that this regression is related to the latest round of updates.  When was your last reboot prior to this?  Also, please attach /var/log/apt/term.log to the bug report (I've followed up to the bug with a request for this information)20:45
slangasekafk, back shortly20:45
barryQuintasan: let me know how it goes :)20:45
ScottKQuintasan: If there's a direct reference to dh_pysupport, put it just after that.20:45
QuintasanScottK: okay20:47
* Quintasan hopes the universe won't explode after pbuild20:47
jdstranda/win 1420:53
barryQuintasan: here's an example from markupsafe which has been converted to dh_python2 and dh_python3: http://pastebin.ubuntu.com/514095/20:53
ScottK(however we don't want to pysupport -> dh_python2 in Ubuntu without concurrence from the Debian maintainer)20:54
Fitzsimmonshow do you add a menuitem to an existing appindicator? I'm pretty sure gwibber and pidgin are doing this, but I can't find the code for it20:55
barryScottK: right.  hopefully soon :)20:55
Quintasanbarry: well, it seems it's read to go, can you paste me the control file somewhere as well?20:56
kirklandjdstrand: thanks21:03
barryQuintasan: http://pastebin.ubuntu.com/514103/21:12
psychicistScottK: slangasek: thanks for your help, I will try a reinstall on another partition on Sunday and see if the problem can be reproduced21:12
=== bjf[afk] is now known as bjf
=== dendrobates is now known as dendro-afk
=== yofel_ is now known as yofel
sistpotyresizing an ext4 fs: 5$, resizing lvm underneath it: 10$, recovering data from backup: priceless :)21:40
SpamapSsistpoty: :)21:44
nemoI know this has come up before.21:44
nemo(and there are a few bugs on it)21:44
nemobuuuut21:44
nemo# ls -lh .xsession-errors21:44
nemo-rw------- 1 1000 1000 373G 2010-08-26 13:11 .xsession-errors21:44
Quintasanbarry: thanks, my internet is slower than a turtle crawling today21:44
nemojust throwing it out there :)21:44
Quintasan>373G21:45
sebnerhuhu sistpoty =D21:45
QuintasanNo, how did you manage to get it so big? :O21:45
nemoQuintasan: good question21:45
nemoI'm trying to figure that out21:45
nemounfortunately, seeking through a 373GiB file takes a while21:45
nemodd seek=381931 bs=1M count=1 .xsession-errors21:45
QuintasanWhy not just rm -rf it?21:45
nemoQuintasan: I want to see what is in it before I erase it21:46
nemoQuintasan: this was on an ubuntu machine that was left idle for a while21:46
Quintasan>a while21:46
nemoit disturbs me that this sort of thing could happen to a machine just sitting there21:46
nemoQuintasan: a while like.... a few weeks to a month21:46
nemoor so21:46
Quintasan...21:46
Quintasan@_@21:46
Quintasan383GB of text in a month?21:46
QuintasanI don't think I can even download that much21:47
nemoregardless, xsession-errors should have some sort of cap21:47
nemolike any log file21:47
Quintasan-rw------- 1 quintasan quintasan 1,5M 2010-10-15 22:47 .xsession-errors21:47
nemorolling limit of, oh, 5 megs or something21:47
nemonot sure if ubuntu has any control over that21:47
nemoQuintasan: I know. that's not atypical21:47
nemomine at home is less than a meg21:47
nemowith an uptime of 26 days21:48
nemobut the fact that it happens at all...21:48
barryQuintasan: no worries21:48
nemoman. I wish dd could tell me how far it had seeked into the file.21:49
kklimondasending USR1 signal doesn't show that?21:49
nemonope21:49
nemonot for seek21:49
nemodoes tell me it has been running for 52 minutes now21:50
kklimonda:)21:50
sistpotyhi sebner21:50
nemohmmmm21:51
nemoyou know21:51
nemomaybe I should have just started from the start21:51
nemoStarting Oracle Universal Installer... Checking installer requirements... Checking Temp space: must be greater than 400 MB. Checking monitor: must be configured to display at least 256 colors    Failed Could not execute /usr/X11R6/bin/xdpyinfo Checking if CPU speed is above 300 MHz.    Actual 2992 MHz    Passed21:52
nemoetc etc21:52
nemoSome optional pre-requisite checks have failed (see above). Continue? (y/n) [n] Continue? (y/n) [n] Continue? (y/n) [n] Continue? (y/n) [n] Continue? (y/n) [n]21:52
QuintasanOh god...21:52
nemorepeat Continue? (y/n) [n]21:52
nemofor line after line after line21:52
Quintasantail -n 50>21:53
nemoTBH I'm not sure why the "Oracle Universal Installer" is running - much less as this user21:53
Quintasan?21:53
nemoQuintasan: tried that first, that hung forever so I decided to try dd w/ a large block size21:53
nemoaaaanyway, a process spamming STDERR should not fill up a disc like this :-p21:53
QuintasanNo wonder, no normal text processing expects 300+ GB file21:54
Quintasantext processing app*21:54
Quintasannemo: a request from #ubuntu-pl -> "Pastebin it ;)"21:58
nemohaha21:58
nemohere we have a clue21:59
QuintasanYears worth of reading21:59
nemothe .xsession-errors has this not far from the continues.21:59
nemonear the top of the file21:59
nemoWed Aug 25 15:54:02 201021:59
nemothe last date in the file?21:59
nemo-rw-------  1 1000 1000 400485761024 2010-08-26 13:11 .xsession-errors21:59
nemoso. in about 3 days. it generated 373GiB of spam22:00
nemoif it really is those 20 characters, repeated...22:00
nemothat's around 75k repeats of the message in the log22:01
nemoper second22:01
* nemo rechecks his math22:01
Quintasanno, seriously, this is some sort of a record22:02
nemoyep. 75k or so repeats per second22:02
nemoI'm astounded the machine functioned22:02
nemoI'm guessing some incredibly stupid shell script in that installer, running in a loop,22:03
nemoI wonder if by any chance that was actually part of an attempted install22:03
Quintasanat least you know that your machine is powerful when it comes to printing the text to a file :P22:03
nemoyou know. there are a few bugs on this issue...22:04
nemobut I'm thinking this one might give it a little more profile22:05
nemothere really is no reason whatsoever this file should have gone beyond even a few megabytes before starting to truncate22:05
Quintasannemo: post it on planet22:05
nemoplanet?22:05
QuintasanUbuntu Planet22:05
QuintasanYou are not a member yet?22:05
nemomaybe. dunno22:05
nemoI don't use that stuff very often22:05
nemowoah. wait22:06
nemoI fail at math22:06
nemoor rather, calnedars22:06
jpdsDoesn't sound like it's Ubuntu's fault.22:07
nemothat was from the 25th at 16h to the 26th 13h - really it was 21¼h or so22:07
nemojpds: well. I suppose in the sense that .xsession-errors behaviour is not ubuntu's decision22:07
nemook. that was really 256KiB/s written22:08
Quintasannemo: Why don't you release it as a book? :D22:09
nemoit'll compress really well22:09
nemojpds: doesn't mean ubuntu couldn't choose to add truncation22:10
* nemo looks into what options there are for that file22:10
nemoMAX_XSESSION_ERROR_BYTES22:13
nemohmmm22:13
nemomaybe it *is* ubuntu's fault :)22:14
nemohttp://ubuntuforums.org/showthread.php?t=980958 - clearly this wasn't the only case22:14
nemoah. gdm does its own purging22:14
nemolooks like this problem spans distros. no one has offered a decent solution22:16
Quintasan400 505 700 352 <- I counted the number of characters in this file, assuming each is char is 1 bit22:16
nemoer. you mean 1 byte right22:17
Quintasanoh yes22:17
* Quintasan can never get this right22:17
nemoalso, the number of characters is presumably same as the number of bytes. divide by 20 and you get how many times that continue message shows up in there22:17
nemothus my estimate of 256,000 repeats of the message each second while that log was active22:18
nemolooks like bugs have been filed on this for over 6 years, with no solutions offered22:18
nemoso clearly this one is not going to be solved tonight22:18
Quintasan:O22:18
Quintasannemo: can you compress it?22:18
nemoheh22:19
nemoprobably22:19
Quintasanor just tell me how long it would take to compress it :D22:19
nemojpds: IMO the simple solution would be for xinit to change from:22:20
nemolooks like bugs have been filed on this for over 6 years, with no solutions offered22:20
nemooops22:20
nemoer. to continue22:20
nemoto change from:22:20
nemoexec >"$ERRFILE" 2>&122:20
nemoto:22:20
nemoexec 2>&1 | head -c 5000000 > "$ERRFILE"22:20
nemothen after the 500,00022:21
nemopresumably the rest would just disappear into the void22:21
nemoer. the 5,000,00022:21
Quintasan>probably22:21
nemoI believe I will file a bug asking if this would be feasible22:21
Quintasanattach your log as proof :P22:21
* Quintasan is curious how long it would take to compress this22:22
nemohttps://bugs.launchpad.net/ubuntu/+source/x11-apps/+bug/66149422:27
ubottuLaunchpad bug 661494 in x11-apps (Ubuntu) "Request to limit xinit writes to .xsession-errors to some reasonable value, such as 10 megs" [Undecided,New]22:28
nemohopefully that's an appropriate place to file it22:28
Quintasanwell, it's time to go to bed22:28
Quintasannight22:28
Quintasannemo: well, I hope you get some response on this bug :)22:29
nemome too :)22:29
plasmasolutionsHi@allI've got a problem: I used the gconf-sharp in a project some time ago...and I'd like to continue development but realized that this assembly is not packaged with ubuntu any more.. What's the appropriate replacement for this?22:30
plasmasolutionsMaybe it's assembled in another assembly?22:35
=== dendro-afk is now known as dendrobates
nemowell. dd has been running for 1h 40m.  I think I'm going to give up on reaching the end of this file22:35
nemoI'm going to assume it consists of exactly what I suspect it does22:35
nemoa cat of the file just scrolled that endlessly until I got bored22:36
ajmitchplasmasolutions: it's still there, hasn't been removed at all22:36
ari-tczewplease any core-dev open task on lucid in bug 62637922:38
ubottuLaunchpad bug 626379 in gnome-settings-daemon "gnome-settings-daemon crashed with SIGSEGV in g_main_context_dispatch()" [High,Fix released] https://launchpad.net/bugs/62637922:38
directhexum... does anyone else experience CRAZY cpu load from dbus-daemon in maverick?22:42
nemodirecthex: not personally, but have you tried ltrace -S or similar to see what it is doing?22:45
plasmasolutionsAnother question: Does anyone knows if it's possible to change another users gconf entry through gconf-sharp?22:46
plasmasolutionsSpecifically in this case: changing the background image of gdm through gconf-sharp22:46
Pilif12pHey guys. Are there any bindwood developers in here? If so, doesb http://crash-stats.mozilla.com/report/index/bp-9f94cd73-56c7-4381-b09a-86a2f2101014 look like it's related to it?22:47
directhexnemo: i'll try that next time22:49
directhexproblem is, when dbus misbehaves, yer screwed. try restarting it without doom22:49
nemodirecthex: I've restarted it before22:54
directhexkills gdm, for one22:54
nemothat's doom? :)22:54
plasmasolutionsAnyone a hint? Or idea how to do it?22:54
nemowhat irritates me about dbus, personally, is it moderately complicates cron jobs22:55
nemoplasmasolutions: personally I have a loathing for the language, so really can't be of much help :)22:55
nemo(no familiarity)22:55
directhexplasmasolutions: this is a channel for development of, not on, ubuntu. try #mono on gimpnet22:58
sistpotyari-tczew: is it a problem under lucid in the first place?22:58
ari-tczewsistpoty: I don't understand the question.22:59
sistpotyari-tczew: you want a lucid task, right? my question is, if the bug is found in lucid as well (still reading the bug report though)23:00
ari-tczewsistpoty: yes, it exist in lucid.23:00
sistpotyari-tczew: ok, thanks, task opened23:02
ari-tczewsistpoty: thanks23:03
=== Pilif12p is now known as Pilif12p|afk
=== dendrobates is now known as dendro-afk
cjwatsonPilif12p|afk: it might be worth trying #ubuntuone, since those guys work on bindwood23:43

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