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

soren        tree01:29
soren        tree01:29
sorenGah..01:29
sorenblame unity :)01:29
highvoltagehey Pendulum01:41
Pendulumhi highvoltage01:42
highvoltagehow are things?01:42
Pendulumnot bad. I'm getting excited about all the accessibility stuff we're planning for next cycle :-)01:43
highvoltagegreat01:44
=== dendro-afk is now known as dendrobates
=== asac_ is now known as asac
=== dendrobates is now known as dendro-afk
=== rickspencer3_ is now known as JerryGarcia
=== JerryGarcia is now known as CherryGracia
achiangis it kosher to issue a command as 'sudo' in a maintainer script? goal is to run gconftool as another user04:59
jdongachiang: you should probably use su for that05:50
=== emma is now known as em
dholbachgood morning07:12
=== Quintasan_ is now known as Quintasan
didrocksgood morning07:48
pittiGood morning07:49
=== dendro-afk is now known as dendrobates
sabdflmorning everyone, happy release day :-)08:14
macouh oh. if you're awake, it must be way past bedtime08:15
Tm_Tmorning, and happy thursday (:08:15
pittihey sabdfl, same to you!08:16
dArKd3ViL:)08:16
dArKd3ViLits been morning for me since past 24 hrs now :P08:16
dArKd3ViLanziety attacks you knoe08:16
hrwmorning08:20
=== ogasawara_ is now known as ogasawara
cdbspitti: You're running Oneiric?08:39
cdbspitti: As seen on bug #77218508:40
ubottuLaunchpad bug 772185 in unity (Ubuntu) "launcher sometimes doesn't hide when there are windows beneath it" [High,Triaged] https://launchpad.net/bugs/77218508:40
azmhi, how do I compile source for windows with gcc-mingw32 please ?08:43
azmI need to issue something like this08:44
azmgcc.exe -shared -o func.dll -Wl,--out-implib=libessfunc.a -Wl,--image-base=0x6350000 essfunc.o08:45
pitticdbs: am I? I have doko's oneiric-staging toolchain PPA enabled08:46
pittibut otherwise natty08:46
cdbspitti: ah, explains then :) I was surprised to see an Oneiric tag08:46
pitti$ lsb_release -sc08:46
pittioneiric08:46
pittioh, wow08:46
cdbsand DistroRelease: 11.1008:46
cdbs:D08:46
pittiapparently I'm on the bleeding edge!08:46
cdbspitti: :)08:46
SpamapSpitti: good morning! I've left out reviewing phonon-backend-gstreamer and libofx from the natty-proposed queue.. both seem rather different..08:47
pittiSpamapS: thanks for catching up with the rest!08:47
SpamapSpitti: there have been so many.. :-P08:47
pittiSpamapS: must be release time or so08:48
pittiSpamapS: I'll keep the queue down over the day08:48
SpamapSpitti: :)  I also uploaded my own, mdadm .. which seems fairly straight forward08:48
pittiSpamapS: it's such an enormous help to have two people doing this, thanks!08:48
pittiSpamapS: yep08:48
cdbsI thought earlier that there were other SRU team members as well, apart from SpamapS and pitti08:49
pitticdbs: formally yes, but they process stuff only on request, not regularly08:50
cdbshmm08:50
pittiSpamapS: oh, btw: for the "right after release" case, we usually copy natty-proposed to oneiric once it's verified08:51
pittiSpamapS: which settles the case of "fix in dev release first" while it is not actually open yet08:51
SpamapSpitti: I have been opening tasks in Oneiric just in case.. but that makes perfect sense.08:53
pittihaving the tasks is fine, of course08:53
pittiSpamapS: just to let you know about this special case, there's no blocking of SRUs here08:53
SpamapSwill the copying trigger the launchpad bug updater?08:53
pittiSpamapS: in a weird way, but yes08:54
pitticopying natty-proposed to oneiric will close the natty task08:55
pittiso after that we need to manually close oneiric08:55
pittiSpamapS: you can't do this yet, but our sru-release script does the copying to the dev release automatically if you set FORWARD=1, and the versions in natty and oneiric match08:55
SpamapSpitti: sweeeeet08:56
SpamapSpitti: so all these SRU's that are verification-done .. they still need to bake for 7 days? doesn't that make them , like, 4 - 6 day SRU's ?08:56
pittiSpamapS: correct08:57
pittiwell, except in some justified high-urgency/safe cases08:57
pittilike tzdata or this dell-recovery thing08:57
SpamapSright ok08:57
pittibut as a minimum they need the standard SRU verification08:57
pittiSpamapS: we can probably release them next Monday, a little less than 7 days08:57
pittiSpamapS: but I'm not very comfortable releasing many updates on a Friday08:58
mdkeah, we can do SRUs already? Awesome08:58
pittimdke: yes, for a while; in fact you can technically upload to oneiric-proposed already :)08:59
pitti(at least as soon as uploading to oneiric itself works)08:59
pittithey just won't be processed08:59
mdkepitti: ok, will try and get new ubuntu-docs and gnome-user-docs packages ready over the weekend08:59
pittimdke: nice, thanks08:59
mdkediffs won't be small though i'm afraid, we have made a lot of progress09:00
=== cking_ is now known as cking
pittiSpamapS: btw, I just noticed on https://edge.launchpad.net/+apidoc/1.0.html that we apparently can use launchpadlib for copying packages, so we could rewrite sru-release in terms of launchpadlib and won't need shell access09:12
cjwatsonpitti: s/edge\.//09:13
pittiah, firefox history never forgets anything..09:13
SpamapSpitti: Cool!09:14
SpamapSpitti: thats fun, so when I've gotten my training, I can either wait for shell access or hack the script. Options are nice to have.09:15
pittiSpamapS: I'll play around with that the next time an SRU is ready to be copied (or we need to copy a kernel from the PPA to -proposed)09:17
pittibut it looks straightforward09:17
seb128slangasek, could you check on bug #77110909:17
ubottuLaunchpad bug 771109 in glib2.0 (Ubuntu) "gamgi version 0.15-3ubuntu2 failed to build on amd64 with GCC-4.6/oneiric" [High,New] https://launchpad.net/bugs/77110909:17
seb128it's a multiarch fallout09:18
SpamapSpitti: lplib is really nice to use. It was a snap getting it to check for existing versions in -proposed that don't yet exist in updates.09:18
pittioh, cool!09:18
pittiMP! MP! MP!09:18
SpamapSWell I was going to wait.. but..ok just for you. :)09:18
pittiSpamapS: I was mostly kidding09:20
pittibut actually this is especially useful in these times when we get tons of SRUs every day, and uploaders usually don't check for a previous version in -proposed and build with -v09:20
SpamapSpitti: nah, I've been using it all day. :)09:20
SpamapSits ready09:20
SpamapSIf there was one thing I'd improve it might be to put the WARNING at the top of the diff09:22
SpamapSpitti: https://code.launchpad.net/~clint-fewbar/ubuntu-archive-tools/queuediff-check-for-proposed/+merge/5933009:22
SpamapStho for now I've just trained myself to 'G' to the bottom just in case09:23
pittiSpamapS: I'd also print it to stderr in addition, so that you can see it where it also prints the sru-accept command09:25
SpamapSgood idea...09:25
pittiI'll do that in the merge09:25
SpamapScool09:25
* SpamapS is surprisingly untired tonight. :-P09:25
SpamapSdespite eating almost no carbs today and doing a 1 hr karate class. :P09:26
pittiSpamapS: merged with this change, thansk!09:29
=== smb` is now known as smb
=== chrisccoulson_ is now known as chrisccoulson
=== tkamppeter_ is now known as tkamppeter
tkamppeterseb128, mpt, pitti, is it possible to block a UDS session onto Wed-Fri? Tim Waugh is not able to attend remotely on Mon and Tue.10:15
mpttkamppeter, I don't know, sorry. jcastro might know.10:16
tkamppeterjcastro ^^^10:16
seb128should be possible to shuffle the shedule to accomodate that yes10:17
seb128check with pitti or jasoncwarner10:17
pittitkamppeter: yes, should be possible; is it a blueprint or a roundtable?10:26
pittitkamppeter: if tim registers himself as attending from Wed-Fri, and is marked as "participation essential" in the blueprint, the scheduling will take care of it10:26
tkamppeterpitti, then I will tell Tim to do so. It is a Blueprint: https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-system-config-printer-vs-gnome-3-control-center10:38
pittitkamppeter: yes10:46
pittitkamppeter: subscribe tim again with "participation essential"10:47
jubeiguys sorry this isn't directly related to ubuntu development. I'm using cmake to build a project and I'm wondering how I can instruct cmake to link certain libs with the executable10:52
tkamppeterpitti, I have set up everything for Tim now.10:54
=== mdz` is now known as mdz
=== yofel_ is now known as yofel
highvoltageyay I see ubuntu is license-free again! no more licensing problems! (under business heading on http://www.ubuntu.com/)12:06
=== MacSlow is now known as MacSlow|lunch
=== brendand is now known as Ima_Goodboy
Chipzzhighvoltage: #debian-devel would like to have a word with you :P12:12
=== Ima_Goodboy is now known as brendand
highvoltageChipzz: how so?12:19
Chipzzhighvoltage: you missed the font license discussion Monday?12:20
=== bregma is now known as bregma|away
highvoltageChipzz: ah right :)12:25
highvoltageChipzz: well there's another problem solved then!12:25
=== cjwatson changed the topic of #ubuntu-devel to: Ubuntu 11.04 released! | 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 | Patch Pilots:
stgrabercongrats everyone!12:36
Laney\o12:36
chrisccoulsonw00t12:37
Laneyis oneiric open yet?!?!12:37
Laney;-)12:37
directhexLaney, quick, begin the 2.10 transition!12:39
cjwatsonLaney: later today with any luck :)12:39
cjwatson(modulo toolchain timings)12:39
cjwatsonchampagne first ...12:39
directhex(no really, julian's already done a lot of the hard work, bless his little cotton socks)12:39
Laneywhat a darling12:39
LaneyI'll have some archive fun with the GHC 7 transition12:39
directhexLaney, boo haskell!12:40
jcastro\o/12:43
jcastronow we can relax!12:43
ograhaha12:43
ogranow the bugs will come in :P12:43
=== ScottK changed the topic of #ubuntu-devel to: Ubuntu 11.04 released! | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> natty | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Patch Pilots:
Chipzzgrats everyone!12:45
paultagdoko_: I (think) I have a fix for one of (what I'm sure was an automated bug) in my PPA. When you get a momement, would you re-try bug #771017 (so I can sleep at night knowing fluxbox is OK for o-series)?12:48
ubottuLaunchpad bug 771017 in fluxbox (Ubuntu) "fluxbox version 1.3.1~dfsg1-1 failed to build with GCC-4.6/oneiric" [High,In progress] https://launchpad.net/bugs/77101712:48
konayaWhere does one report an error on the ubuntu.com page itself?12:55
konayaHere?12:56
Laneylaunchpad.net/ubuntu-website12:56
konayaLaney, thank you.12:57
konayaThere we go. Bug report submitted.13:09
Sweetsharkwhats the right way to become a member of https://launchpad.net/~ubuntumembers? "Contact the teams owner" leads to a webform that sends mail to sabdfl, which is kind of intimidating. ;)13:51
ogra_lol13:51
sabdfli get quite a few of those, yes :-)13:51
paultagSweetshark: you must apply for membership via one of the RMB13:51
ogra_Sweetshark, there are wikipages that explain the membership process13:51
Sweetsharkargh, there is a link right on that page.13:51
paultagSweetshark: no need to harass sabdfl [over email]13:52
sabdflmaybe the contact addy for u-members should go to the RMB's? it's low-traffic13:52
ogra_depends ... if you send the right bribe you might get the bdfl speed process ;)13:52
paultagsabdfl: not a bad idea. is there a common ML for all the RMBs?13:52
sabdflnot sure13:53
sabdfli don't mind staying the contact point, but also happy to hand it on13:53
ogra_there is at least one per board iirc13:53
macotheres a common list for rmbs + cc + dmb iirc13:53
paultagmaco: I love dave matthews13:53
paultagmaco: also, good morning13:53
macohuh?13:53
paultagmaco: dmb == dave matthews band (to some of us)13:54
macocyphermox: i see your lp team list changed today :)13:54
cyphermoxmaco, oh, cool, thanks for pointing it out... and doing the change :)13:54
Sweetsharksabdfl: given your avatar on launchpad, I still feel like I woke up a sleeping dragon ;)13:54
Sweetsharkthanks guys!13:54
macocyphermox: i didnt make the change, just saw the email13:54
cyphermoxok13:55
LaneySweetshark: that page says "Fro more details about ... how to become one, please visit <SOME URL>"13:58
=== zanoi_ is now known as zanoi
=== dendrobates is now known as dendro-afk
=== nhandler_ is now known as nhandler
=== Nigel_ is now known as G
SweetsharkLaney: right, I already followed the links "Membership"->"DeveloperMembershipBoard"->"DeveloperMembershipBoard/ApplicationProcess"->"UbuntuDevelopment/DeveloperApplicationTemplate"14:03
Laneyexcellent!14:03
=== MacSlow|lunch is now known as MacSlow
=== jcastro_ is now known as jcastro
=== Riddelll is now known as Riddell
=== bregma|away is now known as bregma
=== jjohansen is now known as jj-afk
=== dendro-afk is now known as dendrobates
=== seb128_ is now known as seb128
evfoolsorry for asking this on ubuntu-devel, I can't find the info on the canonical site: does anyone know how to contact someone from the canonical shop?15:41
=== bjf[afk] is now known as bjf
=== dendrobates is now known as dendro-afk
=== kirkland` is now known as kirkland
slangasekseb128: bug #771109> done16:08
ubottuLaunchpad bug 771109 in gamgi (Ubuntu) "gamgi version 0.15-3ubuntu2 failed to build on amd64 with GCC-4.6/oneiric" [High,Fix released] https://launchpad.net/bugs/77110916:08
seb128slangasek, hi, thanks16:08
seb128I guess doko rebuilt has been running for a while16:09
seb128it probably started before your fixed version16:09
jibelSweetshark, hi, there's a missing transition to libreoffice-dmaths when upgrading to Natty, bug 77238716:12
ubottuLaunchpad bug 772387 in libreoffice (Ubuntu) "failed to upgrade to natty: openoffice.org-dmaths : Depends: libreoffice-dmaths but it is not installable" [High,Triaged] https://launchpad.net/bugs/77238716:12
seb128cjwatson, pitti: did any of you ever discussed with debian about adding the avahi udeb we have in ubuntu to debian?16:18
seb128(I'm asking you because you respectively added those and did the recent avahi merge)16:19
pittiseb128: if I did, it's been a while, and I probably would have submitted it as a bug report16:19
seb128there is no bug about it that I can see16:19
abhinav-pitti: I think we can add screenshot taking feature/option in apport now https://bugs.launchpad.net/apport/+bug/77233616:20
ubottuUbuntu bug 772336 in Apport "Add feature to take screenshots of the buggy window" [Undecided,New]16:20
abhinav-I have attached a prototype in the comments16:21
cjwatsonseb128: I don't think I did, sorry16:31
seb128cjwatson, pitti: does one of you want to do send it or should I just add it to the desktop team "to forward" list (which is fine)?16:37
pittiseb128: "want" is too much (not my patch), but I'm fine with merging avahi and sending patches16:38
seb128pitti, ok, feel free to claim it then, thanks ;-)16:39
=== doko_ is now known as doko
pittihttps://merges.ubuntu.com/main.html is not yet up to date, is it?16:40
paultagdoko: ping, if you're around16:40
pittiseb128: opened a tab for it16:40
doko?16:40
seb128pitti, thanks16:41
paultagdoko: I have a fix for the ftbfs with fluxbox, with o-series gcc. I'd like to test it, but I can't upload to natty. Could you pick off the source package and run it through again?16:41
paultagerm, not natty16:41
dokopaultag: you could test it in a local chroot, or in a PPA, adding a PPA dependency to the mentioned toolchain ppa16:42
paultagdoko: works in a local chroot, I'll see about tweeking my PPA. Thanks :)16:43
cjwatsonpitti: it should be shortly, at least; I did update it for oneiric16:46
pittiah, thnaks16:47
Sweetsharkjibel: thanks16:54
=== jj-afk is now known as jjohansen
Sweetsharkpitti: we inherited bug 772387 from debian, how should we handle it?17:16
ubottuLaunchpad bug 772387 in libreoffice (Ubuntu Natty) "failed to upgrade to natty: openoffice.org-dmaths : Depends: libreoffice-dmaths but it is not installable" [High,Triaged] https://launchpad.net/bugs/77238717:16
SweetsharkI'd think _rene_ would say it "works as intended".17:18
pittiSweetshark: could we upload an SRU which just drops the Depends:? i. e. that it becomes an empty transitional dummy package?17:21
Sweetsharkpitti: yes, we could. But I should then scan for all those cases comparing LO/OOo. I am not sure if all functionality from these packages has been moved into to main libreoffice packages. If not, it might be that people silently loose functionality on update (Not that explicitly uninstalling to be able to upgrade is that much better).17:26
pittiSweetshark: right now they lose the functionality either way17:27
pittibut breaking upgrades is worse17:28
SpamapSpitti: I need some guidance on bug 77184117:29
ubottuLaunchpad bug 771841 in shotwell (Ubuntu Natty) "Update natty to 0.9.3" [Wishlist,New] https://launchpad.net/bugs/77184117:29
pittiSpamapS: that's a tricky one indeed; I'd rather see a less intrusive patch TBH, as it's not obvious that it doesn't cause regressions in the background setting code for gnome 2.3217:30
pittiif that has been tested thoroughly, I'd be ok with it17:30
pittiwe often update to new microreleases for GNOME packages, but shotwell doesn't seem to follow their release cycle, so we should be more careful there17:31
seb128pitti, SpamapS: usually the yorba guys are solid upstream and have high quality standards17:32
seb128not arguing either way on what to do but just pointint it17:32
seb128pitti, SpamapS: if they say they tested it they probably did, it's easy to get that checked in proposed as well17:32
SpamapSOk it actually sounds like it should be safe....17:34
seb128well check with mterry maybe if he testedit17:34
SpamapSmaybe accept into proposed, but require some detailed QA verification?17:34
seb128sounds like a plan to me yes17:35
pittiagreed17:35
seb128we should make sure the background thing is tested during the week in proposed17:35
seb128SpamapS, pitti: or wait17:35
SpamapSDefinitely17:36
seb128SpamapS, don't accept it if you didn't17:36
pittiSpamapS: btw, gnome 3 isn't completely irrelevant for natty, we have a PPA for it17:36
seb128I will ask an extra question on the bug17:36
SpamapSpitti: agreed, Its just not "supported" like Unity and Gnome 217:37
SpamapSso we just need to make sure those work first is all.17:38
seb128the change is buggy I think17:38
SpamapSseb128: eh?17:38
SpamapSseb128: I am poised over the Accept button awaiting your explanation. :)17:39
seb128SpamapS, I think the code is buggy, it does" write in gsettings if there is a gsettings key otherwise use gconf" but some people will have installed the gsettings schemas on GNOME 2.3217:40
seb128the same way you can install gtk3 and GNOME 2.3217:40
seb128they should still write in gconf in the GNOME3 case as well17:40
SpamapSI did that and it completely screwed my system. ;)17:41
SpamapSis gsettings in the archive or only in the PPA?17:41
chrisccoulsonseb128 - that's exatly what my background settings patch for firefox does too ;)17:41
mterryHeyo.  I did test the background thing and it worked, but didn't check into gsettings/gconf17:41
seb128mterry, well it seems like if gsettings-desktop-schemas got installed and wrote a gsettings key for the background the code would not update the gconf value and your wallpaper wouldn't get updated?17:42
mterryI believe the gsettings schema for background is only from PPA?17:42
mterryoh, gsettings-desktop-schemas is in the archive17:42
seb128mterry, no, gsettings-desktop-schemas is in natty17:42
chrisccoulsonwhy do we ship the background schema at all if nothing in natty uses it?17:43
mterryI'm not sure it's installed by default?17:43
seb128because we landed gtk3 and the bits that can be in the archive directly in the archive17:43
seb128Reverse Depends:17:43
seb128  libgnome-desktop-3-017:43
seb128  mousetweaks17:43
seb128seems like mousetweaks depends on it17:43
seb128so it's likely in the default installation?17:43
seb128libgnome-desktop-3 also depends on gsettings-desktop-schemas17:45
pittiTask: ubuntu-desktop, ubuntu-uec-live, edubuntu-desktop, edubuntu-uec-live, ubuntu-netbook17:45
pittiseb128: ^ yes, in several images17:45
seb128in practice we could have some gtk2 applications using gsettings and schemas from it17:45
pittidon't we anyway?17:46
pittiI remember that we have some packages which reverse-patch the gtk3 specific bits17:46
seb128we have applications using gsettings, not sure they use gsettings-desktop-schemas17:46
pittiso they use gtk2, but still gsettings17:46
pittiah17:46
seb128those are desktop keys17:46
seb128like the background17:46
seb128or the theme17:46
seb128we avoided mixing desktop settings in gconf and gsettings17:47
seb128just to avoid the shotwell case we discuss17:47
seb128having shotwell writing in gsettings but nautilus still reading gconf17:47
SpamapSseb128: so, IMO we should report this bug upstream immediately, but move forward with the package in proposed, testing out the possible scenario you're thinking of before moving it to -updates.17:50
seb128SpamapS, upstream is reading the bug so no need to report it to them, adam is one of the upstream guys17:50
seb128well if we know it's broken no need to accept it at all17:51
SpamapSI'm wondering if it is "broken" in any real use case though.17:51
seb128mterry, can you check the case I described? like if it does update the gconf key if there is a gsettings key?17:51
seb128glancing over the git commit it seems to return after writing to gsettings in the gsettings case17:52
barry@pilot in17:59
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 11.04 released! | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> natty | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Patch Pilots: barry
Sweetsharkpitti: I rechecked all the transitionals and found two additional problems: there is a transitional for zemberek (with we miss in natty) and one for openclipart (causing bug 739839). Any idea about those?18:03
ubottuLaunchpad bug 739839 in openclipart (Ubuntu) "openclipart package impossible to install (natty)" [Undecided,Confirmed] https://launchpad.net/bugs/73983918:03
pittiSweetshark: I guess same thing -- just drop nonexisting dependencies?18:08
Sweetsharkpitti: openclipart is a bit more tricky: we still have 0.18+dfsg-10, not 0.18+dfsg-11, which generates a "openclipart-openoffice.org_0.18+dfsg-10_all.deb" not a "openclipart-libreoffice..." package. And the openoffice.org source package generates a openclipart-openoffice.org-1:3.3.0-7ubuntu1 transitional that expects the renamed openclipart package.18:19
pittiSweetshark: I don't think we should rename the actual package in natty; can we just fix the dependency of teh transitional package to depend again on -openoffice?18:20
Sweetsharkpitti: then it would depend on itself.18:20
pittiah, I see18:21
pittiand the real package has a lower version number18:21
pittiSweetshark: then I guess we have to do the renaming in an SRU18:21
Sweetsharkpitti: http://xkcd.com/754/ btw.18:21
=== dendro-afk is now known as dendrobates
Sweetsharkpitti: k18:22
pittiSweetshark: i. e. by and large upload -11 with a more SRU-appropriate version number18:22
pitti10ubuntu1 or so18:22
pittiSweetshark: :)18:22
barrypitti: hi.  do you have any interest in patches to apport that 1) switch it from pycentral to dh_python2; 2) switch it from cdbs to dh?18:22
pittibarry: 1) oh please, (2) I was going to, now that we have dh_translations18:23
pittibarry: so, yes to both18:23
pittibarry: FYI, I have a local patch for jockey for doing that18:23
pittiso don't bother with that18:23
barrypitti: cool.  apport is next on my list of dhpy2 conversions :)  i'm not done with #1 yet, but it's actually easier to also do #2 at same time.  i'll work up a branch for that in the next day or two18:24
barrypitti: ack for jockey18:24
pittibarry: agreed, doing both at the same time is easier18:24
barrypitti: rock.  keep an eye out for merge proposals :)18:24
pittiSpamapS: I just copied https://launchpad.net/ubuntu/+source/linux-source-2.6.15/2.6.15-57.97 from the canonical kernel PPA using launchpadlib instead of shell access; nice!18:30
pittiSpamapS: so, time to turn that into a script18:30
SpamapSpitti: soon we will replace you with a fairly long python script18:31
=== tlyu_ is now known as tlyu
=== dendrobates is now known as dendro-afk
pittiSpamapS: mind to update your ubuntu-archive-tools checkout and try to run: ./copy-proposed-kernel.py dapper linux-source-2.6.1518:47
JontheEchidnaIs the app_name field supposed to be empty here: http://reviews.ubuntu.com/reviews/api/1.0/review-stats/ ? I was using it to help differentiate ratings between two apps from the same source package18:47
pittiSpamapS: it should error out saying that there are binaries being published, but not something like "permission denied" or other stuff18:47
SpamapSlinux-source-2.6.15 2.6.15-57.97 in dapper (same version has unpublished binaries in the destination archive for Dapper, please wait for them to be published before copying)18:48
SpamapSpitti: :)18:49
pittiSpamapS: yay18:49
pittiSpamapS: I didn't yet get the "go!" for the pending natty kernel18:49
SpamapSpitti: there are two update-manager's in the natty-proposed queue..18:50
micahgSpamapS: congrats on becoming an archive admin :)18:54
pittiSpamapS: right, and the second upload doesn't use -v18:55
Laney"congrats" ;)18:55
pittiSpamapS: I suggest to reject them both, and ask mvo to reupload18:55
pittiSpamapS: with either using -v (to catch both changelogs), or merging all changes into 1:0.150.118:56
SpamapSmicahg: ty :)18:57
SpamapSpitti: pardon my ignorance, but what do you mean when you say '-v' ? I haven't run into that one.18:57
pittiSpamapS: dpkg-buildpackage -v<last version in final or -updates>18:58
pittiSpamapS: to include all releases which are stacking up in -proposed18:58
Sweetsharkpitti: I commited a SRU-able version for bug 772387 and dputted the package to https://launchpad.net/~bjoern-michaelsen/+archive/libreoffice-nattytest2 .  How to move on?18:58
ubottuLaunchpad bug 772387 in libreoffice (Ubuntu Natty) "failed to upgrade to natty: openoffice.org-dmaths : Depends: libreoffice-dmaths but it is not installable" [High,Triaged] https://launchpad.net/bugs/77238718:58
SpamapSpitti: ahh! Ok, yeah I've never had to do that.18:58
pittiSpamapS: that will (1) give the right display of all changes in update-notifier, and also auto-close all bugs (not just the ones from the latest upload) when copying to -updates18:58
pittiSpamapS: ... and also show all pending SRU bugs in the report18:59
micahgSpamapS: it's also used when merging from Debian to catch all the changelogs/close all the bugs18:59
pittibjf: let's continue here, not really #release matter19:01
bjfpitti, ack19:01
pittiSpamapS: can we copy them right now? or do they still need building/testing?19:01
pittisorry, bjf ^19:02
bjfpitti, just now building, expecting them to ready tomorrow19:02
bjfpitti, that's why i was asking if you were going to be around19:02
pittiSpamapS: if the kernel guys (bjf) ask you to move a package from their PPA to -proposed, pending-sru.html gives the necessary commands19:02
pittiSpamapS: but I think the first time we should do that together19:02
pittibjf: would it be too late to do it on Monday?19:02
pittibjf: I can certainly copy them tomorrow, that's no problem19:03
SpamapSpitti: yes, I was thinking that would be something good to work on next week, unless you are more free today/tomorrow19:03
pittiSpamapS: tomorrow is really bad, need to sort out my moving19:03
bjfpitti, SpamapS, i think monday would be ok, just the start of the next cycle, will send email to the mailing list with the request and you two can work it from there19:03
pittibjf: sounds good19:03
pittiSpamapS: so, we can do that on Monday then, once you are online?19:03
bjfpitti, cool19:03
pittibjf: unlike dapper, natty won't die tomorrow :)19:04
bjfpitti, heh19:04
pittibjf: speaking of death, what do we do with the current karmic-proposed kernel?19:04
pittibjf: should it still run through QA, or do we declare it lost and just keep it where it is?19:05
pitti(EOL is tomorrow)19:05
bjfpitti, that is hopefully the last one, it needs testing and then promotion19:05
bjfpitti, are we too late ?19:05
pittiok19:05
SpamapSpitti: sounds good19:05
bjfpitti, i don't think anything major went into it19:05
pittibjf: well, we technically can USN/release it after April 30, oto19:05
pitti"too"19:06
SpamapSpitti: oh, and I hate moving! ;)19:06
bjfpitti, so, if in the end it just vanishes, i don't think it will be missed19:06
pittibjf: just 5 CVEs19:07
pittikees: ^ do you have an opinion about the fate of the karmic kernel in -proposed?19:07
* kees reads backscroll19:07
bjfpitti, yup, no great loss, however, getting it tested and published would be "nice"19:07
pittikees: karmic EOL is tomorrow, I wondered if it's worth QA'ing/USNing this still, or just let it die in peace19:07
keespitti: I'm on the fence. probably easiest to let it die, but on the other hand, it'd be nice to get that work into -security since it already all happened.19:09
keeshow much is left to QA with it?19:10
bjfkees, it's kind of been ignored with all the natty testing going on19:10
keesomg, it's been in -proposed for 5 weeks??19:10
Sweetsharkpitti: should prepare a openclipart 0.18+dfsg-11 renamed to 0.18+dfsg-10ubuntu1 for sponsoring as SRU, or would that help nothing?19:10
bjfkees, i don't think it would take much, we can talk to pgraner on monday to see if it can get some love19:10
pittiSweetshark: not sure whether it's worth doing an SRU just for these two -- perhaps we sohuld wait a couple of days for more issues to come up and bundle them?19:11
keesbjf, pitti: given that it carries the fix for CVE-2010-4258 I'd prefer it get released.19:11
ubottuThe do_exit function in kernel/exit.c in the Linux kernel before 2.6.36.2 does not properly handle a KERNEL_DS get_fs value, which allows local users to bypass intended access_ok restrictions, overwrite arbitrary kernel memory locations, and gain privileges by leveraging a (1) BUG, (2) NULL pointer dereference, or (3) page fault, as demonstrated by vectors involving the clear_c... (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-4258)19:11
pittiSweetshark: openclipart> that sounds good19:11
pittikees: ack19:11
bjfkees, pitti, i'll talk to pgraner about it19:11
bjfkees, pitti, ball is in my court19:12
keesbjf: okay, thanks! if it's really not possible to happen by monday, then it guess it just dies. I don't want to do lots of work on karmic, but it has been in -proposed for a while, it'd be a shame to just drop it.19:13
kees*I guess it...19:13
pittikees: it's not technically a problem to issue an USN after the official EOL, I take it?19:17
speakmanIf I'd like to put a new version on a package (for local testing) with current version 0.9.3-3 which would get overwritten when 0.9.3-4 is officially released - what do I choose?19:17
keespitti: not exactly, just goofy.19:18
speakmanbtw - have you guys discussed the padevchooser icon missing bug?19:20
arandspeakman: 0.9.3-4~ I think19:21
speakmanarand: ok, sounds fair19:22
arandspeakman: Can use 0.9.3-4~ppa1 for example19:22
speakmanarand: Will 0.9.3-4 overwrite 0.9.3-4~ppa1 ?19:23
macospeakman: -3+ also works19:23
macospeakman: yes19:23
speakmanmaco: 0.9.3-3+ ?19:24
macolike 0.9.3-3+ppa119:24
speakmanoh19:24
speakmanAny docs how version numbers are interpreted? :D19:24
macothat and -4~ppa1 will behave the saem as regards -419:24
arandspeakman: http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version for reference19:24
macowhat i usually do is, if its a test version of what will becomes -4, i use teh ~19:25
macobut if its a just-for-me modification of the -3, then i use the +19:25
speakmanarand:  thanks :)19:25
speakmanmaco: this is a just-for-me modification just to see if it works (and then maybe posting it as an official bug fix patch) :)19:27
speakman(but it seems like what's really causing https://bugs.launchpad.net/ubuntu/+source/padevchooser/+bug/632468 is a missing sound-card.png icon in the Ambiance theme)19:27
ubottuUbuntu bug 632468 in padevchooser (Ubuntu) "Maverick : padevchooser, pavucontrol icon doesn't show" [Undecided,Confirmed]19:27
speakmanlooks like gnome-icon-theme got audio-card.png (in a varianty of sizes) - how does apps look for images/icons?19:34
macospeakman: is there a png as an optin?19:36
=== kklimonda1 is now known as kklimonda
maco*option19:36
=== kklimonda is now known as Guest52186
=== Guest52186 is now known as kklimonda`
=== cody-somerville_ is now known as cody-somerville
speakmanmaco: I don't know gtk at all, but it seems to be looking for audio-card<anything> at http://git.debian.org/?p=pkg-pulseaudio/padevchooser.git;a=blob;f=src/padevchooser.c;h=89db6977c2e9bb6a28ec0910a7b4298ad9d012c2;hb=HEAD#l53419:39
speakmanmaco: and this is my icons available: http://pastebin.com/rTf151BK19:39
speakmanmaco: I'm currently on Ambiance theme (default right?)19:39
=== bjf is now known as bjf[afk]
=== cody-somerville_ is now known as cody-somerville
pittislangasek: can multiarch patches be forwarded to Debian now?20:17
slangasekpitti: they unfortunately can't be applied yet (http://wiki.debian.org/Multiarch/Bootstrapping); they could be forwarded with a caveat20:20
pittislangasek: ah, good; did you plan to do a template based mass-forward, or should we forward them during merging?20:21
slangasekpitti: my plan was to mass-forward them once Debian is ready for them to be uploaded20:22
pittiah, that's easier and less error prone20:22
pittithanks20:22
pittiI'll dissect the avahi udeb change then20:22
pittislangasek: does that need dh compat 9?20:23
pittislangasek: why did you remove all the debian/tmp/ prefixes in *.install files?20:25
slangasekpitti: dh compat 9 changes the behavior of dh_auto_configure (passing the multiarch --libdir option by default to multiarch); that's what avahi uses it for20:25
slangasekpitti: because debian/tmp/ is unnecessary with any debhelper compat level >= 7, and it's much uglier; if you revert to using it for merge reasons, the only adverse impact is on legibility20:27
pittislangasek: I agree that it's ugly, I just wondered if dh 9 introduced some change there20:28
pittislangasek: ok, thanks!20:28
wdblHey guys, congrats on your release. However, if I wanted a Mac, I would have bought one. The nice thing about OS X is not it's global menu bar or it's app-centric window management. Those things actually kinda suck.20:37
macoyeah, the nice thing about OSX is its accessibility, such as the screenreader that automatically tells you its there if you dont start using the mouse and voices a way to shut if off, rather than forcing some users to go find a sighted friend to turn on a screen reader for them.20:39
=== dendro-afk is now known as dendrobates
=== bjf[afk] is now known as bjf
=== mdke_ is now known as mdke
SaammI got a software center problem...Chromium rating is 102 but it only shows 1....http://i.imgur.com/Nhgpn.png21:02
pittijames_w`: is it possible to poke lp:ubuntu/cdbs to actually update again?21:09
pittijames_w`: or can I just push the current version into it?21:09
james_w`pitti, it is possible21:10
pittilooks like I could just do import-dsc and push myself, too?21:10
james_w`done21:10
pittior is that discouraged?21:10
james_w`you could do that21:10
james_w`if there were merges from Debian in the time that hasn't been imported then it is tricky21:11
pittiOOI, if it was that quick to poke, what made it fail?21:11
james_w`it was saying "someone did push --overwrite on the branch, a human should investigate"21:11
=== dendrobates is now known as dendro-afk
pittijames_w`: I'd like to abandon our custom branch for it, so we'll lose history either way; but merging will be a lot easier with the UDD ones21:11
pittijames_w`: oh21:11
pittijames_w`: lp:debian/cdbs is also outdated; same problem?21:12
james_w`the importer is currently stopped while the new release is being opened21:12
james_w`yeah, it just leaves everything to do with the package alone if that happens, so that it can't make the problem worse21:12
pittijames_w`: I mean outdated as in "last commit in 2009"21:12
pittijames_w`: ah, so same problem, same fix?21:13
james_w`once the importer starts again it should catch up21:13
pittinice, thanks!21:13
james_w`yeah, packages are global in the importer so the ubuntu branch was overwritten, so it stopped updating debian and ubuntu21:13
james_w`unblocking it will mean it will update both21:13
james_w`unless something else causes it to stop of course21:13
speakmanIs there any Ubuntu repository as there is git.debian.org ?21:18
macospeakman: most ubuntu packages are in bzr21:19
speakmanoh21:19
macoyou can do:      bzr branch lp:ubuntu/packagename21:19
macoto get trunk21:19
macoor use lp:ubuntu/maverick/packagename for other release's branches21:19
speakmanthanks alot21:21
speakmanwhen I remove a patch, do I just do it manually or is there a tool for removing both the .patch file and the entry in "series" file?21:21
speakmanwhen I install packages using apt-get build-dep - how do I remove then afterwards?21:23
macoumm...i would do it manually21:24
macothere's probably a quilt-y way21:24
speakmanoh :)21:25
macoas to apt-get build dep... i would copy and paste the package list at install time to file then cat that through apt-get remove21:25
pittithat's what I do; sudo dpkg -P $(< purge.txt)21:25
Nafallopbuilder ftw?21:25
speakmanOk, I've done "apt-get source padevchooser", removed the errnous patch, added a new entry in debian/changelog using "dch -i" and describe my changes. Shouldn't "debuild" do the trick now?21:26
azeemspeakman: what's the problem?21:27
arandspeakman: It should, normally.21:28
speakmanhttp://paste.ubuntu.com/600442/21:29
speakmanIt's straight from the bzr repo21:30
arandspeakman: Either export a clean directory without .bzr or use bzr-buildpackage (I think it's called).21:31
pittispeakman: you should install bzr-builddeb and use bzr bd -S (source) or -b (binary build)21:31
pittispeakman: that'll do the necessary tricks21:32
pittispeakman: it'll also build binaries in a separate build tree, so that they won't mess up your original source dir (autoconf noise, etc.)21:32
macoi always forget to warn people about that21:32
speakmanwow great21:33
speakmanbut it complains about missing my removed patch file... hmmm21:33
pittispeakman: ah, for removals you have to commit your change first21:34
pittispeakman: (or additions)21:34
pittimere changes will build fine before committing, too, but it's not _that_ magic21:34
speakman:D21:34
speakmanCan I --amend a commit in bzr?21:35
pittispeakman: not that I know of; you can bzr uncommit, and commit again21:36
speakmanHm. Can I skip the signing part? I don't really have any official gpg keys...21:36
pittispeakman: yes; bzr bd -S -- -us -uc21:36
speakman(although I originally had a pair, I've no idea where they are these days)21:36
speakmanthanks :)21:36
pittifor merely building a local package without a patch, this is a lot of overhead, FTR; apt-get source, remove patch, debuild would have been a lot easier :021:37
macospeakman: did you bzr rm or just rm?21:37
speakmanrm, but I think bzr grabbed it anyway21:37
pittirm plus commit works fine, yes21:37
speakmanHm, why does packages compile with -g ?21:38
pittispeakman: standard Debian policy, to make it easier to debug them; but by default dh_strip strips the binaries21:39
pittispeakman: i. e. to retain the symbols, you merely need to set DEB_BUILD_OPTIONS=nostrip (which dh_strip checks for)21:39
speakmanoh, I see. :)21:39
pittiwithout the need to change any build options21:40
speakmanNow it seems like bzr bd falls through - but...where's the .deb file? :D21:40
pittishould be in ..21:40
pittior in ../build-area/21:40
macoeither of you know the keyboard sequence to switch to classic ubuntu from gdm?  must be keyboard, user is blind21:40
speakman../build-area/ it was! Thanks!21:41
maco(why dont we have a screenreader on gdm?)21:41
pittimaco: hm, it doesn't actually seem to be possible :/21:42
macoO_O21:42
macothere's no keyboard way to open the options menu?21:42
speakmanOk, seems like padevchooser finally did get an icon (although nothing matching the ubuntu original theme). How do I propose my changes to the ubuntu maintainer..?21:42
macospeakman: push your branch to launchpad (bzr push lp:~yourusername/packagename/branchname), link it to the bug, and make a merge request21:43
=== ximion1 is now known as ximion
speakmanok, thanks. How should I mention the bug in the commit message? There are at least three different methods currently.21:43
speakman"Closes: #12345" or "Fixes: #12345" or "LP: #12345" or just "fixes bug(s): https://lp.net/bugs/12345" ?21:44
pittispeakman: preferred method is to make an appropriate changelog entry (with "dch") and close the bug in it with * Fixes describe me.. (LP: #123456)" (please use the exact LP: # syntax)21:44
pittispeakman: then use debcommit, this will automatically link the commit to the bug21:44
pittispeakman: Closes: is for Debian bugs, LP: # for Ubuntu bugs21:45
macospeakman: if you've already committed without debcommit but have it in changelog already, you can also do --fixes lp:1234521:45
pittithe other two aren't recognized by tools21:45
macooh wait youd still need to commit to use --fixes21:45
macoyou can also manually link to bugs on lp21:45
pittithat, too21:45
speakmanI have to edit the changelog and alter my latest commit. How do I do that in bzr? Similar to git commit --amend ?21:46
macojust edit it and make another commit21:46
maconothing wrong with having more than one commit in your merge request21:46
speakmanbzr uncommit ; debcommit did the trick :)21:48
speakmanmaco: I just prefer not to expose my mistakes :D (bad git habit I guess)21:49
pittiScottK: do you know if we still actually use cdbs' kde.mk.in and/or kde4.mk.in? kdebase uses /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk21:49
pittiRiddell: ^21:49
ScottKThose are meant primarily for non-core KDE packages that are distributed by third parties.  We'd have go grep debian/rules to know I think.21:49
pittiScottK: by "third parties" you mean non-ubuntu sources?21:50
ScottKI mean non-KDE core stuff.21:50
pittiwe have a ridiculous cdbs delta, I'm trying to reduce it a bit; the langpack.mk stuff can already go21:51
speakmanbzr: ERROR: Invalid url supplied to transport: "lp:~speakman/padevchooser/drop-use_stock_gnome_icons.patch": No such project: padevchooser21:51
pittispeakman: try lp:~speakman/ubuntu/natty/padevchooser/drop-use_stock_gnome21:51
ScottKIt would be non-trivial to answer your question.  If Debian dropped it, then it's reasonably safe for use to do so.21:51
macooh cuz that expects project there....21:51
pittiScottK: Debian never had it21:51
macopitti: this ends up silly-long haha21:51
ScottKHmmm.21:51
pittimaco: I think there's a shortcut for this, but I don't remember21:52
abhinav-pitti: do you have sometime ? :)21:52
ScottKpitti: Then I'm misremembering and I'm on a $work deadline right now, so ENOTIME to research it.21:52
pittifor the "official" branch you can just do bzr get ubuntu:pkgname21:52
speakmanAnd there it is: https://code.launchpad.net/~speakman/ubuntu/natty/padevchooser/drop-use_stock_gnome_icons.patch :D21:52
pittiScottK: ok, thakns21:52
macopitti: right, i know the getting shortcut, but...is there a pushing shortcut?21:52
pittimaco: I don't know21:52
pittimaco: I'm not using these often -- I just upload :)21:53
pittiusually I'm on the merging/sponsoring side of the fence21:53
macoim usually bugging ScottK when i want a main sponsor, and he hates UDD so if i use it im on that side of things too21:54
Laney:parent? or is that something else?21:55
speakmanmaco: may I ask how to "link" my branch to the bug?21:55
macospeakman: click on the branch on your code page on lp. should be an option to do it there i think21:55
speakmanmaco: Oh, it has been automatically linked to the bug21:55
macoa green + button21:55
macooh well then youre done21:55
macowell mostly21:55
speakmanmaco: https://code.launchpad.net/~speakman/ubuntu/natty/padevchooser/drop-use_stock_gnome_icons.patch21:55
macodo the merge request21:55
speakmanok :)21:55
pittiScottK, Riddell: I checked a few more packages; I'll take a plunge and drop them for now, and commit to putting them back if needed21:56
ScottKFair enough.21:56
barry@pilot out22:20
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 11.04 released! | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> natty | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Patch Pilots:
=== bjf is now known as bjf[afk]
=== cinerama_ is now known as cinerama

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