/srv/irclogs.ubuntu.com/2011/02/04/#ubuntu-devel.txt

brycehhallyn, it's not required to have a bug for merges00:18
brycehhallyn, generally you'd file a bug for a merge if you're seeking sponsorship00:19
Keybukok, can anyone remember how ssh-agent/gnome-keyring/seahorse is supposed to work in Lucid? :-/00:25
macoautomagically?00:25
macoseahorse-agent should cover both ssh & gpg -agent stuff iirc00:26
=== dendrobates is now known as dendro-afk
maco(but seahorse-agent isnt api compatible with them so kmail falls over if its running instead of gpg-agent, but anyway...)00:27
=== dendro-afk is now known as dendrobates
Keybukmaco: well, so I have seahorse agent00:30
Keybukbut seahorse agent is only exporting GPG agent environment00:30
Keybuknot SSH agent00:30
macothat miiight be right... i dont have a .... hang on i might have a vm00:30
macoi have a maverick vm00:31
Keybukso where does the ssh agent come from?00:32
macoon my maverick it is running00:32
macobut...wow maverick's confusing when you havent used gnome since hardy...00:33
macoseahorse isnt in the menu anymore00:33
macook i think seahorse just covers gpg00:33
macobut it should offer to remember your ssh key passphrase for the rest of the session00:34
Keybukhmm00:35
Keybukright00:35
macognome-search-tool? when did this replace beagle or tracker or whatever...  wah this is like when i tried to use windows after years of not using it!00:35
achiangkubuntu user?00:35
macoyep00:35
macoi think i need to play with this vm a bit so next time i get a support call from my brother i know what's on his screen beyond "there's a menu at the top instead of bottom"00:36
achiangyou mean, "launcher on the side with big buttons" ;)00:37
maconah he sticks to lts00:37
macoi dont have to worry about unity for another year with him. and then it can be "so they totally changed the UI around on you. wanna switch to the one i know how to use since you have to relearn anyway?!"00:37
achiangooh, sneaky00:38
* Keybuk blames Caesar00:39
macoi found seahorse btw. its in system -> preferences now00:39
macoKeybuk: who?00:39
=== sconklin is now known as sconklin-gone
macoor was that metaphorical?00:40
Keybukmaco: no, it was directed ;-)00:40
macodiscovery: the first thing that happens when i click on ubuntu software center is that i get a crash notification. shiny00:40
maco(the computer with the vm has no network access, so no i'll not be sending a crash report)00:40
maco(for all i know its fixed in an update anyway)00:41
macoalpha 4...yeah probably fixed by now00:41
kklimondathat's some old vm :)00:51
kklimondagreat, I've been wondering why I can't use keyboard to change the volume.. apparently PA died on me, and I can't revive it. Probably an indication I should restart my computer ;)00:52
lifelessjcastro: ping00:57
achianglet's say i've got a package whose control file was very simple: source package, binary package. now, i want to use the same source package to generate two binary packages, so i create an entry for foo and an entry for bar00:58
achiangpreviously, i have files like dirs, install, postrm, postinst, prerm, etc.00:58
kklimondaachiang: you rename them to (binary package name).dirs etc.00:59
achiangmust i create foo.dirs, bar.dirs ; foo.install, bar.install?00:59
achiangwhat if there is some commonality?00:59
achiangsay dirs remains the same, but install should be different01:00
ari-tczewbarry: I suggest you for merge package nipy from Debian @universe. I could have a look on it then.01:00
achiangcan i just keep dirs, but then create foo.install and bar.install?01:00
kklimondaachiang: no idea, but you can try doing that ans seeing what happens01:00
achiangheh01:00
achiangthe less obvious files to me are compat, copyright, and this odd one named gconf-defaults01:01
achiangi think those can remain as-is, right?01:01
achiangi think compat and copyright should be fine, but gconf-defaults should be named foo.gconf-defaults01:02
kklimondagconf-defauls should be renamed so it's used for the binary package that ships gconf files, compat and copyright are not related to binary packages, so you don't have to rename them.01:02
achiangkklimonda: thank you01:04
achianggoing back to previous conversation about splitting an existing source package into several binary packages... i've read through: http://wiki.debian.org/PkgSplit01:42
achiangnew question is, must i create a target in debian/rules for each binary i want to create and copy/paste all the dh_* commands for each target?01:42
achiangseems rather anti-DRY01:43
ionI’d suggest using dh 7 and not copying a plethora of dh_* commands anywhere.01:44
micahgachiang: no, dh7 should take care of that unless you need to override01:44
achiangah, i will go read about dh7, thank you ion and micahg01:44
persiaachiang, The conventional DRY way is to use rules.tiny and only vary from the defaults when using debhelper support files.01:45
ionList binary packages in debian/control and for each package create debian/$PACKAGE.install to describe which files go into it.01:45
achiangion: right, that is what i did; maybe one complication is that say i have a config file that i want each binary package to install; after building the debs, i only see the config file present in the first binary package described in debian/control01:46
achiangeven though the config file is present in both foo.install and bar.install01:46
achiangs/present/listed/01:46
persiaYou want the same file to be produced by multiple packages, or the same content to be stored in multiple files in multiple packages?01:47
achiangsay the source package has "file.conf" ; debian/control has 2 binary package targets foo.deb and bar.deb ; i want file.conf to be installed into /etc/ when either foo.deb or bar.deb is installed01:48
achiang(in my case, i know for sure that foo.deb and bar.deb are mutually exclusive; they'll *never* appear in the system together)01:49
persiaThey'll have to Conflict:01:49
achiangso i have been trying: echo file.conf /etc > foo.install ; echo file.conf / etc > bar.install01:50
persiaAnd that file exists at the root of the packaging directory?01:50
achiangbut after building, i see that only foo.deb delivers file.conf ; bar.deb is more or less empty (foo was the first target in debian/control)01:51
achiangwell, for this example, yes. i mean, in reality, i specify the full path to file.conf in [foo|bar].install01:51
persiaFull path?  It ought only take a relative path (but I'll presume that is what you meant)01:52
persiaIs the configuration file created by the build system, or just pulled from the source?01:52
achiangjust pulled from source (and yes, sorry, relative path)01:53
achianghm, changing debian/compat to say 7 (from 5) didn't really help01:55
persiaAh, yes, seems that dh_install assumes that you don't want to install the same thing twice.  You can work around this by copying the configuration so that you have two relative paths, but that may be annoying.01:55
achiangpersia: which configuration?01:57
persiaWhatever configuration you want in both packages.01:58
persiaoverride_dh_auto_install:\n\tdh_auto_install\n\tinstall -m 644 -d ${DEST} ${FILE}01:59
achianghm, that is rather annoying. sorry i didn't say this earlier, but the entire point of this package is to install config files in various spots, and there are many of them; between foo.deb and bar.deb they are 95% similar, so that is a lot of repetition.02:01
persiaCommonly that's done with a -common package containing all the shared stuff.02:02
achiangpersia: ah! i could just create a third package in debian/control that contains the actual common stuff, then split out foo and bar appropriately02:06
persiaIndeed.  Then have the differing packages conflict, and both depend on the -common package.  That's how it's usually done.  If it's just one file, it seems heavyweight, but if it's 95% of the files, it's the better thing to do.02:07
achiangpersia: yes, thank you for the guidance. and i'll use #ubuntu-packaging for questions like this in the future. :)02:08
persiaHeh, that's why it's there :)02:08
chrisccoulsonslangasek, was you aware that yesterdays sqlite upload broke ABI?02:33
chrisccoulsonsqlite3_unlock_notify has gone02:34
slangasekchrisccoulson: the 3.7.4-2ubuntu1 upload?02:34
chrisccoulsonslangasek, yeah, i just updated it now02:34
slangasekchrisccoulson: updated as in uploaded?02:34
chrisccoulsonslangasek, sorry, i meant i just updated to the version you uploaded yesterday02:35
slangasekah02:35
chrisccoulsonslangasek, i only noticed because of this: http://launchpadlibrarian.net/63523237/buildlog_ubuntu-natty-i386.globalmenu-extension_0.3-0ubuntu1~pre1_FAILEDTOBUILD.txt.gz02:35
slangasekit wasn't yesterday, though, it was only 2 hours ago02:35
chrisccoulsonso i just checked it locally too02:35
chrisccoulsonoh, yeah. it was yesterday my time ;)02:36
* chrisccoulson should get some sleep02:36
slangasekheh :)02:36
slangasekok, looking to see what's going on here, because nothing in that should've been an ABI-changer02:37
chrisccoulsonthanks02:37
slangasekI wonder if this is a cdbs behavior change02:43
slangasekthe bits that went missing are controlled by a define passed in DEB_OPT_FLAG02:44
chrisccoulsonslangasek, yeah, that's what i'm thinking. i just compared the 2 build logs and noticed that -DSQLITE_ENABLE_UNLOCK_NOTIFY is missing02:46
chrisccoulsonslangasek, oh, DEB_OPT_FLAGS doesn't seem to be used anywhere by cdbs :/02:48
slangasek  * Deprecate DEB_OPT_FLAG (if ever used it should be done differently).02:49
slangasekcdbs 0.4.9002:49
slangasekworks fine with previous cdbs, yay02:50
=== asac_ is now known as asac
slangasekchrisccoulson: thanks for letting me know; fixed sqlite3 uploaded03:02
chrisccoulsonslangasek, excellent, thanks for fixing it quickly too :)03:02
psusihas anyone done any testing yet with uefi?  I finally got a new system that can do it but I can't figure out where to get a uefi shell and maybe other uefi applications and set them up03:46
charlie-tcabug 712898 just filed for removing a group of packages with todays natty updates04:02
ubottuLaunchpad bug 712898 in update-manager "Updates removed many applications" [Undecided,New] https://launchpad.net/bugs/71289804:02
charlie-tcaseems to have taken over 20 applications04:03
persiaI'm not convinced that's an update-manager bug: I suspect it's a bug in the applications, or in one of the libraries upon which they depend.04:05
persiaIf they all complain about python-gtk2, it's probably a problem with python-gtk204:06
charlie-tcahow about python-gtk204:06
charlie-tcaI just went by the debugging page for updates04:06
micahglast update was weeks ago04:07
charlie-tcait's not neccessarily python-gtk2, but it is python related04:08
persiaFinding the actual problem is a matter of running down the chain of "but it is not going to be installed" until you end up with some sensible reason why you can't install something.04:08
persiaI suspect there's some library that had an incomplete transition, and some conflicts that cannot be resolved currently.04:09
JanCcharlie-tca / persia : I _thought_ it was related to python-gobject (saw it too an hour ago or so)04:15
persiaCould well be04:15
* persia is trying to sort out git trees, and hasn't looked into this at all04:15
micahgah, in that case, I think there might be a bug already04:15
micahgbug 71273404:16
ubottuLaunchpad bug 712734 in pygobject (Ubuntu) "Natty-alfa2 pygobject has incorrect dependencies" [Undecided,Confirmed] https://launchpad.net/bugs/71273404:16
micahgerr, maybe not04:17
charlie-tcanope04:17
charlie-tcathat is just something with python2.6 installing04:17
charlie-tcaI hope it was okay to post that here. Normally I will not do that, but the weekend is coming fast...04:18
persia-bugs would have gotten a similar response, I think :)04:21
kklimondaI get an even weirder error on apt-get upgrade: abrowser : Depends: abrowser-branding (= 4.0~b10+build1+nobinonly-0ubuntu2)04:25
micahgkklimonda: that's not so weird04:26
kklimondamicahg: I don't really remember installing it04:27
micahgkklimonda: if firefox was removed like charlie-tca had, it might have tried to install abrowser to fix deps04:28
kklimondamicahg: ah.. that makes sense04:28
charlie-tcaI can't another bug, but now I am wondering how many will get filed for each application when someone finds it missing04:29
kklimondacharlie-tca: there is still a whole day to fix it :)04:30
charlie-tcayup04:30
kklimondait does seem to be related to bug 71273404:30
ubottuLaunchpad bug 712734 in pygobject (Ubuntu) "Natty-alfa2 pygobject has incorrect dependencies" [Undecided,Confirmed] https://launchpad.net/bugs/71273404:30
kklimondajust as micahg was saying04:30
charlie-tcabut I got another person in #ubuntu+1 with the same thing already04:30
wildfireI'm uploading to a ppa (lp.net/~wildfire/+archive/yate) - and the first email I had back indicated an error (I uploaded a binary rather than source) but my subsequent uploads have not resulted in any email back at all. Any hints on what to do next?04:35
jferjono, i sent you an email about acire. will it be included in natty?04:36
persiawildfire, You might ask the team in #launchpad04:39
TheMusoYeah I just went to update and saw heeps of packages wanting to be removed. I just ran a regular upgrade, and am willing to have packages held back, whic were only a handfull, python-gobject* being one of them.04:50
TheMusoOk, python-gtk2 depends on python2.6-gobject, which doesn't exist.04:55
TheMusoSo I and there might be more packages in the same position.04:56
didrocksgood morning07:57
pittiGood morning08:01
* bryceh waves08:01
micahgpitti: a few people were running into bug 712734 last night08:05
ubottuLaunchpad bug 712734 in pygobject (Ubuntu) "Natty-alfa2 pygobject has incorrect dependencies" [Undecided,Confirmed] https://launchpad.net/bugs/71273408:05
pittijust saw it08:05
micahgpitti: have a good day :)08:05
pittiseems this kind of forces us to bring back python2.6 on the CDs, unless we drop 2.6 support completely08:06
micahgpitti: discussion on ubuntu-devel about dropping it completely08:06
pittiI'll re-add py26 support for now to fix the archive, and then investigate more closely08:08
=== tkamppeter_ is now known as tkamppeter
persiapitti, Is it not possible to just ensure that nothing actually on the CD requires python-2.6, and let it be pulled by updates if (and only if) required?08:09
pittipersia: not with the way we currently package python apps08:10
pittipython-foo has the extensions for all supported versions08:10
persiaOh, right.08:10
pittiand recently pygobject just started to use functions from libpython08:10
pittithere isn't much that I can do about it08:10
pittiI'll check it more closely later on, but I suppose it's necessary08:10
persiaIndeed.  I seem to recall having separate versioned python packages at one point, but in some ways it is good that this is no longer the case.08:11
broderyeah, an early version of the python policy involved doing that08:12
pittipersia: rebuilds for all pacakges are still required, but it avoids tons of binary NEWing/removing old packages08:12
persiaRight.08:13
rigvedhi everyone...i'm interested in kernel programming...can anyone guide as to where should i start08:14
dholbachgood morning08:19
=== smb` is now known as smb
diwicrigved, for general helping out JFo might help you out in #ubuntu-kernel (once he's awake), for actual development reading the "Linux Device Drivers" book (available online, I believe) can be a good start. Or; find something that needs fixing and try to fix it.08:47
diwicrigved, http://lwn.net/Kernel/LDD3/08:48
rigveddiwic: hmmm...ok...thanks for your help08:48
\shhmm..are there any archives of isoimages from non supported releases somewhere? I need a jaunty iso ;)09:20
\shjaunty server to be more precise09:20
\shah got them09:20
persiaold-releases?09:20
Tm_Thttp://old-releases.ubuntu.com/releases/09:20
\shpersia: Tm_T: yepp found it09:21
Tm_Tgoodie09:21
\shgrmpf..debugging regressions is time consuming09:22
persiaSome stuff gets lost though: it's tricky to find a feisty Ubuntu Desktop/powerpc CD these days09:22
\shdo we also have old-archive.ubuntu.com? ,-)09:24
Tm_Twe do09:25
persiahttp://old-releases.ubuntu.com/ubuntu/09:25
\shvery good09:25
sorenpersia: I think Kees' CD collection is pretty complete, if you actually need it.09:41
persiasoren, I don't believe anything that is not available on old-releases.ubuntu.com/releases was ever formally pressed in a way that would qualify for that collection.10:06
=== hunger_ is now known as hunger
sorenpersia: Oh, ok :(10:43
soren:), I mean.10:43
sorenDarned keymap.10:43
=== _LibertyZero is now known as LibertyZero
=== MacSlow is now known as MacSlow|lunch
chrisccoulson@pilot in11:37
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: chrisccoulson
cjwatsonjanimo: could you check bug 712859, please?  It looks unclear to me - the Debian side drops -march=armv4t -mno-thumb-interwork, but I don't know whether the compiler defaults are then sufficient12:04
ubottuLaunchpad bug 712859 in libv8 (Ubuntu) "Sync libv8 2.5.9.9-2 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/71285912:04
janimocjwatson, I'll look12:04
cjwatsonthanks12:05
c2tarunchrisccoulson: ping12:08
chrisccoulsonhi c2tarun12:08
c2tarunhi chrisccoulson12:08
c2tarunyou looking at that bug?12:08
chrisccoulsonc2tarun, yeah12:09
c2tarunchrisccoulson: thanks :) i am right here, just tell me about any error, i'll try to remove it.12:09
chrisccoulsonthanks12:09
janimocjwatson, looks safe, they removed the two flags that were not ok for us. In the case there is a new error I can fix it after sync12:24
cjwatsonjanimo: ok12:27
cjwatsonthanks12:27
=== oubiwann_ is now known as oubiwann
chrisccoulsonc2tarun, i see you dropped debian/patches/01-sigc_namespace.patch from bibshelf, saying that it has been merged upstream, but are you sure that's the case?12:43
chrisccoulsonc2tarun, your new source package contains debian/patches/debian-changes-1.6.0-0ubuntu1, which has the same contents as the patch you dropped12:44
chrisccoulsonand the changes aren't in the upstream source12:44
chrisccoulsonit looks like you deleted the original patch whilst it was applied, thinking that the changes existed in the upstream source ;)12:44
=== diwic is now known as diwic_afk
Laney3.0 (quilt) yay!13:12
pittiI actually find it more disturbing that they are applied by default, in the lp:ubuntu/pkg branches13:15
persiaI thought applied-by-default was the preferred presentation format these days, after heaps of complaints about confusion related to unpacked source not matching built source.13:17
pittiwell, but having that in bzr completely breaks e. g. merge-upstream13:17
pittiyou need to unapply before m-u, but then you can't do m-u because you have uncommitted changes13:17
tumbleweedI think it makes sense for bigger more complex packages, but less so for simple ones13:17
pittiso you need to unapply, commit, m-u, update patches, re-apply, commit again13:17
tumbleweedwhat's also confiusing (to newbies) is that src format 1.0 quilt packages don't have them applied but 3.0 (quilt) do13:18
c2tarunchrisccoulson: ping13:18
chrisccoulsonhi c2tarun13:18
cjwatsonpitti: you ought to be able to use m-u --force13:18
cjwatsonif that doesn't work, I'd say it's a bug in m-u; it works with plain merge13:19
c2tarunhi chrisccoulson, I actually copied the debian folder from the older version, how can it be not possible that patches are not applied?13:19
cjwatson  --force               Merge even if the destination tree has uncommitted13:19
cjwatson                        changes.13:19
persiapitti, I'm not sure that's not a tool issue: a merge ought merge smoothly, and then a rebuild ought rebase the patches reported so they go away.13:19
ricotzcjwatson,  hi, could you restart this build? https://launchpad.net/ubuntu/+source/totem-pl-parser/2.32.2-1 -- it builds fine in natty pbuilder now13:19
bigonhttp://launchpadlibrarian.net/63538845/buildlog_ubuntu-natty-amd64.empathy_2.91.6.1-1~ppa11.04%2B1_FAILEDTOBUILD.txt.gz << why doesn't it find the dep, the dep is available in the gnome3 ppa and this ppa is linked with13:19
pittipersia: well, in the end it is13:20
chrisccoulsonc2tarun, i'm not entirely sure what you did. i'm just pointing out that the patch you dropped hasn't yet been merged upstream ;)13:20
pittipersia: conceptually it's really wrong to have debian/patches/* files when everything else is in revision control13:20
c2tarunchrisccoulson: can I PM you ?13:20
pittipersia: i. e. what we really need is loom, or "pipelines" as they seem to be called today13:20
cjwatsonricotz: no, it's not going to work, libquvi is in universe and totem-pl-parser is in main.  needs an MIR13:20
persiapitti, Well, if one is going to use bzr for everything, one ought put things in 3.0 (bzr).13:20
chrisccoulsonc2tarun, sure13:20
cjwatsonpersia: I wrote 3.0 (bzr) and even I don't really advocate it :)13:20
cjwatsonit was an experiment, mostly for parity with 3.0 (git)13:21
pitticjwatson: i. e. unapply, mu, and rebase patches all in one commit? I guess that's what it comes down to then13:21
ricotzcjwatson, ok, i see13:21
persiacjwatson, The feedback I received from some bzr folk last month was that it ought be reimplemented if it was to be adopted.  I don't consider this reflection on your work, but rather emerging understanding of methods of representation.13:21
cjwatsonsure, I wrote it eons ago :)13:21
pitticjwatson: (and then hoping that you don't screw up while rebasing the patches and have to start over :) )13:21
cjwatsonpitti: that's what I do, albeit with merge13:21
cjwatsonI agree it could use better tooling13:22
cjwatsonpersia: we talked about it at debconf - I think the consensus there was that it was an interesting experiment but basically an upside-down model.  (I forget the details of that argument though.)13:22
persiaI suspect it's worthy of future discussion, but I think it's not worth it until parallel import is implemented in bzr: otherwise it's too hard to sensibly reconcile data from tarballs.13:24
cjwatsonalso shallow history would make a big difference to how sane it is13:25
=== MacSlow|lunch is now known as MacSlow
jcastrolifeless: pong13:44
ari-tczewchrisccoulson: around?13:52
chrisccoulsonari-tczew, yes13:52
ari-tczewchrisccoulson: could you upload this one? bug 70840113:53
ubottuLaunchpad bug 708401 in gedit (Ubuntu) "Merge gedit 2.30.4-2 (main) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/70840113:53
chrisccoulsonari-tczew, in a bit, i'm looking at something else right now13:53
ari-tczewchrisccoulson: Understood.13:53
=== oubiwann is now known as oubiwann_
hallynall right my archive seems pretty messed up.  I can't get past warnings about xorg packages.  it wants me to apt-get update -f, but that doesn't work either.  so i'm quite stuck.  how do i tell it to go bugger off and just install new packages?13:59
=== oubiwann is now known as oubiwann_
cjwatsonhallyn: it'd be easier if we could see literal error messages14:02
cjwatsonI don't believe that it means 'apt-get update -f'.  Perhaps 'apt-get dist-upgrade -f'14:02
hallyndone that, bunch of times.  i'll pb14:03
hallyncjwatson: actually maybe i'tll go better this time.  yesterday it would break.  this morning it kept downloading google-chrome .deb over and over (as file 1, file 2, file 3, etc ) now it's actually downloading files.  i nuked my apt-cache-ng archive, so it's in desparation, so it's going to go slow.14:06
hallynhttps://pastebin.canonical.com/42878/14:06
cjwatsonI suspect those drivers need to be rebuilt against the current server ABI14:07
cjwatsonthey probably didn't get picked up by the mega rebuild we did earlier, since they've been demoted to universe14:07
cjwatsonhm, no, that isn't so14:07
cjwatsonRAOF: might be worth going through 'grep-aptavail -FDepends xorg-video-abi-8.0' for more stuff to rebuild?14:08
cjwatsonnot sure that's hallyn's problem though.14:08
cjwatsonhallyn: so what does 'apt-get -f install' say?14:09
cjwatson(no other args)14:09
dobeyhey all, anyone around to discuss a probable automake bug? i'd like to discuss to determine if it's a bug to be fixed in automake, or just some annoying behavior i have to figure out an insane workaround for14:16
mdeslaurpitti: any idea what could cause bug #713115? I don't know where to start looking...14:19
ubottuLaunchpad bug 713115 in virt-manager (Ubuntu) "[natty] virt-manager no longer starts with recent updates" [Undecided,New] https://launchpad.net/bugs/71311514:19
mdeslaurpitti: something changed with the recent pygobject14:20
pittilooking14:20
pittimdeslaur: doesn't ring a bell right now, I'll try to reproduce14:21
pittimdeslaur: does this happen right at program start?14:22
mdeslaurpitti: yes14:22
mdeslaurpitti: launch virt-manager with --debug14:22
pittiah, can reproduce14:22
pittimdeslaur: still busy with something else, but I'll have a look later on then14:23
mdeslaurpitti: thanks a bunch :)14:23
hallyncjwatson: it's possible that corrupt apt-cacher cache was my problem.  i nuked that, and nuked /var/cache/apt/archive as well, and apt-get -f install looked better.  However, as I'm on 3G right now, and am trying to also get work done, I had to cancel the upgrade for now.  I don't know if it'll succeed after d/l everything, but it's looking better than it was before14:28
sconklin-gonepitti: when it's convenient for you, could you please copy the mvl-dove kernel and meta packages from our PPA to -proposed?14:31
cjwatsonhallyn: *nod*14:32
pittisconklin-gone: for maverick, lucid, or both?14:34
=== sconklin-gone is now known as sconklin
pittisconklin-gone: I think wrt. lucid -proposed is by and large unfrozen again, just not -updates14:34
sconklinpitti: for both please14:35
pittisconklin: are there any -dove specific patches in there? (before I start trawling through all the bugs which were just merged from linux)14:36
dobeyeh, found a workaround that doesn't involve patching automake or vala, but is a bit nasty. :-/14:36
dobeynevermind then14:36
sconklinpitti: tgardner prepped those, I don't know14:36
pittisconklin: ok, I'll check then14:37
sconklinsorry14:37
* jdstrand finds it curious that he has a defunct metacity process when he is using compiz...14:37
sconklinpitti: if lucid -proposed is unfrozen, then those packages from our ppa can go as well14:37
sconklinbeware that there is one higher version of a meta package sitting in there I think14:38
pittisconklin: https://launchpad.net/~canonical-kernel-team/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=lucid -> all of those?14:38
sconklinpitti: ack14:39
ari-tczewchrisccoulson: when you have done gedit would be nice to have a look on bug 420387 as well14:45
=== dholbach__ is now known as dholbcah
ubottuLaunchpad bug 420387 in bittornado (Ubuntu) "[PATCH] DeprecationWarning: the sha module is deprecated; use the hashlib module instead" [Undecided,Confirmed] https://launchpad.net/bugs/42038714:45
=== dholbcah is now known as dholbach
pittisconklin: The -meta packages don't actually build depend on the kernel API, right? what keeps me wondering is how a diff like http://launchpadlibrarian.net/63502545/linux-meta-mvl-dove_2.6.32.410.2_2.6.32.414.4.diff.gz (i. e. no changes) can ever actually bump the dependencies to the current ABI if it gets uploaded at the same time as the actual kernel14:50
pittisconklin: does *-meta take the ABI from the version number in debian/changelog?14:50
sconklinif you mean does the meta package take the ABI from the kernel package, no. The version is manually changed in the meta package changelog by someone when required by an ABI bump in the kernel package14:51
pittisconklin: ah, so it does parse the changelog14:52
pittilinux-meta-mvl-dove (2.6.32.414.4)14:53
sconklinyes14:53
pittisconklin: i. e. it strips off the .4, and turns that into 2.6.32-414?14:53
pittisconklin: ah, thanks; I was always wondering whether I need to wait with accepting -meta until the actual kernel has built14:53
sconklinpitti: I assume so based on the fact that the only place we change a version is in the changelog14:53
pittithat would have brought a lot of speedup for the old-style "accept from -proposed" workflow14:53
persiaThe worry is that if there is a publisher run, the -meta update is uninstallable until the kernel binaries are published.14:54
sconklinI have never had to dig into the meta package makefiles, so I'm not very familiar with them14:54
pittisconklin: hm, the current -29.57 upload changelog refers to bug 70556514:57
ubottuLaunchpad bug 705565 in linux (Ubuntu) "linux: 2.6.32-28.56 -proposed tracker" [Undecided,Incomplete] https://launchpad.net/bugs/70556514:57
pitti that's a bit confusing14:57
sconklinlooking14:57
pittiah, it's built with -v and two changelogs14:57
pittiso it's kind of obsolete14:57
pittibug updated14:58
=== herton is now known as herton_lunch
pittisconklin: I think Jeremy should update his overzealous "please confirm with upstream kernel" auto bug replies to not cover trackign bugs :)15:02
sconklinpitti: we've discussed this, and a change is coming soon ;-)15:02
pittisconklin: mvl-dove uses the same tracking bug 712610  for lucid and maverick; was that intended?15:03
ubottuLaunchpad bug 712610 in linux-mvl-dove (Ubuntu Maverick) "linux-mvl-dove:2.6.32-214.30 -proposed tracker" [Undecided,Fix committed] https://launchpad.net/bugs/71261015:04
sconklinpitti: that's not normally the way we do it. I'll make sure our documentation is complete on that and make sure Tim knows for next time. For this time we can probably just deal with it15:05
pitti*nod*15:05
sconklinthanks for noticing. It will probably break our status display15:05
=== kshadeslayer is now known as shadeslayer
pittisconklin: I think I caught everything now; please let me know if something is still missing in 2 hours15:09
sconklinpitti: thanks!15:09
pittisconklin: (your status display complains then?)15:09
sconklinour status display just lists kernels by series and then whether the tracking bug is set to verified. So the information for those two series will be conflated in the display15:10
pittisconklin: ah, you don't have something that shows newer packages in your PPA?15:11
pittithat should ideally be empty now15:11
sconklinpitti: I've been writing that tool yesterday and today15:11
pittiactually, now that you use launchpadlib this should already be updated, as lplib doesn't depend on the publisher15:11
sconklinwe're not using lplib yet - I've been putting all that new functionality into our tools module base classes15:12
sconklinhttps://kernel-tools.canonical.com/srus.html15:12
sconklinThere's the display, but it still doesn't show lucid because the cron jobs haven't run yet.15:13
sconklinand I think that it currently does not show arm anyway - that's another thing on my list15:13
=== zyga is now known as zyga-food
jdstrandpitti: hi! not sure if you've seen this but bug #713115 and bug #713135 have been filed. downgrading to pygobject 2.27.0+git20110108-0ubuntu1 fixes the issue. meld is also affected (and I don't know what else)15:39
ubottuLaunchpad bug 713115 in pygobject (Ubuntu Natty) "[natty] virt-manager no longer starts with recent updates" [High,In progress] https://launchpad.net/bugs/71311515:39
ubottuBug 713135 on http://launchpad.net/bugs/713135 is private15:39
jdstrandmeh15:39
pittijdstrand: yep, currenlty debugging 71311515:39
pittijdstrand: feel free to make 35 a dupe of 1515:39
jdstrandpitti: ok, I unprivated bug #71313515:40
ubottuLaunchpad bug 713135 in hamster-applet (Ubuntu) "hamster-applet crashed with OperationalError in execute(): no such module: fts3" [Undecided,New] https://launchpad.net/bugs/71313515:40
jdstrandpitti: ack15:40
pittiah, so that one isn't virt-manager15:40
jdstrandpitti: no. virt-manager, hamster and meld I know are affected, with downgrading fixing it15:40
pittiOperationalError: no such module: fts315:41
* jdstrand nods15:41
pittithat doesn't look at all like the segfault that virtmanager gets, though?15:41
jdstrandno, it doesn't, but again, if I downgrade it works15:41
jdstrandpitti: meld has yet a different error15:42
pittiah, bisected the fix for virt-manager15:42
pittimeh, I was afraid of that15:42
pittiit fixed reference leaks15:42
pittibut that uncovered tons of bugs in GTK15:42
pittiso if I revert the reference leak fix, it'll probably work again, but we'll keep the mem leaks forever15:42
jdstrandthe hamster line in question is: self.execute("""CREATE VIRTUAL TABLE fact_index USING fts3(id, name, category, description, tag)""")15:43
jdstrandI see15:43
jdstrandso, I'll file the meld one then too15:43
pittiI'll check first if (a) this is the reason for hamster-applet as well, and then check if i can fix it in GTK rather15:43
jdstrandand undupe the hamster one15:43
pittijdstrand: hm, does the applet work for you if you just start it with15:45
pitti/usr/lib/hamster-applet/hamster-applet15:45
pitti?15:45
pittiit doesn't crash here (with the downgraded pygobject)15:45
pittibut doesn't do anything eiterh15:45
seb128pitti, well applet you need to run on the command line and then add to gnome-panel in the ui15:45
seb128it will use the running instance15:45
pittiah15:45
jdstrandpitti: maybe try hamster-time-tracker15:46
jdstrandthat will launch a non-panelized hamster15:46
pitticrashes with a dbus error15:46
pittidbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.534 was not provided by any .service files15:46
jdstrandmaybe that worked here because the panel applet was already running15:47
jdstrandI see in the desktop file: /usr/lib/hamster-applet/hamster-applet -s over15:48
pittisearching for "hamster" in the applet list doesn't bring up anything15:48
pittijdstrand: already tried that15:48
pittiI'm under standard gnome now15:48
jdstrandpitti: I think it is Time Tracker15:48
seb128pitti, try to send a sigHUP to gnome-panel or restart it15:48
seb128or maybe what jdstrand said rather15:48
jdstrandpitti: yes, that's it15:49
* pitti tries restarting panel15:49
pittiah, that helped15:49
pittiexcept that it's still crashing :/15:49
jdstrandpitti: I needed to restart my session after downgrading to have hamster work15:50
pittiaah - /var/crash/_usr_bin_hamster-service.1000.crash15:50
pitti OperationalError: duplicate column name: search_name15:50
jdstrandpresumably because there is hamster-service and hamster-applet that are running, and I only managed to restart one of them15:50
pittidid that actually ever work?15:51
jdstrandpitti: I use it every day. it is an integral piece of my daily work flow15:51
bigonanybody understand why it doesn't find the dep? http://launchpadlibrarian.net/63550283/buildlog_ubuntu-natty-i386.empathy_2.91.6.1-1~ppa11.04%2B1_FAILEDTOBUILD.txt.gz it's linked to the GNOME3 ppa with nautilus 1:2.91.7-0ubuntu1~build115:51
pitti$ /usr/bin/hamster-service15:51
pittisqlite3.OperationalError: no such module: fts315:51
pittiah, I think I get closer now15:51
pittijdstrand: I think what you saw just bounced the backend exceptino back to the client through dbus15:52
jdstrandk15:53
pittijdstrand: but it doesn't work with the old pygobject eitehr15:53
jdstrandpitti: well, I downgraded, restarted my session, and I am using it as we speak15:53
jdstrandpitti: I promise I am not lying :)15:53
pittiof course not, just trying to reproduce15:54
* jdstrand was just kidding15:54
=== herton_lunch is now known as herton
jdstrandpitti: these are what I downgraded- python-gobject python-gobject-cairo python-gobject-dev15:54
jdstrandand with the exception of bzrtools (unrelated- just floated in), I am fully up to date15:55
pittiah, perhaps cairo, too15:55
RoAkSoAxAnyone know if *.tar.xz tarballs are accepted in the archives?15:57
pittijdstrand: bug updated with a question for you (let's keep it there to have a better debug record)15:57
pittijdstrand: I'll check virt-manager in the meantime; can you please sub me to the meld bug?15:57
jdstrandpitti: sure, filing it now15:58
geserbigon: probably because of "Conflicts: libnautilus2-2, libnautilus2-dev, nautilus-sendto" from nautilus (from the gnome3 PPA)15:59
shadeslayerRoAkSoAx: afaik no16:00
shadeslayerbut if they are .... lemme know .. i'd like to use them for Project Neon16:01
jdstrandpitti: subscribed you to bug 713172 (meld)16:01
ubottuBug 713172 on http://launchpad.net/bugs/713172 is private16:01
RoAkSoAxshadeslayer: i know PPA's don't. Not sure about official archives16:01
shadeslayerah ..16:02
shadeslayerwe use PPA's ... so thats out of the question then :P16:02
=== bjf[afk] is now known as bjf
RoAkSoAxshadeslayer: you might wanna ping someone from LP and ask for the support though16:03
shadeslayeralrighty :)16:03
bigongeser: yeah just saw it, I'm an idiot16:03
bigonthx :)16:03
* bigon is still not sure why the Conflicts16:05
RoAkSoAxjdstrand pitti Do Ubuntu archives support .tar.xz tarballs?16:06
pittiI don't know16:06
RoAkSoAxpitti: who do you think I might now :)?16:06
pittijust try to upload to a PPA?16:06
RoAkSoAxpitti: PPA's don't16:06
pittiRoAkSoAx: the soyuz guys16:06
pitti(sorry, in meeting)16:06
jmarsdenRoAkSoAx: Didn't bigjools just tell you "no" in #ubuntu-server ?16:06
RoAkSoAxjmarsden: sry wasn't paying attention ther :)16:07
pittijdstrand: hm, so hamster is a miracle to me16:10
jdstrandpitti: I responded to your question in the bug16:11
pittijdstrand: me too again16:13
jdstrandpitti: on it16:13
=== beuno is now known as beuno-lunch
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== Compositor changed the topic of #ubuntu-devel to: poop
pittichrisccoulson: meh ^ can you please do @pilot in again to fix it?16:23
pittioh, hang on16:24
pittiI'll fix it16:24
chrisccoulsonoh, what happened?16:24
pittiIRC vanalism16:24
=== pitti changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: chrisccoulson
=== Compositor changed the topic of #ubuntu-devel to: Monster Quest the Curse of the Monkeyman airs Saturday February 12 11/10 Central only @TheHistoryChannel.
ogracould someone ban him ?16:31
=== ogra changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: chrisccoulson
ograthanks Pici16:31
Piciogra: np16:31
cjwatsonI'd have banned him the first time but didn't think it was worth it since he'd already left ...16:33
smosercjwatson, i seem to be unable to get the 'shift' key passed through to kvm (or something else is wrong), and thus, i can't get to a grub menu on boot16:34
smoserdo you have suggestion? reading grub.cfg it looks to me like i might have 3 seconds of 'sleep --interruptable', but i'm not sure how to interupt that either.16:35
pittismoser: did you try with grabbing keyboard/mouse (ctrl+alt)?16:36
smosermaybe i'm just not fast enough16:36
smoseri do get the it grabbed. but maybe its something else, as i'm working off a uec-image that might for some reason be slightly different.16:36
cjwatsonsmoser: I've never been able to.  I think it's a kvm bug16:37
SpamapSHmm.. interesting conundrum ... since we disable insserv .. any package from Debian that uses insserv overrides to affect the boot introduces a boot ordering bug...16:37
SpamapSfor instance, bug #65243316:38
ubottuLaunchpad bug 652433 in krb5 (Ubuntu) "Init script dependency error: krb5-kdc starts before slapd" [Wishlist,Opinion] https://launchpad.net/bugs/65243316:38
cjwatsonsmoser: personally I turn off GRUB_HIDDEN_TIMEOUT and GRUB_HIDDEN_TIMEOUT_QUIET in kvm, but I appreciate that this is awkward if you can't even get that far16:38
smoserso just comment those out ?16:38
cjwatsonyou won't have three seconds of 'sleep --interruptible', no - that's a case that isn't used16:38
cjwatsoncomment the first out, change the second to =false16:38
smoserdanke16:39
smosernext question, then... can i do that in a uec build ?16:39
smoserand not be prompted on a grub upgrade?16:39
smoseri seem to remember some issues with me changing defaults and being prompted on grub upgrade (i can search for more info from logs if i'm not clear enough)16:40
cjwatsonit might depend on the exact way you disable it - you should definitely test16:40
cjwatsonI don't honestly know off the top of my head16:41
smoser:)16:41
smoserfair enough. thanks.16:41
smoserand also, since we're here, GRUB_GFXMODE=text is reasonable ?16:42
cjwatsonsmoser: GRUB_TERMINAL=console would be more usual, if you just want to not use the graphical terminal16:48
smoserthanks.16:48
jdstrandpitti: applying your pygobject patch made meld and hamster work again16:57
pittijdstrand: ok, as I suspected; thanks16:57
pittinot that it would help much yet, except to confirm that we have this bad workaround16:58
pittibut thanks a lot for testing16:58
pittijdstrand: I can perfectly reproduce virt-manager and meld, but still not hamster, though16:58
jdstrandpitti: sure, np16:58
jdstrandpitti: well, if you get those fixed via an underlying library, I'm more than happy to test hamster16:59
keessoren, persia: only missing 2 CD, to my knowledge.16:59
kees*CDs16:59
pittijdstrand, kenvandine: ok, will upload the workaround, to keep things working, and test against upstream to replicate the crashes17:01
seb128is there a way to read from a C program running a system service the input from a device?17:01
seb128got asked by someone who try to get a usb barcode reader working, the thing seems to be seen as a standard input17:03
seb128i.e chars got printed on the command line when the reader reads something while being on a vt17:03
kenvandinepitti, thx17:03
stgraberseb128: you should be able to get that by reading /dev/input/<something>17:12
stgraberseb128: for example on my laptop: /dev/input/by-path/platform-i8042-serio-0-event-kbd17:12
stgraberseb128: for the keyboard, though there might be cleaner ways of doing it ;)17:13
seb128stgraber, right, but it seems to give you non decoded input17:16
seb128stgraber, i.e if you do it on your keyboard you will not get what you type17:16
=== beuno-lunch is now known as beuno
=== ximion1 is now known as ximion
=== deryck is now known as deryck[lunch]
stgraberseb128: indeed. I don't know of any /dev/<something> device that gives you the decoded output, so you may have to do the decoding yourself ...17:17
stgraberI'm guessing that what we see is essentially keycodes, so using the US keymap (or similar) it should be possible to get the ASCII value17:17
seb128one way to get it work would be to get the box to autologin, run the code and read stdin17:17
seb128but that's not really elegant17:18
seb128would work though since the computer has that as only task, reading from this usb reader and doing what the code tells it17:18
sorenkees: Which ones?17:23
keessoren: 7.04 Feisty Fawn Edubuntu i386 http://commons.wikimedia.org/wiki/File:Edubuntu_7.04.jpg17:29
keessoren: 4.10 Warty Warthog Ubuntu amd6417:29
keessoren: 5.04 Hoary Hedgehog Ubuntu amd6417:29
keesbut I haven't confirmed that the last two even exist17:29
keessoren: and if this isn't a hand-made CD, http://commons.wikimedia.org/wiki/File:Kubuntu_6.06_CD.jpg I need the entire 6.06.1 set17:30
sorenkees: Looks pretty convincing if it is.17:32
keessoren: yeah. :(17:32
keessoren: but I can not find anyone who has ever seen those.17:32
keesso, I'm almost certain Hoary came with amd64. dunno about warty.17:33
keesbut maybe breezy was the first with amd64 CDs17:36
sorenkees: http://ubuntuforums.org/showthread.php?t=23344417:38
sorenkees: Specifically, "Shipit will be updated within approximately the next month with Ubuntu17:39
soren6.06.1 LTS."17:39
sorenkees: It seems legit.17:40
stgraberseb128: I did a quick test writting modifying the code of evtest and it seems quite easy to use that to decode whatever is being typed on any /dev/input/* device17:42
seb128stgraber, ok thanks, I found some examples of code decoding the input stream as well17:43
keessoren: aaargh, now I'm even further behind. :)17:46
=== evilvish is now known as vish
stgraberseb128: apt-get install logkeys17:50
seb128stgraber, thanks17:51
stgraberseb128: though if you need 64bit, you'll need a new upstream version (http://logkeys.googlecode.com/files/logkeys-0.1.1a.tar.gz)17:51
stgraberyou can give it an input device and it'll log in a file, should be simple enough to interface wiht that17:51
seb128right17:52
cjwatsonkees: Warty had amd64, but only for the install CD (today's "alternate").  Hoary had amd64 across the board.17:54
keescjwatson: that's what I feared. :)18:01
* kees needs to visit London to get the missing CDs. :)18:02
=== ximion is now known as ximion1
achiangcan anyone answer a germinate question? if i create a STRUCTURE file that "overrides" a seed, what is the behavior? does my statement replace the prior one? or is there multiple inheritance?18:04
achiangfor instance, i say: standard: my-new-minimal-seed18:04
achiangwill the standard seed then only be based on my-new-minimal-seed, or will it be a combo of both minimal and my-new-minimal-seed ?18:04
achiangmy theory is that "last statement wins, no multiple inheritance"18:05
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== ximion1 is now known as ximion
=== diwic_afk is now known as diwic
=== zyga-food is now known as zyga-fk
=== zyga-fk is now known as zyga-afk
=== deryck[lunch] is now known as deryck
=== sforshee is now known as sforshee-lunch
=== ximion is now known as ximion1
=== ximion1 is now known as ximion
=== ion_ is now known as ion
chrisccoulson@pilot out19:05
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
jdstrandseb128: hey, have you seen how strange evolution is with unity-2d?19:08
alexblighI'm making a package using dh_make (not pbuilder). How do I specify that I want a file to be owned by something other than root?19:09
=== dendrobates is now known as dendro-afk
=== sforshee-lunch is now known as sforshee
=== bcurtiswx_ is now known as _bcurtiswx
=== _bcurtiswx is now known as bcurtiswx_
lifelessjcastro: see mail19:43
seb128jdstrand, no20:04
nxvlstgraber: ping20:05
bryceh@pilot in20:06
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: bryceh
ohsixwhat's a pilot? standby guy that's gonna be around for a bit?20:06
brycehpatch sponsor20:08
chrisccoulsonohsix, https://wiki.ubuntu.com/UbuntuDevelopment/CodeReviews#Patch%20Pilots20:09
stgrabernxvl: pong20:19
nxvlstgraber: is there any easy howto for LTSP20:22
nxvlstgraber: a friend of mine wants to use it for a call center and asked me for help20:23
nxvlstgraber: but i've no idea20:23
stgrabernxvl: https://help.ubuntu.com/community/UbuntuLTSP would be a good start. Installation is usually as simple as having a machine with two NICs and using the LTSP option of the alternate CD20:24
stgrabernxvl: depending on how powerful the clients are, your friend might want to run some software locally, for that look at the documentation for "localapps". It's basically about installing the extra software in the chroot and recompressing it20:25
nxvlstgraber: so, basically it works out of the box with the alternate installer?20:26
stgraberyep, just find a server with two NICs, on the CD boot menu, press F4 et choose LTSP20:26
stgraberthen at install time, choose the NIC that's connected to the internet, the other will be setup as the LTSP interface and a DHCP server will be started on it20:26
nxvlstgraber: the clients only need an asterisk client20:26
nxvlstgraber: and that's it20:26
nxvlstgraber: ok, thanks for the info, will take a look20:27
stgraberok, so you'll probably want to install twinkle or something like that in the chroot then: https://wiki.ubuntu.com/LTSPLocalAppSetup20:27
stgraberlet me know if you have any problem with it, but usually getting the server running is very easy20:28
nxvlstgraber: sure, will let you know, thanks for the info!20:29
=== dendro-afk is now known as dendrobates
cjwatsonachiang: your theory is correct - last entry for a given name in STRUCTURE wins20:33
achiangcjwatson: thank you20:33
bobgi am trying to find where policy is defined for upstart -- i.e. should you use /etc/defaults/mypackage, how should you allow your service to be disabled (not started at startup). anyone know?20:42
soreauHello, I have an AR5008 (pci atheros chip) that uses the ath9k driver. All had been working fine up until 2.6.35 kernels. Now, the monitor function of the card gets stuck in channel -1 and you must build/install a patched compat-wireless. While this fixes the faulty channel issue, it also introduces kernel panics soon after connecting to an ap with managed mode. How can I find more information about this?20:43
broderbobg: with upstart, the recommended way to do that is to tell the admin to just comment out the "start on" line20:43
soreauSpecifically, I want to make sure this problem gets fixed upstream but I don't know where to find whoever works on ath9k and related mac80211 drivers20:44
debfxbryceh: could you please sponsor the debdiff for maverick-proposed on bug #40085120:47
ubottuLaunchpad bug 400851 in kdesudo (Ubuntu Maverick) "kdesudo fails with non-ascii passwords" [Medium,Triaged] https://launchpad.net/bugs/40085120:47
bobgbroder, thanks. is there anything like the "Debian Policy Manual " for ubuntu specific policies?20:50
brycehdebfx, on it20:50
broderbobg: there's an ubuntu policy manual, but it's not actually different from debian policy (as it should be). i know that the server team is putting together docs during this release cycle for things like upstart idioms20:51
bobgbroder, ok, thanks20:52
debfxbryceh: thanks20:53
brycehdebfx, uploaded20:56
cjwatsonbroder: well, it's somewhat different, just needs to be more so20:57
cjwatsonhttps://lists.ubuntu.com/archives/ubuntu-devel/2008-August/026160.html20:57
cjwatsonI would ask the server team to consider whether the documentation they're putting together includes policy-relevant sections, and if so to seek to merge them into policy rather than creating entirely new documents20:58
=== dendrobates is now known as dendro-afk
brodercjwatson: the only difference right now is that Ubuntu Policy includes our maintainer policy, right?20:59
broderbut in any case, i feel like the things bobg is asking about are more about convention and idiom than policy21:00
cjwatsonbroder: there are a few more differences than that21:04
cjwatsonhttp://paste.ubuntu.com/562749/21:04
cjwatson(it could use a merge, though)21:05
bobgat this moment it seems that debian policy on providing services is different than ubuntu policy. It depends on whether that is a temporary situation or a long term divergence21:05
broderbobg: it's still completely ok to ship sysvinit-style jobs in ubuntu21:05
broderand there's also some ongoing work to add upstart awareness to debian policy21:06
broderwhich i think will help bridge some of the gap on these kinds of things21:06
bobgbroder, upstart coexisting with sysv is just a transition thing, right? Are debian and ubuntu working toward the  same service implementation policy but only at different speeds?21:11
broderbobg: debian isn't going to be interested in forcing users to use a single init daemon when there are multiple options, so anything debian does will give users the choice of switching between sysvinit, upstart, and probably systemd21:16
broderso their version of the policy will be about letting a package, e.g., use upstart if it's available and fall back on sysvinit otherwise21:16
bobgbroder, do you think ubuntu policy will be different? Or are you saying that sysvinit is here for the long haul on both ubuntu and debian?21:19
broderbobg: no, i don't think ubuntu will ever let you switch back to sysvinit, but we'll take advantage of the fact that packages can support upstart and sysvinit simultaneously21:20
ohsixit should be noted that the alternate init systems can use sysvinit type scripts as a lowest common denominator21:23
ohsixso you can work from there and specialize if the package can take advantage of it21:24
broderohsix: right, which is basically what the debian policy changes are about codifying21:24
bobgbroder, thanks.  BTW, i like upstart, but find the lack of information, lack of command completion, and lack of a clear method of mapping tasks that you could do with sysvinit,  frustrating.  However I chalk all that up to it being new.21:27
broderbobg: yeah, i know where you're coming from. i'm hoping that that'll get better this release with some of the documentation that's getting pulled together21:28
bobgi keep meaning to figure out that confusing command completion syntax. I feel like its going to be a big learning curve,21:32
gurkanhi all mates21:41
gurkanis it normal that my utmp file is in /var/run21:42
broderyes21:43
gurkanwhy21:45
gurkanit is not in /var/log ?21:45
broderbecause the fhs says that it must go in /var/run?21:46
broderhttp://www.pathname.com/fhs/pub/fhs-2.3.html#REQUIREMENTS1421:46
=== dendro-afk is now known as dendrobates
gurkanhow it is possible that susch a logfile could be in /var/run ?21:48
cody-somervillegurkan, /var/run/utmp is not a logfile.21:53
ionutmp(5)21:54
Keybukcody-somerville: false21:57
Keybukit's kiiiinda a log file21:57
Keybukbut /var/log/wtmp is a log file21:57
broderKeubuk: utmp, not wtmp21:58
Keybukbroder: yes, I know21:58
broderoh, never mind - misread21:58
Keybukbut utmp is also a log\21:58
broderyeah, sure21:58
Keybukas well as a state file21:58
Keybuksome of the things you put in utmp are still log entries21:58
Keybukbut all of the things you put in wtmp are log entries21:58
Keybukit's the kind of cluster-fuck that comes from being compatible with something nobody cares about21:58
gurkancody-somerville ok i understand , but where do you find your utmp log file ? i have /var/log/wtmp but not utmp22:00
Keybukalso most of utmp(5) is a lie, since init on ubuntu doesn't bother writing to utmp ;-)22:00
Keybukgurkan: utmp is in /var/run22:00
gurkan<Keybuk ok <cody-somerville will not be agree with u i think22:01
Keybuk/var/run/utmp is created by /etc/init/mounted-varrun.conf22:01
Keybukwhich is run as a result of /var/run being mounted as a tmpfs22:01
Keybukyou can munt a system sufficiently that it won't be run22:02
Keybukbut then lots of things will probably break, not just the existance of that file22:02
gurkanthen with utmp.h i could code an acces code to /var/run/utmp ?22:03
Keybukyes22:03
gurkanok thank keybuk22:03
Keybukgood rule of thumb - things in /var/run don't survive a reboot22:04
Keybukand that's basically the difference between utmp and wtmp22:04
Keybukutmp is a "this boot only" log22:04
Keybukwhereas wtmp is historic22:05
Keybukutmp also holds current state22:05
gurkanthis /var/run/utmp file stores like wtmp ?22:06
Keybukyes, they're similar formats22:06
Keybukbut not identical22:06
gurkanand in other nix this is not the same implementation ?  you said it store the current state but until the next boot of the machine ?22:08
Keybukit's broadly the same as SysV and BSD22:09
Keybukformats and details vary22:09
gurkanfor resume his contents are volatile22:09
=== bjf is now known as bjf[afk]
agronholmhas anyone here been able to install ubuntu natty?22:25
agronholmalpha2 that is22:25
agronholmthe installer crashes, and typing anything is difficult because it disables most keys on the keyboard22:25
brycehinstalled it on two different machines yesterday22:26
ohsixcan you still press a key during the bootloader to pick a keymap?22:26
ohsix(like in 10.10)22:26
agronholmnot sure, it picked the default keymap based on the install language22:26
agronholmif I type "qwertyuiop" all I get is "ertp"22:27
agronholmmost character keys are disabled22:27
agronholmmakes typing kinda difficult22:27
agronholmI'm installing on a Virtualbox 4.0.2 VM on a linux host22:28
jono_what is the installer package that I can file a bug against with ubuntu-bug?22:28
agronholmhm22:28
agronholmif I go back and manually select "Finnish", then the keyboard works as expected22:29
agronholm"The installer encountered an unrecoverable error. A desktop session will now be run so that you may investigate the problem or try installing again."22:30
agronholmjono_: having similar problems?22:30
jono_agronholm, nope22:30
agronholmwhat kind of trouble are you having?22:31
charlie-tcajono_: which image, desktop or alternate?22:31
jono_charlie-tca, desktop22:31
=== jono_ is now known as jono
charlie-tcajono_: ubuntu-bug ubiquity22:31
jonothanks charlie22:31
jonothanks charlie-tca22:31
charlie-tcaYou are welcome22:31
agronholmok now out of the blue, a dialog popped up "System program problem detected"22:32
=== jono is now known as Guest37019
agronholmwasn't even doing anything22:32
agronholmReport problem...22:32
charlie-tcaagronholm: you are trying to install natty in VBOX?22:32
agronholmyes22:32
agronholm"Sorry, the program "plugininstall.py" closed unexpectedly"22:32
agronholmcharlie-tca: I don't have real workstations to spare for testing out something like this :)22:33
charlie-tcathere was a workaround we used for 64bit images, if that is what you are installing.22:33
agronholmyes22:33
agronholmthis would be more productive if it actually told me something about the error22:34
charlie-tcatry this - https://wiki.ubuntu.com/NattyNarwhal/TechnicalOverview#Boot,%20installation%20and%20post-install22:34
agronholmI see22:34
agronholmthanks22:35
charlie-tcaeach distro has to change it slightly, but it works22:35
agronholmchange what22:35
charlie-tcaYou are welcome22:35
charlie-tcathat workaround, purging "ubiquity-slideshow-ubuntu"22:36
charlie-tcachanged ubuntu to xubuntu, edubuntu, kubuntu, all work22:36
agronholmwell I hope it's fixed before alpha 322:37
=== elmo is now known as elmo_away
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
DJKorbitgood evening23:05
DJKorbiti'm trying to compile eye of gnome but i'm getting an error, i don't know if this is the right place to post this question23:06
DJKorbiteog-window.c:70:35: fatal error: launchpad-integration.h: No such file or directory23:06
DJKorbitcompilation terminated.23:06
brycehDJKorbit, see topic23:07
DJKorbiti did and apt-get source eog23:07
brycehDJKorbit, maybe apt-get build-dep eog ?23:07
DJKorbit./configure ran fine so i guess this error shouldn't have happened23:08
DJKorbitbut i'll try that anyway23:08
DJKorbitbryceh, it fails to compile even after build-dep23:16
DJKorbitwith the same error23:16
brycehDJKorbit, dunno then23:20
DJKorbitbryceh, i'll try an apt-file search launchpad-integration.h23:23
DJKorbiti've changed the include line from <launchpad-integration.h> to <launchpad-integration/launchpad-integration.h>23:26
DJKorbitit compiled but now is breaking on linking23:26
broderDJKorbit: do you have liblaunchpad-integration-dev or whatever installed?23:32
broderthat usually means that the CFLAGS for launchpad-integration aren't getting injected correctly23:33
DJKorbityes, i have them installed23:33
DJKorbitnow it's failing to link so i might have a problem in the LDFLAGS23:33
broderoh - you probably didn't apply the patch series23:34
DJKorbiti didn't how can i do that?23:34
broderhmm, nope - it's 3.0 (quilt) so that doesn't matter23:34
DJKorbiti didn't, how can i do that?23:34
bryceh./debian/rules patch23:34
broderah, got it - you need to re-run 'autoreconf'23:34
brycehor just run `debuild` in the source tree, that should do everything automatically and give you a .deb23:35
DJKorbiti don't want a deb, i just want to fix a bug but i want to compile first to see if the latest version has the bug i'm experiencing23:36
brycehDJKorbit, in that case then I think this is not the right channel ;-)23:39
DJKorbitbroder, with your autoreconf i get a version mismatch error from intltool23:39
DJKorbiti guess i'll have to work with the upstream version in eog's git repository23:40
DJKorbitif it also has the bug, it will eventually get into gnome once i fix it23:40
DJKorbitand i could also try to learn how to contribute fixed packages to ubuntu23:41
DJKorbitbroder, how can i apply the patch series?23:58
broderDJKorbit: i was wrong - that happens automatically. you just need to run autoreconf23:59
DJKorbitautoreconf and run make again?23:59

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