/srv/irclogs.ubuntu.com/2009/08/24/#ubuntu-devel.txt

ebroderWho do I need to annoy to get bug #369203 fixed?04:00
ubottuLaunchpad bug 369203 in python2.5 "Python2.5.4 curses.initscr() fails" [Undecided,Confirmed] https://launchpad.net/bugs/36920304:00
ScottKebroder: Is there a patch and a test case?04:24
ebroderSure. The patch is attached in my comment. The test case is `python -c 'import curses; curses.initscr()'`04:25
ebroderI can edit the bug description to more clearly link to my patch if you'd like04:25
* ScottK didn't open the bug. Let me look.04:29
ScottKdoko: What do you think about the proposed fix in 369203?04:31
ScottKLet's wait a bit and see what that brings us.04:31
ebroderSounds good04:31
=== johe__ is now known as johe
=== CarlFK1 is now known as CarlFK
pittiGood morning everyone! end of holidays, at last :)06:10
TheMusoHey pitti!06:11
pittihey TheMuso, how are you?06:13
TheMusopitti: Well thanks.06:14
thumperanyone know the quality of the ati HD3450?06:15
thumperI'm looking at a new laptop and can have either this or on-board intel06:15
thumperwondering about upcoming KMS06:15
thumperbryce: if you read the scrollback, ATI radeon hd 3450, good or not, KMS?06:19
dholbachgood morning06:39
highvoltagegood morning dholbach06:53
dholbachheya highvoltage!06:53
highvoltagehad a good weekend dholbach?06:53
dholbachabsolutely - we had some friends here from Austria06:53
dholbachhow about yours?06:54
highvoltageheh, I watched Sound of Music again Saturday afternoon, so saw some old Austria scenes and got an Austria fix as well06:54
dholbachhaha :-)06:54
highvoltagevisited that computer lab in that poor area I told you about saturday morning, it was going better there than I expected. it was nice seeing it in use, there was a class running on how to use gmail and search things on the internet.06:55
dholbachcool - so they had no specific complaints?06:56
highvoltagenope, there was a few computers that weren't set to boot from the network and that's why they weren't working, so I just showed them how to set the bios settings and that already fixed most of their problems06:58
highvoltageI got the relevent contact details, I'll put them in touch with the ngo-interviewers06:59
dholbachrock and roll :)06:59
stochasticIn Bug #416778 lool has requested some further public discussion on including the Jack audio server in Main.  I'm not sure where to initiate that discussion, is here appropriate?07:21
ubottuLaunchpad bug 416778 in libffado "main inclusion request for libffado" [Undecided,Incomplete] https://launchpad.net/bugs/41677807:21
stochasticor is the bug tracker the best place for that conversation?07:21
StevenKstochastic: ubuntu-devel-discuss@lists.ubuntu.com would be my suggestion07:22
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi07:33
\shmoins07:33
pittihi tkamppeter07:37
pittitkamppeter: BTW, we can change the pdftoopvp enabling to be an Ubuntu specific patch, then we can add it to the Debian trunk and drop the Ubuntu branch again07:37
pittiI'll do that soon07:37
tkamppeterpitti, OK07:45
tkamppeterpitti, I have discovered that CUPS now does not only have 2 libs (libcups, libcupsimage), but 4 new libs added (libcupscgi, libcupsdriver, libcupsmime, libcupsppdc). Do we need 8 additional binary packages (including -dev) now?07:47
mvocould someone please have a quick look at http://launchpadlibrarian.net/30714313/zlib_1.2.3.3.dfsg-13ubuntu2.debdiff if that looks ok?07:47
mvo(context is bug 402178)07:47
ubottuLaunchpad bug 402178 in zlib "gzopen64 implicitly converted to pointer" [Undecided,New] https://launchpad.net/bugs/40217807:47
pittitkamppeter: I think for now we can probably keep them in libcups, unless they have different SONAMEs (or likely to get different ones in the future)07:50
pittitkamppeter: ah, just saw your 1.4 updates07:51
tkamppeterlibcups has SONAME 2, all the new ones SONAME 1.07:51
StevenKThat sounds like the SOVER, not SONAME07:52
pittitkamppeter: then the new ones need a new package07:54
pittiStevenK: SOVER?07:54
tkamppeterI have done everything to make the new CUPS build: adapted patches, taken a patch from Red Hat to make the new dnssd backend build (the original uses an API which is probably not available under Linux), adapted the PDF filter package to work with both 1.3 and 1.4, fixed small bugs in the new CUPS, ...07:54
tkamppeterStevenK: pitti called this SONAME in a conversation with robert_ancell on #ubuntu_desktop.07:55
pittitkamppeter: thanks muchly07:55
tkamppeterpitti: Remaining is now to obsolete cupsddk and to distribute the files to the binary packages of CUPS and to package all the new libraries.07:57
tkamppeterpitti, if you make a conditional patch to solve the pdftoopvp problem, can you make it in a way that it applies only to Debian and not to Ubuntu, this way one can have the debian/local/filters/pdf-filters being exactly the upstream tarball.08:08
pittitkamppeter: yes, I can also do it the other way around ("disable-pdftoopvp.dpatch")08:09
pittitkamppeter: I won't actually check for "Ubuntu", I'll check the version number of poppler08:09
liwpitti, hmm... I have devicekit-disks 006-0ubuntu1 installed, but I still get the dialog that wants me to mount an unmounted partition on my hard disk08:09
pittiliw: right, that's expected; gvfs doesn't yet use the new "no interactive" option08:10
pittithere's a gvfs task still open08:10
liwpitti, ok, then I'll wait some more08:10
tkamppeterpitti, this is even better08:10
sorenlool: Hey. Thanks for your work on euca2ools!08:12
sorenlool: The binary depends on pyton-boto 1.8a, but we're at 1.7c. Can you sync 1.8a from Debian?08:13
pittisoren: he can't, but I can08:13
sorenpitti: Oh, lovely. Thanks!08:13
* soren thought lool was archive admin08:13
StevenKHe's in ubuntu-mir, but he isn't an archive admin08:14
sorenAh.08:14
* soren is having trouble keeping up with people's hats.08:14
liwis there a tool to compare two versions of the same lib*.so and see if there are changes in the exported symbols?08:15
pittiliw: hm, diff the nm -D output?08:16
dholbachor use check-symbols from the ubuntu-dev-tools package?08:17
sorenpitti: \o/ Thanks for the boto sync.08:17
pittisoren: de rien08:17
dholbachnm -D <lib1> | cut -d' ' -f3 | sort -u > lib1; nm -D <lib2> | cut -d' ' -f3 | sort -u > lib2; diff -u lib1 lib208:17
pittidholbach: do you know bash's <() trick?08:18
pittidiff -u <(nm -D ...) <(nm -D ...)08:18
dholbachhow'd you rephrase it?08:18
dholbachah08:18
* dholbach needs to try that08:19
pittipretty handy to work without creating temporary files08:19
pitti<(command) runs command in a pipe and its stdout becomes a file name-like argument08:19
dholbachalthough the mighty slangasek says that objdump -T or readelf -s would be better than nm -D08:19
dholbachhttps://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/18490608:20
ubottuLaunchpad bug 184906 in ubuntu-dev-tools "check-symbols should use something other than nm -D" [Wishlist,Confirmed]08:20
* pitti bows to slangasek's ELF skills08:20
mpontilloremember to pass -W to 'readelf' - otherwise long symbol names can get cut off!08:22
liw. o O (nothing is ever easy with shared libs, is it?)08:23
dholbachprobably best to just read the diff ;-)08:24
tkamppeterpitti, any suggestion about the library packaging for CUPS?08:57
pittitkamppeter: as I said, if they have a different soname, they need a new package08:57
pittitkamppeter: will any other program actually use these libraries, though?08:58
tkamppeterpitti, that is the case.08:58
tkamppeterpitti, currently most probably not.08:59
loolsoren, pitti: I had filed a sync request saturday though09:03
sorenlool: I wonder why I didn't see that..09:09
sorenlool: Oh, right, I decided not to wait for Launchpad to load because I (mistakenly) "realised" that you were an AA and could have done it yourself if you wanted.09:10
loolsoren: I think I saw no subscriber to euca2ools bugmail either09:11
sorenlool: No, I hadn't gotten around to that yet.09:11
soren(it was only synced on Friday)09:12
loolI mean that explains you didn't see the sync bug09:12
sorenOh, right, right.09:12
loolI sent the changes to the euca folks in the changelog and at the top of /Makefile BTW09:12
loolDidn't get any answer yet but that was over the WE09:13
mvoslangasek: what is your opinion on bug #414943 ? do you think its important enough to add code to update-manager to check for this situation (that the user has a old kernel as default in his grub.cfg?)09:25
ubottuLaunchpad bug 414943 in update-manager "update-manager/grub should warn about old kernels ahead of the automatically generated ones" [Low,Triaged] https://launchpad.net/bugs/41494309:25
=== dholbach_ is now known as dholbach
cjwatsonmvo: thanks for clearing up that lsb_release bug!10:27
mvocjwatson: my pleasure :)10:31
=== Guest77631 is now known as Zic
tkamppeterpitti, what about creating packages libcups-extra1 and libcups-extra-dev for the 4 extra CUPS libraries?11:27
pittitkamppeter: they all have soname 1? "extra" sounds a bit weird, maybe pick one of the existing names?11:28
tkamppeterThey are all of soname 1, but picking one of the lib names is also not good, they are completely different.11:29
pittitkamppeter: however, I don't really like "extra", it's a hack; either we put them all into an existing package, or we should package them properly11:29
tkamppeterputting them into "cups" is bad, as then a program only needing one of the libs would pull in the CUPS daemon.11:30
pittitkamppeter: there's no way to statically link them to cupsd, until other programs actually need them?11:30
pittiwell, other binaries might need them as well11:30
pittiseems there's no really good way of avoiding 4 new libs :/11:30
tkamppeterpitti, they can also be used by CUPS clients on a daemon-less server11:30
pittiright11:31
tkamppeterOr by PPD-generating programs, imagine the CUPS daemon would run on OpenPrinting, only because there is a program generating driver packages.11:31
=== thumper is now known as thumper-zzz
tkamppeterpitti, now I discovered that there is a package named cups-common, I could put the libraries there.11:36
pittitkamppeter: no, that's arch:all, and not meant for libraries11:37
pittitkamppeter: let's just package them properly instead of wasting time on ugly and policy breaking hacks which we'll need to fix later anyway11:37
tkamppeterpitti, I could switch that to arch:any11:37
pittionce one of the libs changes ABI, it would break everything11:38
tkamppeterSo I will make real library packages. Even if these libraries are not meant as API libs for apps, sooner or later someone will use them and then we have to change our packages to avoid side effects.11:38
ograpitti, hey, what is supposed to provide IRC in the default install ? testing my armel images i cant find anyone11:43
ogras/anyone/anything/11:43
* ogra wonders if armel is missing something, given that much of out user support is centered around IRC i cant imagine we dont have it by default11:44
pittiogra: we don't have IRC right now; we'd need to install telepathy-idle for that11:46
pittiit's a known issue11:46
pittiyou can install it in the live system, of course11:46
* pitti -> lunch11:46
ograpitti, but we'll pull it in ?11:46
ogra(later)11:46
pittiogra: probably, yes11:46
ograi would see it as a large regression to not have IRC by default11:47
ograenjoy your lunkc, thanks11:47
ogra*lunch11:47
LaneyIs there any way to retry a build which was attempted on a previous release, short of an upload?12:18
sistpoty|workLaney: you mean as in binNMU?12:20
Laneyno, there was an FTBFS which was attempted in Jaunty12:20
LaneyI was wondering if it could be tried again under Karmic12:20
Laneygive-back12:21
sistpoty|workLaney: ah, no idea actually then12:21
cjwatsonerr, it ought to have had a karmic build record created, I'd've thunk12:22
cjwatsonask #launchpad?12:22
Laneydoesn't seem to have12:23
* Laney moves over there12:23
ogradoes anyone see a reason why Arch: all packages wouldnt be built with a debian/control like: http://paste.ubuntu.com/258590/12:47
cjwatsondebian/rules is relevant too12:48
ograwell, rules is pretty empty12:48
CyberkillaHello, does anyone here know anything about the nvidia drivers in karmic a4?12:48
ograhttp://paste.ubuntu.com/258615/12:48
CyberkillaFor some reason, 185.18.31, 185.18.36 and 190.x.x give me artifacts, then system crashes (laptop resets itself).12:49
cjwatsonogra: debian.mvl-dove/rules then12:49
cjwatsonfollow the yellow brick road12:49
CyberkillaI had to revert to 185.18.14.12:50
CyberkillaYou're speaking in riddles to eachother:O12:50
ograhttp://paste.ubuntu.com/258616/12:50
cjwatsonnot especially12:50
ograright, the dove rules are a bit more intresting :)12:50
cjwatsonogra: now you need to find which of the included files defines the binary-indep target12:51
CyberkillaIt is an NVidia GeForce 8400M GT, inside of a Sony Vaio VGN-AR41E laptop12:51
cjwatsonCyberkilla: I don't know anything about this but perhaps generic advice is better than nothing. https://wiki.ubuntu.com/X/Reporting has general advice on reporting good-quality X bugs that contain a decent amount of information, and links to some pages with more details. #ubuntu-x may have more experts paying attention, although not necessarily right at this moment12:53
CyberkillaThanks a lot. I appreciate your response: )12:53
ograhmm, looks ok to me, it properly calls the dbheper commands with -i ... unless the package names dont get handed over i dont see why it wouldnt even attampt a build12:54
ograthough, hmm, i wonder if the "build-indep:" at the top prevents it somehow12:55
ograhttp://paste.ubuntu.com/258619/12:55
stefanlsdpitti: are you ok if i upload the calibre stuff i've done?12:56
ograseems to be an empty target12:56
pittistefanlsd: sure; I need to commit all the changes back to the debian bzr branch anyway, a couple of more changes don't make a big difference12:57
pittistefanlsd: we should have an Ubuntu branch probably, since I can't upload 0.6 to Debian right now (blocked on doko's magic --install-layout=deb change in python2.5)_12:58
dokopitti: ???12:59
stefanlsdpitti: ok, great. wont we get a branch now with james_w import stuff anyways?12:59
pittioops, sorry, that was meant to be "2.6 available in experimental"12:59
pittidoko: sorry, the --install-layout=deb change was just blocking the cdbs distutils.mk fix12:59
pittinot calibre13:00
pittistefanlsd: yes, but please don't use it13:00
pittifor packages which already have a bzr branch, the auto-import stuff is pretty useless13:00
dokoahh, ok13:01
=== MacSlow is now known as MacSlow|lunch
cjwatsonogra: build-indep is probably irrelevant13:02
ograwell, the main file calls it, but comparing to the generic kernel package its identical13:02
cjwatsonogra: I suggest setting DH_VERBOSE=1 and going through the output with a fine tooth-comb13:02
ograwell, thats more than i want to do personally, its actually rtg's package, but he is "fixing" it by just dropping all Arch: all packages, i thought i could find something obvious to suggest13:03
ograi dont mind losing Arch:all -headers ... and -docs should be identical to the mainline kernel anyway13:04
ogra-source concerns me a bit if users want to cross build kernels for armel SoCs though13:05
cjwatsonI sympathise but am unlikely to have a chance to figure this out, sorry13:05
cjwatsonof course the debhelper commands that are called with -i are not the only relevant parts; you need to make sure that something is actually installed into the package build directories too13:06
ograyeah, i would have asked "cjwatson can you help with ..." if i really wanted you to help solving it ;) thanks a lot for the pointers though :)13:06
ogradont want to keep you from your actual work ;)13:07
ograi'll discuss with rtg13:07
cjwatsonthat's ok, I just wanted to make it clear that I was disengaging rather than just going silent :)13:07
ograslangasek, rtg claims the "Arch: all" packages of linux-fsl-imx51 were not built because you objected, i dont see how you would technically have been able to prevent them from building nor why they wouldnt have at least been in the NEW queue, can you tell me anything about that ?13:23
=== rmcbride_ is now known as rmcbride4
=== rmcbride4 is now known as rmcbride
tkamppeterpitti, which maintainer scripts are needed for library packages? AFAIK one has to call "ldconfig" after installation and after removal. Or is this done automatically, without needing an explicit maintainer script?14:01
pittitkamppeter: don't add explicit scripts, dh_makeshlibs will care about it14:01
tkamppeterpitti, then I can perhaps remove some superfluous scripts from the CUPS package.14:02
cjwatsondh_makeshlibs> assuming that you have the #DEBHELPER# token in any explicit maintainer scripts you do have in the source package14:02
cjwatson(obviously if you don't have explicit maintainer scripts in the source package then there's no need to add them just for #DEBHELPER#)14:03
tkamppeterpitti, debian/libcups2.postinst and debian/libcupsimage2.postinst do nothing more than providing #DEBHELPER#, so they can get removed.14:04
pittitkamppeter: correct, they are just cruft14:05
=== MacSlow|lunch is now known as MacSlow
=== rickspencer3-afk is now known as rickspencer3
happyaronpitti: hi, I've replied to that bug about tor14:34
loolHey who's administering http://qa.ubuntuwire.com/ ?14:54
loolI'd like to get a package or two installed to fix http://qa.ubuntuwire.com/uehs/no_updated.html14:54
loolIt's lacking the perl ssl support libs to use https14:54
ogralool, i think that was siretart once, not sure thats still true though14:58
sistpoty|worklool: you can ask at #ubuntuwire or write a mail to admin@lists.ubuntuwire.com14:58
geserlool: or ask wgrant15:00
loolsistpoty|work: thanks15:00
loolToo many people to ask  :)15:00
loolI prefer shooting an email15:00
sistpoty|workheh :)15:00
ograwhy ? many people means many options to pick your favorite answer *g*15:01
sistpoty|workor many possibilities to say "no, I'm not responsible..." *g*15:01
highvoltageRiddell: heh, in Africa, "eina" means "ouch"15:11
highvoltage(just saw it coming through karmic-changes)15:11
tkamppeterpitti, is bug 418097 really a CUPS bug?15:13
ubottuLaunchpad bug 418097 in cups "package cups-client 1.3.11-1ubuntu6 failed to install/upgrade: trying to overwrite `/usr/share/doc/ia32-libcups2/changelog.ia32-libs-tools', which is also in package cups-bsd" [Undecided,New] https://launchpad.net/bugs/41809715:13
tkamppeterpitti: Or is it of ia32-libs providing 32-bit libcups2?15:14
pittitkamppeter: looks like an ia32-libs bug; cups itself doesn't build 32 bit libs on amd6415:15
=== dyfet` is now known as dyfet
happyaronpitti: hi, if only for hardy to karmic, or rather say in 4-5 releases, I can do it.15:33
=== cprov is now known as cprov-lunch
=== The_Company is now known as Compant
=== Compant is now known as Company
kirklandNCommander: ping16:37
kirklandNCommander: what's the status with the kvm backports to hardy/intrepid ?16:37
kirklandNCommander: those have been sitting there for a while, now16:37
NCommanderkirkland, let me check, libvirt should have gone through, its been in the NEW queue for awhile16:40
sistpoty|workkirkland: I just took a glance at qemu-kvm... are the sources of the bios files in pc-bios somewhere in the package? I can't find the source for openbios-* for example16:42
kirklandsistpoty|work: lemme check16:44
sistpoty|workkirkland: thx16:44
kirklandsistpoty|work: i'm just responding to your email about qemu-kvm on -devel16:45
sistpoty|workkirkland: cool, thanks :)16:46
kirklandsistpoty|work: thanks for looking at that package; i *welcome* more eyes on it :-)16:46
sistpoty|worksure thing, no problem ;)16:46
kirklandsistpoty|work: the source is at http://www.openfirmware.info/OpenBIOS, though upstream qemu is releasing those as blobs in 0.1116:48
cr3 /join #python16:49
cr3nice! :)16:49
sistpoty|workkirkland: hm... that's gpl-2, right? can we distribute it that way in ubuntu then?16:49
kirklandsistpoty|work: hmm, well qemu is GPLv2 and LGPL16:51
NCommandercjwatson, any archive admin, can you please promote the linux-mvl-dove udebs so d-i can build? The kernel itself got kicked to main, but the udebs are still in universe16:51
sistpoty|workkirkland: yep, but I mean the bios... don't we as ubuntu have to make the sources available or offer s.th. written then? (I'm no licensing expert though)16:51
cjwatsonNCommander: done16:52
NCommandercjwatson, thanks, I'll have a revised branch that has been fully test built for you ASAP16:53
dokoScottK: looks ok16:54
ScottKdoko: Thanks.16:54
kirklandsistpoty|work: hmm, i'm not sure about that one ...  qemu and kvm have always shipped at least some bios.bin's as prebuilt bios blobs;  I'll have to check under what conditions this has been approved in the past16:54
sistpoty|workkirkland: I think if the source from which a prebuilt blob is available in the package, that would work... but as I wrote, I don't have too much clue with legalize ;)16:55
sistpoty|workis available along with the blob even.16:56
kirklandsistpoty|work: so you're suggesting I grab that source, and drop it in the debian dir and debian/copyrights for good measure?16:57
sistpoty|workkirkland: yes, but the tough thing is to make sure that it matches the blob. and I'm suggesting to ask someone who knows for sure ;)16:57
kirklandsistpoty|work: the other option is to add --disable-blobs to the ./configure optiosn16:58
sistpoty|workkirkland: and to remove it from the source tarball, yes, if it's still working then16:58
kirklandsistpoty|work: well, it would break some of qemu's arches, IIUC16:59
_sickanyone knows if the idb (intel debugger) works with the gdb machine interface ?16:59
sistpoty|workkirkland: hm... :/17:00
kirklandsistpoty|work: talking with the qemu maintainers privately right now, they feel that they're covered, because one of the qemu maintainers is also an openbios maintainer17:00
=== marjomercado is now known as marjo
kirklandsistpoty|work: and their intention is to ship the source of the openbios blobs in 0.1217:00
sistpoty|workkirkland: oh, cool :)17:01
kirklandsistpoty|work: but 0.12 is karmic+117:01
kirklandsistpoty|work: they're in 0.11-rc1 right now ... i just asked if they'd add the openbios sources to -rc2 ...  discussing now17:01
kirklandsistpoty|work: qemu upstream says shipping those sources in -rc2 is probably not going to happen;  i'd need to drop them in our package17:04
mathiazjdstrand: bug 407428 - this is a hard one17:07
ubottuLaunchpad bug 407428 in openssh "sshd zombie processes and strange behavior after karmic upgrade" [High,Confirmed] https://launchpad.net/bugs/40742817:07
jdstrandmathiaz: yes it is. I haven't found a reproducer yet17:07
jdstrandmathiaz: I've tried for some time, off and on17:07
mathiazjdstrand: yeah - I run into this one all the time17:08
jdstrandme too17:08
mathiazjdstrand: when I clone vm17:08
mathiazjdstrand: and they start for the first start, I run into this issue17:08
mathiazjdstrand: but I haven't been able to reliably reproduce it17:08
jdstrandmathiaz: does it happen every time you clone a vm?17:08
mathiazjdstrand: yes17:08
mathiazjdstrand: if I reboot the vm, it's gone - sometimes17:09
jdstrandmathiaz: maybe the bug can be triggered when ssh notices a new interface and starts listening on it17:09
jdstrandmathiaz: oh, in the vm or the host do you see this?17:09
mathiazjdstrand: in the vm only17:09
jdstrandok, nm my comment then17:09
tkamppeterpitti, I have completed the packaging of CUPS 1.4.0 now.17:16
tkamppeterpitti, can you now add the conditional patch for deactivating pdftoopvp in Debian and then upload the resulting package to Debian and Ubuntu. Thanks.17:18
pittitkamppeter: great, thanks!17:18
pittitkamppeter: yup, on my list17:18
tkamppeterpitti, another problem is that we now have to blacklist the usblp kernel module. How should this be done? Should CUPS add a config file to /etc/modules.d for doing that or should it simply be part of the default configuration for the kernel modules?17:23
tkamppeterWith the module loaded the "usb" CUPS backend does not see any printer.17:24
pittitkamppeter: blacklist? why?17:25
pittitkamppeter: oh, so that the module doesn't grab the raw device?17:25
pittitkamppeter: ideally we'd just not build it at all in the kernel17:26
pittitkamppeter: but that's an issue in Debian as well then17:26
tkamppeterpitti: Yes.17:26
pittiit just seems like a bad design to me, though17:26
pittitkamppeter: I guess for now we need to add it to the default blacklist in module-init-tools, yes17:27
tkamppeterpitti, OK.17:27
pittiok, need to run (dinner and Taekwondo), see you all tomorrow!17:27
tkamppeterpitti, it is really a bad design, a good usb backend would work both with and without usblp kernel module.17:28
NCommandercjwatson, publisher runs every hour, on :03, right?17:32
ScottKLast I heard publisher runs were taking over an hour to finish though (this may have been fixed).17:39
=== cprov-lunch is now known as cprov
mathiazjames_w: hey - are you going through the NEW queue?17:43
mathiazjames_w: and rejected merb?17:43
james_wyeah17:43
cjwatsonNCommander: yes17:43
NCommandercjwatson, hrm, then the udeb should be in main now, no?17:44
mathiazjames_w: the reason for rejection was the inclusion of spec testing?17:44
james_wmathiaz: I rejected it as I sponsored a newer version in to NEW17:44
mathiazjames_w: oh - cool17:44
mathiazjames_w: does this mean that merb has been accepted now?17:44
NCommandercjwatson, I'm just wondering if udebs are special w.r.t. to promotion and such17:44
cjwatsonScottK: that was fixed - they're down to a bit over half an hour now - but the publisher is crashing17:45
ScottKcjwatson: Thanks.  Good to know (the fixed part anyway).17:45
cjwatsonNCommander: they're not special, the publisher's crashing17:45
NCommandercjwatson, oh. bah :-/17:45
NCommandercjwatson, sorry for the noise, I was just wondering what was going on17:45
james_wmathiaz: no17:46
james_wmathiaz: I don't have time to complete the review today17:46
mathiazjames_w: ok - so there is a new version of merb in the NEW queue that fixes the issue you've found?17:47
james_wyeah17:47
mathiazjames_w: but you won't have to process the NEW queue today?17:47
james_wit's a repacking to remove all the embedded code17:47
james_wwell, I've spent a few hours on it today17:47
james_wso it's that I want to do some other things today17:47
mathiazjames_w: sure :)17:47
mathiazjames_w: thanks for sponsoring a new upload of merb :)17:48
james_wnp17:48
mathiazjtimberman: ^^ - so your last upload to REVU for merb is already in the NEW queue (ie has been sponsored by james_w) ?17:48
jtimbermanGuess so, I haven't seen an email about that from the system.17:49
james_wit is17:49
jtimbermanmathiaz: i fixed the issue it was rejected for, and a new issue james_w found.17:49
jtimbermandoes that mean it still needs archive admin review and upload to the universe?17:50
james_wyeah17:50
james_whttps://edge.launchpad.net/ubuntu/karmic/+queue17:51
jtimbermanAhh17:51
=== beuno is now known as beuno-lunch
jtimbermanoh, stompserver is in the queue.17:52
mathiazjtimberman: right - merb and stompserver are already in the queue17:53
mathiazjtimberman: and chef needs another advocation17:53
mathiazjtimberman: ^^ is that accurate picture of the chef packaging effort?17:53
mathiazjtimberman: coderay and libsyntax are available in karmic17:54
jtimbermanmathiaz: stompserver was rejected on Friday and I uploaded it fixed on REVU, is the one in the queue the right one?17:54
jtimbermanmathiaz: stompserver was rejected, and i uploaded the new version to REVU that fixed the blocking issue.17:55
jtimbermanmathiaz: i see it as rejected on the queue too, does it need a new upload to NEW?17:55
mathiazjtimberman: meh - I don't know17:57
mathiazjtimberman: the times are all different17:57
jtimbermanone time zone to rule them all.17:57
mathiazjtimberman: I can't figure out whether I've uploaded the latest17:58
mathiazjtimberman: let me look into that a bit later.17:58
jtimbermanmathiaz: okay.17:58
slangasekogra: er, I never said to not build the Architecture: all packages - are we playing telephone, here?18:00
ograslangasek, well, something is wrong18:00
ograthe 300.4 package had three Arch: all packages18:00
ograbut they werent picked up anywhere for build it seems18:00
ogradoing a local armel build they appear18:01
ograogra@dove:~/linux-mvl-dove-2.6.31$ ls ../*.deb18:01
ogra../linux-headers-2.6.31-200_2.6.31-200.4_all.deb         ../linux-image-2.6.31-0-dove_2.6.31-0.1_armel.deb      ../linux-mvl-dove-doc_2.6.31-200.4_all.deb18:01
ogra../linux-headers-2.6.31-200-dove_2.6.31-200.4_armel.deb  ../linux-image-2.6.31-200-dove_2.6.31-200.4_armel.deb  ../linux-mvl-dove-source-2.6.31_2.6.31-200.4_all.deb18:01
slangasekogra: then you're not doing a proper local armel build the way the buildds do.  The buildds only build Arch: all packages on the i386 buildd18:01
ograi'll try buiulding the package on a i386 machine, but i suspect we hit a soyuz bug or some weird PAS wildcard setting18:01
ograyes, i know how our infrastructure works :)18:02
ograi did the local build to exclude packaging bugs18:02
slangasekthe relevant detail here is https://launchpad.net/ubuntu/karmic/+source/linux-fsl-imx51/2.6.31-100.7 showing only armel in the 'builds' tab18:02
ograbut our infrastructure seems to not like that setup18:02
ogra100.7 has all ARCH: all packages dropped18:03
ograthat was rtg's workaround for now18:03
ogra100.4 and 100.5 had them enabled18:03
slangaseker18:04
ograah, no only 100.418:04
ograthere seem to be no build attempts on i386 for 100.418:04
slangasekI don't see why he would have dropped the doc and source packages18:04
ograand i think thats either soyuz or PAS18:04
ograyes, i wanted to keep -source :(18:05
slangasek(the headers package, yes, I did say there was no point in having the headers split between two packages)18:05
ografor people cross compiling the kernel packages18:05
=== cody-somerville_ is now known as cody-somerville
ograi dont care about .docs18:05
ogra*-docs18:05
ograsince i assume there is nothing added to the fsl version18:05
ograkeeping -source would have been nice and i'd like to see it coming back ...18:06
slangasekit doesn't matter whether there's anything added - you want the -docs package built so that the -docs package matches the kernel package and can be pulled in via linux-meta18:06
ograanyway, do you have an idea what blocks them from building on i386 ?18:06
ograslangasek, well, rtg sees the issue as resolved and i couldnt convince him of the opposite18:07
slangasekogra: it's not P-a-s, so you'll have to ask soyuz folks18:07
ograok, thanks for looking18:07
ograhmm, wasnt there a dedicated soyuz channel ?18:09
al-maisanogra: yes, #soyuz18:09
al-maisanon the Canonical Ltd. server18:10
ograheh, i meant a public one :)18:10
ogradoesnt seem like though18:10
al-maisantry #launchpad then, and ping cprov :)18:10
cjwatsonthe publisher seems like it might be running again, so we'll see18:12
james_wcjwatson: hi, is there anything special to watch out for with -di packages in NBS?18:16
james_wthere's a whole bunch in there currently, and I didn't clear them out earlier with the rest as I didn't want to create havoc18:16
cjwatsonjames_w: don't process them yet, I have a d-i upload in the works to move to -618:19
cjwatsonNCommander: are you waiting for this publisher run in order to do a test build?18:19
james_wso my wariness was well placed :-)18:19
cjwatsonNCommander: you could just add universe/debian-installer to UDEB_COMPONENTS in build/config/common18:20
ogracjwatson, now that the mvl and fsl kernel packages are in main, is there anything special we need to do for d-i to pick them up ?18:20
NCommandercjwatson, ah18:20
mathiazjtimberman: the stompserver package sitting in the NEW queue is the last one you've uploaded to REVU (fixing the issue from the first rejection)18:21
ograthey both should have the proper naming scheme now18:21
cjwatsonogra: stuff like what NCommander's doing for dove, presumably18:21
jtimbermanmathiaz: cool, thanks for checking!18:21
ograwell, that had happened for imx51 already18:21
ograunless you dropped it :)18:21
* ogra hugs lamont for ARMv7 buildd love 18:23
ograand you even doubled the amount !!!18:23
lamontogra: 4 -> 6 isn't double. :-p18:24
lamontone more inbound though - look forward to seeing korlan18:24
lamontand a rimu replacement18:24
ograit was 3 for nearly all of the last 6 months18:24
lamontand then we get more18:24
cody-somervilledoh. The latest nvidia updates broke my X.18:25
ograthe fourth one was rarely seen online18:25
ogracody-somerville, get proper hardware :P18:25
cody-somervilleogra, whats considered proper hardware these days? :P18:26
ograintel ?18:26
cody-somervilleno thanks18:26
ograno probs here even with external 1920x1200 LCD18:26
lamontogra: yeah - podocarpus was offline for much of that18:26
ograyup18:27
mathiazjames_w: http://paste.ubuntu.com/258796/ <- have you already seen this?18:28
mathiazjames_w: I was trying to import an upstream tarball in a bzr branch18:28
cjwatsonogra: sure, it needs one set of config files per subarchitecture18:28
james_wmathiaz: I think so, one minute18:29
ogracjwatson, well, then i assume imx51 is fine from jaunty still18:29
ograthough we might have to add hardware detection strings for the newer babbage boards, i will have to compare them18:30
cjwatsonogra: yes. mvl == dove, fsl == imx51?18:30
cjwatson(ish)18:30
ograright18:30
ografsl is only in the source package names18:31
ograthe binaries should be mainly compatible to jaunty18:31
james_wmathiaz: yeah, that should be fixed in the next upload18:36
james_wmathiaz: remember you found that problem with the spurious conflicts when merging from Debian?18:36
mathiazjames_w: when is the next upload schedule?18:36
mathiazjames_w: or is there a version available from a PPA?18:36
mathiazjames_w: for testing?18:36
mathiazjames_w: yes18:37
james_wmathiaz: that will now be gone if you use the merge-package command, thanks to al-maisan18:37
james_wI can upload now18:37
mathiazjames_w: \o/18:37
mathiazjames_w: that would be great18:37
al-maisan:)18:37
mathiazjames_w: so another question18:37
mathiazjames_w: there is an upstream bzr branch as a git import18:38
mathiazjames_w: https://code.launchpad.net/~vcs-imports/sssd/trunk18:38
mathiazjames_w: I've been working on packaging it - lp:~mathiaz/sssd/ubuntu-pkg18:38
mathiazjames_w: and doing daily builds of the upstream branch using bzr builddeb18:39
mathiazjames_w: as a native package18:39
mathiazjames_w: now upstream is going to release a tarball18:39
mathiazjames_w: how should I proceed for applying the debian packaging to the upstream tarball?18:40
james_whmm18:40
mathiazjames_w: I've tried to branch the lp:~mathiaz/sssd/ubuntu-pkg branch but I don't see I could import the upstream release tarball18:40
james_wmathiaz, al-maisan: uploaded18:41
james_wmathiaz: you need something to do with merge-upstream18:42
mathiazjames_w: so the other option was to have two different set of branches18:42
james_wyou've just been using "bzr merge" on the upstream branch?18:42
mathiazjames_w: which is when I run into the bug mentionned above as18:42
Tonio_siretart: hi ! I just found out a little issue with your latest ffmpeg upload...18:42
mathiazjames_w: hm - for my daily builds (native package) I've just bzr merge ../trunk into ubuntu-pkg/18:42
mathiazjames_w: that works fairly well18:43
james_wah, native package18:43
james_wyeah18:43
Tonio_siretart: the unstripped libavformat seems to have been dropped from it, but there are still conditionnal deps to it on the -dev package and so on...18:43
mathiazjames_w: yes - because it's an snapshot from the upstream git-import18:43
james_wso I need to think about the best UI for this, but I can tell you how to get unblocked18:43
Tonio_siretart: it the removal an error, or should the deps be fixed ? although I couldn't find the package in debian, when it's supposed to be a merge... so I don't know what to do on that point :)18:44
james_wmathiaz: if you run "bzr merge-upstream <released tarball> <upstream branch> [-r revision tarball corresponds to]"18:45
james_wmathiaz: then it will fail because it can't find an "upstream-" tag, but as it is currently a native package then it doesn't18:45
james_wmathiaz: make sense for there to be one.18:45
Ampelbeinhey there. could some core-dev restart the builds for gnome-system-tools? https://edge.launchpad.net/ubuntu/+source/gnome-system-tools/2.27.3-0ubuntu1 - The dependency (libpolkit-gtk-1-dev) is available and published now.18:45
james_wmathiaz: so I suggest you tag the tip of your current branch with the "upstream-" name it specifies, run the command again, and then delete the tag18:46
james_wmathiaz: we need some way to say "stop looking for the tag and just use the tip".18:47
=== beuno-lunch is now known as beuno
geserAmpelbein: depwait should get retried automatically18:58
Ampelbeingeser: is there a timeframe for retrying?19:00
geserAmpelbein: libpolkit-gtk-1-dev needs to be promoted to main as g-s-t is in main19:00
Ampelbeingeser: ok, I thought that binaries automatically get promoted when their respective sourcepackage is in main.19:04
geserno, it possible that a source package in main build packages which are in universe19:04
=== smb is now known as smb_afk
mathiazcr3: http://paste.ubuntu.com/258821/ <- checkbox upgrade testing failed19:16
cr3mathiaz: beautiful, patch doesn't preserve permissions :(19:19
cr3mathiaz: fix pushed to alpha-4 branch19:20
ograseems that since a while my machines dont have any DPMS functionallity anymore, does anyone else see that ?19:24
* ogra wonders what that is 19:24
macoKeybuk: wow that init/upstart logging bug sure gets a lot of attention19:26
=== rickspencer3 is now known as rickspencer3-afk
ogramaco, it did even before upstart existed19:26
ograbootlogd is broken since ubuntu exists19:27
macoi thought it broke around feisty19:27
macobut i dont recall seeing multiple-comments-per-day until the last month o so19:27
maco*or so19:27
ograno, i remember i had a spec i worked on at ubuntu down under (pre-hoary uds)19:28
macothough on the other hand quite a lot were people arguing with scott about which should be the master bug :P19:28
macowow19:28
ograand then upstart came19:28
* maco bows to your ancientness :P19:28
mathiazcr3: so you don't need any patch to upgrade to 0.8?19:28
ograso even if bootlogd would have been fixed, it couldnt have been implemented19:28
cr3mathiaz: that particular patch was backported to 0.7.2, so I removed the file19:29
ogramaco, there was some noise about logging boot messages at the ubuntu-users ML ... if they pick up a topic they dont let loose easily ;)19:29
macoogra: ah just like u-d-d19:31
ograway noisier, but similar, yes19:31
ograaverage amount of posts per day is around 30019:31
macoyikes! glad im not sub'd to that19:31
macoi left u-d-d and started taking advantage of kmail's ignore-thread feature to avoid such things19:32
ograheh19:32
* ogra calls it a day anyway 19:34
highvoltageogra: at 20:34, it's a bit overdue :)19:40
lamontdchroot: pthread_mutex_lock.c:87: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.19:43
lamonthave we figured out why jaunty likes to do that (armel)?19:43
mathiazcr3: I've uploaded a new version of checkbox19:45
mathiazcr3: https://code.launchpad.net/~cr3/ubuntu/karmic/checkbox/alpha-4/+merge/1044519:45
mathiazcr3: however I can't set the merge proposal to 'Merged'19:46
mathiazcr3: I think only you can set the Status of branch19:46
cr3mathiaz: done thanks man! sorry for the few problems encountered, I guess that's to be expected from not proposing a merge in such a long time :(19:47
evandis it sufficient to put a universe package waiting to go into main in the live seed for it to appear in component mismatches?19:47
ScottKYes.19:49
evandweird, it's (ubiquity-slideshow-ubuntu) not appearing in component-mismatches.txt on p.u.c/~ubuntu-archive, despite me making the seed change at 15:4219:51
evandperhaps I'm just being impatient :)19:51
evandthanks ScottK19:51
ScottKevand: I think component-mismatches is only updated ~4 times a day.19:55
evandah, that would do it19:55
mathiazjames_w: hm - trying your receipe for bzr builddeb you mentionned above about sssd20:00
mathiazjames_w: I'm running into the same error (in import-dsc)20:01
mathiazjames_w: I don't see the new bzr-builddeb package uploaded to karmic yet?20:01
ScottKsistpoty: Time for motu-release meeting on #ubuntu-meeting.20:02
sistpotyhi ScottK20:03
sistpotythanks for the reminder20:03
ScottKNo problem.20:03
sebnerhuhu sistpoty ScottK :D20:03
sistpotyhi sebner20:03
* ScottK tries to remember who's on the team.20:03
ScottKAt 5 after I say we go with who we have.20:04
sistpotymakes sense20:05
ScottKWrong channel though.  Whoops.20:05
=== |Baby| is now known as Baby
highvoltage"About me: Reinhard Tartler, PHD Student of Computer Science in Erlangen, Germany"20:12
sebnerhighvoltage: ?20:12
highvoltagethe Germans actually have a city named after Erlang!? brilliant.20:12
sebnerhighvoltage: I think the city is older :P20:12
highvoltagesebner: :)20:13
=== thegodfather is now known as fabbione
=== mdz_ is now known as mdz
=== Gh0sty_ is now known as Gh0sty
=== nixternal_ is now known as nixternal
=== thumper-zzz is now known as thumper
jtimbermani'm looking into creating a build environment for packages, and am interested in sbuild, if i'm running on a jaunty system, i can build packages for other ubuntu and debian releases as well right?22:03
robbiew slangasek: is it worth announcing on the mailing list that Feature Freeze is this Thursday?...or was that already done and I just missed it :/22:05
kirklandbryce: hiya22:07
kirklandbryce: so i'm looking at a few things with kvm + X22:07
brycekirkland, hey22:09
kirklandbryce: hey22:09
kirklandbryce: first, there seems to be a regression in the qemu/sdl since this morning22:09
kirklandbryce: http://pastebin.ubuntu.com/258928/22:09
thumperhi guys22:10
brycesince this morning?22:10
thumperwhere do I find the level of X support for various chipsets?22:10
kirklandbryce: i think so...  i was running qemu-kvm this morning, did a few graphical installs22:10
kirklandbryce: now, i'm bombing out with that sdl or framebuffer erro22:10
kirklanderror22:10
brycekirkland, new kernel?22:10
kirklandcrw-rw---- 1 root video 29, 0 2009-08-24 09:30 /dev/fb022:10
kirklandbryce: yeah, i think so22:11
* kirkland notes that he's not a member of video22:11
kirklandbryce: i don't *think* i need the framebuffer ... i just want an sdl window to pop open22:11
bryceyeah I don't even have the /dev/fb0 device on this bux22:12
brycebox22:12
brycekirkland, however I *am* in the video group22:12
kirklandbryce: okay, nevermind ...22:12
brycecould it just be a quirk of how your user account got setup?22:12
kirklandbryce: that one was a dumb mistake on my part22:12
kirklandbryce: i was ssh'd to localhost :-/22:13
bryceheh!22:13
kirklandbryce: okay, that one is solved ...22:13
kirklandbryce: now to your questions :-)22:13
kirklandbryce: regarding the X server22:13
kirklandbryce: let me first make sure I understand the purpose of those hacks22:13
brycesure22:14
slangasekrobbiew: yes, will send an announcement mail this afternoon22:15
kirklandbryce: okay karmic host, karmic guest .... default desktop loads at 800x60022:15
robbiewslangasek: cool...thnx22:15
brycekirkland, the purpose of dexconf is to write out the default xorg.conf22:16
kirklandbryce: the goal is to run without an xorg.conf, right?22:17
brycekirkland, so what these hacks do is detect if kvm/qemu/vbox is in use, and if so to hardcode a particular driver in the xorg.conf22:17
brycekirkland, indeed; in fact already we've switched to running without xorg.conf in karmic22:17
bryceso... dexconf has become vestigial22:17
brycethus, two options22:18
bryceone is to have the kvm/qemu/vbox use cases deliberately run 'sudo dexconf' during install so the hacks still get triggered and an xorg.conf still gets put in place22:18
brycetwo is to get rid of the hacks and move the logic into the xserver's automatic driver selection code, so xserver "knows" about kvm/qemu/vbox22:19
kirklandbryce: cool, so i think i agree that (2) is preferential22:19
brycethe latter is not has hard as it sounds, just add an extra case section in a switch statement22:19
brycemost of the effort is testing, to make sure it's set up right22:20
brycewhat I can do is, if you tell me the pci id's, rough up a patch that I *think* will do it22:20
brycethen you can test and/or tweak the patch to make sure it works well, and we stick it in22:21
kirklandbryce: you want the pci id's of the cirrus video device in the qemu-kvm guest?22:21
brycekirkland, that's right22:21
kirklandbryce: sure, let me fire one up22:21
brycealso vbox if that's handy22:21
kirklandbryce: i can't help you there, sadly :-/22:22
kirklandbryce: we should be able to offer higher than just 800x600 with the cirrus driver, huh?22:23
kirklandbryce: at least 1024x768?  any higher?22:23
brycekirkland, I would imagine so... does kvm implement the asm call to retrieve EDID from the virtual monitor?22:24
brycethat's the proper way that video modes are communicated these days22:24
kirklandbryce: i'm in the qemu code right now... what am I looking for?22:25
kirklandbryce: http://pastebin.com/f5584d17e22:26
kirklandbryce: that's lspci -v on a karmic host/guest with cirrus driver22:26
sbeattiebryce: one sec, and I'll grab the pci-ids from vbox (at least with jaunty host/guest)22:27
kirklandsbeattie: thx22:27
brycekirkland, ok now my knowledge of how all this dark magic works is a bit incomplete22:29
kirklandbryce: okay, i don't see any references in the source code to edid22:30
kirklandbryce: i'm talking to upstream, though22:30
kirklandbryce: so, i suspect the answer is "no"22:30
brycehowever on the X side it queries...  I2CBus (?) with the monitor id, which returns an EDID_block structure22:30
brycethis is done through DDC or DDC2, which is the communication protocol for the monitor22:30
sbeattiebryce: lspci -vvnn at http://pastebin.com/f2dc49bb822:31
brycekirkland, I'm looking at the code in xorg-server-ubuntu-git/hw/xfree86/ddc/ btw22:31
brycemm, there's a DDC.HOWTO in that directory too22:32
kirklandbryce: okay, upstream says "no" to EDID/asm call22:35
kirklandbryce: it's not implemented22:35
brycekirkland, alright, so then in the kvm case unless resolutions are set in xorg.conf, you'll be stuck with generic defaults22:36
bryce(which might include 1024x800, I'm not sure)22:37
bryceer 1024x76822:37
brycekirkland, hey can you post 'lspci -vvnn'?  The default lspci output does not provide the pci id's22:37
brycesbeattie, thanks22:37
kirklandbryce: sure22:38
brycesbeattie, hehe 80ee:beef22:38
kirklandbryce: http://pastebin.com/f1302c31022:41
sbeattiebryce: in vbox's case, X defaults to 640x480 and 800x600. vbox supports many more modes, dapper's X config sets 1024x768 and that works and hwinfo --framebuffer is able to find a bunch.22:42
brycekirkland, hmm, cirrus is already in there22:42
bryce        case 0x1013:                driverList[0] = "cirrus"; break;22:42
=== fta_ is now known as fta
brycekirkland, try moving aside your xorg.conf and restarting X and see if it gets the driver right22:43
kirklandbryce: k22:43
brycesbeattie, got an Xorg.0.log you can pastebin for me?22:44
kirklandbryce: i have no xorg.conf :-)22:44
brycesbeattie, fwiw vbox's driver wasn't already in there; I can add it easily though.  Maybe the reason for the reduced resolution set is just missing its driver22:45
sbeattiebryce: one sec.22:45
brycekirkland, so... you're up and running with no xorg.conf?  how is the resolution selection (run 'xrandr')?22:45
kirklandbryce: correct22:46
kirklandbryce: up and running, no xorg.conf (fresh karmic kvm install from this morning)22:46
kirklandbryce: resolution options are 800x600 and 640x48022:46
brycekirkland, ok, had you also tried with the xorg.conf present?  If not, try running 'sudo dexconf', restarting X, and seeing if they pop in at that point22:47
kirklandbryce: http://pastebin.com/f4dbc041d22:47
sbeattiebryce: http://pastebin.com/f2dc49bb8 from an alpha-3ish karmic amd64 guest.22:48
kirklandbryce: dexconf fails with exit code 1022:49
brycekirkland, hrm, any error messages other than that?  I guess it didn't produce an /etc/X11/xorg.conf?22:49
kirklandbryce: no xorg.conf written22:49
kirklandbryce: no errors22:49
kirklandbryce: sh -x just shows it exec'ing debconf dexconf22:50
brycekirkland, ok well the good news is kvm still works even in the new X setup... just that due to lack of EDID it's not getting its full set of resolutions22:50
kirklandbryce: heh, yeah22:50
brycesbeattie, I'm guessing this same thing will affect vbox, unless it also provides a virtual monitor with EDID22:51
brycethe dexconf breakage is... troubling...22:51
brycebut let's leave that aside for the time being22:51
kirklandbryce: this launch-from-the-command-line i think is mostly a developer-only use case22:51
kirklandbryce: i suspect most users will use some form of libvirt, which will launch with a vnc server22:51
=== robbiew is now known as robbiew-afk
brycekirkland, ok, how does that use case differ exactly?22:52
kirklandbryce: well, most of my developer-level testing, i just run kvm from the command line, which pops open an SDL window22:52
kirklandbryce: most users, though, i think will use something like virt-manager22:52
=== Gh0sty_ is now known as Gh0sty
kirklandbryce: which adds a bunch of options to kvm, including -vnc22:53
kirklandbryce: i'm testing that now ....22:53
kirklandbryce: stand by :-)22:53
kirklandbryce: when i'm launching from the command line, mine looks like this: "/usr/bin/kvm -m 512 -hda karmic-desktop.img"22:55
kirklandbryce: when virt-manager launches, it looks like: /usr/bin/kvm -S -M pc -m 512 -smp 1 -name karmic-desktop -uuid 132868d4-ba99-3c44-a158-20e51435b9f6 -monitor pty -no-reboot -boot d -drive file=/local/virt/iso/karmic-desktop-amd64.iso,if=ide,media=cdrom,index=2 -drive file=/var/lib/libvirt/images/karmic-desktop.img,if=virtio,index=0 -net nic,macaddr=54:52:00:03:06:95,vlan=0,model=virtio -net tap,fd=18,vlan=0 -serial pty -par22:55
kirklandallel none -usb -vnc 127.0.0.1:0 -k en-us -soundhw es137022:55
kirklandbryce: note the -vnc22:55
cjwatsonScottK: FWIW component-mismatches is supposed to be updated hourly22:57
brycesbeattie, kirkland: ok here's the patch for driver detection goodness - http://people.canonical.com/~bryce/virtual_devices.patch22:58
kirklandbryce: cool, are you going to build that somewhere that I can verify it for you?23:02
brycekirkland, I don't think there is a need for you to test this one since it won't fix anything for your kvm23:04
brycechecking bug reports...23:05
kirklandbryce: how complicated is this EDID response?23:05
kirklandbryce: is that something I can craft easily enough?23:05
kirklandbryce: from the qemu side, i mean23:06
brycekirkland, no clue but I've located a patch that mdeslaur found from redhat for this23:06
brycekirkland, see bug 34933123:07
ubottuLaunchpad bug 349331 in kvm "limited screen resolution" [Low,Confirmed] https://launchpad.net/bugs/34933123:07
brycebug 237164 looks similar/dupe-ish23:09
ubottuLaunchpad bug 237164 in xorg "kvm needs to correctly simulate a proper monitor" [Medium,Invalid] https://launchpad.net/bugs/23716423:09
kirklandbryce: that cirrus driver patch looks promising; is that something we could carry as well?23:09
kirklandbryce: yes, the latter was the one I was most aware of23:09
kirklandbryce: and trying to solve in this half-day of working on qemu-kvm's video issues23:09
brycekirkland, see in particular https://bugs.edge.launchpad.net/ubuntu/+source/kvm/+bug/237164/comments/1323:11
ubottuLaunchpad bug 237164 in xorg "kvm needs to correctly simulate a proper monitor" [Medium,Invalid]23:11
brycekirkland, yeah I can pull that patch in23:11
NCommanderkirkland, an archive admin should have done the backport ages ago23:11
NCommanderkirkland, (sorry, just got to looking at this)23:11
NCommanderkirkland, its properly subscribed on our end23:12
kirklandNCommander: thanks23:15
NCommanderkirkland, I dunno why its stuck :-/23:16
kirklandbryce: i can confirm that an F11 guest has much higher resolutions available :-)23:18
brycehrm, -cirrus lacks a patch system...23:18
kirklandbryce: well, it has 1024x76823:19
kirklandbryce: which is much better23:19
brycekirkland, so nice of redhat to fix it !upstream ;-)23:19
kirklandbryce: *wink*23:19
cjwatsonI'm currently engaged in upstreaming a patch that originated with Red Hat23:20
cjwatsonit happens more often than the marketroids might care to think ;-)23:20
cjwatson(actually, we're reimplementing the significant bits in a different way)23:21
kirklandcjwatson: if you have any AA bandwidth available, could you finish the kvm-84 backport task?23:21
kirklandcjwatson: it's been in the queue for several weeks now23:22
cjwatsonkirkland: done for intrepid-backports23:25
kirklandbryce: i added a task for xserver-xorg-driver-cirrus (Ubuntu) to bug #34933123:26
ubottuLaunchpad bug 349331 in kvm "limited screen resolution" [Low,Confirmed] https://launchpad.net/bugs/34933123:26
kirklandbryce: you can close that task in your upload23:26
brycecjwatson, yeah it seems like it redhat used to be better at pushing patches upstream; only really distro-specific patches sat there.  Lately though I'm finding I have to pull more stuff from their trees.23:26
brycekirkland, thanks23:26
brycesbeattie, ok your vbox pci id support is uploaded to karmic.  You should be able to run vbox with no xorg.conf now23:27
sbeattiewoo23:27
brycesbeattie, although potentially you may see reduced resolutions available when doing so, as kirkland has run into23:27
brycesbeattie, let me know if that's the case and we can maybe adopt a similar approach for fixing that23:28
brycesbeattie, the fix is in xorg-server_1.6.3-1ubuntu423:28
sbeattiebryce: cool, thanks so much; I'll give it a go and let you know what the result is.23:29
kirklandNCommander: okay cjwatson approved it for intrepid-backports;  so we're going to give that a few days before approving it for hardy-backports?23:31
NCommanderkirkland, he has to accept kvm, and autobackport libvirt as per the bug, but yes23:31
kirklandNCommander: okay, i'll sit tight23:31
NCommanderkirkland, sorry about this getting lost in the pile23:33
kirklandNCommander: it happens, no worries;  let's try to get it out to hardy by week's end, cool?23:34
NCommanderkirkland, sure23:34
brycekirkland, okay!  Patch uploaded for -cirrus23:47
kirklandbryce: cheers, thanks;  i'll try it out in a bit23:47
brycekirkland, I had to re-add the patch system and stuff, and to the best of my knowledge it should load and work, but please test and let me know.23:47
kirklandbryce: you bet23:47
bryceok, heading out to buy some fish.  be back later.23:48
fbondslangasek: https://wiki.ubuntu.com/PointReleaseProcess indicates that an archive snapshot is made for point releases.  Is this snapshot publicly accessible somewhere?23:56
slangasekfbond: no, it isn't23:56
fbondslangasek: I'm building a product on top of Ubuntu.  For this product, many builds will be created over time, and I'd like to be able to choose a consistent set of package versions for builds made at different times.23:58
fbondIs my best option to mirror the archives and create my own snapshots?23:58
slangasekfbond: hmm, for those purposes I think that's what makes the most sense23:59
fbond(Basically, I need to organize my builds around my own concept of a "release".  My plan was to mimic Ubuntu's releases, e.g. 8.04.2, etc.)23:59
fbondslangasek: Is there at least some way to determine which package versions are present in the official snapshots?23:59

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