/srv/irclogs.ubuntu.com/2012/08/30/#ubuntu-devel.txt

mterryrobert_ancell, what are your thoughts on using libgnome-desktop3 to set the average background color?  I'm not sure I want to propose rewriting how we do the background stuff we have at this late juncture, so it would mean we'd be using its background setting method even though the user never saw the root window00:09
mterryrobert_ancell, this is in reference to bug 104357200:09
ubottuLaunchpad bug 1043572 in Unity Greeter "Shade notification colors according to current background" [Undecided,New] https://launchpad.net/bugs/104357200:09
robert_ancellmterry, should be ok00:10
mterryrobert_ancell, I'll try to whip something up, but in order to make it for UIF, I'll try to finish it tonight so you can review00:11
robert_ancellok00:11
=== nijaba_ is now known as nijaba
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
pittiGood morning04:35
=== sgnb` is now known as sgnb
malkaunshow do you create animated progressbars in gtk-3 ?06:24
=== sagaci_ is now known as sagaci
dholbachgood morning07:00
=== axp2_ is now known as axp2
=== axp2_ is now known as axp2
=== henrix_ is now known as henrix
cody-somervillewtf09:06
cody-somervillemy e-mail to ubuntu-devel has been moderated09:06
cody-somerville"The reason it is being held:09:06
cody-somerville    Post by non-developer to moderated list."09:06
cody-somervilleUgh. I'm the owner of ubuntu-core-dev. Pretty sure I'm a developer ;p09:06
ogra_cody-somerville, sent under wrong address ?09:07
cody-somervilleChecked09:07
xnoxcody-somerville: wrong email alias? which email are you subscribed to with to the mailing list? @ubuntu?09:07
cody-somervilleSender: cody-somerville@ubuntu.com09:07
ogra_did you stop developing and mailman noticed ? :)09:08
* xnox ..... who will break the news out to cody?! =))))))))))) *giggles*09:08
=== tkamppeter_ is now known as tkamppeter
cody-somervillepossibly :-)09:08
cody-somervillemailman is written by barry so it's probably got all sorts of features ;)09:08
ogra_haha09:09
=== ev_ is now known as ev
=== morphis_ is now known as morphis
=== cpg is now known as cpg|away
=== mpt_ is now known as mpt
=== yofel_ is now known as yofel
=== Pendulum_ is now known as Pendulum
=== _salem is now known as salem_
jamespagecan someone help me understand why 'apt-get install bacula' in 12.04 results in 'bacula : Depends: bacula-server but it is not going to be installed'12:37
scott-workstgraber: do you know to whom i would speak to learn how to set up ubuntu studio's profile for autotesting per https://blueprints.launchpad.net/ubuntu/+spec/other-q-ubuntu-flavors ?12:37
jamespageI figure its something todo with unversioned dependencies on the bacula meta-package but I'd like to understand why it creates this issue (if that is the problem)12:38
scott-workpoint me at documentation, an example, or another person would be helpful :)12:38
zuljamespage:  good question and i dont think you are being a dumbass12:41
geserjamespage: tested in my precise vm and apt is happy with the dependencies. try if "apt-get install bacula bacula-server" tells you more (you might need to repeat this with additional dependencies till you get to the real error)12:47
jamespagegeser, hmm -  "apt-get install bacula bacula-server" works just fine12:48
geserinteresting12:48
jamespagegeser, there is a version of bacula in -updates as well which I think is causing the problem12:49
jamespagebacula -> bacula-server12:49
jamespagebacula does not have a versioned Depends on bacula-server12:49
geserI've -updates enabled in my precise vm and "sudo apt-get -s install bacula" shows no error12:50
jamespagegeser, odd - I get http://paste.ubuntu.com/1175807/ from exactly the same command12:52
geseris this about an upgrade or fresh install of bacula?12:53
jamespagegeser, fresh install12:54
jamespagerelates to bug 103496212:54
ubottuLaunchpad bug 1034962 in bacula (Ubuntu) "bacula dependency on bacula-server fails with held broken packages" [Undecided,Confirmed] https://launchpad.net/bugs/103496212:54
jamespagegeser, my instance is fully up-to-date and is amd64 arch12:54
geserjamespage: did you try if temporarily disabling the -updates repo "fixes" it?13:02
jamespagegeser, good point13:03
* jamespage tries it13:03
jamespagehmm - odd - I still see the same issue13:05
* jamespage puts the idea about -updates confusing things in the bin13:05
gesertry activating some of apt's Debug settings like Debug::pkgProblemResolver, perhaps it gives a hint13:10
jamespagegeser, thanks for that pointer - I think I see the issue13:34
jamespageI think its a Recommends down the depencency chain on a virtual package - this is fixed in quantal13:35
jamespageprecise: Recommends: bacula-sd-tools13:36
jamespagequantal: Recommends: bacula-sd-mysql (>= 5.2.6+dfsg-2ubuntu1) | bacula-sd-tools13:36
hallynjodh: SpamapS: the upstart cookbook doesn't seem to mention anything about 'restart job' acting different from 'stop; start' when there is a pre-stop or post-stop stanza.  that is the case right?13:37
jamespagezul, geser: its broken in oneiric as well13:39
* jamespage sighs13:39
geserjamespage: you're probably right. I had Recommends disabled my precise vm and with Recommends enabled I get that error too13:41
jamespagegeser, testing that theory now; the Recommends has been like that since forever so suspect a change in resolver behaviour as well - but its def not right13:42
geserbut 'sudo apt-get -s install bacula -oApt::Install-Recommends=false' works again13:42
jamespagegeser, thanks for the help BTW13:42
jamespagegema, ^^ why we need more automated test coverage of seeded packages which are not on ISO's13:50
gemajamespage: excuse my ignorance, where do I find those seeds?13:51
jamespagegema, launchpad - they are all owned by the ubuntu-core-dev team13:52
jamespagehttps://code.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/platform.quantal for example13:52
geserjamespage: the interesting question is if this is a packaging bug in bacula or a regression in apt13:52
jamespagegeser, depends on what apt should do when trying to resolve a virtual package13:53
=== tremolux_ is now known as tremolux
jamespageI find it odd that it just picks one13:53
jodhhallyn: well spotted. Yes, that is the case - the behaviour needs documenting in the man pages too. I'll add to the Cookbook this week if I get a chance.13:53
hallynjodh: thanks, wanted to make sure13:54
jamespagemvo, any opinion on the discussion above?13:54
geserassuming it ever worked as expected13:55
jamespagegeser, quite13:55
geserbtw this was Debian bug #60222213:56
ubottuDebian bug 602222 in bacula "bacula meta-package not installable with recommended packages" [Serious,Fixed] http://bugs.debian.org/60222213:56
jamespagegeser, looks like thats been dropped during merges for some time....13:59
jamespagegeser, there is certainly a behavioural change in apt between natty and oneiric which reveals this issue14:00
sorenhallyn: I don't know if it answers your question, but restart and stop;start differ in that stop;start stops the job as upstart knows it in-memory and then starts it anew based on what's in the upstart job file now. Restart doesn't care what's on disk. It uses it's in-memory copy of the job description as it were when it was started.14:08
sorenhallyn: Whether there are differences wrt to pre-stop and post-stop handling.. I don't know.14:08
dholbachgema, dpm, ScottK, bdrung: ready? :)14:12
dpmdholbach, in 45 mins?14:13
gemadholbach: dpm is starting, I am second!14:13
dholbachyep14:13
gemaready14:13
dholbachjust asking all speakers of today14:13
dpmgema, yes dholbach is aware too, we've changed it in the calendar. Thanks again for swapping :)14:13
gemadpm: no problem!14:14
bdrungdholbach: yes as a ill developer can be14:14
hallynsoren: yea, that bit is documented in the cookbook.  but also if there is a pre-stop or post-stop stanza, then 'restart' does not kill and restart it.  i only know bc that's been a problem with libvirt before14:14
hallynbiab14:14
Peace-just to report something that ubuntu devs should read http://www.wired.com/wiredenterprise/2012/08/osx-killed-linux/ that's maybe why developers can't do a good  programs for years things are keeping changing and they broke always the code you did before14:19
argesHello. If a debian bug targets the wrong package, is there a way to change the package it was targeted against, or should I file a new bug?14:27
pittiarges: http://www.debian.org/Bugs/server-control14:27
argespitti, thanks14:27
pittiarges: if you have the "bts" tool working, "bts reassign 12345 new-package new-version"14:28
pittiotherwise mail the command to control@bugs.debian.org14:28
argesahh very nice14:28
=== jussi01 is now known as jussi
ricotzhello, could an archive-admin look into accepting clutter-gst-2.0 ? -- https://bugs.launchpad.net/ubuntu/+source/clutter-gst/+bug/104093014:33
ubottuLaunchpad bug 1040930 in clutter-gst (Ubuntu) "FFe: Sync clutter-gst-2.0 1.9.90-1 (universe) from Debian experimental (main)" [Wishlist,Fix committed]14:33
seb128ev, is e.u.c broken?14:36
evseb128: working fine here14:36
seb128ev, selecting: 12.10, gnome-control-center, the past month gives me a "No data to display" which I find hard to believe ;-)14:36
seb128like I know g-c-c has bugs, it should have collected at least one in august14:36
seb128there is a solid list of those for 12.04 though14:37
evseb128: it's a sort of bug in the deployed version of errors.ubuntu.com....14:38
evit only shows problems with instance counts >= 2014:39
evwhereas trunk takes the 100 problems with the highest instance counts14:39
seb128so no g-c-c bug got >= 20 during august14:39
seb128that's hard to believe14:39
evso looking at trunk, I see problems with 18, 16, and 9 instances (and so on)14:39
evin quantal.14:39
seb128ok, maybe we have less quantal users that I though14:40
seb128some bugs have > 3000 in precise for g-c-c during august and they are not fixed in quantal14:40
evin 12.04 we had 3447 instances for the biggest g-c-c problem14:40
seb128yeah, I'm just surprise that we don't have a magnitude of some hundred for quantal at least14:40
* xnox quantal users don't use g-c-c but use dconf-editor?14:41
seb128it means we don't get enough people running it yet at this stage to do work in a statistical way :-(14:41
seb128ev, thanks for the responses14:41
evseb128: anytime :)14:41
seb128xnox, could be, it means we don't have enough real datas to know what to work on though ... at this point we are basically back to IRC pings and launchpad :p14:42
evseb128: for what it's worth, ubiquity's top problem in 12.10 has 220 instances14:42
evso it could just be that g-c-c is lightly used so far14:42
ev(software-center's is 1338)14:42
* xnox probably should look at those about ubiquity....14:43
seb128ev, yeah, could be14:43
seb128ev, ok, maybe I'm overlooking it but where are retraced stacktraces hidding?14:43
=== dpm is now known as dpm-laptop
seb128ev, I would like to get some debug infos for https://errors.ubuntu.com/bucket/?id=failed%3A%2Fusr%2Fbin%2Fgnome-control-center%3A11%3Ax86_64%3A%2Fusr%2Flib%2Fcontrol-center-1%2Fpanels%2Flibnetwork.so%2Bd0e5%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2Bfeca%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B28741%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B29242%3A%2Fus14:43
seb128r%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2Bfca2%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B20d71%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B29099%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B29242%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibdbus-glib-1.so.2.2.2%2B110a7%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2Bfca2%3A%2Fusr%2Fl14:43
seb128ib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B20d71%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B29099%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibgobject-2.0.so.0.3200.3%2B29242%3A%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibdbus-glib-1.so.2.2.2%2B116e6%3A%2Flib%2Fx86_64-linux-gnu%2Flibdbus-1.so.3.5.8%2Be9a614:43
seb128arg14:44
seb128sorry for the spam, I didn't see that 1 line would do that14:44
seb128ev, that's the most reported g-c-c bugs for 12.04 in august14:44
seb128bug14:44
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek last day starting in 13 minutes in #ubuntu-classroom14:47
evseb128: that one failed to retrace14:48
evback in a few - need to help a colleague14:48
seb128ev, ok14:48
=== rbelem_ is now known as rbelem
stgrabersconklin: that'd be me15:12
stgraberoops15:13
stgraberwrong tab-complete15:13
stgraberscott-work: ^15:13
debfxinfinity: clang 3.1 ping :)15:19
karunCoolHello15:42
scott-workstgraber: sorry to bother you :)   i'll await the ping then15:42
=== dpm-laptop is now known as dpm
=== jtechidna is now known as JontheEchidna
karunCoolHello anyone here16:22
karunCool???16:22
=== deryck is now known as deryck[lunch]
SpamapShallyn: re pre-stop screwing up restart.. its bug 70380016:30
ubottuLaunchpad bug 703800 in upstart (Ubuntu) "init: restart command fails to restart main process when pre-stop stanza exists" [Medium,Triaged] https://launchpad.net/bugs/70380016:30
hallynSpamapS: yup, thanks, i've marked it a dup16:31
bjfslangasek: bug 104393616:39
ubottuLaunchpad bug 1043936 in ubiquity (Ubuntu) "Fresh install of quantal server gets the interface name wrong" [Undecided,New] https://launchpad.net/bugs/104393616:39
bjfslangasek: this is something i mentioned last week in the release channel16:39
bjfslangasek: i'm just now getting back to it16:41
slangasekbjf: is this with or without preseeding of interface names?16:41
slangasekbjf: fwiw this isn't ubiquity, ubiquity is only used in the desktop live installer16:41
bjfslangasek: no preseeding of interface names16:41
slangasekok16:41
bjfslangasek: i didn't know what to file the bug against16:41
slangasekso it looks like we've failed to get biosdevname included in the target16:42
slangasekbjf: can you confirm that the biosdevname package is missing on the system?16:42
bjfslangasek: any log files you'd like me to attach?16:42
bjfslangasek: i had to install biosdevname myself16:42
=== Quintasan_ is now known as Quintasan
slangasekbjf: have you rebooted since installing biosdevname?16:43
bjfslangasek: no16:43
bjfslangasek: can do if you'd like me to16:44
slangasekbjf: so I expect that a reboot will rejigger the interface names now that biosdevname is present, and let things work as intended; we just need to sort out why the package wasn't included in the target16:44
bjfslangasek: would you like me to reboot and see?16:45
slangasekbjf: if that's ok, yes16:45
bjfslangasek: np16:45
bjfslangasek: i have no problem reprovisioning this system from scratch if that would help in any way16:46
bjfslangasek: it's a test box and only takes about 10 minutes16:46
slangasekbjf: I think if you can attach /var/log/installer/*, and confirm that a reboot is sufficient to fix the networking, that's all we need16:47
bjfslangasek: just so you know, i had to fix up /etc/network/interfaces by hand to get it onto the network and install biosdevname16:47
slangasekoh, then after reboot your config file and interface names will be criss-crossed ;)16:48
bjfslangasek: nope, everything came up as eth0 still16:48
slangasekbjf: ok, then /var/log/udev as well please16:49
bjfack16:49
bjfslangasek: logs attached16:59
infinityRiddell: Did you have any plans to fix the symbols files in telepathy-qt for ARM and PPC?  It's been FTBFS all month...17:05
bjfslangasek: i also attached the preseed file that i'm using17:23
xnoxbarry: I don't like OrderedDict. It should support being initialised with dictionary syntax yet preserving order. E.g. OrderedDict({'x':1,'a':1,'b':1}).items() == ['x','a','b'] should be True, but it's not =(17:30
xnoxbarry: oh well, will change to tuple now =(17:30
xnoxbarry: wait.... i simply don't need a dictionary in this case at all, just tuple of tuples.17:32
* xnox likes OrderedDicts again17:32
geser:)17:33
barryxnox: exactly.  the former suggestion would be impossible17:37
xnoxbarry: phhhh if import print_functions changes print(), you could make former to work !!!! =)17:38
xnoxif barry.is_away(): self.make_black_magic()17:39
barryxnox: if you'd like to submit a pep <wink> i can commit it for you, but i think it will not live long before the guido hammer fell :)17:39
xnoxbarry: maybe on 1st of april17:40
xnox=)17:40
barryyes! we need a new april fools joke :)17:40
=== deryck[lunch] is now known as deryck
=== cpg|away is now known as cpg
bjfslangasek: i added biosdevname to my preseed file pkgsel/include and that seems to have done the trick18:58
bdrungScottK: developer week session in a few minutes18:58
slangasekbjf: right-o - so we just need to fix it so that's done by default19:00
bjfslangasek: ack19:00
kees\o/ biosdevname19:11
xnoxkees: =)))) if only people new the things that get you excited ! =)19:20
keesxnox: it's my secret sysadmin upbringing or something :)19:21
xnoxkees: I'm thinking to get a Linksys WRT router in a plush form now =)19:22
keesah!19:22
keesI just built my first dd-wrt router :)19:23
geserand if kees drops soon out of IRC we know why :)19:55
keesgeser: heh, so far I haven't null-routed myself :)20:24
=== salem_ is now known as _salem
smoserpitti, around ?20:52
ScottKjbicha: There's a bug in gnomebuntu-default-settings.postrm.  It still says Xubuntu.  Please fix and reupload.20:53
smoseri was looking at bug 1018552 . i'm generally python illiterate.20:54
ubottuLaunchpad bug 1018552 in apport (Ubuntu) "ubuntu-bug on ec2 causes stack trace" [Undecided,Confirmed] https://launchpad.net/bugs/101855220:54
smoserdata/general-hooks/ubuntu.py uses 'startswith' a lot of times. and seems to pass strings in.20:54
ScottKsmoser: The issue in that bug is a matter of type changes between python and python3.20:56
smoserright.20:56
ScottKIn python, string and bytes are interchangeable, but in python3 they're different types.20:57
smoserso i can easily fix that case, with: ami.startswith(b'ami-')20:57
smoserbut the file is loaded with those20:57
ScottKThe 'b' at the start makes is of type bytes and not type string.20:57
smoserso all of thse uses of startswith should be fixed, no?20:57
ScottKIt depends on if it really should be bytes and not string.20:58
ScottKCongratulations.  IME the is the most painful part of python/python3 porting.20:58
ScottKWhen you trip over the added distinction in the two types you have to step back and figure out which one you actually want.20:59
ScottKI'd ask barry  to look at it as he claims to understand this distinction well.20:59
smoserah. is see.20:59
smoserthe url.open returns bytes20:59
smosereasiest to just change that to  a string i think20:59
ScottKProbably, but I haven't looked at the code, so I don't have a very valid opinion.21:00
bdrungsmoser: you need to decode/encode it as some kind of string if the url returns a string21:00
=== sebdebug is now known as seb128
barrysorry, i'm deep into a few other things atm.  i could possibly help later21:00
* ScottK looks for a minion to ping barry every 5 minutes IOT ensure his productivity is completely destroyed.21:02
jbichaScottK: thanks21:03
* barry needs no extra help destroying his productivity21:03
smoserbarry, bdrung anyeone.. if you want to look at https://code.launchpad.net/~smoser/ubuntu/quantal/apport/lp1018552/+merge/12214721:09
smoseri'm pretty sure that is right (at least it seems to test right)21:09
smoserbut it seems like theres other hplaces there in ubuntu.py that should also need to be fixed.21:09
barrysmoser: is this python3?21:09
smoseryes.21:10
smoserapport is python321:10
barrysmoser: i'm uncomfortable with the blanket str() conversion.  probably better to .decode('utf-8') assuming the bytes are coming back as utf-8.  the problem is you need to know the encoding, or be told it out of band.  or you can just cross your fingers which is what this is pretty much doing ;)21:12
smoserbarry, i changed it21:12
smoseryou're looking at old diff i think21:12
barrysmoser: ah, sorry21:12
smoserif ami and ami.startswith(b'ami'):21:12
barryyeah, that's probably better21:13
barrybytes is bytes :)21:13
smoserdo you think there are othe rthing sin that file that need to be fixed?21:13
smoserwell. i'm gonna upload this one.21:14
barrysmoser: i can't really tell from the diff context.  i'd have to review the code, but i don't have any time right now to do that :(21:15
smoserfine.21:16
smoseri'm uploading this one now21:16
sorenhallyn: Oh, ok. Interesting. That's good to know. Thanks!21:30
sorenhallyn: (re: upstart jobs and pre-stop and post-stop stanzas)21:30
=== cpg is now known as cpg|away

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