/srv/irclogs.ubuntu.com/2014/06/18/#ubuntu-devel.txt

=== _salem is now known as salem_
mdeslaurbluesabre: someone from the SRU team needs to push the packages to -proposed. I'm not in the SRU team, so it's out of my hands.00:33
hallynxnox: thanks!00:54
hamiltontI'm having trouble specifying vga=XXX as a kernel param. None of video modes match tables I've found01:02
hamiltontSee http://imgur.com/LmYoe6o for example01:03
hamiltont(for the table of video modes I'm seeing output)01:03
hamiltontAlso I entered vga=774, and the kernel seems to think I've entered video mode number 30601:03
tarpmanhamiltont: 0x306, probably01:04
tarpman(no idea about the rest of your question, sorry)01:04
hamiltontNo worries. Not sure I understand your reply. The modes are specified in hex, and I should try vga=0x306?01:05
tarpman"the kernel seems to think I've entered video mode number 306" -- hex 306 corresponds to the decimal 774 you entered01:05
hamiltontah awesome01:05
hamiltontThat shoudl let me specify any of the values listed in the table, which is really all I need to get it working01:06
hamiltontjust curious why it doesn't correspond to any tables I can find, but I don't need to know01:06
hamiltontthanks01:06
hamiltontDoes anyone know if it's possible to access a root shell during debian-installer? The shells on alt-F2 and alt-F3 do no appear to allow root01:35
hamiltontThey are both busybox-based01:36
hamiltontand I can't run scripts owned by root01:36
sarnoldyou can't? o_O what error do you get?01:36
hamiltontpermission denies01:36
hamiltonted*01:36
hamiltontscript I'm looking at is marked +x, and owned by root:root01:37
hamiltontI'm trying to run by doing ./script.sh01:37
sarnoldwhat interpreter is it trying to use? does that interpreter exist? do all the libraries needed for that interpreter exist?01:37
hamiltontUsing "sh script.sh" reports no permission error, but does not seem to run the script either01:37
hamiltonttrying to use /bin/sh01:38
hamiltontI'd guess I'd see an error about libraries if they didn't exist01:38
sarnoldI think last time I saw missing libraries needed for an interpreter, "permission denied" _was_ the error :)01:38
hamiltontHmmm, interesting01:39
sarnoldcourse that was back in the mists of time01:39
hamiltontperhaps that's a busybox failing, I tried to run this on another machine under bash and it prompted reported library problems01:39
hamiltontbut I do seem to be root...just created a new file and it's also owned by root:root01:40
hamiltontso you're probably correct...the error is misleading me01:40
sarnoldit's a long shot.. any chance you have strace available? strace is worth its weight in gold when debugging problems..01:40
hamiltontNo luck :-/ It does have "set -x", so that's something, but the error is the same with that turned on01:41
sarnoldhow about ldd /bin/sh  ?01:41
hamiltontno luck on ldd either, just tried :-p01:42
hamiltontbusybox can be a pita!01:42
RAOFbluesabre: Those SRUs are now testable in trusty-proposed, or will be once the buildds catch up.02:01
bluesabreoh, thanks a lot RAOF!02:02
=== salem_ is now known as _salem
hamiltontDoes anyone have a sample of bash for detecting debug/verbose/etc from /proc/cmdline?03:23
=== Ursinha is now known as Ursinha-afk
=== iulian is now known as Guest59033
pittiGood morning06:36
tvossdoko_, good morning07:05
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
=== Ursinha-afk is now known as Ursinha
dholbachgood morning07:14
pittidpm: \o/07:15
pitti./es/LC_MESSAGES/dialer-app.po07:15
dpmawesome :)07:15
pittidpm: so the export worked fine; I'll build fresh packs then07:16
dpmpitti, excellent07:16
infinitypitti: Dude, email me some of those strawberries.  They look fantastic.07:17
pittiinfinity: hehe -- that's a quality you can only get when plucking yourself :) (and eating a ton right on the field)07:17
infinitypitti: So very jealous and hungry now. :P07:18
pittiinfinity: I'd love to keep some and bring them to the next sprint, but they might not be as enjoyable as today any more :/07:19
pittihaha! https://plus.google.com/u/0/+YonatanZunger/posts/EAZcFMeCRrG07:21
pittiunicode FTW07:21
pittiman, all these times when I was looking for a "man in business suit levitating" glyph and didn't find one..07:21
xnoxhallyn: i'm west coast USA today =)07:30
xnoxhallyn: please fix the symbols file though.07:31
OdyXtkamppeter: you could sync gutenprint 5.2.10-207:49
brendandanyone know where to get ahold of jonathan lange or rob collins? this bug https://bugs.launchpad.net/testtools/+bug/1331358 in testtools is impacting on phone test results08:08
ubottuUbuntu bug 1331358 in testtools "skip decorated tests still have setUp and tearDown run around them" [Undecided,New]08:08
brendandi could try and fix it myself of course08:09
pittibrendand: lifeless is rob collins08:21
brendandlifeless, hello?08:23
pittibrendand: might not be the best time for him, he's in Australia08:25
RAOFNZ, actually, which makes it a worse time :)08:25
brendandpitti, yeah i knew that. but he's marked active, and you never know - it's only 8:30pm08:27
=== doko_ is now known as doko
dokotvoss: ?08:28
* ogra_ sighs ... the new inline comments feature in LP is sending annoyingly big emails in MP mails ... 08:39
ogra_would be nice if it wouldnt always attach the full patch for a one line comment thats somewhere in the middle08:40
infinityogra_: It's a work in progress, attempting to be more intelligent about context is in the plans.08:41
ogra_cool08:41
ogra_then i'm willing to live with the annoyance for a while08:41
pittidpm: Skipping domain dialer-app with too low priority 008:53
pittidpm: can you please fix?08:53
dpmpitti, argh, yes08:54
pittidpm: also, there's a lot of programs with prio 0 which are wrong: http://paste.ubuntu.com/7662665/08:55
pittidpm: perhaps for now I should treat priority 0 as "unset" and include them?08:55
dpmpitti, if I do this quickly, this priority change will be in the next .json files export. I've fixed dialer already08:56
dpmI'Ve got a few minutes, bbiab08:56
pittidpm: sorry, de-duped: http://paste.ubuntu.com/7662669/08:56
dpmpitti, ok, thanks. I see that none of these affect the touch langpacks, so I've just fixed dialer for now. It should be in the next json export in the next few minutes. The other ones might take me a bit, but I can fix them all today08:58
pittidpm: me too, need to disappear for ~ 2 h08:58
pittidpm: thanks muchly08:59
dpmwell, thank you for the list :)08:59
SaviqMirv, https://code.launchpad.net/~saviq/ubuntu-ui-toolkit/new-qt-dep-names/+merge/22352208:59
tkamppeterOdyX, does your Gutenprint package contain all the recent Ubuntu changes, especially "debian/rules: Touch the *.ppd-updater files in override_dh_fixperms, as09:01
tkamppeter    in override_dh_install-arch the change does not stay." from 5.2.10~pre2-0ubuntu2?09:01
OdyXtkamppeter: kinda. It's installed by "install" directly instead of a .install file AFAIK. Also see the preinst for that case.09:02
tkamppeterOdyX, so I can sync without regression?09:04
OdyXtkamppeter: I think you can. :)09:11
OdyXtkamppeter: also, what is blocking cups 1.7.3-3 ?09:11
=== lisca is now known as lubko
=== vrruiz_ is now known as rvr
=== Guest59033 is now known as iulian
rbasakinfinity: any progress on the juju-core power ftbfs please? I created bug 1329295 to track this. Mind if I assign this one to you?09:44
ubottubug 1329295 in juju-core (Ubuntu) "juju-core 1.18.4-0ubuntu1 FTBFS on powerpc in utopic-proposed" [High,Triaged] https://launchpad.net/bugs/132929509:44
infinityrbasak: I might a little, yeah.  Given I know exactly nothing about Go. :P09:51
infinityrbasak: But I will play with reproducing a bit more.09:51
infinityrbasak: Or, rather, reproducing the failure to fail on the porter, which is what's really odd.09:51
rbasakinfinity: yeah, without reproduction on the porter I have no chance to even begin to look at it :-/09:56
bdrung_workcjwatson, i saw that you committed to the debian sbiuld git repo. can you have a look at the patches attached to Debian bug #714883?10:05
ubottuDebian bug 714883 in sbuild "sbuild: Support --add-repository to add an apt source for just one build" [Wishlist,Open] http://bugs.debian.org/71488310:05
tkamppeterOdyX, gutenprint I have synced now, thanks for your package. CUPS 1.7.3-3 got auto-synced, but probably only very recently, so that it does not appear in the updates of Utopic yet.10:06
Chipacaogra_: low-priority ping, about ppu, when you've got 510:17
ogra_sure10:18
Chipacaogra_: is that an "I have 5 right now"?10:18
ogra_yeah10:18
Chipacaogra_: so, I need sponsors for my PPU application, and AIUI you've reviewed some of my packaging of ubuntu-push. If that is correct, could you add yourself to https://wiki.ubuntu.com/Chipaca/PPU and lie^Wsay nice things about me?10:19
ogra_sure, no prob, when is your meeting ?10:20
Chipacaogra_: I haven't asked for one yet10:20
Chipacaogra_: AIUI I need to get a couple of sponsors, *then* ask10:20
Chipacaof course, i might be wrong -- i'm rather dense when it comes to this particular kind of bureaucracy10:20
* Chipaca can neither confirm nor deny being dense about anything else at all10:21
ogra_heh, i'll add something, no worries10:21
Chipacaogra_: thanks!10:21
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
=== rickspencer3_ is now known as rickspencer3
kgunndoko: cjwatson hey guys....i hope its us doing something wrong, but we don't think so...12:58
kgunnhttps://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/133143512:58
ubottuUbuntu bug 1331435 in gcc-4.9 (Ubuntu) "Build problem: error: ‘size_t’ does not name a type" [Undecided,New]12:58
kgunnwould one of you wanna work with camako on our team to help figure it out ?12:59
kgunnwe've ground to a halt, its effecting our ci builds on our devel branch too12:59
dokokgunn, which version?13:00
kgunndoko: i'm sorry...which version of what ?13:01
kgunndoko: lemme grab a build log13:02
dokoyes, build log would help13:02
kgunnhttps://launchpadlibrarian.net/177856545/buildlog_ubuntu-utopic-armhf.mir_0.3.0%2B14.10.20140618-0ubuntu1_FAILEDTOBUILD.txt.gz13:06
kgunndoko: sorry about that...thot it was in the bug, i added it there....link as well ^13:07
dokokgunn, is <cstddef> or <stddef.h> included?13:07
camakodoko: (taking over from kgunn, who has a meeting) This is not something that failed until today. Haven't made any changes. Nevertheless adding those headers anyways, does not help.13:14
camakodoko, we had other weird problems of this sort due to 4.8 to 4.9 changeover13:16
dokocamako, afaics from the build log, your are still using 4.8, aren't you?13:16
kgunncamako: he knows :)13:16
kgunndoko: that log is from build silo 16....so it'd be whatever is in utopic13:17
dokocamako, where can I get the source for this package?13:17
kgunndoko: lp:~mir-team/mir/0.313:17
camakoWe had CI guys mess with this silo and switch it to 4.913:17
dokoxnox, ^^^ are the android headers mucking around with standard types?13:19
asacricmm: rsalveti: ^^ you might know too13:19
ogra_right, thats an rsalveti question13:20
sil2100I acutally wanted to check that, but my armhf chroot takes ages to build mir13:20
Saviqsil2100, can I help with that?13:21
camakosil2000, cross_compile reproes the issue13:21
camakosil2100, you can use the cross-compile-chroot.sh in lp:~mir-team/mir/0.3 to repro it under a min13:22
sil2100camako: cross-building for the win then13:26
sil2100My chroot should just die...13:26
dokocamako, so this is built using 4.8 if no other dependency ppa's are used13:29
camakodoko, you 're probably right... I got word from robru that it was pointed to 4.9 though...13:31
camakoit == silo13:31
camakosil2100, if it's your first time, it'll take a bit longer though... See "cross_compile" section in http://unity.ubuntu.com/mir/building_source_for_android.html13:33
=== dholbach_ is now known as dholbach
dholbachpitti, how can I find out more why "ubuntu-bug bla.crash" does not file a bug for me? :)13:35
pittidholbach: because we haven't turned LP bug submission back on13:36
dholbachaha!13:36
pittidholbach: sorry, bogus13:36
pittidholbach: that's only for crashes, not bugs13:36
pittidholbach: any stderr?13:36
pittidholbach: ok, engaging brain: it's ubuntu-bug, but a crash :)13:36
pittidholbach: you can comment out the problem_types line in /etc/apport/crashdb.conf13:37
kgunndoko: camako on the 4.9 vs 4.8 thing13:37
dholbachpitti, no, nothing on stderr13:37
kgunni learned from slangasek y'day that the 4.9 lib was what is being used...but that the libstdc++-dev was 4.813:37
pittiseb128: WDYT, time to enable apport for LP on utopic?13:37
kgunnso the logs show the build against 4.8....but in reality the lib is 4.913:38
kgunndoko: i assume you knew that tho ?13:38
dokokgunn, yes, the runtime library, but that wouldn't explain any issue with a header file13:38
kgunn...this was based on the _original_ idea that ABI hadn't broken13:38
dholbachpitti, thanks!13:38
dholbachpitti, I already thought I was doing it wrong ;-)13:39
seb128pitti, +113:39
pittidholbach, seb128: ^ uploaded13:41
pittidholbach: thanks for the reminder :)13:41
seb128pitti, danke13:41
dholbachexcellent!13:41
Saviqricmm, https://code.launchpad.net/~saviq/unity-mir/new-papi-dep-name/+merge/22356013:43
Saviqricmm, for the future: transitional packages need to be Arch: any and Multi-Arch: foreign13:45
Saviqricmm, otherwise cross-building breaks13:45
ricmmsorry, updating that build-dep must've escaped me... somehow13:46
ricmmSaviq: landeded it13:46
Saviqricmm, tx13:49
rsalvetimorning13:50
ricmmSaviq: will you silo that yourself?13:52
Saviqricmm, yeah13:52
Saviqricmm, unless you have somewhere for it to hitch a ride?13:52
ricmmI dont, sorry13:52
Saviqricmm, like silo 15?13:53
ricmmthats not landing yet13:53
Saviqok, then whenever13:53
rsalvetikgunn: is that build failure only happening on armhf?13:55
rsalvetiI did rebuild mir yesterday, but only armhf failed but due a different issue13:55
kgunnrsalveti: i believe, camako ? ^13:55
camakorsalveti, kgunn, yes13:55
rsalvetiI don't get why armhf only though13:55
rsalvetias we're building the android backend on x86 as well13:56
rsalveti/usr/include/c++/4.8/mutex:779: undefined reference to `std::__get_once_mutex()'13:56
rsalvetithis is the issue I had yesterday13:56
rsalvetijust armhf as well13:56
kgunnrsalveti: that was fixed as part of https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/133124213:57
ubottuUbuntu bug 1331242 in gcc-4.9 (Ubuntu) "libstdc++6: missing symbols std::__once_functor, std::__get_once_mutex(), `std::__set_once_functor_lock_ptr(std::unique_lock<std::mutex>*)" [Critical,Fix released]13:57
camakoyea this is a different issue13:57
kgunnrsalveti: so once that was cleared, we saw this new issue13:57
rsalvetiweird, wonder why my build didn't use latest gcc, but anyway13:58
rbasakScottK: is a clamav merge on your radar? I see that you only uploaded to Debian yesterday, so no rush - just checking as I'm going through the whole list that ubuntu-server is subscribed to.13:58
dholbachseb128, do you know which package to install to make qt4 apps look less "funny" on utopic? :)14:00
seb128dholbach, I don't, sorry, maybe ScottK or Riddell or Mirv know?14:01
RiddellI recommend kubuntu-desktop14:01
dholbachright...14:02
Riddellalthough qt4 should magically detect it's running under gnome and use the gtk theme I think14:02
Mirv:)14:02
Mirvdholbach: what's funny about them?14:02
Mirvdholbach: kubuntu-desktop would surely work fine, but other than that the only thing that comes to my mind is checking appmenu-qt is installed which gives you global menu bar menus14:03
dokorsalveti, kgunn, ricmm, camako: blame android-headers please for that case, updated the bug report14:04
dholbachMirv, looks like some theming engine is missing or something: http://people.canonical.com/~dholbach/tmp/screenshot.png14:04
dholbachMirv, it looks like an ancient gtk theme14:04
rsalvetiyeah, this is not a toolchain issue, still not sure why only happens on armhf though14:04
rsalvetiprobably on x86 the proper headers get included in the include chain14:04
tvossrsalveti, or a missing define somewhere?14:05
rsalvetikgunn: camako: see that the error only happens when building the test14:05
rsalvetitvoss: size_t14:05
rsalvetimissing a include14:05
rsalveti/usr/include/android/system/graphics.h:269:5: error: 'size_t' does not name a type14:05
camakorsalveti, so have the android headers changed in the last day or two? This wasn't a problem before..14:06
rsalveticamako: changed that yesterday, requested by kdub, to include some new entries added in android 4.414:07
camakorsalveti, ok android headers changed, things got moved around, Mir fails, and probably needs additional headers now... gotcha14:08
rsalveticamako: one quick way to fix that is to include the missing header in the test case14:08
rsalvetiitself14:08
tvossrsalveti, yup, just tried that14:08
rsalvetitvoss: did it work?14:09
tvossrsalveti, yup, seems so :) but the test case compile works now14:09
rsalvetitvoss: great, kgunn camako then please do the same14:09
camakorasalveti, tvoss, will do thx14:10
rsalvetitvoss: what did you include, stddef.h?14:10
rsalvetican probably change the header itself as well14:11
Mirvdholbach: hmm, my Spotify looks good at least14:11
dholbachyou're right - for me it was skype and musique looking funny14:12
dokorsalveti, yes, stddef is needed in graphics.h14:15
rbasakstokachu: fancy merging keepalived again, please?14:17
rsalvetidoko: yeah, saw the bug, just uploaded the fix14:17
rsalvetithanks14:17
rsalveticamako: kgunn: also fixed android-headers, once that lands in release you can try rebuilding mir14:19
camakorsalveti, sounds good14:19
tvossrsalveti, stddef.h should do it, trying cstdlib in the test-case only now14:20
tvossrsalveti, just for cross-checking14:20
rsalvetisure14:21
seb128is there an easy way to get the upstart env from a running user session in a vt?14:39
seb128like I logged in unity8 and I want to start/stop jobs from a vt14:40
seb128I can get the /proc/`pidof unity8`/environ UPSTART_.... definition and export it manually, that works but I was wondering if there was some less-manual way to do that14:40
cjwatsonThat's what I was about to suggest :)14:41
cjwatsonIt's basically just the same as attaching to a dbus session somewhere else, which to the best of my knowledge there's never been a non-manual tool for14:41
seb128k14:41
seb128so stupid command line question ... ;-)14:42
seb128if I "strings /proc/`pidof unity8`/environ | grep UPSTART" ... how can I redirect that to an export command?14:42
cjwatsonexport `...`14:42
seb128I know how to do it by putting in a file and editing the file to do an export, but i'm sure there is simpler way :p14:43
seb128oh, that easy?14:43
seb128cjwatson, thanks ;-)14:43
stgraberseb128: there's also /run/user/<uid>/upstart/sessions/<pid>.session14:43
seb128I was trying to "| export" with some use of xargs even, without luck14:43
seb128stgraber, thanks14:43
cjwatsoncan't use xargs because that would put it in a subshell which immediately exits14:43
stgraberthough note that if you already have the init process pid anyway, you can just as well build the socket path yourself ;)14:44
seb128stgraber, well, same trick needed for dbus and other things14:46
seb128cjwatson, stgraber: thanks14:46
cjwatsonalso if you're doing it manually rather than using the file in /run/, "export `grep -z ^UPSTART_SESSION= /proc/PID/environ`" is easier than using strings14:47
cjwatson(grep -z leaves a trailing \0, but the shell ignores that so whatever)14:47
seb128good to know as well, thanks ;-)14:48
hallynxnox: giving it a shot, this bit is black magic to me.  should i then bump the version?  (you've pushed the first it looks like?)15:02
hallynreally i wonder why it has that at all.  i didn't put it there...15:05
hallynxnox: so should i be running dpkg-gensymbols against all the old versions to get the full historical list?15:38
infinityhallyn: If you want versioned deps to be as precise as possible, that would be the way to go.15:41
infinityhallyn: Otherwise, you'll get everything depending on your latest version, as you'll claim all the symbols appeared there.15:41
hallyninfinity: it's not some huge faux-pas to have version 2.4 change the .symbols contents for earlier packages?15:42
hallyn(doesn't break package builders or somesuch)15:42
hallynok, will do, thx15:42
infinityhallyn: Nah.  If you're generating a correct .symbols now, what you had before doesn't really matter.15:42
infinityhallyn: The basic idea is that if a package uses symfoo but not symbar, and symfoo appeared in upstream v1.2, but symbar appeared in v1.5, you want packages to depend on >= 1.215:43
infinityhallyn: If you introduce a symbols file that claims everything appeared in 1.5, the deps are annoyingly a bit wrong (though it's not world-ending).15:43
infinityThis is so much easier with libraries that version symbols sanely (like glibc), since you can just generate on the fly.  Sadly, very few do.15:44
hallyn(lessee if i can do something that can be described 'sane'.  looks simple enough...)15:45
=== wendar_ is now known as wendar
=== darkbasic_ is now known as darkbasic
=== timrc is now known as timrc-afk
shadeslayerbdmurray: how do I group together the same backtraces?17:21
shadeslayerbdmurray: in errors.ubuntu.com17:21
shadeslayerhttps://errors.ubuntu.com/problem/1a794f4f0b1fa61aa9916353ae643de6085125fc and https://errors.ubuntu.com/problem/2bb11f5013b5638956cbb06a6f822d811fde60a4 are the same17:21
bdmurrayshadeslayer: there isn't a way at this point in time17:23
shadeslayeroh17:23
=== timrc-afk is now known as timrc
mdeslaurxnox: so, in the apparmor postinst script, I was doing invoke-rc.d apparmor reload, now that I'm adding an upstart job, I need to do something like "start apparmor ACTION=reload", but what if the user is running systemd? Is there a way for me to detect what init system is currently running?19:03
mdeslaurxnox: I can't just use invoke-rc.d, because I need more than 'start'19:03
jdstrandmdeslaur: slangasek mentioned that we may not want use the upstart job in that way, though I wasn't entirely clear why. I mentioned we could move the logic of the job out to a script and then have the job call the script and the postinst call the script19:09
jdstrandI can't recommend that we should do that, just mentioning it for background19:09
mdeslaurjdstrand: hrm interesting19:10
slangasekjdstrand, mdeslaur: the point there was that if anything referenced apparmor in its own 'start' condition (which we had discussed at one point), this would deadlock the upgrade19:11
slangasekgiven the current proposal, that's not an issue19:11
slangasekbut as for passing different options to the upstart job... hmm19:12
slangasekthis can probably be autodetected in the job, by checking UPSTART_EVENTS ?19:12
slangasek(and then you can just use invoke-rc.d)19:12
mdeslaurslangasek: I want to detect which init system is running in a postinst19:13
slangasekwhy's that?19:13
slangasekthat's somewhat contrary of the general design of invoke-rc.d and friends19:13
mdeslaurof course, I'm not sure if adding custom ACTION commands is something that will be easy to port to systemd anyway, so perhaps it would be best to have a separate helper19:13
slangasek... of?  contrary beside19:13
mdeslaurslangasek: the postinst needs to make apparmor invalidate the cache and rebuild policies, so it can't just be a 'start' command19:14
mdeslaurslangasek: so I'm not sure it fits well with invoke-rc.d19:14
slangasekmdeslaur: I'm not sure why it can't be19:14
slangasekthat's what I'm saying, using $UPSTART_EVENTS you can detect the difference between "started at boot" vs "started from postinst"19:15
slangasekand have different behavior accordingly19:15
slangaseknow, how you do the equivalent on systemd, I don't have an answer for offhand19:15
mdeslaurslangasek: hrm, where is $UPSTART_EVENTS documented with regards to being run in a postinst?19:18
slangasekmdeslaur: init(5), in the case of a manual start from a postinst it will be empty19:18
mdeslaurslangasek: oh! I understand now, thanks19:20
=== roadmr is now known as roadmr_afk
lifelessbrendand: pitti: oh hai.19:28
brendandlifeless, hi!19:28
brendandlifeless, i filed a bug in testtools19:29
brendandlifeless, i'm glad to look at it myself if needed, but maybe you have an immediate answer19:29
lifelessthe skip decorator decorates the method, setup and teardown are run by the framework, which means that that isn't a bug, its how the design works19:29
lifelessbut I see the docs you quote19:30
lifelessso, will have to go and look at the python implementation19:30
brendandlifeless, yes - it does change the expected behaviour from the point of view of someone familiar with unittest19:30
lifelessoh man thats so ugly19:32
lifelessso sure, please do implement this for testtools19:32
brendandlifeless, any pointers?19:32
brendandlifeless, if i don't have to start from step 0, that would be appreciated19:33
lifelessyou'll need to read the cpython implementation in Lib/unittest/case.py and then in testtools there is testtools/runtest.py where we pulled that logic sideways - you'll need to do the analogous thing there19:33
lifelessbrendand: if you get stuck, gimme a shout19:38
brendandlifeless, that's definitely enough info, thanks19:39
brendandlifeless, so will __unittest_skip__ be present - i assume so?19:42
lifelessbrendand: you know, I have no idea :)19:42
=== timrc is now known as timrc-afk
=== timrc-afk is now known as timrc
=== timrc is now known as timrc-afk
dokofreetype and fontconfig -dev packages not multiarch? bad ...20:29
slangasekdoko: see the longstanding bug report on the Debian BTS for freetype - freetype-config is part of the upstream build interface, and no one has yet given me a ready-to-apply patch for it20:33
slangasekI'll happily apply a fix if someone gives it to me, but so far the only people who care about multiarch coinstallability of freetype-dev are people building their own wine, and we have packages for that :)20:34
dokoslangasek, isn't that just a sed removing the -L ?20:36
slangasekdoko: bug log has details, I really can't remember right now :)20:37
dokopfff20:37
dokotwo ctte members as uploaders ...20:37
slangasekanyway, I don't need someone to tell me how to fix it, I need someone who cares to actually provide a patch, or else it'll remain a low priority for me20:37
slangasekdoko: Keith has never, ever uploaded the package and I need to remove him from the Uploaders field20:38
=== roadmr_afk is now known as roadmr
=== salem_ is now known as _salem
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
=== timrc-afk is now known as timrc
cjwatsonRiddell: looks like a bunch of KDE is stuck behind nepomuk-core - seems like just a missing "abi1" in rules?23:01
cjwatson(ignore if you already noticed)23:02

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