/srv/irclogs.ubuntu.com/2009/11/05/#ubuntu-devel.txt

=== ericrw_ is now known as ericrw
=== freeflyi1g is now known as freeflying
TheMusodtchen: given the upstart stuff you tried to sort out for alsa-utils, do youf irstly mind if I do that merge, and secondly, do you want me to include those upstart changes you made in the update?01:53
=== asac_ is now known as asac
slangasekpitti, cjwatson: a little present for you in the -proposed queue (gdm+xorg)02:19
* cjwatson looks02:26
cjwatsonslangasek: could you look at lilo-installer in hardy-proposed for me, in return? :)02:27
cjwatsonslangasek: we don't want to use a respawn limit instead? I thought historically we made the sketchy assumption that gdm might do better a second time, or something02:28
cjwatsonoh, it respawns itself on a crashing X server02:30
cjwatsonslangasek: where does EXIT_STATUS come from?02:32
cjwatsonha, undocumented upstart feature02:33
cjwatsonoh, just not documented in init(5), but stopped(7)02:33
cjwatsonslangasek: what if gdm was killed by a signal (other than the usual termination signals - e.g. SEGV)?02:33
m4ti was wondering earlier, where the .04 and .10 versioning scheme comes from?02:58
lifelessmonths of the year02:58
m4toh ;-)02:58
wgrant9.04 == April 200902:58
m4tthanks02:58
slangasekcjwatson: lilo-installer> ack, looking :)03:27
slangasekcjwatson: haven't looked in detail at signal handling; I can dig into that further if you wish, but the major problem is gdm exiting on its own, and I think this upload is a marked improvement regardless of how it handles signals03:29
slangasekcjwatson: btw, I noticed after upload that bryce also had a 7.1 upload to -updates, so I rejected my own ubuntu8 - bryce has merged the two and uploaded ubuntu903:29
dtchenTheMuso: I don't mind, and I would like that bit merged, yes.03:34
TheMusodtchen: ok will do, thanks.03:36
dtchenTheMuso: great, thanks03:38
ebroderdtchen: Can you take a look at bug #330766?03:39
ubottuLaunchpad bug 330766 in pulseaudio "pulseaudio hangs, prevents login, home as ntfs" [Unknown,Fix released] https://launchpad.net/bugs/33076603:39
cjwatsonslangasek: I think it would be worth checking into signal handling some more, yes, but I agree that it makes sense to accept this in the meantime, and have done so05:03
cjwatsonslangasek: are any corresponding changes needed to kdm?05:03
slangasekcjwatson: bulletproof-x only ever hooked into gdm... we could do kdm as well, but that would involve quite a bit of fiddling and is probably not a good idea for SRU05:05
slangasekthanks for the accept :)05:05
=== spm changed the topic of #ubuntu-devel to: LP down 0900UTC - 1030 | Ubuntu 9.10 now playing in a theater near you | Archive: lucid open for uploads! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-karmic | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
m4tanyone familiar with getting grub2 to boot openbsd and the like?05:42
m4ti thought a simple chainloader +1 should suffice05:42
cjwatsonslangasek: ok, I wasn't sure if kdm had hooks or not06:16
cjwatsonm4t: not familiar with BSD, but I know that GRUB2 has explicit commands for it, which rather suggests to me that chainloader is not sufficient06:17
cjwatsonm4t: you might try 'help openbsd' in the GRUB shell06:19
cjwatson(it'll change to 'kopenbsd' in the future to denote that it's for the openbsd kernel specifically06:20
lifelesscjwatson: is grub2 nice?06:20
cjwatsonask a more meaningful question :) I like it, personally06:21
cjwatsonmuch nicer to hack on than grub legacy was06:21
slangasekand some day it will free us from menu.lst06:22
lifelesscjwatson: I considered the question carefully :) - and cool06:22
lifelessslangasek: orly? speaking of menu.lst...06:22
lifelessdo we know the cause of the missing entries yet?06:22
cjwatsonsome day> I believe the only remaining blocker is sorting out reliable disk identification06:22
cjwatsonwhich I've asked Robbie to allocate me a work item for for lucid06:22
cjwatson(have already designed it, but regrettably ran out of time in karmic)06:23
slangaseklifeless: I'm attributing it to the unexplained causality bubble that follows you around06:24
slangasekbecause nobody could reproduce it on a fresh install06:24
lifelessslangasek: and yet, many folk have this problem :)06:24
lifelessslangasek: did the testers try manual partitioning?06:24
cjwatsonmany folk have a problem with the same symptom06:25
slangasekreally?  you're the only one who's been confirmed to have /this/ problem06:25
lifelesscjwatson: true06:25
cjwatsonlifeless: did you already attach your installer syslog to a bug?06:25
lifelesscjwatson: yes06:25
cjwatsonoh yes, I think I looked at it and it was inconclusive06:25
slangaseklong term, though, grub2 ought to hook into /etc/kernel/p*.d/ and sidestep this06:25
cjwatsonI know for a fact that manual partitioning is not fucked in this way, in general06:25
slangasek(there's a bug just opened on the Debian package about that, in fact)06:25
cjwatsonthis is not to say that there are not specific problems06:26
cjwatsonbut it doesn't pay to overgeneralise06:26
cjwatsonthe only cause I can think of for update-grub not getting hooked properly would be the installer crashing before it gets to the end of grub-installer06:26
cjwatsonsometimes people miss the fact that the installer crashed, assisted by the installer not always being terribly clear about the fact that it crashed06:27
cjwatsonso they end up continuing to run semi-busted systems06:27
lifelesscjwatson: thats entirely possible06:27
lifelessok, so I generalised too early I think.06:27
cjwatsonyou might be able to notice this by the fact that, in this scenario, the ubiquity package would be installed on the installed system06:27
cjwatsonis/was this the case?06:27
lifelessdpkg -l ubiquity -> <none>06:28
lifelessI haven't been on a cleanup crusade that I remember06:28
cjwatsonthe weird bit was that I didn't see any definite indication in your log that grub-installer *had* run properly06:28
cjwatsonbut I'm travelling this week so only had about 30 seconds for analysis06:29
lifelessits : purge ok not-installed in initital-status.gz06:29
cjwatsonthat's fairly indicative06:29
cjwatsonindeed the fact that you have initial-status.gz at all is a good indication that installation completed successfully06:29
lifelessso, other than I had to manual partition (dmraid system) I don't recall any oddities about the install06:30
cjwatsonI wonder if something broke kernel-img.conf later, then06:30
lifelessand by manual partition I mean configure dmraid, then run ubiquity and clicky-clicky config the partitions on the dmraid device06:30
cjwatsonsure06:31
cjwatson(no longer necessary in karmic)06:31
lifelesscjwatson: datestamp on kernel-img.conf is 2009-04-21 00:0106:31
lifelesswhich is, I think the cd timestamp - there are other directories and stuff in /etc with the same06:31
cjwatsonit ought to be installation timestamp not cd timestamp06:32
cjwatsonwhat's your bug unumber?06:32
lifelessI installed the machine fresh with jaunty06:32
lifelessone sec06:32
lifelessbug 47026506:34
ubottuLaunchpad bug 470265 in grub "[MASTER] jaunty to karmic upgrade failed to update menu.lst (update-grub missing from kernel-img.conf)" [High,New] https://launchpad.net/bugs/47026506:34
cjwatsonI don't see it running grub-installer at all there06:38
lifelessthat would explain the hook not being present06:39
lifelessOTOH06:39
lifelesshow come I can boot?06:39
cjwatsonyou clearly have a bootloader installed, but that doesn't necessarily mean your new installation put it there06:40
cjwatsonnew> the jaunty one I mean06:40
lifelessthats true06:40
lifelessso I bought the machine new06:40
cjwatsondid you do anything in the advanced dialog in ubiquity, like uncheck the "install grub" box?06:41
cjwatsonand install a bootloader by hand?06:41
lifelessI don't recall going into the advanced dialog06:41
cjwatsonthat's the only way I can see how this log could have happened06:41
lifelessdoes ubiquity journal the options?06:41
lifelessif install-grub is off, is the grub package still installed ?06:42
cjwatsonunfortunately not06:42
lifelesscool06:42
cjwatsonquite possibly, copied from the live filesystem06:42
lifelessso if I have grub, and didn't manually install it?06:42
cjwatsonthe reason I think you unchecked the option is that the characteristic mount pattern in configure_bootloader is missing06:43
cjwatsongrub is unconditionally kept installed regardless of that option, but it isn't necessarily installed *as a bootloader*06:43
lifelessright06:43
lifelessI grok the difference :)06:44
cjwatsonin jaunty, you may well have had to do something like this to make things work with dmraid06:44
lifelessI don't trust my memory of an install 4 months back :(06:44
lifelessok, so we should close this bug - its not representative I guess?06:44
cjwatsonplease don't close it06:45
cjwatsonI'm attempting to analyse the cause, not apportioning blame06:45
cjwatsoneven unrepresentative bugs shouldn't necessarily be closed :)06:45
lifelesscjwatson: I get that, but if the cause is 'the user chose not to have grub installed' ? :)06:46
cjwatsonbut then you chose to use it later, and that wasn't handled correctly06:46
lifelesscjwatson: and as grub2 will be less fragile in having the right setting in the hook06:46
cjwatsonit's still a bug06:46
lifelessk06:46
lifelessI apply a similar analysis to bzr bugs, was really just asking what you wanted06:46
cjwatsonI don't think that grub2 is less fragile in this particular way (kernel-img.conf), although it is less fragile than others06:46
m4tcjwatson thanks, uhm, grub shell...is there a grub shell with grub2?06:47
cjwatsons/than/in/06:47
cjwatsonm4t: the command line when you boot06:47
m4tah yea.06:47
cjwatsonpress c at thee menu06:47
cjwatsonslangasek: is lifeless about the only person who has update-grub just plain missing from kernel-img.conf?06:47
m4tehm maybe i am just silly06:48
m4t# For booting OpenBSD06:48
m4tmenuentry "OpenBSD" {06:48
m4t        set root=(hd0,1,a)06:48
m4t        openbsd /bsd06:48
m4t}06:48
m4tfrom docs/grub.cfg in the latest grub2 source06:48
cjwatsonI'm wondering if a useful workaround would be to have the kernel packaging explicitly call update-grub if it notices /boot/grub/{menu.lst,grub.cfg} and update-grub isn't in postinst_hook06:48
m4twhat gets me, though...06:48
m4tis why openbsd refuses to install its second stage loader in the openbsd partition06:48
m4tslight off-topic but #openbsd doesnt seem very responsive06:48
m4tlet me try with this06:48
cjwatsonafraid I don't know06:48
m4t(did grep  -ri on the grub2 source)06:48
m4ter06:49
m4tgrub -ri openbsd06:49
m4theh06:49
cjwatsonplease don't use the enter key as punctuation. :)06:49
lifelesscjwatson: so, perhaps fixing the postinst_hook if the grub package is installed and /boot/grub/menu,cfg are  present ?06:50
cjwatsonyour menuentry stanza matches the one in up-to-date grub trunk, so I'm afraid I don't know more ...06:50
cjwatsonlifeless: or just doing the right thing regardless of the dodgy hook thing06:50
cjwatsonwhich was (frankly) never a particularly sane design06:50
lifelesscjwatson: or using a dpkg trigger and doing the right thing?06:50
cjwatsonI don't know whether triggers are the right thing long-term, but I would rather not introduce them in an SRU06:51
lifelesscalling update-grub from a new spot might be a problem too06:51
cjwatsonthis wouldn't be a new spot, really - just do it alongside where it already processes postinst_hook06:52
cjwatsonit's new code, but fewer moving parts06:52
cjwatsontriggers are cool but they can have some slightly weird consequences sometimes :)06:52
VkontakteA lot of free mp3 and video clips. Other pages in social networks "Vkontakte" www.vk.com/reg4286668 and invite your friends!07:08
=== tkamppeter_ is now known as tkamppeter
NCommandersuperm1, yay for IRC ping-pong :-/. I completely missed your earlier ping07:29
AnAntHello, will Source format "3.0 (quilt)" be allowed in lucid ?07:34
cjwatsonAnAnt: probably, but not for a little while yet07:37
hyperairhello. who handles hal here?07:46
dholbachgood morning07:47
hyperairhal stops and doesn't restart when udev is restarted.. hmm07:49
hyperairhow does upstart handle "and" and "or" for events?07:52
hyperairdoes it remember when one event is fired, or what?07:52
AnAntok07:53
mdkewe've had a lot of bugs lately being filed on ubuntu-docs which are nothing to do with documentation. I'd like to understand why they end up there instead of just without a package allocated. They all say "Binary package hint: ubuntu-docs" at the beginning - does that suggest any explanation to anyone?07:54
hyperairubuntu-bug ubuntu-docs, perhaps?07:54
mdkehyperair: I suppose it could be, but I don't see why a user would type that if they have a problem which is nothing to do with docs07:56
mdkeI'm wondering if Launchpad is suggesting the package or something07:56
hyperairagreed =\07:57
cjwatsonthey type 'ubuntu' and it's early in the list?08:00
hyperairheh08:03
hyperairdoes launchpad understand the concept of binary packages when it comes to bugs?08:04
hyperairi mean you don't see a launchpad.net/ubuntu/+binary/<pkg> do you?08:04
cjwatsononly in that it can map binary to source when you type a binary package name in the "affected package box08:04
sorenIf you just type "ubuntu" in the search field, it'll tell you there's too many matches.08:05
hyperairah08:08
mdkehmm08:11
mdkea mystery I guess08:13
hyperairyou could ask one of the bug reporters how they reported it08:15
hyperair=p08:15
mdkehyperair: occasionally we do but it's never yielded any results08:19
hyperairheh08:19
hyperairanother one of those kinds of mysteries eh08:19
hyperairat one point of time, #ubuntu-sg was getting a lot of people connecting to it from US, UK among other faraway places08:19
hyperairthey'd connect when everyone was sleeping, start kicking up a big fuss about how nobody's around to help them and leave before anyone woke up =.=08:20
pittiGood morning08:29
pittikirkland: hi08:29
pittikirkland: will process SRUs this morning (as every morning, afternoon, and evening nowadays :) )08:30
pittittx: any chance to give euca some testing with the packages in -proposed? (see bug 461090)08:38
ubottuLaunchpad bug 461090 in libxstream-java "updates for karmic and lucid needed to get maven plugins building" [Medium,Fix committed] https://launchpad.net/bugs/46109008:38
pittittx: I'll also do a binary debdiff to ensure that the only thing that changed is the added .pom files; but better be double-sure..08:38
ttxpitti: sure08:39
ttxpitti: I need to purge my inbox first, but i'll update my setup to -proposed and run a few tests soon08:39
pittittx: merci beaucoup!08:40
ttxpitti: bitte08:40
slangasekcjwatson: lifeless is the only one w/ a botched kernel-img.conf missing that I've run across /so far/.08:51
=== kklimond- is now known as kklimonda
pittiargh, LP offline09:14
seb128pitti, hey, same here09:15
seb128I could have slept an extra hour ;-)09:15
seb128weird, I didn't read any mailing list announce about it09:18
pittiseb128: there was one yesterday09:20
pittiwgrant: FYI, something like http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538679#10 is now sent to quite a lot of packages, so I think we won't get around having dpkg-3.0 in lucid :-(09:20
ubottuDebian bug 538679 in dclock "dclock: FTBFS with new source format 3.0 (quilt): removes .pc before quilt pop" [Wishlist,Open]09:20
wgrantpitti: We certainly won't get around it for Lucid.09:21
wgrantpitti: The thing in question is whether we can get away without it until 2009-12-05.09:22
* wgrant checks the rate of 3.0 migration.09:22
seb128wgrant, what is special at this date?09:22
siretart`next scheduled lp rollout?09:23
wgrantseb128: LP 3.1.11.09:23
seb128oh ok09:24
wgrantWe have the option of cherrypicking before then though, since the DB changes slipped into 3.1.10.09:24
Phurlhi all, I would like to help with these new problems of the upgrade09:52
PhurlI am a developer, and can do all types of things.09:52
Phurlright now I have upgraded my ubuntu from 8.4 over the months09:53
Phurland the sound and netowork stopped working09:53
Phurlis there anything that I can do to fix this?09:53
Phurlok well i will file a bug report10:03
AnAntHello, is it possible to build a Source format "3.0 (quilt)" package on my karmic installation ?10:25
AnAntusing pbuilder that is10:25
slangasekAnAnt: the dpkg in karmic supports it if you pass some magic options (which I don't know offhand); Launchpad won't currently accept any such packages though, FWIW10:30
slangasekPhurl: filing a bug report sounds like a good idea there10:30
Phurlok10:31
wgrantIt shouldn't need magic options besides the existence of debian/source/format.10:32
slangasekoh, well, that's magic enough :)10:33
AnAntwgrant: so, does one still need to put quilt in build-deps ?10:35
AnAntif he is using quilt patch system that is10:35
=== mthaddon changed the topic of #ubuntu-devel to: Ubuntu 9.10 now playing in a theater near you | Archive: lucid open for uploads! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-karmic | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
* StevenK blinks at why his shiny new Dell doesn't want to talk via Ethernet10:44
StevenKpitti: Oh, I wanted to talk to you about one of your specs?11:06
pittiStevenK: please do :)11:06
StevenKpitti: You subscribed me to the UNR session one so that desktop people could try it?11:07
StevenKpitti: I was wondering if we could also do it the other way -- if the UNR session was the default for UNR images, but people could choose a desktop session too11:07
StevenKOh, duh. Don't play with Jockey when apitude is installing stuff11:16
StevenKpitti: But Jockey could give a better error than "installArchives() failed"11:16
pittiStevenK: that should be easy as well11:18
StevenKpitti: If you're happy to cover that in the spec, then that is one less I have to write :-)11:18
pittiStevenK: sorry, had a DSL reconnect; I got your "Oh, duh...", but not anything before that11:18
StevenK[22:07] < StevenK> pitti: You subscribed me to the UNR session one so that desktop people could try it?11:18
pittiStevenK: it'd be a separate package though, I guess11:18
StevenK[22:07] < StevenK> pitti: I was wondering if we could also do it the other way  if the UNR session was the default for UNR images, but people could choose a desktop session too11:19
pitti[12:11]     pitti| StevenK: that should be easy as well11:19
StevenKpitti: Right, then you were answering what I thought you were. :-)11:19
pittiStevenK: can be covered in the same spec; it's the same scheme, just a different package and session name11:20
StevenKpitti: Can you also subscribe davidm to the spec?11:20
* StevenK digs for it11:20
pittiStevenK: done11:21
pittiStevenK: please change the summary accordingly (how you want it to look in UNR, since you don't have gdm visible)11:21
StevenKpitti: We still use gdm, so it could be hand waved, I guess11:23
=== ara_ is now known as ara
mvoamitk: if you have a moment I would like to ask about bug #453444 - is the kernel in karmic-final fixed or is this a fix that is commited and will be part of a commin update?12:26
ubottuLaunchpad bug 453444 in rsyslog "/var/log fills up with "all normal" messages @ about 575/sec fill up the available space" [High,In progress] https://launchpad.net/bugs/45344412:26
mvoamitk: I ask because I got reports (eg. from YokoZar) that this is still a problem with karmic-final12:26
mvopitti: hm, there is a discussion on flag-restart-required *before* actually doing the upgrade in update-manager. what do you think about "XB-Restart-Required: [system, session, app]" in debian/control ?12:39
pittimvo: oh, instead of having to change the postinst? sounds nice12:40
mvoyeah12:40
mvonice and simple, I'm trying to think of downsides, but I can't see any12:41
pittimvo: before the upgrade> so that the user can choose not to do it right now?12:41
mvoyes12:41
pittimvo: which bit would check that flag and call restart-required? dpkg?12:41
mvoshowing in u-m "this update requires a restart"12:41
mvowell, I was not thinking that far :)12:41
mvowe could have a debhelper thing that generates a postinst just like we have now12:42
pittior that12:42
mvoor modify dpkg/apt/apt-listchanges12:42
seb128mvo, what do you want to do from this info?12:42
james_wmvo: would it be able to specify versions as well?12:43
mvoseb128: showing in update-manager "2 updates that require a restart"12:43
james_wXB-Restart-Required: system (<= 0.1-1)12:43
seb128mvo, is that a "you need to restart to be able to use the upgrade" or a "you should restart because you don't get the security fix until then"?12:43
mvojames_w: sweet, that is a nice idea12:43
james_wsome packages do dpkg --compare-versions currently in the postinst?12:44
sorenjames_w: Meaning "if you're upgrading from a version of this package earlier than 0.1-1, you need to reboot"?12:44
mvoseb128: I'm not sure I understand the difference, but it would be purely to show the user in advance that this update will require some sort of restart (e.g. fireofx)12:44
james_wsoren: exactly12:44
sorenjames_w: Ok.12:44
james_wfor those packages that don't require a restart every time they are upgraded12:45
seb128mvo, the difference: is it to point cases where the upgrade will break what you do and force you to restart?12:45
seb128mvo, or is that for things like dbus or you are suggested to restart12:45
mvojames_w: I wonder if there are any currently (but its good to have the feature)12:45
james_wof course, it can always be more complex, like "restart if this other package is installed", but you can always suggest restarting too much12:45
james_wmvo: what would signal update-notifier?12:46
mvoseb128: currently its mixed together, it might make sense to have a different one. like restart-suggested, restarted-required12:46
james_wmvo: would dpkg now write the /var/run/ file based on XB-Restart-Required?12:46
mvojames_w: not sure yet, it could either be the currently mechanism and debehlper would do some magic12:46
pittiwell, it's not really "suggested"12:46
james_wok12:46
mvojames_w: or we move it to dpkg or we add a pre-run hook12:46
pittithe difference is just that ffox breaks after the upgrade, while dbus doesn't12:46
mvo(like apt-listchanges, just for this)12:47
seb128pitti, well I think the user is rather interested to know about things which will break12:47
mvopitti: yeah, for the "it-breaks" it would be a "restart-required: app"12:47
pittiseb128: exactly12:47
mvorestart-requires: [system, session, app, app-breaks] ;)12:48
seb128app and app-breaks is the same12:48
seb128you only want to notice about breakages12:48
seb128you can assume than in any case you need to restart an app to get the change anyway there12:48
mvogood point12:49
seb128in any case seems fine to me12:49
seb128+112:49
seb128we can figure what we do from the info later12:49
sorenHow about something like this: We add the field (as an XB-Restart-Required), and add a debhelper script that detects it and adds a handler to postinst. The handler will dump the information in a state directory somewhere, and call "dpkg-trigger restart-required".12:49
sorenPackages like update-notifier can add a handler for that trigger and do somethign useful with it.12:49
mvosoren: that sounds like a good plan, I think we have just create a mini-spec :)12:50
superm1NCommander, if we are on different time zones right now, email might be better then12:50
sorenThat way, we don't need extra magic in dpkg at all, and we have flexibility in adding multiple handlers.12:50
mvothanks seb128, pitti, soren, james_w12:50
mvosoren: yeah12:51
pittisoren, mvo: right now the script/inotify ensure that dpkg is completely done; with a trigger, the user might click "reboot" too early (e. g. when a later trigger is still doing stuff)?12:52
NCommandersuperm1, we're in relatively close timezones. The problem is my internal body clock thinks its in Japan at the moment12:53
sorenpitti: Depends.12:53
sorenpitti: Whatever is triggered can check if the package db is still locked.12:53
sorenOr whatever.12:53
sorenpitti: It's definitely solvable.12:53
pittiah, fork & poll FTW :)12:53
sorenWell, in the case of update-notifier, doesn't it just send a dbus event that something else will handle?12:53
pittisoren: solvable> agreed, just needs to be kept in mind12:54
* soren hasn't really looked closely at that stuff.12:54
sorenpitti: Sure. Good point.12:54
* mvo nods12:54
pittisoren: no, u-n inotifies a flag file that /usr/share/reboot-required script sets12:54
pittiand then waits on apt to finish12:54
sorenThe thing that actually suggests to the user to reboot should be smart enough to not do this if e.g. the package db is locked.12:54
sorenpitti: Ah, ok.12:55
pittisoren: but you are right; we clearly need to involve d-bus here! :-)12:55
sorenSo if someone starts apt again in the mean time, what happens?12:55
pittisoren: after the upgrade? you lose12:55
superm1NCommander, okay well what's up?12:55
sorendoes the restart dialog disappear..12:55
sorenoh.12:55
pittii. e. if you start another install and click reboot12:55
sorenwell, that should probably be fixed, too :)12:55
NCommandersuperm1, mind if I PM you?12:55
superm1sure12:55
mvoI think what we want is a more general "if you reboot while dpkg is running, give it a bit extra time to finish". but that becomes tricky when the user is e.g. in a hurry12:56
mvoits also a problem in how to represent it12:56
sorenmvo: As a first step, how about just having the UI not offer the option to reboot if dpkg is running?13:00
* soren runs an errand13:01
mvosoren: that should already be the case, but it should also auto-vanish if dpkg gets started again after the dialog was shown13:02
sorenmvo: ..and turn up again when dpkg is done, surely?13:03
mvoyes13:03
sorenOk.13:03
sorenGreat :)13:03
mvo:)13:03
james_wmvo: one thought13:03
mvojust the vanish-again part needs to get done, then its cool13:03
james_wdoes "XB-Restart-Required: package" depend on whether it is an upgrade or install?13:04
james_wwould we have anything that needs to trigger a restart when installed for the first time?13:04
mvohm, in the case of an app not, but in the case of a kernel it might be I think13:04
james_wbecause you could force only-on-upgrade with "XB-Restart-Required: package (>= 0)"13:05
mvoor of e.g. a nvidia driver, a session restart is suggested then13:05
mvoright13:05
james_wbut it may not be possible to force only on install13:05
james_wso "XB-Restart-Required: package (install)"13:05
james_wcould be supported or something13:05
james_wdepending on what "XB-Restart-Required: package" alone means13:05
mvoI think its something to keep in mind13:06
james_wI don't mean "package" do I? I mean "system"13:06
mantienadholbach: hi, I've noticed, that you fixed some bugs in msttcorefonts package few years ago, now this package has very big problems, which doesn't allow smootly upgrade to Ubuntu 9.10 (Karmic) :(13:21
mantienaLook at bug #464422 - about 60 duplicates already, about 10 duplicates are reported every day since release of Karmic :(13:21
ubottuLaunchpad bug 464422 in baltix "package ttf-mscorefonts-installer 3.0 failed to install/upgrade" [Undecided,New] https://launchpad.net/bugs/46442213:21
mantienaI think Ubuntu developers should release a fixed version of ttf-mscorefonts-installer ASAP, it's not hard to fix this bug - ttf-mscorefonts-installer shouldn't return an error if there are no access to corefonts download servers, AFAIK a dialog with buttons "Try again" and "Download later" (run dpkg-reconfigure ttf-mscorefonts-installer when you will have internet connection) should be displayed instead13:24
=== MacSlow is now known as MacSlow|lunch
slangasek"download later" shouldn't result in the package being configured13:25
slangasekthe flash installer did that for the longest time, and people ended up with no flash plugin on their systems and no idea why13:25
mok0Should multiverse be enabled during install???13:26
mok0Like slangasek says, there are other packages downloading non-free stuff and that is bound to screw up13:26
mok0Perhaps downloading packages should be moved to a different component alltogether13:28
slangaseknot really13:28
mok0slangasek: not really what? :)13:28
slangasekthey shouldn't be moved to a different component13:28
slangasekmaking new buckets doesn't change the underlying problem13:29
=== tseliot1 is now known as tseliot
mok0slangasek: it does, because you can disable the bucket during upgrade13:29
slangasekbut we don't want people not upgrade parts of their system. :)13:30
slangasek+to13:30
mantienaslangasek: in any case - user should get interactive dialog instead of canceled Ubuntu upgrade procedure. Please read the description of bug 464422 - there are lots of situations, when internet connection is lost after packages are downloaded (in configuration stage), so, ttf-mscorefonts-installer shouldn't fail silently if there are no access to download servers13:30
ubottuLaunchpad bug 464422 in baltix "package ttf-mscorefonts-installer 3.0 failed to install/upgrade" [Undecided,New] https://launchpad.net/bugs/46442213:30
mok0slangasek: that's what's happening anyway, in these bugs13:30
mok0slangasek: besides, when the bucket is disabled, the system doesn't know that it's supposed to upgrade something :)13:31
slangasekmok0: giving them a button to click that lets them defer the upgrade indefinitely isn't a good solution, though.13:31
mok0slangasek: I agree13:31
seb128jdstrand, hi, if you do a sru on a desktop package where the karmic and lucid version are the same please commit to bzr too13:32
slangasekmantiena: right, the package should at least make it clear why it's failing13:33
seb128jdstrand, not sure if you forgot for evince or if the policy was not clear about where the store sru changes13:33
mantienaslangasek: what about moving fonts download to preinst script?13:33
slangasekthat would only change the type of error you get13:33
seb128jdstrand, I've fixed it in bzr now so no need to look at this one btw ;-)13:33
mantienaslangasek: but if preinst will fail, then ttf-mscorefonts-installer will be left in older version and upgrade procedure will continue, right?13:34
mok0preinst script could check that the box is connected to the internet13:35
mantienabecause currently ttf-mscorefonts-installer is updraded and status is partially installed if there are no access to download servers13:35
slangasekmantiena: I'm not sure how far it will continue, mvo would know better.  In both cases, apt will see an error, and eventually report it to the user13:35
slangasekmok0: why?  that doesn't change anything about what the script needs to do13:35
mok0slangasek: ... you're right13:35
slangasekcan't download --> failure13:35
mok0slangasek: it just seems wrong to me somehow to download in preinst13:36
slangasekwell, I tend to agree; but for ephemeral, aesthetic reasons - whatever works best must be the right thing to do ;)13:37
mok0heh, yes13:37
slangasekbut if you mean checking for internet connection in the preinst, so we can abort early; but only download in the postinst - this is obviously not atomic, so the preinst check would then be redundant13:37
mantienaslangasek: AFAIK the best situation would be: if there are no access to corefonts download servers, then ttf-mscorefonts-package should be not installed (or not upgraded) and don't return a critical error (distribution upgrading should continue)13:37
mok0Sort-of when the upgrade of a package requires the installation of a new package, it's left un-installed13:38
slangasekdistribution upgrading should continue anyway; if it doesn't, I think this is an issue with package manager error handling, TBH13:38
mantienachecking internet connection in preinst isn't good decision, because there are plenty of cases, when internet connection is ok, but fonts can't be downloaded from some download servers (for example because of timeouts of lots internet connection during download)13:40
mok0In any case, this package should have no reverse dependencies, and should have the lowest priority of all -> installed at the very end13:40
mantienaslangasek, mok0: in reality updrading ttf-mscorefonts-installer shouldn't download any files from internet, because fonts files are already installed in user's system ;)13:41
slangasekheh, I think that's a separate bug from what we've been talking about so far, then. :)13:42
mok0mantiena: Indeed13:42
mok0Why hasn't this been a problem with earlier releases?13:43
jdstrandseb128: ack. I was thinking lucid was different now, so didn't commit to bzr. your policy makes sense and I'll keep that in mind going forward. thanks for taking care of the commit, and sorry for not committing13:45
seb128jdstrand, thanks ;-)13:45
mantienamok0: Few years ago msttcorefonts package always informed user before download, that he needs internet connection and users can type "none" if  they do not wish to download these fonts now or do not have internet access, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=549882#2513:53
ubottuDebian bug 549882 in ttf-mscorefonts-installer "ttf-mscorefonts-installer: Poor handling of font downloads" [Normal,Open]13:53
mantienaThis text was displayed before download: If you have already downloaded Microsoft's TrueType Core Fonts for the web,  type the name of the directory which contains them. Those files are in the  Microsoft Windows self-installing format, and are named andale32.exe,  arial32.exe, arialb32.exe, comic32.exe, courie32.exe, georgi32.exe,  impact32.exe, times32.exe, trebuc32.exe, verdan32.exe and webdin32.exe.   If you haven't yet downloaded these fonts, leav13:54
mok0mantiena: hm, perhaps that was changed in connection with the switch to kpackagekit13:55
mantienamok0: no, that was changed earlier, maybe in 8.10 (Intrepid)13:56
mok0mantiena: I see13:56
mantienaBug #464422 still isn't assigned to Ubuntu developer, I'm talking here because I hope to find a developer for fixing this bug :)  About 60 duplicates already, about 10 duplicates are reported every day since release of Karmic, AFAIK it's big problem for users.13:59
ubottuLaunchpad bug 464422 in baltix "package ttf-mscorefonts-installer 3.0 failed to install/upgrade" [Undecided,New] https://launchpad.net/bugs/46442213:59
mok0eeekk gotta go14:04
mantienaslangasek: so, what you think about finding a developer to fix bug 464422 ? Or maybe you can fix this bug?14:05
ubottuLaunchpad bug 464422 in baltix "package ttf-mscorefonts-installer 3.0 failed to install/upgrade" [Undecided,New] https://launchpad.net/bugs/46442214:05
=== evand is now known as ev
=== ev is now known as evand
slangasekmantiena: I'll take a look, but I don't guarantee that it'll get fixed for 9.10; most downloader packages I've seen have been horribly done, and it may resist surgical fixing14:10
=== evand is now known as ev
mantienaslangasek: If this package will be not fixed and not put into karmic-proposed, then there will be 200 duplicates after 2 weeks... :(14:12
apwslangasek, any idea where i'd find the gcc devs ?14:13
mantienaI can help you to find ideas how to fix and to test ;)14:13
=== ev is now known as evand
slangasekapw: no?14:13
apwseems the compiler is exploding14:13
apwdoko, ahh ... seems you are involved in gcc14:14
slangasektry turning on -fno-explosions?14:14
apwi am getting seg faults trying to compile the kernel with the 4.4.2-1ubuntu2 gcc upload14:14
slangasekah14:14
* apw wishes14:14
slangasekthere's a -1ubuntu3 that's been uploaded, only the source is available14:15
apwyeha the changelog there talks only about arm build failures14:15
dholbachmantiena: I can't remember I ever touched that package - could it be you mean somebody else?14:16
* apw retries the build to see if its consistent on the files which kill it14:18
slangasekmantiena: looking at the package, it *does* know not to re-download if it already has the fonts14:20
mantienadholbach: I've found you name in changelog.gz ;) msttcorefonts (1.2ubuntu1) hoary;14:21
mantiena  * tightened build-depend on defoma (>= 0.8.11ubuntu2)14:21
mantiena -- Daniel Holbach <dh@mailempfang.de>  Fri, 18 Mar 2005 22:05:0914:21
dholbachmantiena: that was a mass upload for a couple of fonts14:21
dholbachso, I'm sorry, but don't think I can help14:23
mantienaslangasek: maybe, but main problem is not in re-downloading, but in returning an error during configure...14:23
slangasekmantiena: well, that part we don't seem to be in agreement on; if the fonts aren't there, returning the error is the correct thing to do14:23
mantienadholbach: ok, I hope, that slangasek can :)14:23
dholbachrock on!14:24
mantienaslangasek: AFAIK the best situation would be: if fonts can't be downloaded from servers, then ttf-mscorefonts-package should be not installed (or not upgraded) and don't return a critical error (distribution upgrading should continue)14:24
slangasekmantiena: but that's meaningless, because the only thing *trying* to download the fonts is this package14:25
=== MacSlow|lunch is now known as MacSlow
slangasekyou can't know it will fail before it tries14:25
mantienaslangasek: so, font downloading should be moved to preinst, as preinst script is run before package installation, right?14:27
slangasekmoving it to the preinst won't prevent an error being passed up to the package manager14:27
slangasekit will just show up as "error unpacking" instead of "error configuring"14:28
mantienaslangasek: if ttf-mscorefonts-installer package will be not installed, then it's ok, system packaging dabase will be in correct status without half-configured packages14:32
slangasekI don't think that's a useful distinction14:32
slangasekthe system is still incompletely upgraded14:33
=== rgreening_ is now known as rgreening
mantienaslangasek: you think, that there will be a problem, if one package - ttf-mscorefonts-installer will be not upgraded?14:34
slangasekI think it *is* a problem if the package isn't upgraded14:35
slangasekI also don't think, from reading the source, that this is being caused by a failure to upgrade the package; I think this is happening when the package is being pulled in as a new dependency14:36
slangasekInstalling ttf-mscorefonts-installer as dep of wine14:39
slangasekmantiena: ^ in the master bug, that's where the package comes from14:39
slangasekthis is actually a bug in the wine package, which shouldn't really be recommending a package in multiverse14:39
Rockjif Im wondering if something is a bug regarding dhclient-package, I should idle in #ubuntu-bugs and wait for an answer aye?14:42
dholbachhttps://wiki.ubuntu.com/UbuntuOpenWeek Day 4 starting in 11m on #ubuntu-classroom14:49
=== jamie is now known as Guest53017
jcastroKeybuk, hey you know we're not doing the little intro bits with the schedule and stuff this UDS right?15:15
Keybukjcastro: no?15:16
jcastroit's just going to be "if you need to schedule something, see a track lead"15:16
jcastroand people seem to be doing a good job registring blueprints and stuff15:17
Keybukjcastro: sounds fair :p15:20
ebroderIs there a way to get the ubuntu-installer to grab udebs from -proposed, or am I stuck doing it by hand?15:22
mantienaslangasek: I've got that bug during upgrade Jaunty system without wine, just ttf-mscorefonts-installer15:22
* hyperair grumbles. cowbuilder is buggy shit.15:38
Laneyyes15:40
nxvlslangasek: are we having key signing party again in Dallas?15:40
LaneyIt doesn't resolve the dependencies most of the time for me so I just leave it alone15:40
=== MsMaco is now known as maco
hyperairLaney: well, it's giving me tonnes of issues with my pbuilderc.15:42
hyperairpbuilderrc*15:42
Laneynot worth it15:46
Laneyi'd sooner use sbuild15:46
hyperairheh15:48
hyperairwait, what dependency issues?15:48
LaneyCannot install debhelper as it is a virtual package, etc15:49
ebroderSounds like a broken sources.list somewhere15:49
Laneyworks with pbuilder15:49
macodebhelper is a virtual package?15:52
Laneynope15:52
Laneythat's what pbuilder says when it can't find something15:52
hyperairLaney: yeah, broken sources.list, definitely15:58
hyperairLaney: probably because it's shitting around with $DISTRIBUTION15:58
hyperairit mixed up my sid sources with my karmic OTHERMIRRORS sources15:58
hyperairbecause it won't preserve $DISTRIBUTION15:58
Laneydid you use pbuilder-dist?15:58
hyperairno, i rolled out my own cowbuilder-dist >_>16:01
hyperairbut it won't honour my --distribution16:01
hyperairnor will it honour my $DISTRIBUTION set on the environment16:01
hyperairwhich is utterly ridiculous16:01
Laneywell pbuilder-dist passes the sources explicitly16:01
hyperairit's unsetting it somehow.16:01
* Laney shrugs16:02
hyperairpbuilder-dist also doesn't allow me to use my own mirror =.=16:02
=== ssweeny_ is now known as ssweeny
kirklandmathiaz: pitti: ETA on getting the Eucalyptus upload into -proposed?16:07
=== beuno is now known as beuno-lunch
mathiazkirkland: well - I first need to upload it to -proposed16:10
mathiazkirkland: how is the PPA testing going on?16:10
mathiazttx: ^^ did you get a chance to review the eucalyptus SRU?16:10
ttxmathiaz: PPA ?16:11
mathiazttx: https://launchpad.net/~mathiaz/+archive/eucalyptus16:13
mathiazttx: I've CC'ed you on an email to mdz about the avahi/eucalyptus SRU16:13
Cilyandidrocks: Hello ! If you're around, I would like to ask you some questions about your packaging of Clutter (related to the "glReadPixels" bug)16:20
ograhmm, funny16:25
ograis anyone here currently listening to music with rhythmbox and would like to test something ?16:25
hyperairLaney: correction: pbuilder is buggy shit. it can't handle passing --distribution after --configfile16:27
hyperairLaney: which was what cowbuilder was doing16:27
Laneyheh16:27
mathiazttx: https://bugs.launchpad.net/ubuntu/karmic/+source/eucalyptus/16:30
mathiazkirkland: ^^16:30
hyperairLaney: and so the workaround is to use another env var to pass it in16:34
Laneywanna patch pbuilder-dist?16:34
hyperairLaney: to do what?16:35
Laneywork16:35
hyperairLaney: i'd patch pbuilder-dist-simple, but i refuse to touch that convoluted crazy python script that is pbuilder-dist16:36
hyperairi've looked into it once, really =.=16:36
hyperairit can seriously be accomplished in bash, and in a much shorter manner.16:36
hyperairand simpler16:37
ttxmathiaz: looks good to me16:43
mathiazttx: ok16:44
mathiazttx: wrt to the eucalyptus bug list relevant to karmic16:44
mathiazttx: I were using a tag before right?16:44
mathiazttx: instead of https://bugs.launchpad.net/ubuntu/karmic/+source/eucalyptus/16:45
ttxmathiaz: no16:45
ttxmathiaz: the "eucalyptus" tag is for bugs in discussion with upstream16:45
mathiazttx: well - point being that for bug 460085 you had to reopen a task for the eucalyptus package16:45
ttxmathiaz: which may or may not be ablout SRUs16:45
ubottuLaunchpad bug 460085 in eucalyptus "memory leak; rampart_context not freed (memory leaked per connection)" [High,Confirmed] https://launchpad.net/bugs/46008516:45
mathiazttx: which is not really true16:45
mathiazttx: ah ok.16:45
ttxmathiaz: bug 460085 also needs a fix on euca side16:46
mathiazttx: I'm just trying to define the best way to get a list of bugs related to uec that should be fixed in karmic16:46
ttxnot just on rampart side.16:46
mathiazttx: ah ok.16:46
mathiazttx: so https://bugs.launchpad.net/ubuntu/karmic/+source/eucalyptus/ is a good list16:46
ttxbut yes, "UEC" bugs are more than just eucalyptus16:46
ttxeuca2ools and rampart have a few extra bugs we need to keep in scope16:47
mathiazttx: right - do you track these directly in LP?16:47
mathiazttx: using tags could help - as we can do search on tags under ubuntu/karmic/16:47
mathiazttx: so we can actually track all the bugs tagged uec (for ex) that are *relevant* to karmic (for SRU purposes)16:48
ttxmathiaz: its a little redundant with the karmic nomination, but not completely16:48
ttxmathiaz: so that might make sense16:48
ttxmathiaz: "uec-karmic" tag ?16:49
mathiazttx: well all bugs still need to be nominated for karmic16:49
mathiazttx: just that they get lost in the noise16:49
ttxmathiaz: I used to use the ubuntu-server / karmic bugs16:49
mathiazttx: ubuntu-server/karmic bugs?16:50
ttxmathiaz: but signal /noise ratio might go down on that one16:50
ttxkarmic bugs where ubuntu-server is supervisor16:50
mathiazttx: right - that doesn't work as expected :/16:50
mathiazttx: because ubuntu-server is *not* a bug supervisor for ubuntu-server packages16:51
mathiazttx: ubuntu-server is a bug *contact* for these packages16:51
mathiazttx: and there isn't a search critiria for bug contacts (which is what is really needed here)16:51
mathiazttx: this is why a search with ubuntu-server supervisor doesn't give all the expected bugs16:52
mathiazttx: so a proposal is to use the uec tag and then do a advanced search under ubuntu/karmic/ with the uec tags16:53
mathiazttx: that why bugs require to be nominated (which is mandatory for SRUs) and we can get an overview that is cross package.16:54
mathiazttx: that *way*16:54
ttxmathiaz: ok, makes sense16:55
mathiazttx: ok - I'll update the current bugs16:56
mathiazttx: and send out an email (to ubuntu-devel? ubuntu-server? ubuntu-cloud?) outlining the policy above to track uec bugs relevant for karmic16:57
ttxmathiaz: I'd say ubuntu-devel.16:59
ttxmathiaz: these tags are for developer use17:00
=== sconklin-afk is now known as sconklin
Cilyanbigon: Are you around ?17:08
kirklandmathiaz: to answer your ppa-testing question...  my testing went well.  i think it should be pushed to bake in karmic-proposed now17:16
mathiazkirkland:  ok - I'm about to upload it to -proposed17:16
=== marjomercado is now known as marjo
=== beuno-lunch is now known as beuno
bigonCilyan: yes?17:54
Cilyan:)17:55
CilyanI saw you where involved in the packaging of clutter ?17:55
CilyanI'm currently trying to correctly package it on ArchLinux and I'm facing a well known problem with Mesa and the radeon driver (glReadPixels is badly implemented)17:56
CilyanAnd strangely, Ubuntu is not affected by this bug (whereas OpenSuSE and Fedora are for example)17:57
CilyanSo I would like to know If you made some magic on that package or on Mesa to achieve correct support of picking in clutter ?17:57
mathiazbdmurray: hi!17:58
macoCilyan: #ubuntu-x would know best i think...17:58
mathiazbdmurray: is there a page with the official tags used in LP?17:58
bigonCilyan: the clutter pkg doesn't have any patches17:59
bigonmaybe radeon driver?17:59
CilyanHmm, in fact it is not provided by the mesa package, I'm having a look on it18:02
bdmurraymathiaz: http://wiki.ubuntu.com/Bugs/Tags has some of them but not the "official" ones in Launchpad18:03
mathiazbdmurray: ok - I'm compiling a list of tags used by the server team18:04
mathiazbdmurray: I plan to put it in the Server Team KnowledgeBase (https://wiki.ubuntu.com/ServerTeam/KnowledgeBase)18:04
bdmurraymathiaz: the portlet at https://bugs.edge.launchpad.net/ubuntu has the official bug tags (if you disregard all the number ones before bitesize)18:05
bdmurraymathiaz: could you maybe put them in Bugs/Tags and use an include on the server team page?18:05
apwdoko, you about?18:06
mathiazbdmurray: I was thinking about doing something like that (the other way around probably)18:06
mathiazbdmurray: as long as the information shows up in both places, but only maintained at one place18:07
bdmurraymathiaz: sure, I actually think that's how some of them work18:07
dokoapw: ?18:07
apwdoko, the 4.4.2 compiler have seems to have at least two internal compiler errors when compiling the kernel18:07
apwdoko what should i be doing beyond filing a bug against gcc-4.4 in LP18:08
dokoapw: which version, which arch, preprocess source?18:08
dokopreprocessed even, and how to build it18:09
apwamd64 and lpia for sure (which is i386) the 4.4.2-1ubuntu2 upload in lucid18:09
apwi've put the snippets which trigger the issue in the bug18:09
dokoapw: and telling me if gcc-snapshot works. so 4.4.2-1ubuntu1 did work?18:10
apwhttps://bugs.edge.launchpad.net/ubuntu/+source/gcc-4.4/+bug/47545018:10
ubottuLaunchpad bug 475450 in gcc-4.4 "gcc-4.4 4.4.2-1ubuntu2 __builtin_offsetof and & (address of) seems to trigger "internal compiler error: Segmentation fault"" [High,New]18:10
dokoapw: it it's a self-contained test case, it fine18:10
apwyeah there are two bugs apparently in a similar construct18:10
apwone in __builtin_offsetof and one in & (address of)18:11
apwi've pared the triggers down the minimum and put them in the LP bug18:11
apwi'll go find the ubuntu1 and see if that work18:11
apwi am bolloxed without a working compiler in lucid, so let me know what i can do to help18:12
apwi can work round the first one in the kereml, but & not workig is a bit of a showstopper18:12
Cilyanbigon: thanks for the help, it seems that KMS and DRI2 are needed here18:13
=== highvolt1ge is now known as highvoltage
=== dendrobates is now known as dendro-afk
zuljames_w: can you import apache2 please using your bzr magic18:27
=== ryu2 is now known as ryu
james_wzul: queued, should be there in around 20 minutes18:31
zuljames_w: thanks18:31
=== dendro-afk is now known as dendrobates
lbrinkmaCan I upgrade to lucid yet?18:49
pittilbrinkma: technically yes, but you really must know what you are doing; if it breaks, you have to keep both pieces19:01
pittilbrinkma: at this point, I think that most of the developers still run karmic (mainly to focus on SRUs, etc.)19:02
lbrinkmapitti, I'm running as well. I want to test lucid in a vm19:02
lbrinkmahow can i performe an update?19:08
pittilbrinkma: we don't have an alpha yet, so install karmic, replace "karmic" with "lucid" in /etc/apt/sources.list and upgrade19:09
=== maco__ is now known as maco
lbrinkmapitti, I alredy thought that's something like that. Thanks in advanced.19:11
theblogguI am sorry for asking for support in a development channel, but I need to talk to one developer because of the function keys in my asus eee pc 1101HA. Brightness keys simply wont work. gnome-brightness-applet works but fn+f5 and fn+f6 aren't recognized by any of the capturing keybind programs i used. compiz wont catch it, neither wont xev or showkey and xbindkeys -k19:17
pittithebloggu: can you please exercise the steps in https://wiki.ubuntu.com/Hotkeys/Troubleshooting ?19:21
thebloggupitti, sure19:24
=== j_ack_ is now known as j_ack
thebloggupitti, after killing gnome-settings-daemon and power manager xev continued to report nothing19:46
pittithebloggu: I suppose it doesn't know about the scan codes; you have to run /usr/share/doc/udev/README.keymap.txt19:47
thebloggupitti, i read /usr/share/doc/udev/README.keymap.txt  and tried the steps to identify both the keyboard and the keypress event code19:47
pitti(as described on the wiki page)19:47
thebloggucodes*19:47
thebloggupitti, tried ti find the broken keycodes with /lib/udev/keymap and none of the special fn keys (besides from numbers and home,end,insert, numlock, etc) work. they wont show up19:50
thebloggupitti, acpi_listen produces output to most fn keys except brightness19:50
=== dendrobates is now known as dendro-afk
james_wzul: there's a performance issue somewhere, so that 20 minutes is looking incredibly optimistic right now19:52
james_wit's churning, but the ETA may be some time off, in case you are waiting19:53
thebloggupitti, https://bugs.launchpad.net/ubuntu/+bug/42994219:54
ubottuLaunchpad bug 429942 in acpi-support "ASUS 1101HA brightness hotkeys don't work, generate ACPI errors" [Undecided,Fix released]19:54
=== dendro-afk is now known as dendrobates
=== zul_ is now known as zul
=== ryu2 is now known as ryu
wgrantlamont: Around today?21:25
lamontyeah - fighting with a kernel thing21:32
wgrantlamont: Ah. Well, if you have time today, it would be handy to talk about source format 3.0 support on the buildds at some point.21:34
=== ryu2 is now known as ryu
lamontwgrant: what all does it require?21:39
lamontwhen do you go offline?  (what tz are you??) <--wgrant21:40
wgrantlamont: I'm +11. I go offline somewhere around 1300UTC, normally.21:41
wgrantlamont: It requires either a new (Karmic-era) dpkg on all the buildds, or sbuild modified to run dpkg-source inside the chroot.21:42
wgrantlamont: Neither is trivial.21:42
lamontany chance of backporting just that piece to hardy (and dapper, thank you ppc) versions of dpkg?21:46
gigabyteshello21:47
wgrantlamont: I'm not sure (I wouldn't have been too concerned about backporting everything, but then I remembered powerpc).21:47
gigabytesto write an init script that saves a value on shutdown and restores it at startup, where is a right place to store that value?21:48
wgrantlamont: A plain backport of dpkg (with a couple of dependencies) to hardy crashes dpkg-source. Not quite sure why, and didn't have time to look deeply into it.21:48
gigabytesa file somewhere... but where? it's not something editable by the user21:48
wgrantI daren't even think about dapper.21:48
lamontgreat21:49
gigabytesanybody knows?21:49
gigabytesalsa scripts do that21:49
wgrantlamont: Note that non-ancient-unmaintained-fork-of-dead-fork sbuild runs it inside the chroot.21:52
lamontwgrant: runs apt-get install inside the chroot - the source is still fetched outside21:53
wgrantlamont: I see it called with CHROOT => 1 here.21:53
lamontso... running the source fetch inside the chroot sounds like a good plan21:53
wgrant(our sbuild does not, but real sbuild does)21:53
lamont"real sbuild" ==?21:54
wgrantThe one in Debian, that most of the Debian buildds use now.21:54
lamontright - migrating towards that one is probably a good idea21:55
wgrantCertainly. Will be easier once we get rid of the revolting ddeb and translation hacks.21:55
wgrantBut we need a solution to this before then, unfortunately :(21:55
lamontare we really going to get rid of ddeb and translation hacks?21:59
wgrantlamont: The translation hack hasn't been necessary for nearly three and a half years. The ddeb hack will become unnecessary in a month or two.22:00
lamontyay!22:01
* wgrant checks the current sbuild diff that we hold.22:03
wgrantOh, right, I remember this.22:05
wgrantWe have no version control history for most of the changes, and nobody is quite sure which point of which fork we forked from.22:05
lamont"we" might be a bit of an overstatement22:06
lamontthough the relationship between the version in debian and the version that used to be used on debian buildds is unknown to me22:06
wgrantMost of the changes were made before sbuild appeared in the LP tree.22:07
lamontyeah - I have that tree in arch, of all things22:08
lamontmaybe converted to bazaar, almost certainly not in bzr22:08
wgrantOh! That sounds useful.22:08
lamontwell, except for the arch part. :-p22:09
wgrantBut arch is easy enough to import.22:09
lamontyeah.  'tis arch22:10
lamont{arch} even22:10
lamontand there might be a hole between there and the lp tree22:10
wgrantalternatively, all I would really like is the full Ubuntu diff.22:10
wgrantSo I can see what needs to be done to open up the possibility to migrate to a stock sbuild.22:11
lamontthe lp tree should give you that, no?22:12
lamontor you need the debian version it's based on?22:12
wgrantlamont: I don't think the LP tree goes all the way back to the Debian version. It looks to me like there are changes in between, but I don't know since I can't find a Debian buildd sbuild from that era.22:13
lamontright.  so the original debian sbuild that we forked, + top-of-lp, should give you the total diff, yes?22:14
wgrantIt should.22:15
wgrantDo you know which original Debian sbuild that was? It's not anything that was ever in the archive, IIRC.22:15
lamontnever was in the archive - there was a bit of a "that stuff is crack" schism, and a separate version was maintained from the archive, with totally diff version numbers22:16
wgrantLovely, lovely, lovely.22:17
lamontyeah - I'm pretty sure I might have something close lying around22:17
lamontwill have to dig though22:17
wgrantThat would be great, thanks.22:19
wgrantWho hacks lp-buildd these days?22:19
lamontmostly me, though in theory it's trying to be the soyuz guys22:26
lamontand there's at least one tweak that hasn't made it back into the tree (EPERM)22:26
lamontwhich I'll get hashed out tomorrow, possibly.  failing that, next week22:26
wgrantWhat is it? I have three other compatibility changes that I need to land soonish.22:27
lamontah, right.  Depends: apt-transport-https22:27
lamontand rev 5222:27
lamontthough if we get the source fetching into the chroot, then we can drop that broken-on-dapper depends, too22:27
wgrantTrue.22:27
wgrantSo you have a separate bzr tree for this, which is only occasionally copied into RF?22:28
lamontwell...  historically, the archive has been the revision control history..  I'm new to this whole "it's in LP" thing... note also that there's a bug that it doesn't actually build from source atm, either22:29
lamontit needs things that are above the "top" directory for the dpkg-source, and hence dies in copy22:29
wgrantdaemons/buildd-slave.tac?22:29
lamontsounds about right22:29
wgrantRight, it's a bit strange that it lives outside.22:29
wgrant"the archive" -- there is an internal archive as well? Is that this dapper-cat thing I see in changelogs?22:30
lamontyep22:31
wgrantI seeeee.22:31
lamontmind you, that's mostly because it has things that we can use internally, but can't redistribute, and has no concept of public/private22:31
lamontand it's easier to have one archive than 222:31
wgrantYep.22:32
slangaseknxvl: I haven't planned one; would be great if someone else had time to plan it22:50
slangasek... in advance, so we can bring our own paper this time :)22:50
nxvlslangasek: yeah, that would be great23:10
nxvlslangasek: we still have one week for planning it23:11
=== dendrobates is now known as dendro-afk
jelmer/win 2023:19
ograKeybuk, any chance that we get MoM's overview pages back at some point ? while i like merging with bzr i really miss the simple overview MoM gave me23:23
Keybukogra: no, it's completely screwed up by the v3 packages23:23
Keybukkeeps tripping over them23:23
ogra:(23:23
ogra*sniff*23:23
ograKeybuk, btw, take a look at the disk throughput :-D http://people.canonical.com/~ogra/osiris-karmic-20091105-4.png23:24
Keybuknice SSD, which is it?23:25
ograsamsung23:25
ograit's specced with 240MB/s ...23:25
Keybukwhat's the modprobe taking all the time in the initramfs?23:25
Keybukheh, nice to see we're almost maxing it23:25
ograsadly i didnt get such rates in subsequent boots23:25
ograits rather at 180/19023:26
ogramodprobe is getting mad about my touchscreen23:26
Keybukah23:26
ograit loops several times until it times out23:26
Keybukmodprobe doesn't loop?23:26
Keybukdo you mean the driver?23:26
slangasekKeybuk: how does it trip over them?  There should be no v3 packages in testing today, and couldn't the /current/ set of merges still be made available on the website?23:26
lamontdear cryptsetup understading people... when are you around maybe?23:26
ograwell, there is a probe loop somewhere23:26
slangasekeven if importing new ones fails?23:26
lamontspecifically looking for what I missed on this "install" such that I have to run cryptsetup manually in initramfs in order to have any love23:27
Keybukslangasek: well, there clearly are v3 packages23:27
Keybukone of them begins "a"23:27
Keybukwhich pretty much screws things up, since it processes alphabetically23:27
slangasekin testing?23:27
KeybukI assume so23:27
KeybukI looked at it for about 10 seconds23:27
Keybukthe package had extra files in its dsc, etc.23:28
slangasekv3 packages have been supported in the Debian archive for a week; I don't see how that could possibly be the case in testing already23:28
wgrantThere were none in testing yesterday.23:28
wgrantThe first won't migrate for another three days.23:29
slangasekKeybuk: anyway, not having the list of already-known merges available is kinda hamstringing the start of lucid; what breaks by just making the last successful run available at merges.u.c?23:30
Keybukslangasek: the last successful run was in august23:30
Keybukfrom unstable23:30
slangasekhmm23:31
Keybukand I wiped that from the disk23:31
wgrantThere is always http://qa.ubuntuwire.org/mdt/, although that doesn't show ownership.23:31
slangasekKeybuk: where's the MoM code located?23:32
Keybukslangasek: in launchpad23:32
Keybuklp:merge-o-matic iirc23:32
slangasekok23:32
Keybukslangasek: I suspect a large part of the fail is that casey doesn't have an updated dpkg on it23:33
Keybukso it can't unpack them23:33
slangasekthere shouldn't be any "them" to unpack23:33
Keybuk# Default source distrbution and release23:34
KeybukSRC_DISTRO = "debian"23:34
KeybukSRC_DIST   = "testing"23:34
Keybuk*shrug*23:35
Keybukoh, it's probably because it has to download unstable too23:35
slangasekyes, which is why I want a look at the code to find out exactly which package it's failing with23:35
slangasekah23:35
Keybukotherwise we could never go back to merging from unstable23:35
slangasekwell, does it have to be able to parse them at that time?23:35
Keybukfeel free to rewrite the code so it doesn't ;P23:36
Keybukshouldn't we be using james_w's bzr branches this cycle anyway?23:36
* Keybuk thought we were23:36
slangasekKeybuk: happy to, but MoM was the only index to what *needs* merging23:36
james_whey Keybuk23:36
slangasekand who's responsible for it23:36
Keybukslangasek: right, but that index is the last thing it generates23:37
KeybukMoM is not very well written :p23:37
Keybukhmm23:38
* Keybuk tries something23:38
Keybukslangasek: I've turned off the code that mails patches to the Debian PTS23:41
Keybukthat might be the only bit unpacking unstable packages23:41
=== yofel_ is now known as yofel
Keybukif wgrant is right that a v3 package is not due in testing for another few days, it'll give us a few merge runs23:41
Keybukslangasek: could you RT for elmo to upgrade casey to have lynx's packaging chain23:42
wgrantKeybuk: ftplib was first. PTS says 6/10 days.23:42
Keybukof course23:43
Keybukthis could still fail23:43
Keybukif we have any packages with a base debian version newer than what's in testing23:43
Keybukbut I'm hoping it just doesn't generate a merge for those23:43
slangasekKeybuk: yep, can do that this evening23:43
=== dendro-afk is now known as dendrobates

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