/srv/irclogs.ubuntu.com/2009/02/26/#ubuntu-devel.txt

phil_psI submitted a patch for glife a few days ago on launchpad00:21
phil_pscontacted the maintainer...00:21
phil_psno response from either...00:21
phil_ps(I know glife is not a top priority program, but it was my first patch)00:22
nhandlerphil_ps: What does the patch do?00:23
phil_psnhandler: makes it compile again.  (ports from glade0 to glade2)00:23
phil_psnhandler: its been a year since the package worked00:23
nhandlerphil_ps: You will want to file a Freeze Exception request for it (https://wiki.ubuntu.com/FreezeExceptionProcess). Once the request gets approved, subscribe ubuntu-universe-sponsors to the bug to get it uploaded00:24
phil_psnhandler: it was the first thing on the "harvest" list00:24
phil_psnhandler: thanks00:24
nhandlerphil_ps: You're welcome00:24
phil_psnhandler: oh, I see, the new ubuntu is coming out so there is a freeze.  I've heard of that00:26
macohaha that's a good thing for a patch to do...00:30
phil_ps its gnome2-0 supported in ubuntu 9.04? where would I find out without installing it00:32
phil_ps(on a windows machine...)00:32
phil_ps(linux laptop is on loan...)00:32
macopackages.ubuntu.com00:35
phil_psthanks marco00:36
phil_pshmm, I guess I should get the beta and try to get it to compile there. (I am such a newbie...)00:38
macophil_ps: alpha, actually00:39
phil_psthe thing I love about working on open source software so far is interacting with people regarding computers.  I am in grad school but still, it's considered cheating when you discuss problems....00:41
phil_psmarco: thanks00:42
iawooow... new gdm theme in jaunty incredibly amazing :-)00:42
macophil_ps: my school says we can discuss, just write our answers independently (undergrad here)00:43
macophil_ps: and there's no r00:43
phil_psmarco: yeah they say that here too.  but I dunno, this is just so much more fun00:46
macophil_ps: you know, i only get highlighted if you spell my nick right00:47
LaserJockhehe, maco has a new nickname :p00:48
jdong_maco: polo!00:48
maco*snort*00:49
phil_psmaco: sorry00:49
phil_pshaha00:50
macoisok im too busy laughing at jdong_ now00:51
macoactually...i think i have a picture of marco polo's house...00:51
* LaserJock wonders if it has a pool00:52
macoLaserJock: its in venice. just walk out the front door.00:52
macoi took the photo from a gondola00:53
macooh....i guess that explains why it's a swimming game00:53
ajmitchwater polo is :)00:54
macoajmitch: marco polo is too...00:55
ajmitchhow odd00:55
macohuh?00:55
ajmitchnevermind00:55
LaserJockyay, LP is back00:57
phil_psI hate that java doesn't have function pointers/delegates00:57
phil_ps(probably wrong channel...)00:57
phil_psI'll goto ubuntu-offtopic00:58
jdong_phil_ps: you can do the same with anonymous interface wrappers00:58
jdong_well interface wrappers in general but Java now lets you declare them anonymously on the spot.00:58
jdong_it is IMO utterly verbose and ugly but it does the same thing00:58
phil_psbut the standard java components all use inheritance to achieve the effect. so annoying.00:59
directhexphil_ps, don;t use java if you don;t like it00:59
phil_pshave to for work00:59
phil_psdirecthex: the company loves it, so I have to learn it real quick for this project00:59
phil_psjdong_: i will look into that01:00
jdong_phil_ps: but yes it's based off the same inheritance idea, just syntactic shorthand so you can do it on the spot.01:01
ArneGoetjetjaalton,slangasek: until X.org has been changed that it would use fontconfig directly, we still need to deal with defoma. However, Keith Packard has mentioned that we works on that on the X side.01:01
jdong_I absolutely agree with you there should be a more smooth way of doing it but Java isn't known for being non-verbose.01:01
macojdong_: which is more verbose, java or cobol?01:02
jdong_maco: lol OF THE PRACTICAL LANGUAGES01:02
slangasekArneGoetje: what's left on the X side that doesn't just use Xft?01:02
snuffmeisterhey01:02
jdong_maco: (select (list (languages (filter (practical) ))))))01:02
snuffmeisterdunno if this is the right channel but i-m trying to install jaunty01:03
snuffmeisterand the install from the livecd doens't work01:03
macoubuntu+1 may be what you're looking for01:03
snuffmeistercrashes, won't even start01:03
macobut that could be useful info...01:03
macocrashes when?01:03
snuffmeisterooh01:03
snuffmeisterthat's right01:03
snuffmeisterthanks01:04
ScottKnhandler: patches to make stuff work don't need freeze exceptions.01:04
directhexjdong_, how about some JNI? that's nice & sensible syntactically01:04
macosnuffmeister: wait, when does it crash?01:04
snuffmeisterit doesn't start01:04
macodoes the lve cd not start or is it just the installer that's not working for you?01:04
snuffmeisterinstaller01:04
macodid you try it from the command line to see if there are any error?01:04
snuffmeisteri tried installing directly from boot but it started the whole live cd, and the installer doesn't start01:04
snuffmeistermaco: no01:05
snuffmeisterhow do i do that?01:05
jdong_directhex: the last time I tried that I remembered the time I had to bridge a Ruby lib to Python using C as the middleman.01:05
macotry that. open gnome-terminal and run ubiquity in there01:05
ArneGoetjeslangasek: I don't know. I'm not familiar with X.01:05
jdong_that was a bazillion times easier.01:05
snuffmeisteris ubiquity the command?01:06
snuffmeisterdidn't do anything, i'm waiting for the crash signal01:06
macoyes, ubiquity's the installer command. run it in a terminal and pastebin whatever errors it throws01:08
nhandlerscottk: He was porting from glade0 to glade2. I would not consider that a basic bug fix01:08
ScottKnhandler: I'd call porting from non-working to working a bug fix.01:08
snuffmeistermaco: didn't do anything, no errors no nothing01:08
snuffmeisternot even the crash signal01:09
ScottKThe downside risk is nil.01:09
macodidnt launch either?01:09
snuffmeisternope01:09
snuffmeisterlemme check the processes01:09
snuffmeisternothing there01:09
nhandlerscottk: Depending on how you look at things, you could consider any change a bug fix01:10
macosnuffmeister: did you check the cd?01:10
snuffmeisterfor md5?01:10
snuffmeisternot really, but it's the third or fourth time i've tried it, cd and dvd over time01:11
ScottKnhandler: This is true, but release management is mostly about risk management and if they thing is dead to start with, there's really not much to worry about.01:11
snuffmeisterand never worked, only by updating01:11
=== spm changed the topic of #ubuntu-devel to: Archive: feature-frozen | main frozen for alpha-5 | Ubuntu 8.10 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | LP believed fixed - please report any further timeouts to #launchpad
snuffmeisteri'm on the live cd, can i do that now?01:11
macosnuffmeister: reboot and when you start up itll offer to checkthe cd's integrity01:13
slangasekArneGoetje: well, the only fonts that X itself /needs/ to have are fixed, serif, and sans (though I think the other two have other names in X); it doesn't need defoma for that; and any apps that use Xft bypass X's view of the fonts in favor of fontconfig01:13
slangaseksnuffmeister: what version (date) of the CD are you using?01:13
snuffmeisterok, i'll do that01:13
snuffmeisterdaily build01:13
snuffmeisterof yesterday01:13
snuffmeisteror 2 days ago01:13
slangasek2 days ago was broken01:13
snuffmeister=x01:14
snuffmeistermm01:14
snuffmeistermm01:14
macowell there's an answer01:14
snuffmeisterlol01:14
snuffmeisterok01:14
slangasekif you need a reliable CD for installing the development release, you should generally use the most recent alpha01:14
snuffmeisteralpha4 i guess01:14
ArneGoetjeslangasek: legacy X apps don't.01:15
slangasekyes - unless you want to wait until alpha 5 is out tomorrow01:15
slangasekArneGoetje: correct01:15
slangasekArneGoetje: but I don't know any legacy X apps that need access to all the various fonts that are exposed via defoma01:16
slangasekArneGoetje: i.e., legacy X apps already have access to everything under /usr/share/fonts/X11, which is not managed by defoma01:16
snuffmeisterslangasek: crap, and i just formatted everything now =p01:17
snuffmeisterwhat time, btw?01:17
slangaseksnuffmeister: likely some time in the afternoon, US time01:18
snuffmeisterhmm.. nighttime in europe01:19
slangasekyes01:19
slangasekLaserJock: FFe acked01:20
LaserJockslangasek: thank you kindly01:21
LaserJockslangasek: are you going to respin the Edubutu CD then?01:21
slangasekLaserJock: if it's still appropriate at the time the packages become available, yes01:21
ArneGoetjeslangasek: I personally know that fontforge needs the XLFD to access fonts. Other apps (which are not core X) I don't know at the moment.01:21
slangasekif we happen to be left with an uninstallable moodle on the edubuntu alpha5 ISO, that's not the end of the world either01:21
LaserJockslangasek: certainly not01:22
LaserJockslangasek: I was just wondering when I should give the CD a test01:22
ArneGoetjeslangasek: and in the past (that might have been fixed already) there were problems toth .ttc fonts in oo.o if they weren't registered through defoma.01:23
ArneGoetjes/toth/with/01:24
slangasekLaserJock: ah, I was planning to check the testing status in deciding whether to reroll edubuntu for moodle :)01:24
LaserJockslangasek: well, I can test it tommorow morning if we want to wait for a reroll01:28
slangasekthat would be fine01:29
LaserJockk01:29
ArneGoetjeslangasek: I suggest that for karmac we disable the dh_installdefoma call in all font packages and put them into a ppa. Then we can test if there are still problems left.01:30
LaserJockdoes the arch matter much for that one? I'm not really aware of anything that should be different between the amd64 and i386 CDs01:30
slangasekArneGoetje: alternatively, we could prod Debian to see what their plans are and what bugs they hit, since there was discussion recently on debian-qa :)  http://lists.debian.org/debian-qa/2009/02/msg00074.html01:35
nhandlerscottk: If that is the case, I would like to clarify what the wiki page says about Bug Fix uploads. So it would be clear that a new upstream releases/patches that fix broken packages that don't affect any other packages are ok to upload without a FFe01:40
ScottKnhandler: Basically the question is bugfix or features.  It doesn't really matter much if it's upstream features or locally induced ones.01:41
ArneGoetjeslangasek: well, they want to fix it in squeeze... means within the coming 2 years or so... ;) If we want to be faster, then we should take the initiative for testing, I think.01:41
slangasekArneGoetje: well, I don't think pabs was talking about waiting two years before removing it, though. :)01:41
ScottKSo if a package is broken and you unbreak it, that's a bugfix.  An upstream release may also have feature changes and still need an FFe (we might prefer a patch to the new version).01:42
ArneGoetjeslangasek: true, but it might take a bit longer until all problems are found and fixed. So, the overall time until everything works like expected may take multiple Ubuntu releases.01:44
nhandlerscottk: But I think the definition of a bug fix is unclear. For instance, if my application doesn't currently have support for 'foo', someone might file a bug saying 'myApp does not work with foo'. So would a patch that fixes this count as a bug fix? Or would it be a new feature?01:45
ScottKNew functionality is a feature.01:46
ScottKJust because someone scribbled in a bug tracker they want a feature, doesn't make it any less so.01:46
LaserJocklike generally you wouldn't do wishlist bugs01:47
* ogra remembers his first post FF gcompris upload ... i updated to a new upstream with a 37MB patch to aviod the paperwork ... we had no release manager back then01:47
ograso watch out for such people :)01:47
phil_psnhandler: launchpad is back up. I am trying to file the bug01:48
phil_psnhandler: it asks if the existing bug is the one I want to file...01:48
phil_psnhandler: not sure what to do01:48
LaserJockogra: tsk tsk01:49
LaserJockthat reminds me, I should go look at gcompris01:50
ograLaserJock, yeah, that was hoary ... i as still learning my way around01:50
ograor breezy01:50
ogracant remember01:50
ogratoday a RM would block it01:50
slangaseksuperm1: were you wanting a mythbuntu alpha5 reroll for bug #334547?01:54
ubottuLaunchpad bug 334547 in mythtv "proper configuration of mythtv-database should *remove* mythtv-reconfigure-required popup" [Undecided,Fix released] https://launchpad.net/bugs/33454701:54
nhandlerscottk: I just think the line between new feature and bug fix is a little fuzzy and should be explained better on the wiki01:55
ScottKnhandler: OK.  Propose some text then.01:55
nhandlerscottk: I will. I'm just trying to get a better idea for what you and the other -release members consider bug fixes01:56
ScottKOK.01:57
slangaseksuperm1: btw, is someone taking care of updating firmware-addon-dell to smbios-utils?02:03
slangaseksuperm1: seems to currently use getSystemId and dellBiosUpdate, both of which are provided as compat symlinks02:06
superm1slangasek, i was just talking to mebrown about that today.  will address it after alpha02:21
slangasekok02:21
calcwhat format and where is the help that yelp shows?02:21
superm1slangasek, yeah we'll need a reroll for bug 33454702:21
ubottuLaunchpad bug 334547 in mythtv "proper configuration of mythtv-database should *remove* mythtv-reconfigure-required popup" [Undecided,Fix released] https://launchpad.net/bugs/33454702:21
superm1as long as *ubuntu4 has published by now02:21
slangasekcalc: xml, /usr/share/gnome/help/foo?02:21
calci have a bug report that complains that the OOo dev documentation doesn't show up in yelp, and i think it shouldn't but i don't know exactly how yelp works02:21
calcslangasek: ok02:22
slangasekcalc: well, that's where the documentation is that's /displayed/; I don't know about how it's /registered/ with yelp02:25
slangaseksuperm1: ok, scheduled to trigger on the buildd as soon as mythtv -0ubuntu4 is published on amd6402:26
LaserJockcalc: generally you'll want an .omf file and use scrollkeeper/rarian to register it02:27
superm1slangasek, great thanks02:27
LaserJockcalc: the .omf files are placed in /usr/share/omf/<foo>02:27
LaserJockcalc: is that documentation you would get at via the OO.o help menu or from yelp itself?02:29
calcLaserJock: neither he wanted documentation for developer stuff in ooo-dev-doc to be in yelp02:49
LaserJockcalc: that's sort of tricky02:51
LaserJockyou can get it into yelp's database but it's not exactly easy to get at from yelp02:51
LaserJockthe menu you see when you open up yelp is hard-coded02:52
LaserJockunless it's a man/info page you gotta do a search for it, and yelp's search function is ... special02:52
calcLaserJock: ok i just closed it invalid after explaining that the OOo dev docs are not Gnome dev docs and are not formatted in the special manner that it requires03:08
LaserJockcalc: are those docs available online somewhere?03:09
calcLaserJock: not certain, its in openoffice.org-dev-doc though03:11
ScottKIf there's an archive admin with a free moment, I'd appreciate it if you'd toss http://paste.ubuntu.com:80/123115/ at syncbugbot for some backports (target is all intredpid, source is all jaunty).03:19
LaserJockheh, I get a kick out of the happycoders-emacs long description "This is a daily cvs snapshot". The Intrepid version is 2004.08.1404:19
stgraber:)04:21
ScottKDidn't say which day.04:21
lwsIs this the channel for Jaunty questions?04:22
stgrabernope, that'd be #ubuntu+104:23
lwsoops04:23
slangaseksuperm1: new mythbuntu posted04:35
superm1slangasek,  bug 334341 is affecting several types of builds.  ive seen it on xubuntu and mythbuntu, looks like there are reports on normal ubuntu as well. affecting situations that you have existing partitions that get deleted i think.05:11
ubottuLaunchpad bug 334341 in ubiquity "Ubiquity: device or resource busy error message" [High,Confirmed] https://launchpad.net/bugs/33434105:11
slangaseksuperm1: yes, that looks like errata material to me05:12
superm1slangasek, alrighty05:12
=== zaafou960 is now known as zaafouri
dholbachgood morning05:41
=== bluesmoke is now known as Amaranth
=== dreamnid_ is now known as dreamnid
ebroderAny backporters around who could look at bug #334538?06:55
ubottuLaunchpad bug 334538 in intrepid-backports "Please backport gitosis 0.2+20080825-2 from Jaunty to Hardy/Intrepid" [Undecided,New] https://launchpad.net/bugs/33453806:55
ebroderI'm mostly wondering if there's anything else I should do to the patch06:55
=== _zaafouri is now known as zaafouri
pittiGood morning07:10
StevenKMorning pitti07:13
* pitti hugs StevenK07:14
* StevenK finally finishes processing removals07:26
=== zaafouri is now known as zaafouri`
StevenKbryce: Argh! I processed syncs like an hour ago!07:32
pittiStevenK: not for main, I hope? :-)07:34
bryceStevenK: no hurry07:34
StevenKUhhhh07:34
StevenKI *think* they were all universe07:34
brycethese syncs are all for main - they're the silly little video drivers no one uses07:35
StevenKI saw, I just removed the silly little input drivers no one uses07:35
=== zaafouri` is now known as zaafouri
tjaaltonStevenK: excellent, thanks :)07:42
savvasRiddell: I've just tested the patch for bug 190907 on kubuntu jaunty and it works as expected for Greek :)07:43
ubottuLaunchpad bug 190907 in gdebi "[kde] Applications cannot read Greek folder names" [Undecided,In progress] https://launchpad.net/bugs/19090707:43
brycetjaalton: sync req's filed - https://wiki.ubuntu.com/X/PackageNotes07:45
tjaaltonbryce: cool07:46
brycehttp://www2.bryceharrington.org:8080/X/PkgList/versions_current.html updated07:46
nikolamHi, can I use fridge calendar when calendar has moved to google calneda? Can I import ical calendar like before?08:03
=== _zaafouri is now known as zaafouri
dholbachnikolam: https://wiki.ubuntu.com/Fridge/Calendar08:06
dholbachthere's even an ICAL link at the bottom of http://fridge.ubuntu.com/calendar08:06
nikolamdholbach, that is ical link?08:07
dholbachno08:07
nikolamliek I can import it inside Sunbird like before?08:07
dholbachit's linked from there08:07
dholbachlinked from both pages08:07
nikolamSo we don`t have ability to add ical link to applications, like sunbird etc, we need to go to google to see meetings?08:08
dholbach?08:09
dholbachno... search for ical on the two links I gave you08:09
nikolamAh http://www.google.com/calendar/ical/j5q85mmi6ujvjtii5s1n3li5io%40group.calendar.google.com/public/basic.ics08:11
nikolamI found it.08:11
nikolamIt is working now :)08:11
juanjehi guys, may I make you a packaging question?08:14
juanjeit's about the packages version08:14
dholbachsure08:15
RAOFjuanje: #ubuntu-motu is likely to be a better place, but you can probably ask here.08:15
juanjeif we (in guadalinex) make a version of one package from Ubuntu, how should be the version?08:15
juanjedholbach: thanks08:15
dholbachjuanje: you could do it like we do... just add "guada1" :-)08:15
juanjethat's waht we usually do, but seems too long08:16
juanjeso something like 0.2-4ubuntu2guada1 could be ok?08:16
dholbachit's your distro, you can sure do it :-)08:16
juanjeit's just to be sure, the upgrade of the version from the upstream (you) make sense08:17
dholbachif you decide to import 0.2-4ubuntu3 in the next release (and drop your changes because they're in Ubuntu or don't make sense anymore) the upgrade will just work08:18
juanjeok, we were doing like that but it's the kind of things we were not sure if was the better way08:18
juanjedholbach:  perfect08:18
juanjedholbach: thanks ;-)08:19
dholbachsure :)08:19
juanjeRAOF: sorry for asking those things here, it was just because it is more derivative policy than packaging itself. But I'll join at #ubuntu-motu channel in case we have more technical questions :-)08:21
RAOFjuanje: #ubuntu-motu is generally a better place for simple-ish packaging information; this is generally better for highly complex packaging, policy interactions, and such.  That said, now that I've seen the whole question, it's entirely appropriate here :)08:23
juanjeRAOF: :-)08:24
pittiStevenK: just to make sure, did you also add arts to the sync blacklist?08:25
StevenKpitti: Indeed08:27
StevenKpitti: Along with everything else that I thought Debian wouldn't remove08:28
pittiStevenK: splendid, thanks08:28
* dholbach hugs juanje and rcmorano08:30
* dholbach hugs RAOF too08:30
dholbachhey seb128!08:30
* dholbach hugs seb128 too08:30
seb128hello dholbach08:30
* seb128 hugs dholbach08:30
* RAOF hugs dholbach 08:31
* juanje hugs dholbach08:31
dholbach:-D08:31
juanjehahaha.... how much love in this channel :-P08:32
juanjeI like it08:32
juanje:-)08:32
=== azeem_ is now known as azeem
asacpitti: so as expected a single proper shutdown should fix your "addons installed" issue09:18
asaci managed to reproduce after langpack update by using killall firefox-3.2 to shutdown09:18
pittiasac: yes, I expect that, too; I just wondered if I should keep it that way for debugging, or this is basically a "wontfix" issue09:18
asacpitti: not sure. looking at code it seems they disabled it on startup to avoid excessive IO09:23
pittiasac: ah, you mean the extension files are updated on shutdown?09:24
asacpersonally i would think that it should be disabled until all extensions are properly setup/registered09:24
asacpitti: yes. the extensions manifest is the problem here (extensions.cache) ... it has a mTime field for each addon09:24
asacthat is flushed on shutdown only atm ... but i think thats a bug09:24
asacbut its a bit hard to determine, when all extensions are properly updated during startup09:25
pittiasac: okay; sounds a bit like "wontfix" then09:27
asaci will look a bit more and bug upstream about it. seems that the code to flush on startup is actually there, but not reached. strange09:28
cjwatsonScottK: backports done; I assumed that you meant kde4-style-bespin rather than plasma-widget-xbar, since the former is the source package name09:34
pitti$ git reset  fdi/information/10freedesktop/10-modem.fdi10:08
pittifdi/information/10freedesktop/10-modem.fdi: locally modified10:08
pittiargh, yes, that's exactly what I want to reset, you *censored*10:08
ion_IIRC, git checkout -- fdi/information/10freedesktop/10-modem.fdi10:09
pitti"git reset --hard" seems to have worked10:09
pittibut last time I did that, I couldn't push any more10:09
pittiwell, let's see :)10:09
cjwatsonyes, stupid program. you have to use one command to revert all changes in your tree and a different one to revert individual files.10:09
pittiion_: thanks, will do that next time10:09
pittiI think next time I'll just do git diff | patch -Rp1 or so..10:10
cjwatsongit checkout is the right thing to use here but is not exactly obvious10:10
pitticjwatson: well, I first tried git revert, but its help says "If you want to throw away all uncommitted changes in your working directory, you should10:11
pitti       see git-reset(1)"10:11
pittiah, "particularly the --hard option."10:11
bryceglad I'm not the only one that finds resetting git trees a bit confusing10:13
cjwatsonkirkland: I would really appreciate a look at bug 327348 at some point; I keep wasting time due to it10:27
ubottuLaunchpad bug 327348 in kvm "keep losing ability to type in guest" [Undecided,New] https://launchpad.net/bugs/32734810:27
apwbryce, pitti, its just a perception thing10:27
apwresetting a tree to a particular point in history makes perfect sense10:27
apwif you perceive each point to be a snapshot of the world in time10:28
apwi want to reset the world to as it was 'then'10:28
pittiI just wanted to say "discard my uncommitted modifications"10:28
pittiI think "git reset --hard" does that10:28
cjwatsonit's not just a perception thing; it's a bad UI design10:28
apwso you wanted to reset to the HEAD of the tree10:28
apwcjwatson, i don't think that is fair at all10:28
apwhow do you do it in bzr10:29
cjwatsonI do; I see people running into this frequently10:29
cjwatson'bzr revert <file>'10:29
apwgit checkout <file>10:29
cjwatson"I want to revert my changes. I know, I'll use bzr revert"10:29
apwwould be the equivalent there10:29
cjwatsongit revert even acknowledges that people might look there for this feature10:29
cjwatsonin its manual pages10:29
apwi want the version of this file in head, i know i'll ccheck that one out10:29
apwits a perception thing in a lot of ways10:29
cjwatsonactually it's git checkout -- <file>10:29
cjwatsonAFAICT?10:30
apwwell the -- thing is not necessary10:30
cjwatsonI have seen git checkout fail when the -- is omitted10:30
apwunless the filename might clash with a vranch name10:30
apwbranch name10:30
cjwatsonthis is a classic case of "user must adapt to fit tool"10:30
cjwatsonI think it's entirely fair to criticise that10:31
apwits a classic case of if you are in the bzr mind set then the commands are not intuitive10:31
cjwatsonit's not just bzr10:31
apwi find bzr revert reverting just one file just mad10:31
apwbut that is cause i am in the git mind set10:31
cjwatsonmost other revision control systems have similar semantics10:31
cjwatsonapw: huh?10:31
cjwatsonapw: 'bzr revert <file>' -> revert one file. 'bzr revert' -> revert whole trtee.10:31
cjwatsontree.10:31
apwwhat does bz revert -r -4 do ?10:32
cjwatsonrevert whole tree to four revisions from end of branch10:32
apwright where as it _should_ (in my head) undo just -410:32
cjwatson(working tree, not equivalent of the index)10:32
apwthe only point i am making is the interfaces are different10:33
apwthat doesn't make one or the other any righter10:33
cjwatsonthe point I am making is that it makes sense to optimise for common operations10:33
apwjust the one you learn first is less wrong10:33
apwok and which are the common ops that are not optimised ehre10:33
cjwatson"oh, shit, that change was completely wrong, let me throw it away rather than commit it" is a common operation10:33
apwgit checkout -f10:33
apwwould be undo everything10:33
pittiI'd also think that "commit all my changes" is more common than "commit nothing"...10:33
cjwatsonI give up :)10:33
bryceI dunno, I learned git first and found it confusing before I ever heard of bzr.  I was skeptical of bzr, but now I know it... I still find git syntax confusing.10:33
cjwatsongit just fails to realise that brain-compatibility with other systems is important10:34
apwbryce, but what did you use before10:34
apwor was git really your first ?10:34
bryceapw, rcs, cvs, clearcase, svn10:34
* pitti still painfully remembers arch10:34
apwcjwatson, i personally seem to be able to use both now (git and bzr) and mostly get by10:34
apwbryce, so you git wasn't your first10:34
apwcvs really was10:34
bryceyep10:35
cjwatsonjust like thousands of other developers10:35
apwso that confusion is to be expected, and bzr to be less confusing as its closer10:35
cjwatsonyou can't just discount the "migrating from cvs" case10:35
apwyep.  but we adapt, we learn10:35
bryceapw, if you argue that git makes sense for people who have never used a vcs, I will laugh ;-)10:35
cjwatsontools adapt to me10:35
apwi am not trying to10:35
apwi am trying to argue, that its a matter of subbing in the right commands for the concepts10:35
apwlike when you program in perl you use $()(%)(%()$ and in C you use something else10:36
apwyou have to tranlate from 'if constuct' to a command line10:36
apwand you do thast for every tool you use10:36
cjwatsonyou see, I don't want to learn a VCS10:36
cjwatsonI use a VCS to get my work done10:36
james_wI think the confusing thing is that "reset" works for the whole tree case10:36
apwi don't want to learn a proigramming language10:36
Mithrandircjwatson: the same argument can be made for editors and programming languages.10:36
cjwatsontherefore, in a VCS, working like other VCSes is a desirable attribute10:37
Mithrandiryou generally don't want to learn tools.10:37
cjwatsonMithrandir: I don't agree for programming languages, because their expressiveness is much more important10:37
apwgit and bzr are almost indistiguisable at the semantic level10:37
cjwatsonMithrandir: for editors I entirely agree which is why I learnt one ten years ago and never change10:37
apwjust the commands differ in construction10:37
apwsame as programming in two languages10:37
james_wbecause it is "revert" in most other systems, that's where people go first, and it does something different, but tells them about reset, which does whole trees. Then you try and do a single file and get a really confusing error message.10:37
apwfind the commands that work and you are set10:37
james_wif "revert" pointed to "checkout" then that may be improved10:38
apwjames_w, probabally it should point to checkout really10:38
cjwatsonprogramming in two languages is completely different; languages are well-known to have widely different expressive properties (at least if you're considering them at a level above Turing machines)10:38
apwjames_w, ack10:38
Mithrandircjwatson: I guess I'm weird in that I use different tools for different things, then. :-)  (I use both vi and emacs)10:38
james_wand if the error messages where better then it would be easier to learn. Generally they give you no clue as to what you did wrong.10:38
apwcjwatson, well on that i dissagree.  i use the same bit of my brain to convert between git and bzr10:38
apwjames_w, yeah can't argue that some of the errors are unhelpful10:39
cjwatsonapw: look, I'm not trying to argue that any one system is perfect; you can look at my list of bugs filed on bzr if you like ...10:39
apwanyhow, don't get the impression i think git is any better or worse10:39
cjwatsonapw: but I'm getting really tired of people saying that git UI bugs aren't bugs10:39
apwi am trying to argue they are the same, but suttly different10:39
cjwatsonin that respect I prefer the bzr attitude which is, IME, "oh, it didn't do what you expected. hmm. how can we improve that?"10:40
apwwell you are stating that any ui difference from a cvs is a bug10:40
cjwatsonno, absolutely not!10:40
cjwatsonwhere did I say that?10:40
cjwatsonI'm saying that some level of similarity is desirable10:40
apwthats the same thing just more subtle :)10:40
cjwatsonI don't want to have to type bzr -nq up to find out what the changes in my tree are10:40
cjwatsonbut I do want to not have to remember a completely different lexicon of verbs for absolutely everything10:41
cjwatsonI don't think that's unreasonable10:41
cjwatsonif git people actually acknowledged UI bugs I would be a lot happier with it10:41
cjwatsonbut everyone gets all defensive10:42
apwthe problem is that most of the issues come from the commands in both being the same name10:42
RAOF"Where there's no compelling reason to be different, being different from is a bug" would be a reasonable rephrasing of this sentiment, I think.  Is that clearer?10:42
cjwatsonRAOF: yes10:42
apwits not possible to 'fix' that without being incompatible with older releases10:42
apwand that is the compelling reason at this stage, revert is different and making it the same would break the userbase10:42
cjwatsonapw: actually, fixing the error messages would help too10:42
apwthat is why they get defensive10:43
james_wapw: I think that being more forgiving when these common issues are hit would go a long way to alleviating the problem, and wouldn't break compatibility10:43
cjwatsonin this particular case, if you use the wrong one, the error messages are incomprehensible10:43
apwand as far as can see thing do improve with every release10:43
apwcirtainly i get more human readble stuff with every version10:43
cjwatsonapw: so you mentioned that git checkout does different things depending on whether you give it something that looks like a branch or something that looks like a file10:43
cjwatsonapw: why can't git revert do that?10:43
james_wit is improving, but the developers are unwilling to fix some things10:44
apwif you want to point out the ones you hate and find hard to grok to me message wise10:44
apwthen i'll try and get them fixed10:44
cjwatsonits argument is a commit id10:44
cjwatsonit could easily say "oh, that's a filename, you meant git checkout -- <file>, I'll do that"10:44
apwcjwatson, i suspect it could, and that might well be a reasonable thing10:44
apwthough10:44
apwas revert here means "undo what was done in commit N"10:44
apwthen git revert HEAD -- debian/changelog10:45
cjwatson"git revert <filename>" is not ambiguous10:45
apw_should_ mean undo the changes to devian/changelog in head10:45
apwwhich is not the same as make the working tree match HEAD10:45
apwie not what it means in bzr10:45
cjwatsonI'm not after an identical interface10:46
apwright, but to add the semantic you want would be to add10:46
cjwatsonI want an interface that DTRT when it is unambiguous and gives me helpful output when it isn't10:46
apwa semantic that makes no sence in the meaning of the command10:46
apwthat is a little unepexected10:46
cjwatson(by and large I already have such an interface so I am undermotivated to fix git, but ...)10:46
apwand would prevent that command ever undoing part of an old commit10:46
* apw goes paint his bikeshed a different colour10:47
cjwatson"git revert HEAD -- debian/changelog" != "git revert debian/changelog"?10:47
cjwatsonsurely10:47
cjwatsonif you've explicitly specified a commit id there then you're clearly in a different mindset10:47
apwmost commands work on HEAD if nothing is specified10:48
cjwatsonTBH I suspect the only way to get to B from A is to have a completely different command-line frontend10:48
apwso it would mean the same10:48
cjwatsonwhich seems a bit of a waste of effort10:48
cjwatsoncogito died10:48
apwyeah it did10:49
apwi am lucky i just learn the mappiing and carry on10:49
cjwatsonapw: BTW, the reason I'm not diligently filing bugs about everything I find unintuitive is that Linus has explicitly said that he deliberately made it different to break hardcoded expectations10:49
broonieYou do need a different front end - see the git archives, this has been discussed ad infinitum.10:49
cjwatsonapw: which basically says "sod off, not interested in your bugs"10:49
apwcjwatson, it is entirly true that git being linus' baby is not good for git nor its users10:50
apwtooo big a personality10:50
brooniecjwatson: That's not so much the case any more - apart from anything else Linus isn't the maintainer any more.10:51
apwyeah junio is better for sure10:51
apwanyhow ... sorry to waste so much time on that bikeshed.  they differ, sorry10:51
broonieMost of the stuff that doesn't get changed is difficult to change.10:51
apwwe should get some more help in the mans for sure10:52
cjwatsonbroonie: sure, but now it's all deeply hardcoded and as apw says a pain to change for compatibility reasons10:52
cjwatsonso I might as well just use a system I like instead10:52
cjwatsonbut I hate sitting still for bugs10:52
broonieThe stuff that "is difficult to change", yes. Though much of the stuff that people don't like is in error handling so there's plent of room for doing better.10:52
=== zaafouri` is now known as zaafouri
macobetween apw and Keybuk, i'm getting really excited about the fact that my new job requires using git!10:57
apwheheh you'll either love or hate it10:58
broonieIt's gorgeous for working on the kernel (or other projects that use it well).11:00
macoi dont even want to find out how long bzr would take to do a merge on the kernel source11:01
Keybukmaco: that's one of those "heat death of the universe" type events11:02
macohmm?11:02
Ngmaco: "longer than the rest of time"11:03
macoah11:03
macogotcha11:03
BUGabundopitti: ping11:04
* Ng shrugs, bzr not being suited to heavy kernel work is largely irrelevant if you start with the basic premise that git and bzr and others are not equivalent, and that one size demonstrably can't fit all :)11:04
pitti!ping | BUGabundo11:04
ubottuBUGabundo: ping yourself ;-) really the diodes all down my left side are sore11:04
pittimeh, can someone please fix ubottu to say something sane about contentless pings?11:04
pittiBUGabundo: hi11:04
BUGabundopitti: is this known '? http://paste.ubuntu.com/123251/11:05
BUGabundolooking at LP, I see too many, not sure it's a dupe11:05
macoNg: they're just not making learning to use it sound very pleasant. my grand total experience with it included dtchen sitting next to me telling me which commands let me generate a changeset11:05
BUGabundomaco: ahh?11:06
macoBUGabundo: git11:06
Ngmaco: I've uesd git about twice ever. I'm not a hardcore developer, it just doesn't make sense for me to use it, and none of the projects I interact with use it, so *shrug*11:06
macoBUGabundo: im sure you've seen Keybuk's git rants, and apw just had one of his own11:07
pittiBUGabundo: no, please file a bug against apport and assign it to me11:07
BUGabundodoing so now11:08
apwmaco, i wasn't ranting.  i was just trying to say they are differnt stop comparing them11:08
apwi am not trying to change either, i just use them both and accept their esentricities11:08
BUGabundopitti: bug 33482311:08
ubottuLaunchpad bug 334823 in apport "File "/usr/bin/apport-collect", line 125, in <module>" [Undecided,New] https://launchpad.net/bugs/33482311:08
BUGabundoassigned11:09
BUGabundobye11:09
Keybukapw: I use them most and hate their eccentricities ;)11:11
Keybukuse them both, I mean11:11
apwtollerance comes with age :)11:11
StevenKOooh, apw had a git rant?11:18
StevenKSorry I missed it ....11:18
apwheh, na, maybe11:18
apwKeybuk, is there a bzr equivalent of gitk ??11:20
cjwatsonyes, 'bzr vis' in the bzr-gtk package11:20
apwcool11:20
cjwatsonthough bug 283832 is a tad annoying after installing bzr-gtk11:21
ubottuLaunchpad bug 283832 in bzr-gtk "bzr notification icon should not be permanent" [Undecided,New] https://launchpad.net/bugs/28383211:21
james_wapw: qbzr's qlog is apparently superior to "bzr vis"11:22
james_wbut bzr gannotate is miles better than anything I have seen11:23
apwnng11:23
james_wthe "back" button is genius11:23
StevenKcjwatson: Oh, that reminds me. You told me at the sprint that you've bent vi to your will in terms of coding Python. Do you have a sec to dig through your config for the magic?11:25
apwcjwatson, oooo is that modes to do the spacing right?  please, pretty please?11:26
cjwatsonI think it's just:11:26
cjwatsonaugroup myauto11:26
cjwatson    au FileType python  setlocal tabstop=8 softtabstop=4 shiftwidth=4 expandtab11:26
cjwatsonaugroup END11:26
StevenKapw: I think you used up all of your brownie points with the git discussion :-P11:27
cjwatsonthough I also set these globally, which might be relevant: set autoindent; let python_highlight_all = 1; filetype indent on; filetype plugin on; syntax on11:27
Ngbah, bzr vis just seems to explode for me11:27
apwStevenK, quite probabally11:27
* Ng blames PPA versions of bzr11:27
pittiapw: I also find this very helpful:11:27
pittiautocmd FileType python :set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class11:28
StevenKNg: I find blaming lifeless to be very helpful, since then he turns up and argues.11:28
pittiapw: then you type something like "def foo:", press enter, and automatically get indentation11:28
NgStevenK: haha11:28
cjwatsonStevenK: http://www.chiark.greenend.org.uk/~cjwatson/tmp/vimrc is my whole .vimrc in case that's useful11:28
apwpitti, yeah not so keen on things doing that for me, but the spacing thing being sane :)11:28
StevenKAh, excellent.11:29
cjwatsonthere is a little bit of ancient cruft there ;)11:29
apwthanks cjwatson that seems to be the incantation11:29
* StevenK tries to stop his eyes bleeding, since .vimrc syntax hurts11:29
cjwatsonyeah, it's painful11:29
cjwatsonI'm by no means a master11:29
pittiwhile we are on the subject of tweaking vim, does anyone know how to stop vim from putting "*" in front of lines automatically? this drives me mad in multi-line debian/changelog entries11:29
* pitti 's .vimrc is 317 lines...11:29
* evand equally on gq11:30
apwpitti, whats the symptom, add a * foo and when it wraps it add * again?11:30
StevenKpitti: Heh, mine is 1011:30
cjwatsonpitti: that'll be something to do with 'comments' I'd have thought11:30
apwi don't get that by default11:30
pittiapw: right11:30
pittiit tries to DTRT for C comments11:30
apwi don't think i get that11:30
pitti/* foo11:30
pitti *... continue11:30
cjwatsonyou could 'au FileType debchangelog setlocal comments='11:30
cjwatsonalthough that probably isn't quite what you want11:31
pittiI have11:31
pittiautocmd FileType debchangelog :set nofoldenable11:31
pittiright, I'll try that11:31
cjwatsonhow about 'au FileType debchangelog setlocal comments=bf:*'11:31
* apw hands cjwatson a black-belt in vim foo11:31
cjwatsonBTW I don't see this and don't customise debchangelog at all; maybe you have some global configuration here?11:31
pitticjwatson: may thanks, that's it11:32
StevenKapw: I think Colin made his own ... using vi11:32
cjwatsoncomments=bf:<leader> is in my muscle memory because it's how you get bullet-point lists to work sanely11:32
pitticjwatson: I don't think I ever touched it (http://people.ubuntu.com/~pitti/scripts/vimrc)11:33
* apw adds that to his catalogue of vi magic11:33
pittimaybe it's smartindent11:33
cjwatsonpitti: ah, I think 'filetype plugin on' arranges for debchangelog to fix this itself11:33
StevenKOW, pitti has *fuctions* in his .vimrc11:33
cjwatsonhave a look in /usr/share/vim/vimcurrent/ftplugin/11:34
pittiyeah, most of it is LaTeX stuff11:34
cjwatsonusing ftplugin saves a lot of reinvention IME11:34
pitticjwatson: right, debchangelog.vim has setlocal comments=f:* there11:34
pittiat some point I need to clean up my .vimrc cruft, indeed11:35
=== zaafouri is now known as zaafouri`
=== davidm_ is now known as davidm
s0u][ightweird12:11
s0u][ightcjwatson, what were the 2 apps you recommended me to build live cd's? livecd-rootfs and...12:14
cjwatsonI explicitly didn't recommend them to you :-)12:14
cjwatsonI said that they were what we used; they're designed for automation rather than for people to use to build their own12:14
* directhex explicitly recommends not eating yellow snow12:15
cjwatsons0u][ight: which updated images was it you were looking for?12:15
s0u][ightcjwatson, i wasn't looking for some updated iso, i was recommending you guys to build frequently new ones12:16
s0u][ightbecause after some time you get amazing downloads like 200 MB right after installation12:16
cjwatsons0u][ight: which release?12:16
cjwatsonI am happy to do occasional one-offs12:17
directhexany release where an OOo update exists, at a guess12:17
s0u][ightyes12:17
cjwatsonwe don't have disk space on the machines in question to do it all the time12:18
cjwatsonand it would tend to interfere with other things - but I can do it occasionally when nothing else is going on12:18
cjwatsonI've kicked off hardy and intrepid live CD builds now12:19
s0u][ightcjwatson, it is not a personal request, just something that would be another + for ubuntu12:19
s0u][ightbtw cjwatson i'm curious about the way ubuntu live cd's are made (from scratch)12:20
cjwatsons0u][ight: that turns into a personal request in the end *shrug*12:21
s0u][ightcjwatson, last time i installed a new distribution from a live cd was like ... a year ago or something :D12:21
s0u][ightbut i'm helping people around in #ubuntu-tr and often people go like, just installed ubuntu and already this much of updates12:22
cjwatsons0u][ight: so, first, remember that we build images for several different architectures, so it clearly can't all be done on one machine; that's why we split the automation into two pieces12:22
cjwatsons0u][ight: livecd-rootfs builds the appropriate live filesystem for a single architecture, and http://people.ubuntu.com/~cjwatson/bzr/cdimage/mainline/ (and the other bits listed in configs/devel in there) deals with building the ISO out of that12:23
cjwatsons0u][ight: it's not delivered in a nicely packaged form AT ALL, and most people don't need this extra sophistication; they just want a quick build for their current architecture12:23
cjwatsonso generally speaking I discourage people from using it because I don't particularly want to end up putting in the effort to turn it into a nicely-packaged thing12:24
cjwatsonthe customisation workflow is much easier for most people12:24
s0u][ighti still have to learn so much more ...12:25
cjwatsonbut it isn't appropriate for running daily builds every day for years; and once you have the infrastructure set up to do *that* then you might as well use it ...12:25
s0u][ightdaily would be too often but like with each about 100 MB of updates12:25
cjwatsonstop focusing on the "daily" bit12:26
cjwatsonpretend I said "regular" if you like12:26
s0u][ightlet them just get the updates themselves :D12:27
cjwatsonthey're going to have to update eventually anyway. most people are not going to want to reinstall their system every couple of months from a CD, and it would be less efficient to do so anyway12:28
cjwatsonour package archive infrastructure is much more efficient and distributed than our CD image infrastructure, and we'd rather people used the former in general12:28
s0u][ightok :-)12:29
cjwatsonhaving CD images every six months at release means that those can be burned to physical media, sent out to people, etc., which is much better than them thinking that they have to download 700MB in order to do an installation12:29
cjwatsonit's important to think beyond the initial update, I think12:29
s0u][ightcjwatson, i get the point :)12:30
s0u][ightthanks for all the effort to convince me :D12:30
cjwatsonnew images will show up in a bit at http://cdimage.ubuntu.com/hardy/daily-live/ and http://cdimage.ubuntu.com/intrepid/daily-live/ ... that is, if they don't fail12:31
s0u][ightcjwatson, i would like to convince you using firefox with wine, runs much smoother :D12:31
s0u][ighti'm off now laters12:31
cjwatson*blink* how about "no"12:31
directhexmetacity and nautilus suck, can we use explorer in wine while we're at it?12:34
mdzKeybuk: are you still having some mysterious I/O related issue on Jaunty, and if so, what's the bug number?13:05
mdz(you mentioned some I/O performance issue at the sprint IIRC)13:05
lamontpitti: 334410 sure doesn't look like a postfix bug to me...13:44
kirklandcjwatson: looking at bug #32734813:54
ubottuLaunchpad bug 327348 in kvm "keep losing ability to type in guest" [Undecided,New] https://launchpad.net/bugs/32734813:54
kirklandcjwatson: are you seeing this in kvm-84 as well?13:55
kirklandcjwatson: there's some changes in 1:84+dfsg-0ubuntu3 that could affect this13:57
IntuitiveNipplekirkland: Is there a reason VDE isn't enabled in kvm?14:03
smb_tpbug 31897814:07
ubottuLaunchpad bug 318978 in dell "Hard drive in Studio XPS 13 and 16 cause a 17-18s resume time" [High,Fix released] https://launchpad.net/bugs/31897814:07
kirklandIntuitiveNipple: good question ...  i don't know why that's no longer enabled14:07
kirklandIntuitiveNipple: i'll check upstream14:08
smb_tp-WRONGCHAN14:08
IntuitiveNippleIt is auto... but we don't build-depends on it14:08
kirklandIntuitiveNipple: i still an an email in my inbox from you, i'm sorry, i've been swamped14:08
mvodoko: is "XS-Python-Version: current" still ok to use?14:08
IntuitiveNipplekirkland: That's the one :) bug # 25323014:09
kirklandIntuitiveNipple: aha :-)14:09
IntuitiveNipplebug #25323014:09
ubottuLaunchpad bug 253230 in kvm "Should it Build-Depends on libvdeplug2-dev?" [Undecided,Confirmed] https://launchpad.net/bugs/25323014:09
IntuitiveNipple(helps to avoid spaces :)14:09
kirklandIntuitiveNipple: okay, let me dive into it right now14:09
cjwatsonkirkland: I encountered it today with kvm 1:84+dfsg-0ubuntu314:09
kirklandcjwatson: :-/  okay, how are you launching the vm?14:09
dokomvo: what for?14:09
cjwatsonkirkland: just kvm from the command line, only options are -m -hda -cdrom14:09
kirklandcjwatson: okay, and just to be clear, it won't accept keyboard input?14:10
kirklandcjwatson: because that's how i run, and the screen will go all goofy sometimes (that i'm still working on)14:10
cjwatsonkirkland: it accepts it, but it's as if a modifier key is stuck14:10
mvodoko: update-manager, I'm merging your ppa changes into the bzr tree14:10
cjwatsonkirkland: either ctrl or alt14:10
cjwatsonkirkland: so I can change ttys, but not actually type into them, and I occasionally see indications that it's seeing metacharacters rather than the characters I meant to type14:11
kirklandcjwatson: this only happens when running the installer?14:11
Keybukcjwatson: http://git.kernel.org/?p=linux/hotplug/udev.git;a=commitdiff;h=3d3a0a709a38805259fe07240c3ca47a120dd5d614:11
cjwatsonit could be something to do with the order I press and/or release ctrl and alt when getting kvm to release focus?14:11
cjwatsonkirkland: IME yes, but that means very little since I almost exclusively use kvm for installer testing ...14:12
dokomvo: IMO you should set it to all, then the symlinks are created for both 2.5 and 2.6. for private modules, current/all doesn't make a difference14:12
cjwatsonKeybuk: thanks!14:12
kirklandcjwatson: okay, i'm pulling today's iso and i'll try to test14:12
Keybukmdz: http://bugzilla.kernel.org/show_bug.cgi?id=1230914:12
cjwatsonkirkland: I don't *think* that the guest is doing anything particularly special here; it's not changing the keyboard layout at the relevant time or anything14:13
ubottubugzilla.kernel.org bug 12309 in Block Layer "Large I/O operations result in slow performance and high iowait times" [High,New]14:13
kirklandIntuitiveNipple: okay, i think that build depends is correct, i'm building/testing now14:17
IntuitiveNipplekirkland: Yeah, it builds fine (for me) in pbuilders. I've been adding it manually up to now14:17
=== pochu_ is now known as pochu
AnAntquadrispro: Hello, I wanted to ask you about gpm14:26
AnAntquadrispro: regarding "Add -D_GNU_SOURCE to CFLAGS, fixes FTBFS." in gpm, I am compiling gpm 1.20.6 without -D_GNU_SOURCE in intrepid & jaunty, and it does work14:27
pitti_livebryce: FYI, just trying current amd64 desktop on my wife's computer (rv630); as expected, I don't get DRI and composite; video playback fullscreen (1920x1600) is not really usable (way too slow)14:36
pitti_livebryce: is xv related to DRI nowadays? do you know whether the next ati driver will support better xv?14:36
seb128I can't play videos on my ati r6xx desktop either14:37
seb128I can't play videos on my ati r6xx desktop either, way too slow14:38
seb128pitti_live: btw bug #326029 is your camera issue14:38
ubottuLaunchpad bug 326029 in gvfs "gvfs-gphoto2 mount 4 devices when plugin one camera" [Low,Triaged] https://launchpad.net/bugs/32602914:38
kirklandIntuitiveNipple: good fix ;-)14:39
pitti_liveseb128: ah, I wanted to ask you about the "master" bug for that issue a few hours ago (but you were offline)14:39
kirklandIntuitiveNipple: i'll upload as soon as the alpha freeze is over14:39
pitti_liveseb128: I reassigned a gnome-moutn bug to gvfs, will dup that then14:39
=== x-ip is now known as xip|brb
* pitti_live goes back to his workstation14:39
IntuitiveNipplekirkland: many thanks... that'll make some people happy... I've just moved away from VDE to using tap and routing14:39
seb128pitti_live: the gnome session bug you have with theming is gnome bug #567958 which is a 2.26 blocker14:40
ubottuGnome bug 567958 in general "Shutdown and Logout dialogs not themed" [Blocker,New] http://bugzilla.gnome.org/show_bug.cgi?id=56795814:40
kirklandIntuitiveNipple: yeah, i try to use as many different networking options as possible for testing14:40
kirklandIntuitiveNipple: and i noticed vde broke at some point, but hadn't had time to circle back14:40
kirklandIntuitiveNipple: if you have any other golden kvm fixes, i'm all ears :-)14:41
IntuitiveNipplekirkland: yeah, I know how it is.14:41
pittiseb128: thanks14:41
seb128pitti: you're welcome14:41
IntuitiveNipplekirkland: Not right now, it's behaving really well.14:41
IntuitiveNipplekirkland: But I hack on it occassionally so I'll be sure and let you know :)14:41
kirklandIntuitiveNipple: please do.  sorry for the initial delay in response14:42
pittiseb128: so should bug 274889 be linked to that gnome bug?14:42
ubottuLaunchpad bug 274889 in gnome-session "the new session dialog should use other icon names" [Low,Incomplete] https://launchpad.net/bugs/27488914:43
IntuitiveNipplekirkland: that's okay14:43
seb128pitti: no, that's different issues, yours is about the icons being used which was already a bug in intrepid14:43
seb128pitti: the jaunty issue is just that xsettings are not applied, ie no theming14:43
seb128pitti: yours will make it buggy when using other icon themes, the jaunty issue once fixed will make it correct with the default theme14:44
pittiseb128: okay, understood; so we need to fix bug 277309 (which is the master for 274889 AFAICS) ourselves?14:47
ubottuLaunchpad bug 277309 in gnome-session "[Jaunty] Missing suspend icon" [Low,Confirmed] https://launchpad.net/bugs/27730914:47
seb128pitti: right since that's distro change14:47
seb128pitti: the dialog is not the upstream one but the opensuse one14:47
=== ssweeny_ is now known as ssweeny
pittiseb128: is that on your radar, or shall I find someone else?14:51
pittibryce: for bug 304871, do you think it's possible to switch to XAA on a per-model/chip basis?15:01
ubottuLaunchpad bug 304871 in xserver-xorg-video-intel "[i845G] Fatal server error: Couldn't bind memory for BO front buffer (Jaunty)" [Unknown,Confirmed] https://launchpad.net/bugs/30487115:01
ccmcan somebody please have a look on https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/21629215:10
ubottuUbuntu bug 216292 in aptitude "aptitude does not honour --download-only" [Undecided,Confirmed]15:10
kirklandcjwatson: has the keyboard drop issue happened for you in the graphical installer?15:10
ccmthe guy rants and confirms his own bug15:10
cjwatsonkirkland: I can't say for sure15:11
kirklandcjwatson: okay, i'll test it both ways15:11
cjwatsonccm: what's wrong with his report? It may not be how it works right now but it seems a completely reasonable request.15:12
cjwatsonccm: he deserves an answer from a developer of the software; I recommend forwarding the bug rather than looking for reasons to close it15:12
cjwatsonccm: I'm not at all surprised that the bug reporter is upset15:12
cjwatsonI have added a bug comment to that effect15:13
ccmcjwatson: actually all command line options on aptitude are not for interactive mode15:15
cjwatsonccm: ... and a further comment noting that the Debian developer, a.k.a. the upstream author, has accepted the bug15:15
cjwatsonccm: when developers accept bugs, bug triagers should leave them alone15:15
cjwatsonccm: they aren't right now, but the bug reporter is absolutely right that this is an error15:15
ccmcjwatson: than i have a different definition of an error when this is documented and intended behaviour15:16
ccmcjwatson: so you count user experience first?15:16
cjwatsonccm: firstly, I count the upstream author having accepted the bug as evidence that people should stop looking for reasons to close it15:17
cjwatsonccm: secondly, something being documented behaviour is *not* in general a reason to close it15:17
cjwatsonccm: the bug is a request for the behaviour to be changed, and "it's documented that way" is a completely irrelevant objection15:18
ogracjwatson, the localechooser workaround isnt in the archive yet, right ?15:18
cjwatsonogra: correct, due to milestone freeze15:18
ccmcjwatson: okay15:18
ograright, davidm just asked me if we could get it in as a post A5 exception to publish a working A5 slug image15:18
ograsince 30h installs are not really feasable15:18
cjwatsonogra: there is no need for an exception; it's not a feature15:19
Keybukcjwatson: found a random console-setup bug ;)15:19
ogra(that would mean a post freeze upload of d-i aith immediate ublishing of the resulting slug image i think15:19
Keybukdebootstrap hangs on it when installing into a chroot ...15:19
ogra)15:19
Keybuk... if you have scroll lock on for the actual physical console of that machine15:20
ogra*with immediate publishing15:20
ccmcjwatson: actually i did not get the accepted message fromthe debian right away - need to look there more carefully, thanks again15:21
ogracjwatson, point is that i need to find a way to get that fix into an A5 image for the slug ... i'm not really sure how we can do that15:24
ograwithout breaking the rules15:24
IntuitiveNippleIs this a version comparison problem? "xserver-xorg-input-elographics: Depends: xserver-xorg-core (>= 2:1.4.99.905) but it is not going to be installed"15:32
IntuitiveNipplexserver-xorg-core: Installed: 2:1.5.99.902-0ubuntu715:32
cjwatsonKeybuk: blink. interesting15:33
cjwatsonogra: how about we just build a modified image and stick it on people.ubuntu.com?15:33
Keybukcjwatson: the postinst tries to call setupcon15:33
Keybukwhich echos > /dev/console15:33
ogradavidm, ^^^^15:33
ograwould that suffice ?15:33
Keybukwhich will block on scrolling15:33
cjwatsonIntuitiveNipple: might not be for quite the reason it says, try 'sudo apt-get install xserver-xorg-input-elographics xserver-xorg-core'15:34
IntuitiveNipplecjwatson: thanks; will-do15:34
davidmogra, if there is an image and we point at it from the A5 page I'm happy15:34
ograhmm15:34
IntuitiveNipplecjwatson: Interesting: "xserver-xorg-core: Conflicts: xserver-xorg-input-2.1"15:34
cjwatsonKeybuk: that's actually very odd, because setupcon isn't supposed to do that in the modes in which it's run by the postinst15:35
cjwatsonKeybuk: we run setupcon --save-only; setupcon --force -k15:35
ograi wonder if we can do that15:35
cjwatsonogra: yes15:35
ograok :)15:35
* ogra loves clear short staements :)15:35
ogra*statements15:35
cjwatsonKeybuk: the echo to /dev/console is (effectively) if [ "$keyboard_only" != yes ] && [ "$save_only" != yes ], so one of those should fail for each of those two commands15:36
tjaaltonIntuitiveNipple: it probably isn't built (FTBFS) against the new xserver15:36
liwwhen should the installer automatically create a separate /boot? can it detect if the bios is going to have problems with the kernel not being in the first 8 gigs?15:36
tjaalton*ABI15:36
cjwatsonliw: I've never worked out how to detect that15:37
IntuitiveNippletjaalton: ahhh... I'll go look :) thanks.15:37
Keybukcjwatson: it was quite clearly hanging on an echo ;)15:37
cjwatsonliw: I've always been reluctant to do it all the time, because creating more partitions tends to cause further problems :-/15:37
IntuitiveNippletjaalton: Yeah.. FTBFS all the way :)15:38
liwcjwatson, that's fair enough, I guess; stupid hardware with idiotic limitations...15:38
cjwatsonKeybuk: oh, I'm not saying you're wrong, I just can't see why off the top of my head ...15:39
bluesmoke_wow, there is hardware that can only boot a kernel from the first 8GB on the drive?15:40
tjaaltonIntuitiveNipple: trivial to fix though15:40
IntuitiveNippletjaalton: I was just about to research it - newer upstream source package maybe?15:41
tjaaltonIntuitiveNipple: no, it's not fixed upstream yet15:41
IntuitiveNippletjaalton: OK, just patch ours for now, then?15:41
tjaaltonIntuitiveNipple: ye15:42
tjaaltons15:42
cjwatsonbluesmoke_: there are lots of such limitations; see the Large-Disk-HOWTO15:43
tjaaltonIntuitiveNipple: actually, it _is_ fixed upstream15:44
IntuitiveNippletjaalton: yippee! saves me some brain-strain :)15:45
IntuitiveNippletjaalton: "xf86-input-elographics-1.2.3" branch?15:46
moquistslangasek: 'apt-get install postgresql-server moodle' doesn't work. Installing postgresql-server completely and then installing moodle works. (same for mysql) I'm thinking that if I add a preinst to moodle to make sure that at least one of postgresql or mysql is ready to go, then I can display a debconf note and bail before most of a doomed moodle installation happens.15:46
tjaaltonIntuitiveNipple: tag, but yes15:46
IntuitiveNippleI'll give it a try15:47
moquistslangasek: But if mysql is ready to go and the user specifies postgresql, then this still needs to be caught in postinst. So I'd like to put these check_mysql() and check_pgsql() functions in a library that both preinst and postinst source.15:47
apwcjwatson, the installer kernel, that kernel is built from the same source as the kernel on the image right?15:47
moquistslangasek: do you have any objections or advice about my idea?15:47
cjwatsonapw: it is the same kernel, bit-for-bit15:47
apwif there had been an abi buimp, could it have been missed?15:48
cjwatsonapw: the vmlinuz, anyway15:48
cjwatsonapw: which release?15:48
apwhardy15:48
* pitti "meh"s at launchpad which broke p-lp-bugs again15:48
pittiand thus apport retracers15:48
cjwatsonI only recently uploaded a d-i for 2.6.24-24 and I don't think that's been approved yet, but I'm not sure this is your problem ...15:48
cjwatsonapw: what's the symptom here?15:48
james_wpitti: you assesed launchpadlib for that task I believe?15:48
pittijames_w: thekorn even created a branch for that15:49
pittibut it doesn't work on ronne, supposedly due to weird firewall configuration15:49
* pitti asks about that RT again15:49
apwcjwatson, not 100% sure if there is an issue or not yet, a claim of missmatch but not sure ... the incoming information is currently not 100% clear yet15:50
thekornpitti, where is it broken, can you give me a traceback or something?15:54
cjwatsonapw: this sort of thing is sometimes due to people trying to use current images against outdated mirrors; I can probably help with more detail15:55
pittithekorn: http://paste.ubuntu.com/123389/15:55
thekornpitti, bug 32762015:56
ubottuLaunchpad bug 327620 in python-launchpad-bugs "fails to parse subscribers on edge" [High,In progress] https://launchpad.net/bugs/32762015:56
thekorndon't ask me why I did not merge the fix into trunk15:57
pittithekorn: splendid, thanks15:57
LaserJockslangasek: I see Edubuntu is rerolled, testing now15:58
Adri2000Keybuk: seen my query? ;)15:59
NCommanderdoes anyone know where on cdimage lpia hardy images are?16:01
NCommander(if they even exist)16:01
LaserJockmvo: I've noticed that with the addon CD nautilus is started up as well as well as the little addon installer dialog box16:05
LaserJockmvo: I don't think nautilus used to show up, do you know if there's a way around that?16:05
mvoLaserJock: I don't know, I guess seb128 can help us with that16:06
LaserJockmvo: and did you get a chance to get a float flag for g-a-i?16:08
mvoLaserJock: I did some work on it, but its not finished :/ its relatively small, so it may land for user interface freeze (if I get it done and approval for it)16:08
calcpitti: there will be more gvfs point releases before jaunty is released right?16:09
LaserJockmvo: is there anything I can do to help that along?16:09
allquixoticbryce: Are we planning to pull xserver-xorg-video-intel 2.6.2? It's http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=93ae6c7f8cadb60d479e626ddd2a67d7cb2cc4c016:10
pitticalc: yes, very likely16:14
pitticalc: if not we can cherrypick that patch, but gvfs is in GNOME's release cycle, so it'll get point releases16:15
LaserJockif a package has recommends but the recommends aren't in the archive does apt just ignore them and install anyway?16:15
dokocalc: when do you plan your next OOo upload?16:15
mvoLaserJock: yes16:15
LaserJockmvo: thanks16:16
LaserJockI kept wondering why the Edubuntu CD was pulling in Universe and Main packages16:16
LaserJockbut when I turned everything but the CD off in sources.list it installed just fine too16:16
mvoLaserJock: let me have a look at the floating patch thing again now16:18
LaserJockmvo: that'd be wonderful, without it it kinda kills my spec :-)16:18
calcdoko: sometime after today :) why is there a specific thing you would like to see?16:19
LaserJockno pressure though ;-)16:19
calcdoko: aiui we are in alpha 5 freeze still16:19
dokocalc: please do the next upload using python2.6 directly if we didn't do the change before your upload.16:20
dokocalc: or better: build python-uno for 2.5 and 2.616:21
calcdoko: ok16:24
kirklandKeybuk: around?16:24
Keybukyup, what's up?16:25
kirklandKeybuk: http://people.ubuntu.com/~kirkland/Screenshot.png16:25
kirklandKeybuk: booting degraded raid has regressed in jaunty16:25
kirklandKeybuk: this is the first time i've tested it this cycle16:25
calcdoko: i have a few other changes queued up for the next upload as well, so i probably will do one sometime next week16:25
Keybukkirkland: it says your /dev/sda1 is already in /dev/md016:25
kirklandKeybuk: i'm wondering if there's something obvious you'd know about that'd cause this16:25
Keybukin fact, the very fact you're getting a kobject-related message from the kernel suggests there's an md bug here16:26
Keybukan in-kernel md bug16:26
kirklandKeybuk: yuck, okay16:26
calcdoko: oh is python2.4 being dropped now that we have both 2.5/2.6 in main?16:26
kirklandKeybuk: i'll file against the kernel16:26
dokocalc: does OOo still use 2.4?16:27
kirklandKeybuk: the root/disk user/group message ... that's just a red herring?16:27
Keybukkirkland: there is no /etc/passwd or /etc/group in the initramfs16:27
Keybukso you can just ignore that16:27
Keybukit's the kobject message below that which is the issue16:27
calcdoko: no, just wondering since we have 3 pythons now :)16:27
kirklandKeybuk: okay, i was just making sure that wasn't something that changed between intrepid/jaunty16:27
Keybukand it's simply a bug to even get anything like that16:27
Keybukkirkland: I don't think so16:27
Keybukunless mdadm changed ;)16:28
kirklandKeybuk: okay, thanks for the analysis ;-)16:28
KeybukAdri2000: yes16:38
Adri2000\o/16:38
Adri2000and? :)16:38
Keybukand it's on my todo list16:38
Keybukprobably today16:39
Adri2000excellent, just ping me then16:39
Keybukin fact, let me go and get a cup of coffee and I'll do it now16:39
Keybuksince you're here, and gcc is actually building this time ;)16:39
Adri2000ok :)16:40
=== seb128_ is now known as seb128
KeybukAdri2000: ok, I now have coffe16:48
Adri2000:)16:49
Keybukthe last revision I have from you is 13516:49
Keybukaddcomment.py: explicitely import cgi.escape and mention the name of the p16:49
Keybukarameter quote when calling escape()16:49
Keybukis that the latest?16:49
Adri2000yep16:50
Keybukok, let me do the update on casey16:51
=== RainCT_ is now known as RainCT
* RainCT hugs Keybuk :)16:53
KeybukAdri2000: ok, pushed16:53
Keybukhow do we test this?16:53
RainCTerror :P16:54
Adri2000indeed16:55
Keybuk?16:55
RainCTKeybuk: http://merges.ubuntu.com/universe.html16:55
Adri2000Keybuk: mv htaccess .htaccess?16:56
KeybukAdri2000: no htaccess permitted on casey16:56
Keybukah16:56
slangasekmoquist: how would putting anything in the preinst help?  If it wasn't working in the postinst, wouldn't it be more of a problem in the preinst?16:57
Keybuktry https://merges.ubuntu.com/universe.html16:57
Adri2000hmm, htaccess is allowed on https but not http?16:57
moquistslangasek: The idea was to catch the problem and bail earlier.16:57
slangasekhmm16:58
Keybukno, the config change only got applied to https apparently16:58
moquistslangasek: but I think multiple binary packages with pre-depends can simply solve the problem.16:58
slangasekI don't think you should be using pre-depends16:58
* moquist was afraid of that :)16:58
Adri2000Keybuk: what config change?16:59
KeybukAdri2000: adding mod_python16:59
Adri2000mod_python is enabled on both http and https16:59
Adri2000according to the ServerSignature16:59
KeybukAdri2000: the handler is only enabled on http16:59
moquistslangasek: the problem is that even 'apt-get install mysql-server moodle' fails b/c mysql-server isn't completely installed before moodle's postinst runs. See things go bad on line 6 of http://rafb.net/p/kZmMbM22.html (pgsql & mysql have the same problem - the paste is pg)17:00
moquistBased on my quick reading of what pre-depends do, it seems like what we need, but if there's a better way I'm all for it.17:01
slangasekpre-depends would mean you *always* have to have the server installed locally17:01
RainCTKeybuk: Uhm.. The .htaccess isn't in the LP branch?17:01
KeybukRainCT: I removed it17:02
moquistah, yes. Well, the package now assumes that anyhow. Maybe that's bad, but I suggest that we should have a moodle-nodb package that gives the admin max flexibility and minimal config automation.17:02
seb128slangasek: hey, any idea when the freeze will lift?17:02
KeybukAdri2000, RainCT: seems to be working on https now17:03
moquistRegular users who install the 'moodle' package can end up with a worknig system, while power admins can install moodle-nodb and do whatever they like.17:03
slangasekseb128: US afternoon today, I expect17:03
Adri2000adding comments on https works17:03
slangasekmoquist: if the local db server is a requirement, which I think is horribly wrong from a packaging perspective, then the db server package should be a *depends*, not a recommends17:04
macoslangasek: it's afternoon in part of the US already. has been for 4 minutes :P17:04
slangasekand certainly not a pre-depends17:04
seb128slangasek: ok, thanks17:04
slangasekmaco: that coast doesn't count17:04
moquistslangasek: right, I would remove it from recommends.17:04
geserAdri2000: would it be possible to add a link to the debian changelog (on the debian version) on MoM?17:05
moquistslangasek: does having the db server in depends do anything different than simply installing both packages simultaneously?17:05
ograhmm, cjwatson will oem-setup-debconf work over a ssh connection ? i'm pondering to do a prebuilt image for nslu217:05
Adri2000geser: I have a patch for adding a link to the PTS (like in DaD), but not merged (yet)17:05
Adri2000oh, it is merged17:06
ograi see it starts by default on the tty17:06
slangasekmoquist: it enforces the order in which the packages are configured; I'd recommend reading the Ubuntu policy manual17:06
Adri2000geser: do you want a direct link to the changelog as well?17:06
moquistslangasek: Fair enough. Thanks.17:06
Adri2000Keybuk: so, need a sysadmin to put the same server config from https to http?17:07
RainCTKeybuk: I was working on a redesign for MoM some months ago. If I finish it, will you(/somewho) commit to get it merged in a reasonable amount of time?  (if that'll be lying around for months like the comments I may as well leave it for this summer)17:07
geserAdri2000: would be nice (if it's not to much work) so one can check if a merge is usefull (e.g. now). I can go through the PTS to the changelog but a direct link would be one click less (and one page load less)17:07
KeybukRainCT: sure17:08
KeybukRainCT: the comments stuff wasn't lying around, it needed some extensive security review and discussions between different people ;)17:09
Keybukchanging around the html is just a push <g>17:09
KeybukAdri2000: yes17:09
KeybukAdri2000: we also need your existing DaD comments file?17:09
Adri2000yes, I already set it read-only on DaD a few minutes ago17:10
Adri2000http://dad.dunnewind.net/comments17:10
RainCTKeybuk: Great, I'll have a go at it within the next weeks then.17:10
cjwatsonogra: hmm, theoretically, though it does prefer to have a framebuffer17:10
KeybukAdri2000: are comments cleared at any point?17:10
cjwatsonogra: you'll probably run into some glitches, but I'd be happy to fix them17:10
Adri2000Keybuk: yes, when the merge disappear from the list17:10
KeybukAdri2000: cool17:11
cjwatsonogra: oem-config-debconf does also rather prefer to have a UTF-8 locale generated though ...17:11
ograyeah, sounds a bit saner to do it that way with a basic bootstrapped jffs2 system than having an 8h d-i install17:11
Keybukok, your comments now in place17:11
ogrameh, now my qemu kernel oopsed right at the end of oem-setup17:11
Adri2000Keybuk: there are a few lines of spam in the file you can remove17:11
cjwatsonYM oem-config?17:12
Adri2000geser: maybe file a bug so we don't forget it. also we'd need to find a place where to put the link, maybe RainCT can do that with the new design17:12
ograerr17:12
ograand after qemu my X died ... fun17:12
Adri2000Keybuk: also grab http://adrishost.net/~adri2000/ubuntu/MoM/result/merges/ubuntu.png and http://adrishost.net/~adri2000/ubuntu/MoM/result/merges/debian.png17:13
Keybukwhere do they need to go?17:14
Adri2000https://merges.ubuntu.com/{ubuntu,debian}.png17:14
Adri2000they're used in the Bug column17:14
RainCTKeybuk: It's not just HTML, though, I also added a template engine -tinpy, available at SF under MIT License.. just a single file-, that shouldn't be a problem or?17:16
* ogra cries, so my 30h slug install was just done with its last locale ... grmbl17:16
KeybukRainCT: is the dependency in main?17:17
Adri2000Keybuk: have you pinged a sysadmin yet? I pinged Chex as he is the one who enabled mod_python17:17
RainCTKeybuk: no, I added it as a file in utils/17:17
KeybukAdri2000: yes17:17
Keybukbut no response17:18
KeybukRainCT: that should be ok17:18
* RainCT tries to figure out why he created two branches :P17:20
superm1pitti, could you take a look at https://code.edge.launchpad.net/~superm1/jockey/only-broadcom-sta/+merge/1391 ? I submitted it some time back and wanted to make sure it wasn't overlooked for jaunty17:35
mvoLaserJock: please have a look at lp:~mvo/gnome-app-install/always-on-top - the remiaing problem is that its currently slower at startup, I look into that now17:36
Adri2000Keybuk: "The requested URL /ubuntu.png was not found on this server."17:37
pittisuperm1: oh, I think I either overlooked or didn't get the mail for it17:38
=== beuno_ is now known as beuno
KeybukAdri2000: needs a server reload17:42
Adri2000ah yes, just saw your commit, you put them in .img/17:43
RainCTmvo: arr.. I don't know what you're talking about, but that always-on-top sounds evil *g*17:44
LaserJockRainCT: not too evil17:46
LaserJockRainCT: it means I get to override the sorting in Add/Remove17:46
RainCTLaserJock: Ah, I don't understand your last sentence but it sounds way less scaring ;P17:47
LaserJockRainCT: normally Add/Remove sorts alphabetically17:50
LaserJockRainCT: for Edubuntu we wanted a way to make certain menu items "float" to the top of the list17:50
RainCTLaserJock: Oh, I see. So nothing to do with what I first thought; this actually sounds cool :)17:51
LaserJockRainCT: of course! :p17:52
Adri2000Keybuk: looks like it's been workarounded :p17:57
pittisuperm1: done; sorry that this slipped17:59
superm1pitti, no problem.  i suspected it was an oversight17:59
KeybukAdri2000: cool18:01
Keybukanything else you need?18:01
Adri2000nope, I'll update DaD to show a message saying to go to MoM. also, I'll send an announcement mail to ubuntu-devel, except if you want to do it? anything I should mention apart from comments merged into MoM and DaD shut down?18:03
RainCTAdri2000: new interface coming somewhen soon (before they complain :P)18:07
Adri2000RainCT: eheh, ok :)18:10
KeybukAdri2000: you can do that :)18:11
didrocksjelmer: about evolution-mapi: do you have some time to take into account james_w concerns on REVU?18:12
jelmerdidrocks, those should already be fixed IIRC18:14
jelmerah, looks like the package just didn't come through18:15
pittisuperm1: will you be at the LF summit, btw?18:15
didrocksjelmer: yep, the new upload is not in REVU18:16
jelmerdidrocks, I'll see if I can upload a new one in a few minutes18:18
didrocksjelmer: no pb, even if it's later. I subscribed :)18:18
ograhmm, isnt oem-config supposed to uninstall itself after it has been run successfully ?18:19
ograit seems to work just fine and properly sets up the first user, but i still have the package and binaries18:19
=== fader is now known as fader|lunch
cjwatsonogra: no18:23
cjwatsonthat's been a wishlist for a while, but is a little problematic in case you actually wanted to rerun it for some reason18:24
ograyeah, understood18:24
ograthe gui version does that though, no ?18:24
cjwatsonno, it does not18:24
ograah, k i thught i read it in a wiki doc18:24
cjwatsonglad to hear that it worked18:24
ogra*thought18:24
ograwell, on the tty18:24
cjwatsonwell, you know what wikis can be like :)18:25
ograhavent tried it via ssh yet18:25
cjwatsonah18:25
ograi'm not a fan of setting up qemu networking on the host side :)18:25
ograso i need to do some fiddling first18:26
=== beuno_ is now known as beuno
=== rickspencer3 is now known as rickspencer3-afk
kirklandsuperm1: ping, re: dkms18:33
superm1pitti, probably not.  we're rather low on travel budgets, so need a good business case if I was going to go18:34
superm1kirkland, pong18:34
kirklandsuperm1: i'm no dkms expert, but it looks like there's something wrong with the kvm-source --configure bits18:37
kirklandsuperm1: https://bugs.edge.launchpad.net/ubuntu/+source/kvm/+bug/33417718:37
ubottuUbuntu bug 334177 in kvm "package kvm-source 1:84+dfsg-0ubuntu3 failed to install/upgrade: " [Undecided,New]18:37
kirklandsuperm1: does that package need some better smarts about upgrades in the postinst?18:39
superm1kirkland, i'd need to see the log for sure (that log on the bug is invalid)18:42
superm1kirkland, but yes you do need to have some smarts in the upgrades to make sure that all previous versions are knocked out18:42
kirklandsuperm1: what log do you need?18:42
superm1look at the fglrx or nvidia postinst's for examples18:42
kirklandsuperm1: http://pastebin.ubuntu.com/123471/18:42
superm1the dist upgrade log, apt term log, and dpkg.log18:42
kirklandsuperm1: the current postinst is very basic18:43
superm1kirkland, definitely not enough18:43
kirklandsuperm1: which is the correct nvidia source package?18:44
kirklandsuperm1: nvidia-glx-180, eg?18:50
moquistif my package has multiple binaries with different .config scripts, should I have multiple .templates files or just one?18:52
kirklandmoquist: better question for #ubuntu-motu18:53
moquistkirkland: OK. Thanks.18:53
=== a|wen_ is now known as a|wen
mathiazrobbiew: should I unassign myself from bug 289470?18:59
ubottuLaunchpad bug 289470 in open-iscsi "open-iscsi user-space does not match kernel module version" [Critical,In progress] https://launchpad.net/bugs/28947018:59
robbiewmathiaz: yeah19:00
robbiewmathiaz: I'll grab it for my team, thnx19:00
superm1kirkland, yeah that should be fine. tseliot did a pretty good job keeping it clean and covering for errors19:15
superm1kirkland, look at the prerm and postrm too19:16
cjwatsonKeybuk: davmor2 confirmed that that udev fix works19:16
Keybukcjwatson: good to know19:19
=== fader|lunch is now known as fader
slytherinanything wrong with hal again? I am having trouble playing DVD on latest jaunty.19:22
slytherins/hal/dev19:22
kirklandsuperm1: thanks, i'm digging through it now19:33
slytherinKeybuk: Can you help me here? I remember you solved my last problem with udev19:34
ftais there a way to add new stuff in ia32lib in hardy? it's really messy for some upstream, like android and chromium. See bug 277772, http://groups.google.com/group/chromium-dev/browse_thread/thread/d3f6b7f4eadb43a3 and http://code.google.com/p/chromium/wiki/LinuxBuild64Bit19:43
ubottuLaunchpad bug 277772 in ia32-libs "Provide library symlinks for building 32-bit code." [Wishlist,Fix released] https://launchpad.net/bugs/27777219:43
sea-gull Hi, All! Will ubuntu participate in Google Summer of Code?19:46
=== rickspencer3-afk is now known as rickspencer3
slytherinany archive admins around? it seems libgmyth0 got eaten somehow on ports repository.20:09
kirklandsuperm1: looks like i was really just missing "dkms remove -m $PKG -v $PKGVER --all -q > /dev/null"20:14
superm1kirkland, yeah that's the important part20:15
kirklandsuperm1: so nvidia's looks like: http://pastebin.ubuntu.com/123507/20:15
kirklandsuperm1: i don't think the if [ "$STATUS" = "True" ] && [ -d $SOURCES ]; then ....20:15
kirklandbit applies to me20:16
kirklandsuperm1: that some custom maintainer work for nvidia, right?20:16
superm1kirkland, i think that was from some errors in earlier packages to make sure it's cleaned up right20:16
savvasRiddell: made patch for bug 102773 - it fixes the problem with unicode server names in combobox_server - any comments welcome :)20:16
superm1kirkland, you'll want to check with tseliot though.  he wrote that part in20:16
ubottuError: Could not parse data returned by Launchpad: timed out (https://launchpad.net/bugs/102773/+text)20:16
kirklandtseliot: ping?20:18
kirklandsuperm1: agreed, looks like custom cleanup20:19
macokirkland: did you get the mini iso to install at all?20:22
kirklandmaco: oh, thanks for the reminder!20:23
kirklandmaco: i'm back home now, and can try again20:23
kirklandmaco: i was onsite the first of this week and connectivity/equipement was non-ideal20:24
slytherincan any of the core dev please give back elisa-plugins-* packages?20:27
wgrantIs there a way I can get the old update-notifier behaviour?20:31
savvasslytherin: aren't they in jaunty?20:31
cjwatsonslytherin: could I have the exact source package list?20:31
tseliotkirkland: yes?20:32
kirklandtseliot: hi there, i'm trying to fix the kvm dkms module installation20:32
kirklandtseliot: superm1 pointed me your way20:32
kirklandtseliot: i was looking at nvidia's install20:32
slytherincjwatson: sure, elisa-plugins-good, elisa-plugins-bad, elisa-plugins-ugly20:32
tseliotkirkland: ok, what's the problem?20:32
cjwatsonslytherin: all architectures?20:32
kirklandtseliot: i think i was just missing: dkms remove -m $PKG -v $PKGVER --all -q20:33
slytherincjwatson: they are arch:all packages20:33
cjwatsonoh, it's arch all20:33
cjwatsonok20:33
kirklandtseliot: the error reported is https://bugs.edge.launchpad.net/ubuntu/+source/kvm/+bug/33417720:33
ubottuUbuntu bug 334177 in kvm "package kvm-source 1:84+dfsg-0ubuntu3 failed to install/upgrade: " [High,Triaged]20:33
* tseliot has a look20:33
cjwatsonslytherin: done20:34
slytherincjwatson: thanks20:34
* savvas notes that give back means remove :p20:34
kirklandmaco: mini.iso installing....20:35
davmor2maco: worked here unless we are talking about a non-standard install20:36
kirklanddavmor2: encrypted-home + Kubuntu20:36
kirklanddavmor2: starting from mini.iso20:37
kirklandmaco: that's the problem ^^^ right?20:37
davmor2kirkland: Ah only did a standard not e-h20:37
slytherincjwatson: should I report a bug for missing libgmyth0 for ports architectures?20:38
macokirkland: yes20:40
macodavmor2: kde tried to write its config files before the ~ was mounted writable. then it tried to read teh config files it failed to write. then it got upset and refused to load.20:40
davmor2maco: is it only on netboot or does it happen from cd too?20:41
macoi used mini iso. the original bug reporter used netboot. that's all i know.20:42
macothe laptop i installed on doesnt have a well-working cd drive, so i can only use mini iso on it20:42
davmor2maco: same thing really :)20:42
davmor2no probs :)20:43
=== DrKranz is now known as DktrKranz
kirklandtseliot: i'm getting an error, though20:45
tseliotkirkland: I can't access the log in the bug report but it looks like the source code is being put in the same directory twice or so. I need to have a look at the source code to see what's happening20:46
kirklandtseliot: http://pastebin.ubuntu.com/123523/20:46
kirklandtseliot: want me to pastebin the postinst script?20:46
slangasekLaserJock: is there an impending test of Edubuntu amd64?20:46
tseliotkirkland: yes, please20:46
kirklandtseliot: http://pastebin.ubuntu.com/123524/20:49
kirklandtseliot: that's what i'm working with now20:49
kirklandtseliot: this is what it looked like before: http://pastebin.ubuntu.com/123471/20:49
LaserJockslangasek: no, I don't have a 64-bit VM unfortunately20:51
tseliotkirkland: what's the name of the package?20:52
tseliotkvm-source?20:52
tseliot yes, right20:52
slangasekLaserJock: ok; is there someone else who usually helps with the amd64 tests?20:52
* tseliot gets the source20:52
slangasekLaserJock: or should I only release the i386 ISO for this alpha?20:53
davmor2slangasek: I can run that in a minute :)20:53
slangasekdavmor2: ok20:53
LaserJockslangasek: do I have to have a test to get it released?20:53
slangasekyes20:53
slytherincan any of the archive/lp admin please copy libgmyth0 for all port architectures in the ports repository?20:53
LaserJockslangasek: bugger, ok I can do a test in around 15 min20:54
kirklandtseliot: kvm20:54
kirklandtseliot: kvm-source is the binary20:54
slangasekLaserJock: well, davmor2 just offered20:54
LaserJockoh, then that'd be great20:54
davmor2slangasek: Won't be for a minute though running tests already so after these I can :)20:55
slangasekok. :)20:55
LaserJockslangasek: it seems a little weird to have to do that much testing before releasing an alpha for Edubuntu20:55
LaserJockslangasek: it's pretty much just a pool/20:56
davmor2LaserJock: still needs to work though dude :)20:56
LaserJockwell, "work" is a bit relative20:57
LaserJockI can't think of much of anything that'd happen with it that I'd say "don't install this"20:58
LaserJockwhich I think is sort of the point of the alphas20:58
slangasekLaserJock: if the tasks weren't actually installable off the CD20:58
slangasekthen there'd be no point in keeping the ISO around20:58
tseliotkirkland: ok, I'll try to install it so as to see what's wrong. I'll do it tomorrow though as it's 21:28 here and I'm a bit tired. I'll let you know how it goes20:59
kirklandtseliot: thanks, i'll keep hacking on it20:59
kirklandtseliot: i think i'm close20:59
LaserJockslangasek: what do you mean by "tasks"?20:59
tseliotkirkland: ok20:59
slytherinKeybuk: please drop me an offline message whenever you see this. Need your help in debugging an issue which I believe is udev/hal related.21:00
kirklandtseliot: subscribe to https://bugs.edge.launchpad.net/ubuntu/+source/kvm/+bug/33417721:00
ubottuUbuntu bug 334177 in kvm "package kvm-source 1:84+dfsg-0ubuntu3 failed to install/upgrade: " [High,Triaged]21:00
kirklandtseliot: i'll note in there if i fix it21:00
slangasekLaserJock: tasksel tasks; is that not what edubuntu installs currently?21:00
LaserJockno21:00
LaserJocknot that I now of21:00
tseliotkirkland: ok, done.21:00
slangasekok - "metapackages", then?21:00
LaserJockwell, I wouldn't consider those as critical to the .iso21:01
LaserJockit's a big point of it and we need to know if they are broken for sure21:01
LaserJockbut it shouldn't stop people from trying out the software that's on the CD21:01
kirklandtseliot: cheers, thanks.21:01
tseliotnp21:02
slangasekLaserJock: they can do that straight from the archive if that's all they're doing21:02
LaserJockslangasek: they can do the metapackages as well21:02
LaserJockthe only thing to test that you can't do from the archive is self-consistency21:03
LaserJockand that's not often going to change depending on arch21:04
slangasekLaserJock: these are the standards that we apply to all ISOs that we release with alphas.  I'm not going to consume disk on the CD server and point our users at ISOs that haven't even been minimally tested before the alpha release.21:04
kirklandmaco: i'm on tasksel now, just grab Kubuntu-desktop?21:04
LaserJockslangasek: fair enough, you're the boss :-)21:04
=== asac__ is now known as asac
kirklandslangasek: has the archive thawed yet?21:26
macokirkland: yeah21:26
slangasekkirkland: it's thawing; what do you have?21:28
kirklandslangasek: nothing urgent, kvm, ecryptfs-utils21:29
slangasekthose should be fine to upload21:29
kirklandslangasek: cool, thanks.21:29
slangasekseb128: GNOME stuff too, if you want21:29
seb128slangasek: ok thanks!21:30
davmor2LaserJock: still no usplash on edubuntu21:41
kirklandmaco: hmm, kubuntu install looks fine to me21:42
kirklandmaco: the mini.iso install completed21:42
kirklandmaco: rebooted, logged into kubuntu21:42
kirklandmaco: my encrypted home is mounted21:42
kirklandmaco: checked the underlying files...  encrypted contents, encrypted filenames ...21:42
kirklandmaco: i don't see the problem here ...21:42
macokirkland: ><21:44
macoanything change since last week?21:44
kirklandmaco: hrm21:44
kirklandmaco: not really in ecryptfs-utils21:45
kirklandmaco: i can't speak for the installer, though21:45
kirklandmaco: this should have started working just before FF21:45
kirklandwow, i haven't seen kubuntu in a while21:45
davmor2kirkland: installer has21:45
kirklandcool :-)21:45
kirklanddavmor2: ah21:45
kirklandmaco: any chance you can try to reproduce the problem on your end?21:46
kirklandmaco: i'll note my experience in the bug report21:46
macoyeah ill try again21:46
kirklandmaco: cheers, thanks.21:46
davmor2kirkland: maco: I'll run a test tomorrow morning and let you know too21:46
macook21:46
kirklanddavmor2: cool, thanks.21:46
slangasekScottK, ryanakca, Riddell: are there kubuntu alpha release notes for this round?22:10
ScottKslangasek: How close are you to needing them?22:11
slangasekScottK: hmm, 1.5h22:11
ScottKWe'll have something.22:11
slangasekok22:11
LaserJockwow, this new screen-profile thing is rockin'22:18
=== fader is now known as fader|afk
slangasekScottK: will https://wiki.kubuntu.org/JauntyJackalope/Alpha5/Kubuntu be the correct link?22:28
ScottKYes.22:29
=== Yasumoto_ is now known as Yasumoto
LaserJockdavmor2: thanks for doing the Edubuntu amd64 test22:43
davmor2LaserJock: np's22:44
savvasTheMuso: any luck with powerpc and jaunty build environment?22:50
savvasor any progress, heh22:50
TheMusosavvas: Oh yes, I've got it set up, I just need to test build22:50
savvasTheMuso: do you want me to look up the logs for the patch?22:51
TheMusosavvas: no I should have a copy locally here22:52
savvasgreat :)22:52
savvasScottK: we needed a powerpc test build for bmpx if I remember correctly, right?22:52
ScottKThat needs fixed too.22:53
ScottKIt failed on the buildd's but I don't know what to do to fix it.22:53
savvaswith the patch I provided?22:53
savvasI mean, the patch I found :P22:53
ScottKOK.  I lost sync.  Then yes, we need a PPC test build.22:54
savvasok :)22:54
=== fader|afk is now known as fader

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