/srv/irclogs.ubuntu.com/2013/03/11/#ubuntu-devel.txt

xnoxslangasek: i think robert collins by "except for firefox. And kernels."  could also mean linux-lts-quantal which is a new upstream version bump, just like firefox.00:12
=== statik_ is now known as statik
=== stgraber_ is now known as stgraber
=== hloeung_ is now known as hloeung
adrian546864hi there! trying the SDK preview. I couldnt figure out how to use C++ in the "Ubuntu -> Ubuntu UI - Tabs" type of projects. Anytime I want to add a c++ class i get the message "Failed to add one or more files to project". Isnt that implemented yet? Could somebody help me out. I want to play around with but Im unfortunatly not able to... :(03:17
adrian546864somebody who can help me with the Ubuntu SDK preview? I want to use c++ for it. is that already supported???03:23
=== NerdyMe is now known as _NerdyMe_
=== NerdyMe is now known as _NerdyMe_
_NerdyMe_hi there! trying the SDK preview. I couldnt figure out how to use C++ in the "Ubuntu -> Ubuntu UI - Tabs" type of projects. Anytime I want to add a c++ class i get the message "Failed to add one or more files to project". Isnt that implemented yet? Could somebody help me out. I want to play around with but Im unfortunatly not able to... :(03:34
pittiGood morning06:42
=== tkamppeter__ is now known as tkamppeter
tkamppeterRAOF, hi07:32
RAOFtkamppeter: Happy public holiday!07:33
tjaalton:)07:34
tkamppeterRAOF, sorry, did not know that today is a holiday for you, can you on tomorrow's workday fix bug 1126427 as soon as possible so that I can update Ghostscript without formal FFe process? Thanks.07:35
ubottubug 1126427 in lcms2 (Ubuntu) "LCMS2 needs multi-threading fixes to work with the new Ghostscript 9.07" [High,New] https://launchpad.net/bugs/112642707:35
dholbachgood morning07:35
RAOFtkamppeter: Sure.07:38
cjwatsonSweetshark,bdrung: Is libmspub just code split out of libreoffice, or is it genuinely new code?07:48
dholbach@pilot in07:54
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach
slangasekxnox: possible; but the lts backport stacks have even less impact on existing users than the stable kernel tree updates do07:55
pittihey slangasek, how are you?08:11
pittidholbach: happy flying08:11
dholbachthanks pitti :)08:11
slangasekpitti: hey there!  Sorry, I'm late for bed... any chance we can sync up on logind in the "morning"?08:12
pittislangasek: I need to go AFK at 1700 UTC for Taekwondo, so anything before that08:12
slangasekpitti: ok08:13
pittislangasek: I just talked to mbiebl some more, I have some TODO today for making standalone logind really work08:13
=== Ursinha_ is now known as Ursinha
tkamppeterslangasek, is it OK when I update ghostscript from 9.06 to 9.07 on Tue or Wed? It needs bug 1126427 to be fixed first.08:23
ubottubug 1126427 in lcms2 (Ubuntu) "LCMS2 needs multi-threading fixes to work with the new Ghostscript 9.07" [High,New] https://launchpad.net/bugs/112642708:23
Sweetsharkcjwatson: code split out of libreoffice. libreoffice 4.0.0beta2 already contained an internal copy (and its a hard dep anyway).08:24
cjwatsonSweetshark: All right, thanks.  Since it's a split-out, I've gone ahead and moved it to main without need for an MIR.08:26
cjwatsonThat should unbreak image builds.08:26
=== smb` is now known as smb
=== directhe` is now known as directhex
Sweetsharkcjwatson: huh? bug 112408208:42
ubottubug 1124082 in libmspub (Ubuntu) "[MIR] libmspub" [Undecided,Fix released] https://launchpad.net/bugs/112408208:42
=== yofel_ is now known as yofel
infinitycjwatson: The libmspub thing was a victim of the overrides bug, it was right in proposed.08:53
infinitycjwatson: Or was right and then got demoted again due to libreoffice not migrating before slangasek cleared out c-m.  Pick one. :P08:53
evxnox: ah, lovely09:38
evxnox: may I have a bug for that against whoopsie please?09:38
evthe upstream project, not the package09:38
dholbachbdrung, do you know somebody who could take a look at https://bugs.launchpad.net/ubuntu/+source/audacious-plugins/+bug/1080059?09:57
ubottuLaunchpad bug 1080059 in audacious-plugins (Ubuntu) "ffaudio plugin is not being built " [Medium,Triaged]09:57
cjwatsonSweetshark: Ah, right10:35
cjwatsoninfinity: I think the latter.  I noticed it in c-m the other day.10:35
cjwatsonslangasek: ^- this is why I didn't consider clearing out c-m *totally* trivial :-)  What I tend to do is to check rmadison and see whether the package was absent/universe in quantal and main in raring - if so it's probably a recent move and needs checking10:36
DrenrizaHi all. I was wondering if their is a channel used as the same as the "programming talk" section on ubuntuforums.org. For discussing / asking questions regarding scripting / development under Ubuntu.10:42
tumbleweedcyphermox: seen bug 1153085 ?10:42
ubottubug 1153085 in Ubuntu "[FFe] Sync libqmi 1.0-1 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/115308510:42
cjwatsonDrenriza: #ubuntu-app-devel more or less10:43
DrenrizaThanks cjwatson10:43
DrenrizaSo what is this channel used for? wiki.ubuntu.com/IRC just describes it as follows "Ubuntu development coordination"10:45
cjwatsonDevelopment of Ubuntu itself, rather than of third-party programs built on Ubuntu10:46
cjwatson(Catch-all; there are also channels for specialised aspects of Ubuntu development)10:46
DrenrizaWhen you say Ubuntu itself, you mean the stuff that goes on top of the linux-kernel?10:47
cjwatsonI mean the contents of the Ubuntu archive10:48
DrenrizaTy cjwatson.10:48
cjwatsonThere are things below the Linux kernel that are part of Ubuntu and would also be on-topic here, such as boot loaders10:49
bdrungdholbach:  quadrispro did the debian upload and the sync. so you could ask him10:50
xnoxcjwatson: i did ponder to set the topic to "Ubuntu Core Development" instead what is currently in the topic "Dev' of Ubuntu ..."10:53
diwicxnox, "Development of Ubuntu itself (not support or app devel)" perhaps?10:54
xnoxi don't have a strong opinion =)10:55
xnoxDev' is hard to understand =)10:55
cjwatsonIt's not just core development though10:56
cjwatsonThe apostrophe is fairly silly10:56
=== cjwatson changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach
cjwatson(if "devel" is comprehensible in "app devel", it's also comprehensible at the start of that item)10:57
cjwatsonIt's truncated because topic space is scarce10:57
FourDollarsdholbach: hi10:59
FourDollarsdholbach: Could you help to review https://code.launchpad.net/~fourdollars/software-properties/fix-1138121-a-typo-in-CountryInformation.py/+merge/151870 ?10:59
tumbleweedwe could probably use a better description in https://wiki.ubuntu.com/IRC/ChannelList too11:01
tumbleweed"Development of Ubuntu (not support or app devel)" ?11:01
* tumbleweed sees lots of out of date contact peopl there...11:01
dholbachFourDollars, I pinged mvo about it :)11:02
dholbachFourDollars, but it looks good to me11:02
ogra_wikis ... out of date at creation time :)11:02
FourDollarsdholbach: Is there any thing I missed?11:03
tumbleweedogra_: yeah, the natural state of wikis11:03
ogra_:)11:03
dholbachFourDollars, no, not that I can see11:03
FourDollarsdholbach: OK. Thanks.11:03
mitya57Does anybody want to test/review quantal pybuild backport? lp:~mitya57/ubuntu/quantal/python3-defaults/pybuild-backport11:27
ogra_lool, eek ... more mailing lists ...11:35
* ogra_ slowly gets why linus loves 3:2 screens .... more vertical height = less scrolling in your mail trees ... 11:36
loologra_: yeah, it's not great when we're splitting signal in even more places  :-(11:40
dholbachRiddell, would you know who could review https://code.launchpad.net/~bkerensa/ubuntu/raring/plasmate/fix-for-1152730/+merge/152538?11:46
Riddelldholbach: just discussing now in #k-d11:46
bkerensa;)11:46
dholbachah great! :)11:46
bkerensathen sleeps11:46
dholbachbdrung, thanks11:53
dholbach@pilout out11:56
udevbot_Error: "pilout" is not a valid command.11:56
dholbach@pilot out11:56
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
dholbachudevbot_, yeah yeah11:56
udevbot_Error: "yeah" is not a valid command.11:56
tumbleweedpedantic bot11:57
vibhavtumbleweed: Computers are supposed to be pedantic :)11:57
vibhavs/supposed//11:58
zygalool: thanks for ubuntu-platform that's excellent news!12:09
ogra_hmpf12:10
tumbleweedwasn't there an existing list called ubuntu-platform@l.u.c?12:11
xnoxyeap, for entirely different reasons ;-)12:11
=== _salem is now known as salem_
=== MacSlow is now known as MacSlow|lunch
jdstrand@pilot in12:49
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: jdstrand
cyphermoxtumbleweed: I hadn't seen the libqmi bug, no13:20
cyphermoxthere's no harm in syncing it now, but we also won't be using it in raring13:20
tumbleweedyeah, that's basically why he wants it13:21
cyphermoxerr13:21
ScottKtumbleweed: If it's a sync from Debian, I think a new package is fine.13:21
tumbleweedyup, we should do it13:21
cyphermoxI mean it's totally safe given that there cannot possibly be anything that uses it in raring13:22
cyphermoxso yeah, it's fine by me13:22
cyphermoxshould I sync?13:22
tumbleweedcyphermox: sure, I just acked the FFe13:23
cyphermoxthanks13:23
ScottKApproved.13:23
cyphermoxtumbleweed: syncpackage: Error: Not permitted to upload directly to raring; try raring-proposed instead.13:27
cyphermoxis there a magic trick for syncpackage to be happy?13:27
cjwatsonUse a modern syncpackage13:27
cyphermoxah13:27
pittiare you trying to use a quantal syncpackage?13:27
cyphermoxno13:27
cjwatsonIf you don't have one then -r raring-proposed13:27
tumbleweedsorry, I think we haven't finished reviewing the SRUs for that13:27
cjwatsonWell, you aren't using raring, or else you have weird local configuration13:27
cjwatsoncf. https://lists.ubuntu.com/archives/ubuntu-devel-announce/2012-October/000989.html13:28
cyphermoxwell, I think something is weird yeah13:28
cjwatsonPerhaps an alias?13:28
cjwatsontumbleweed: The SRUs have been in -updates for some time13:28
cyphermoxI'll double check but I never aliased that, and I have the latest ubuntu-dev-tools, and I'm not in the branch's directory either13:29
tumbleweedcjwatson: oh, I'm thinking of different ones then13:29
cjwatsonhttps://launchpad.net/ubuntu/+source/ubuntu-dev-tools/0.144  https://launchpad.net/ubuntu/+source/ubuntu-dev-tools/0.143ubuntu0.1  https://launchpad.net/ubuntu/+source/ubuntu-dev-tools/0.141ubuntu0.113:29
tumbleweedso, precise's one is still in -proposed13:30
ScottKYes.  One bug unverified.13:30
cjwatsonOh, so it is13:30
ScottKI've been tempted to release it anyway.13:30
mdeslaurtumbleweed: dist-upgrade is trying to remove libreoffice-help-fr...is that a known issue?13:30
cjwatsonI think libreoffice-help-* may be busted with 4.013:31
cjwatsonNoticing UbuntuKylin image build failures which seem similar13:31
mdeslaurtumbleweed: whoops, sorry, I didn't mean you13:32
tumbleweedScottK: bdrung couldn't verify that bug on the weekend, I haven't dug into it yet13:32
tumbleweedmdeslaur: :P13:32
mdeslaurSweetshark: dist-upgrade is trying to remove libreoffice-help-fr...is that a known issue?13:32
ScottKtumbleweed: Worst case I think is "it works"13:32
cjwatsonlibreoffice-help-en-us libreoffice-help-zh-cn  are not coinstallable13:33
cjwatsonBlink, there are a load of explicit Conflicts.  What are those for?13:34
tumbleweedScottK: yeah13:34
cjwatson"conflict help language packages in both ways"13:34
Sweetsharkmdeslaur: its a feature, not a bug. libreoffice-help-fr and libreoffice-help-en cant be installed both (otherwise your -fr will be broken anyway)13:35
cjwatsonSweetshark,bdrung: Can you fill me in what's going on with libreoffice-help-* coinstallability?  The current situation is rather awkward.13:35
cjwatsonSweetshark: This screws over image builds and the installer13:35
cjwatsonBecause there are a number of situations where we install support for multiple languages13:35
mdeslaurSweetshark: that's...less than ideal....I can't have two different languages on the same computer anymore?13:35
cjwatsonI would definitely categorise this as a bug13:36
* zyga curses at all-things-perl and gets back to work13:36
Sweetsharkmdeslaur: bug 95758913:37
ubottubug 957589 in Ubuntu Translations "Localized LibreOffice Help files ignored when help for en-US is installed" [Medium,Triaged] https://launchpad.net/bugs/95758913:37
Sweetsharkcjwatson: ^^13:38
cjwatsonYes.  Please revert.13:38
cjwatsonThis is worse than the previous situation.13:38
Sweetsharkcjwatson: revert *both* conflicts? upstream (Debian) conflicts one way (from en-US to everything else, but not the other way around).13:41
cjwatsonSweetshark: Do you understand the problem here?  If so then the answer should be clear, I think13:41
Sweetsharkmdeslaur: you can have an many languages as you want as long as none is en-US.13:42
cjwatsonWhat's special about en-US?13:42
cjwatsonWe generally assume (and it's true everywhere else) that it's possible to simultaneously install support for multiple languages without restriction.  en-US being a special case is particularly weird, given that English support is in general always installed.13:43
Sweetsharkcjwatson: Yes, I would remove both conflicts. But when a package build takes a day on ARM it can hurt to be absolutely clear, I guess?13:43
cjwatsonI think it's probably excessive that it's in ubuntu-desktop; but (a) removing that will only partially help, and (b) wouldn't it have been better to get ubuntu-desktop amended before whacking in Conflicts if you thought that ubuntu-desktop was wrong?13:44
cjwatsonBoth the Conflicts are a problem.  What's the underlying reason that en-US is broken?13:44
Sweetsharkcjwatson: If I know _why_ I would fix it.13:45
Sweetsharks/know/knew/13:45
cjwatsonBTW, having the conflicts both ways achieves nothing over having them only one way round.13:45
cjwatsonAn unversioned Conflicts is a bidirectional relationship (well, in the absence of a matching Replaces).13:46
Sweetsharkcjwatson: bdrung insisted on having them both ways when reviewing the package.13:46
cjwatsonbdrung: Why?13:47
bdrungeither both way conflicts or no conflict13:47
cjwatsonbdrung: Why?13:47
cjwatsonNothing wrong with one-way conflicts13:47
bdrungcjwatson: when updating from 4.0.0beta2 to 4.0.0, en-US would been held back13:47
cjwatsonbdrung: And Conflicts both ways solves that?  How peculiar.13:48
cjwatsonBut in any case that should have been a sign that the Conflicts was a bad idea in the first place :-(13:48
bdrungokay, it's a workaround13:49
cjwatsonDealing with run-time problems (and Medium priority ones, at that) by adding Conflicts just stores up trouble for later, and trouble of the kind that permeates the upgrade system13:49
Sweetsharkcjwatson: indeed the oneway conflict isnt there in beta2 and was introduced at debian inbetween.13:50
cjwatsonHm, 'check-language-support -a -l en' doesn't list libreoffice-help-en-us13:50
Sweetsharkcjwatson: so reverting that is a two-line change. Do you want an upload with just that?13:52
pitticjwatson: s/-a/--show-installed/13:53
cjwatsonpitti: Oh, yeah, I just figured that out :)13:54
cjwatsonSweetshark: When would your next upload be otherwise (roughly)?13:54
=== MacSlow|lunch is now known as MacSlow
cjwatsonWell; I guess I'm concerned that ultimately we presumably want to be able to keep multiple help packages installed simultaneously, including en-us, and having a Conflicts in raring means that people's configuration is effectively lost in the meantime13:56
Sweetsharkcjwatson: too long. I havent clear plan beyond 4.0.1 -- so it would be when I fix one important bug. 4.0.2 upstream is on ~April, 1st.13:57
Sweetsharkcjwatson: preparing a source package ...13:57
cjwatsonSweetshark: I think we should have such an upload then - thanks13:58
cjwatsonI'm going to pull libreoffice-help-en-us out of ubuntu-desktop; I don't think it makes sense there, and it's in the ship and live seeds too so it's not as if it drops off images13:59
cjwatsonWon't fix everything but I think it will at least unblock UbuntuKylin image builds, and it seems correct regardless13:59
Sweetsharkcjwatson: k, thanks a lot.14:00
stgrabercjwatson: will that still prevent some images from building? I'm kind of worried as we have beta1 coming this week and pretty much everyone signed up for it14:00
cjwatsonstgraber: I'll check the other seeds too14:00
stgrabercjwatson: thanks14:00
=== ckpringle_ is now known as ckpringle
cjwatsonstgraber: I *think* it's just the Ubuntu GNOME remix, but I'll keep an eye on Edubuntu too14:02
=== kentb-out is now known as kentb
Sweetsharkcjwatson: any wish for the urgency other than 'low'? If so, which?14:13
cjwatsonSweetshark: Doesn't matter; at the moment, nothing in Ubuntu cares14:14
stgraberSweetshark: Ubuntu doesn't usually use the urgency field14:14
cjwatsonWell, except for possibly apt-listchanges14:14
tumbleweedand a slight buildd weight IIRC14:15
cjwatsonOh yeah14:15
cjwatsonAnyway, all my Ubuntu uploads are 'low'14:15
stgrabercjwatson: I thought LP also uses the urgency field to give a slightly higher build score14:15
cjwatsonYeah, tumbleweed said that14:16
cjwatsonIt's pretty negligible though; https://help.launchpad.net/Packaging/BuildScores14:16
cjwatsonIt's the least significant automatic score adjustment and more or less never matters14:16
cjwatsonRight, since I now get to wait for a load of builds I guess it's lunchtime14:18
stgraberLaney: I guess that's what I'm saying, yes ;) technically both daemons can run, but to avoid problems you'd have to make sure they're perfectly in sync14:21
jbichacjwatson: the urgency field is nice for ppas though14:22
Laneystgraber: Hm, I have my session registered in both right now14:23
stgraberLaney: right, I think I do too. I guess the basic, registering the session, getting the session list, unregistering the session should be fine, as long as we have the right pam modules loaded.14:25
LaneyDid you actually see problems?14:26
Laneyif so it would be good to note that in the bug ;-)14:26
LaneyI think doing a full transition might be a bit too big for raring14:26
cjwatsonjbicha: Maybe.  The package set adjustment would still dominate.14:27
stgraberno, I haven't. I just remember us saying that it'd be a potential source of problem as running both CK and logind isn't a supported setup and that we can't know for sure what all the various piece of software will do when they see both APIs being present14:27
jbichacjwatson: the scoring difference is enough to get a package to almost the head of the universe queue and the queue is often several hours long14:28
Laneypitti: we're having a conversation about logind here, fyi ;-)14:28
pittiLaney: ah, catching up (me as well, discussing with jdstrand and mbiebl)14:29
dobeyanyone know why apport would open chrom{e,ium} instead of firefox (which is set as default browser) when reporting a "system problem" on raring?14:29
stgraberdobey: my guess is that apport uses x-www-browser (directly or indirectly) and that for some reason points to chrome on your machine14:30
pittioh, dobey left14:31
pittiit uses xdg-open14:31
cjwatsonjbicha: Fair enough; I guess you have more practical experience with waiting for PPA builds than I do :-)14:32
pittidobey: apport calls xdg-open, which does a couple of things (gvfs-open, alternative, sensible-browser, etc.)14:32
pittiLaney: session registered in both> that's CK and loginctl? that's how it ought to be, yes14:33
Laneyyes - stgraber think this will cause problems14:33
pittioh, how?14:33
Laneyi.e. the transition must be done fully14:33
jbichacjwatson: of course once everyone does it then we all have to wait in queue again so maybe I shouldn't be announcing it to #ubuntu-devel ;)14:34
stgraberpitti: I think it "may" be a source of problem, depending on what the various pieces of software do when both API are available. Though I haven't seen anything go wrong yet.14:34
pittiLaney, stgraber: we have a code grep of everything that talks to CK, so we could certainly check those?14:34
cjwatsonjbicha: heh14:34
pittithe bits that I looked at either have no clue about logind, or they use #ifdef HAVE_SYSTEMD style14:35
pittior they check /sys/fs/cgroup/systemd at runtime (like gnome-shell) and select between the two14:35
stgraberpitti: yep, that'd work. I guess we want to check whether any of those will try to connect to both at the same time and do something silly like aggregating the session list from both14:35
pittiright14:35
stgraberso long as they choose to use one or the other, we should be fine14:35
LaneyI'd say that those would be bugs to fix14:36
pittistgraber: btw, I just finished my investigation about programs that check for /sys/fs/cgroup/systemd14:36
pittii. e. do they mean "I want systemd init" or "I want logind" or something else14:36
pittiturns out there's only two packages which actually want systemd init or journal, i. e. not logind14:37
pittihttp://paste.ubuntu.com/5604908/14:37
pittiand we don't even ship sysvinit14:37
pittiso for ubuntu, only one package to fix14:37
dobeypitti: but why didn't it open the default browser? running xdg-open works. clicking on a link in terminal works. apport just suddenly decided to open chromium here. and chromium was running the wrong theme even too.14:37
dobeyoh well14:37
pittidobey: oh, root report14:37
pittidobey: I figure it somehow failed to suid back to your user, for a system crash?14:38
stgraberpitti: that's a lot better than I'd have thought ;)14:38
dobeypitti: that would be quite odd, given it was also logged in on LP, and i've never run chromium as root before myself.14:38
dobeyso it was running as my user. and it was a system crash14:39
dobeybut the theme was wrong, and it was chromium instead of firefox14:39
mitya57Hi pitti, I'm trying to build pygobject on Debian sid (a crazy idea, I know), and I get this: http://paste.ubuntu.com/5604936/plain/14:41
mitya57Any idea what may cause that?14:41
pittimitya57: you need py3cairo from experimental14:41
mitya57pitti: Thanks! Maybe time to bump build-dependency?14:42
bdmurraycjwatson: https://errors.ubuntu.com/bucket/?id=/usr/bin/compiz:8:StaticSwitchScreen::getWindowPosition:StaticSwitchWindow::glPaint:GLWindow::glPaint:FadeWindow::glPaint:GLWindow::glPaint14:42
mitya57ignore that, Ubuntu version is older but looks like it includes the fix14:44
Sweetsharkbdrung, cjwatson: debdiff at http://people.canonical.com/~bjoern/libreoffice4/libreoffice_4.0.1-0ubuntu2.diff and http://people.canonical.com/~bjoern/libreoffice4/libreoffice_4.0.1-0ubuntu2_source.changes file14:44
Sweetsharkwhoops, the diff is reverse14:47
bdrungSweetshark: please don't forget to tag 4.0.1-0ubuntu1 in git14:49
Sweetsharkbdrung: already done, pushing now14:49
cjwatsonbdmurray: Thanks, I found it in the end14:49
bdrungSweetshark: i don't see it. have you pushed the tags, too?14:50
cjwatsonSweetshark: LGTM14:50
Sweetsharkbdrung: see the "pushing now" ;)14:51
Sweetsharkbdrung: pushed (also the change for 0ubuntu2)14:52
bdrungSweetshark: i saw it. probably the web ui lagged. i see it now.14:52
=== kentb is now known as kentb-afk
Sweetsharkdebdiff updated to not be reverse fwiw14:59
Sweetsharkbdrung: will you sponsor?15:00
bdrungSweetshark: yes15:00
bdrungSweetshark: i am doing a test build (which i expect to succeed and to what it's supposed to to) and then i do the upload.15:00
bdrungSweetshark: have you done a test build?15:01
bdrungSweetshark: btw, does it make sense to merge debian-experimental-4.0 or wait until raring+1 to do that?15:02
shadeslayercjwatson: could you update the packageset ? I've added a couple of packages to the kubuntu supported seed15:02
Sweetsharkbdrung: still running15:02
pittijdstrand: where did you run your recent archive grep? I wanted to start one on lillypilly, but its load is > 2015:03
cjwatsonshadeslayer: running15:03
shadeslayercjwatson: thanks!15:04
jdstrandpitti: locally15:04
pittijdstrand: ah, ok15:05
pittijdstrand: well, I'll look around for another mirror in the DC15:05
Sweetsharkbdrung: as for merging: we are past feature freeze (assuming that we do not do rolling releases, which is the most likely scenario), so I am very careful with changes there. I would only merge when all changes look low-risk -- otherwise I would revert to only cherry-pick uservisible and painful changes.15:06
bdrungSweetshark: it contains lintian fixes and the VER removal15:07
=== jackyalcine is now known as jacky
bdrungSweetshark: i tend to prefer the merge, because we have just passed the feature freeze and have enough time till the release.15:08
cjwatsonshadeslayer: done15:10
* shadeslayer tries uploading again15:11
shadeslayercjwatson: works, thanks alot!15:15
pittijdstrand: hm, didn't find a good one; would it be very much effort for you to kick off another archive grep?15:16
jdstrandpitti: no. what do you need?15:21
pittijdstrand: grep -r fs/cgroup/systemd15:21
jdstrandok15:23
pittijdstrand: thanks muchly!15:24
xnoxbdmurray: ev: \o/ thanks for the Bug 105606115:24
ubottubug 1056061 in Errors ""First seen" version is wrong in release-specific table" [High,Triaged] https://launchpad.net/bugs/105606115:24
evxnox: sure thing. Should land with the rollout planned for today15:25
jdstrandpitti: ok, started. it takes a while so I'll let you know when it's done15:27
pittijdstrand: sweet, thanks!15:27
jdstrandheh, it just found the apparmor one :)15:27
pittijdstrand: hm, argh; would it be possible to restart this, with "egrep -r "fs/cgroup/systemd|sd_booted"?15:32
jdstrandpitti: sure15:33
jdstrandpitti: done15:37
pitticheers!15:37
=== kentb-afk is now known as kentb
jamespagemicahg: what have you found using internal Sun Microsystems Java API's?16:01
jamespagemicahg: javax.imageio provides a way forward for some bits and pieces16:01
slangasektkamppeter: ghostscript> please coordinate such questions with #ubuntu-release per my mail, not with me personally16:28
slangasekinfinity, cjwatson: libmspub> noted; would it make sense to keep MIR bugs open until the relevant packages make it to raring rather than raring-proposed?16:30
slangasekpitti: hey, so I just dropped a comment on bug #1153224 with some thoughts16:31
ubottubug 1153224 in systemd (Ubuntu) "[FFE] Move to logind for session tracking" [Undecided,New] https://launchpad.net/bugs/115322416:31
pittislangasek: thanks; in meeting still, will look ASAP16:32
Sweetsharkbdrung: at packing libreoffice-dbg here btw ....16:32
pittislangasek: FYI, I see no problem with kicking CK out of the standard installation -- I've run without CK since last Thursday16:34
pittislangasek: I was mainly talking about teh odd universe package, or more importantly, Kubuntu16:34
pittislangasek: also, I fully agree that we don't want udev 195 in raring, that's too risky (and I wasn't proposing that)16:34
pittislangasek: I want current logind, so that we get the current libraries16:35
infinityslangasek: Possibly, though making c-m union proposed into its output will eliminate the need for more process that people get wrong, and that was being worked on, in theory.16:35
infinityslangasek: I'll chase that up this week and see if we can JFDI.16:35
slangasekpitti: right, I think my argument applies to Kubuntu as well, not just Ubuntu; I think the Kubuntu folks should have a say in how this impacts them16:36
slangasekinfinity: ok.  worked on by whom, in theory16:36
pittislangasek: right16:36
slangasekpitti: oh.  So we would have current udev, but newer libudev?  Why do we need newer libudev?16:36
infinityslangasek: By Ursinha.  I'll see where that's gotten to.16:36
pittislangasek: if we wanted to, we could also skip that, but it has been the official libudev ABI for quite some time now (thinking about backports, third-party packages, etc)16:37
pittislangasek: so the libudev transition is rather harmless, and I could get that done in a day or two at most16:37
pittislangasek: but anyway, I had the impression that both you and seb128 were urging for this; we can certainly postpone the whole thing to raring+1, and sort out the udev migration until then as well16:40
slangasekpitti: are backports/third-party packages the only justification for wanting the ABI bump?16:40
pittislangasek: there isn't much difference between the two, so it doesn't matter that much either way16:40
pittias for third-party binary stuff, I have no idea what they might prefer16:41
slangasekpitti: well, I certainly want us to get moved from consolekit to logind, but seeing the number of packages affected I'm wary of doing this before 13.0416:41
pittibut most of that will target LTSes, I guess16:41
pittislangasek: so, if you want to move to logind without moving to libudev1, we can do that16:41
pittieither with the current v44, or by disabling the libudev{1,-dev} and gudev bits from 19816:42
slangasekright - I would be more comfortable with that16:42
slangasekreduces the scope of the transition16:42
pittiin which case I'd prefer the latter, as it's better supported upstream, more useful for building stuff with logind, and also has a cleaner package16:42
infinityDo we have a udev linked with kmod yet, or would that also come with this transition?16:42
pittiinfinity: we don't, and it wouldn't come16:43
infinityOh, shame.16:43
pittiinfinity: as I said, moving to current udev is a lot of work and not proposed16:43
infinityKay.16:43
slangasekpitti: "cleaner package" - except this package seems to still not be anywhere authoritative16:43
infinityI didn't read the full backscroll. :P16:43
pittiinfinity: several people patched udev without forwarding or describing patches etc, and packages like lvm2 also havent' been updated in ages, so this will be quite intrusive16:43
infinitypitti: Check.  Sounds like something worth queueing up in a PPA to land first thing in 13.05 so we can shake out the pain.16:44
pitti*nod*16:44
pittiin the meantime I'm corrdinating with Mithrandir and mbiebl wrt. the systemd-services split, udev, etc.16:45
* infinity was just looking forward to not forking modprobe 378 times every boot.16:45
pittiyeah, so was I16:45
slangasekhmm, didn't realize we still needed a udev update to get that16:45
* zyga wonder why some people choose movie related nicknames as their identity online16:45
slangasekI thought now that libkmod was in, we just needed to rebuild udev; apparently not :/16:45
zygaand gets back to work...16:45
infinityzyga: Movie-related?16:46
slangasekpitti: so I think we should take this one piece at a time; first sort out if we can get a transition done based on 44, and if so go ahead with that, then uplift to 195 in coordination w/ Debian; then figure out if we can tackle the newer-udev question16:47
tseliotslangasek: do you happen to remember (since I think you suggested it in the first place) why we use something like "alias nouveau off" in addition to "blacklist nouveau" in the nvidia driver?16:47
cjwatsonslangasek: Not sure what the right answer is.  I also don't want there to have to be too much manual bug paperwork which will get forgotten16:47
slangasektseliot: 'blacklist' has no effect on udev16:47
zygainfinity: Mithrandir?16:47
tseliotslangasek: ah, right, thanks16:47
slangasekcjwatson: infinity thinks this is solvable with c-m report fixes, so that seems a better answer16:47
slangasekzyga: infinity is a big toystory fan16:47
cjwatsonProbably, yes16:48
infinityslangasek: "alias off" breaks kmod.  I need to look into that.16:48
slangasekinfinity: cute16:48
LaneyOh god yes, please do16:48
infinityhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=67411016:48
ubottuDebian bug 674110 in kmod "modprobe: ../tools/kmod-modprobe.c:550: print_action: Assertion `kmod_module_get_initstate(m) == KMOD_MODULE_BUILTIN' failed." [Normal,Open]16:48
Laneynvidia trips over that16:49
infinityMd forwarded it upstream, but I think upstream may have forgotten about it.  I'm going to poke him and then JFDI myself if he doesn't respond.16:49
pittislangasek: we can do a logind transition with 44, yes16:49
pittislangasek: the package as it is in raring works fine (modulo adding Conflicts/Replaces: libpam-xdg-support and  changing seeds)16:50
slangasekright16:50
pittislangasek: but as one of the main points was that it blocks updates to newer upstream versions like GNOME, 44 isn't sufficient for some of those16:50
pittislangasek: hence my idea to update to 198 in universe, and do the MIR/FFE review based on that16:50
Sweetsharkbdrung: build finished here.16:51
pittislangasek: we can still disable libudev1 there if we want16:51
slangasekI don't think that's a key point for this cycle16:51
pittislangasek: ok16:51
infinityzyga: Mithrandir would be a book reference, not a movie reference, but fair enough.  He's been that for so long, I sometimes forget his name's Tollef, and he's a close friend, so that's mildly embarassing. :P16:51
slangasekthe decision was already taken in Copenhagen not to update GNOME; we shouldn't rush logind in order to reverse that decision16:51
seb128slangasek, pitti: logind 44 has some unfixed CVE as well16:52
pittiseb128: really, which?16:52
pittiseb128: I only know http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-117416:52
ubottuThe rm_rf_children function in util.c in the systemd-logind login manager in systemd before 44, when logging out, allows local users to delete arbitrary files via a symlink attack on unspecified files, related to "particular records related with user session." (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1174)16:52
pittiwhich is fixed in 4416:52
slangasekupdating GNOME is NOT a priority for 13.04, and logind is a priority only inasmuch as it helps us a) drop unmaintained code and b) reduce our desktop footprint16:52
seb128pitti, http://secunia.com/advisories/48331/16:52
pittislangasek: oh, I was thinking about the ubuntu gnome remix, not ubuntu itself16:52
seb128" The weakness is reported in version 44 and prior."16:52
pittislangasek: so anyway, we can cut this anyway we like16:52
pittislangasek: if you want to go with 44 in raring, that's fine and doable16:53
pittislangasek: i. e. we are a MIR and seed change away from this16:53
pitti(and the FFE, of course)16:53
slangasekhmm, is that all?  I thought you had quite a few package rebuilds to enable logind support16:53
infinityseb128: That's the same CVE as pitti pointed out, so clearly one of those databases is wrong.16:54
=== deryck is now known as deryck[lunch]
pittislangasek: yes, of course16:54
seb128infinity, pitti: in any case it's a detail, easy to backport a fix if needed at all16:54
* infinity nods.16:54
slangasekpitti: right, to me that counts as more than just "a MIR and seed change" - which is why I think we should tackle the ck->logind migration separately from the rest16:54
pittislangasek: ok; but please keep in mind that if we do this we have to keep consolekit in teh default install16:55
slangasekhmm, why?16:56
pittislangasek: as e. g. gnome-session requires >= 183 for the inhibit stuff16:56
slangasekah poo16:56
pittithe one in raring, I mean16:56
mbieblseb128: the debian patch already contains that patch16:56
mbieblsee the 44-1 changelog16:56
mbiebl    - Backport 693ce21: util: never follow symlinks in rm_rf_children()16:56
mbiebl      Fixes CVE-2012-1174, closes: #66436416:56
seb128mbiebl, oh, great, thanks16:56
slangasekpitti: right, in that case I completely reverse my opinion and think we should update systemd first ;)16:56
ubottuThe rm_rf_children function in util.c in the systemd-logind login manager in systemd before 44, when logging out, allows local users to delete arbitrary files via a symlink attack on unspecified files, related to "particular records related with user session." (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1174)16:56
pittislangasek: hence my proposal to update to 198 in universe, and do the libudev1 transition first16:56
mbieblseb128: like for a year or so :-)16:56
pittislangasek: as that's rather harmless16:56
pittislangasek: or alternatively disable libudev/gudev from the package16:57
slangasekmbiebl: hi there - pitti mentions you have packages for 195, but they're not in the archive or the Vcs-Git repo?16:57
pittislangasek: and then do the migration to logind16:57
pittislangasek: 198, on http://people.debian.org/~biebl/systemd-198/16:57
pittislangasek: I stacked my changes on top of that, and sent them to mbiebl for review16:57
slangasekpitti: udev itself links against libudev; how will that work?16:57
slangasekI'm wary that udev won't be happy linking against an external libudev16:58
zygainfinity: yeah, I was mostly curious as to the motivation, it's not like names are unique anyway16:58
pittislangasek: either we ship the .so in "udev", or just drop the -dev16:58
* zyga is spolied by having relatively unused name16:58
slangasekpitti: i.e., two copies of libudev on the system.  I don't think we want that16:58
pittislangasek: but it'll certainly be cleaner to rebuild the 25ish rdepends of libudev0 IMHO16:58
slangasekpitti: so let's omit libudev from systemd 19x for now, until we're ready to change udev too16:59
pittislangasek: but even then we'll still have libudev0 bundled with our old udev package16:59
infinitypitti: Is the ABI bump much of an API change (or at all)?16:59
infinitypitti: If not, I don't see the harm in a quick library transition.16:59
pittislangasek: so if we want complete migration of the default install, we need current systemd16:59
pittislangasek: if we want that, we need some libudev1 in the archive16:59
pittislangasek: and if we don't want to update udev, we need libudev0 in teh archive16:59
pittislangasek: but we won't have a -dev for libudev0, so it's fairly harmless17:00
pittiinfinity: some, I did an analysis this morning17:00
pittiinfinity: it drops some 5 symbols, which requires (easy) fixes to some three packages, the rest are just rebuilds17:00
infinitypitti: Yeah, that's approaching zero effort, especially with the analysis already done.17:00
infinitycjwatson: You win.  kernels stayed in main.17:01
slangasekpitti: so that's the answer to my earlier question, "why do we need newer libudev"17:01
pittislangasek: or I try to build our udev against libudev1, which doesn't actually sound that hard17:01
slangasekpitti: it wasn't clear to me that the "newer libraries" you needed included libudev17:01
pittigiven that udevd and most of its probes are statiaclly linked17:01
infinitycjwatson: Do you have a pending seed commit you're waiting to hit <enter> on, or shall I do that now?17:02
pittiin fact, I'm not quite sure why udev depends on libudev0 at all17:02
cjwatsoninfinity: I do indeed17:02
slangasekpitti: I guess we can cope with libudev0 and libudev1 in the archive together for raring17:02
infinitycjwatson: Yay.  Go nuts, then.  And thanks for the override fix. \o/17:02
pittislangasek: I'm fairly sure I can get rid of libudev017:02
* xnox catching up on backlog.17:02
cjwatsoninfinity: Win17:03
cjwatson(and done)17:03
xnoxpitti: what do you mean by "and packages like lvm2 also havent' been updated in ages" lvm2 is fairly up to date, not the latest upstream but fairly up to date with useful fixes on  top.17:03
xnox?17:03
pittifor f in `dpkg -L udev`; do echo "===== $f ====="; ldd $f; done -> no linkage17:03
pittislangasek: so supposedly udev's libudev0 dependency is just a packaging bug17:03
slangasekpitti: right, checking17:03
cjwatsoninfinity: The problems we sometimes have with stable releases are probably something else, unfortunately, as I doubt they'll suffer from the same rapid copy/delete sequence.17:04
slangasekpitti: hard-coded dep in debian/control; so yes, we can cleanly transition to libudev117:04
pittiah, heh17:04
slangasekpitti: you needed to go ~now, right?17:04
pittislangasek: yeah, I'm afraid so17:04
infinitycjwatson: Stable release problems are ancestry issues.  Depends on where you're copying from/to.17:04
cjwatsonAh, yeah, of course17:04
slangasekpitti: we can pick this up again on the FFe bug later - thanks for the chat, it's much clearer to me now what needs to happen17:04
pittislangasek: so my proposal would be to update systemd to 198 in universe, get the FFE for that, do the libudev1 transition; we are really safe until then17:04
infinitycjwatson: I don't have good notes on where it does and doesn't fail, but we could experiment a bit on staging.17:05
pittislangasek: then do the FFE review for logind, if approved do the transition of that17:05
cjwatsonNo, now that you mention that I understand what it is17:05
pittislangasek: and keep our current udev until after raring17:05
cjwatsonIt's harder to fix though17:05
slangasekpitti: updating systemd to 198 seems like it should also get an FFe17:05
pittislangasek: yes; I mentioned it in the same one, but it shoudl probably be split off17:05
slangasekpitti: ok17:06
slangasekpitti: have fun at taekwondo :)17:06
pittixnox: oh, so it has, thanks17:06
pittislangasek: ok, please let me know; I can work on the transition tomorrrow, and put the sourceful fixes for libudev1 into the PPA17:07
pittislangasek, stgraber: perhaps you can discuss with ScottK and Riddell for Kubuntu? It would mean that they would need to ship logind plus ConsoleKit17:07
pittireally need to run now, sorry; TTY tomorrow!17:07
ScottKUpstream encouraged us to cherry pick the upstream patches and swtich to logind for libsolid4.  What else would it impact?17:09
slangasekScottK: there's a list of consolekit-affected packages here: https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-consolekit-logind-migration17:09
slangasekat minimum, it seems kdm has consolekit integration17:12
ScottKWe don't ship that by default anymore though.17:12
ScottKAgreed though.17:13
xnoxslangasek: "whatever lightdm is doing, it should continue to work in kubuntu world" =)17:13
ScottKpolkit-qt we do ship though.17:13
ScottKxnox: afiestas says there are greeter changes too.17:13
bdmurraystgraber: is just uncommenting ubuntu in /etc/upstart-xsessions the correct way to ge the xsession running in upstart?17:17
stgraberbdmurray: yes but it won't quite work yet as we need to get the gnome-session, dbus and gnome-settings-daemon job into their respective packages for it to work17:18
Laneybdmurray: You'll have to add jobs to start ... that17:19
* Laney literally just did that17:19
bdmurraystgraber: oh and the ppa version had those jobs17:20
stgraberbdmurray: which reminds me I need to prepare patches for gnome-session, gnome-settings-daemon and dbus.17:20
stgraberbdmurray: yeah, the PPA was bundling those but we removed them before landing 1.7 in the archive17:20
=== deryck[lunch] is now known as deryck
bdrungSweetshark: build, tested, and uploaded18:23
Sweetsharkbdrung: awesome, thanks.18:31
Sweetsharkcjwatson: ^^18:31
hallyn@pilot in18:34
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: hallyn, jdstrand
jdstrand@pilot out18:39
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: hallyn
Sweetsharkjdstrand: copilot ejecting after liftoff?18:42
sarnoldmid-air pilot hotswap!18:44
jdstrandhehe, yes :)18:46
=== deryck is now known as deryck-afk
tkamppeterslangasek, OdyX, I have solved the Foomatic problem now and committed everything to GIT/uploaded to Raring. I have made foomatic-db-engine returning a decent error message when no database is available. I have done this upstream and rleased it as foomatic-db-engine 4.0.9. There are no other changes compaired to 4.0.8.19:05
* xnox time to go for a swim \o/19:24
OdyXtkamppeter: great; release that as tarballs and I'll upload that to experimental :)21:31
tkamppeterOdyX, foomatic-db-engine is the only package changed upstream for that. The upstream version 4.0.9 is already released and contains the fix. Only this fix is the difference between 4.0.8 and 4.0.9, so the new version can get into any distro with 4.0.8 also after Feature Freeze.21:35
tkamppeterOdyX, the modified Debian/Ubuntu source packages are foomatic-db-engine and foomatic-db. I have uploaded both to Ubuntu and updated the GIT repos at Debian, so you only need to upload the unchanged GIT snapshots of both to Debian.21:37
OdyXokay, I'll see if I can get 4.0.9 and foomatic-db update to experimental soon.21:37
captainlinuxGuys is it possible that latest updates have messed up some webcams on Laptops?21:39
captainlinuxAfter latest updates I'm only getting a black picture.21:40
captainlinuxOn clean 12.10 install without updates my cam works. After updates it only gives me a black picture and flashing led.21:41
slangasekcaptainlinux: bugs in updates are always possible; if you've confirmed that downgrading to stock 12.10 fixes the problem, then that seems fairly definitive.  You should file a bug against the linux package using the command 'ubuntu-bug linux' and mark it as a regression introduced by an update.21:43
captainlinuxslangasek: Thanks, I will try that.21:43
=== jdstrand_ is now known as jdstrand
=== Gaunt is now known as Gaunt2005
slangasektkamppeter: I think you need to add Provides: foomatic-db-engine to your foomatic-db-compressed-ppds package22:36
slangasektkamppeter: update-manager doesn't want to upgrade me in raring because I have foomatic-db-engine installed and u-m doesn't want to remove ti22:36
hallyn@pilot out22:36
=== udevbot_ changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
slangasektkamppeter: unless, foomatic-db-compressed-ppds doesn't provide the functionality of foomatic-db-engine?22:37
=== kentb is now known as kentb-out
OdyXslangasek: it doesn't afaik. Provides is sementically wrong afaics.22:38
slangasekhmm, ok22:38
slangasekOdyX: do you know why the conflicts/replaces were needed?22:38
slangaseklooks like a wrong use of C/R to me22:39
OdyXslangasek: the conflict between foomatic-db-engine and foomatic-db-compressed-ppds was my wrong attempt at fixing Debian's #627770. I'll drop that.22:39
slangasekOdyX: ok, cheers22:40
OdyXslangasek: it's now fixed correctly on the upstream side by tkamppeter in foomatic-db-engine, thanks him !22:41
slangasektkamppeter: thanks for fixing it before I asked ;)22:42
=== lifeless_ is now known as lifeless
=== Guest85400 is now known as jacky
=== Ursinha is now known as Ursinha-afk

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