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

infinityshadeslayer: It's a compiler, it needs porting/bootstrapping.00:10
=== mwhudson is now known as zz_mwhudson
=== zz_mwhudson is now known as mwhudson
=== mwhudson is now known as zz_mwhudson
=== freeflying_away is now known as freeflying
pittiGood morning05:24
pittiGood morning05:24
=== dendroba` is now known as dendrobates
RAOFpitti: Good morning.06:26
pittihey RAOF, how are you?06:27
RAOFpitti: Is there any particular reason why umockdev_testbed_add_from_{string,file}() don't return the sysfs path like umockdev_testbed_add_device does?06:27
RAOFpitti: I'm pretty rad.06:27
pittiRAOF: well, *which* sysfs string?06:27
pittia file usually contains a lot of devices06:27
RAOFOh, yeah. Multiple devices in there.06:27
RAOFQuestion answered!06:27
pittiI thought about that, but if you only have a single device then add_from_* isn't really more useful than a simple add_device()06:28
=== fabo_ is now known as fabo
RAOF_pitti: What do you think of adding the device node used to record the ioctls to the umockdev ioctl dump? Then your dump could create the device and populate the ioctls without manual futzing.06:46
pittiRAOF_: so, like a merged .umockdev and .ioctl format?06:46
RAOF_pitti: Either that or enough info in the .ioctl that it can be matched up with the umockdev on load.06:47
pittiRAOF_: I'd like to at least keep the possibility of separate formats as that's useful (you may want to change device properties or the device names, but keep the ioctls; or load different ioctls/scripts for the same devices, etc.)06:47
pittiand their formats are quite different06:47
=== RAOF_ is now known as RAOF
pittiRAOF: so asked the other way around, how should that look like in pseudo-code from your POV?06:48
RAOFFrom the API point of view, or internal?06:49
pittifrom API, i. e. for you as a user06:49
pittiright now, you load the devices from .umockdev06:49
pittiand then assign a script or an ioctl dump to a particular device06:49
pitti(or several)06:49
RAOFumockdev_testbed_add_from_file(foo.umockdev); umockdev_testbed_load_ioctl(foo.ioctl); where foo.ioctl was generated at the same time as foo.umockdev06:50
pittiah, so keep the files separate06:50
pittiRAOF: so with load_ioctl(foo.ioctl, NULL) it could look up the original file06:50
RAOFYah.06:51
pittior with (foo.ioctl, "/dev/bus/usb/...") an arbitrary one06:51
RAOFYeah.06:51
pittiRAOF: ok, so the script and ioctl formats have room for this kind of extension, and that wouldn't break API/ABI06:51
* RAOF isn't entirely sure why you'd want to play the ioctl from an arbitrary devnode, but you probably have a better grasp of the usecases.06:51
pittiRAOF: well, in my tests (shotwell etc.) I usually don't want to change the test device nodes when I refresh or change the ioctl dump06:52
pittiRAOF: but when I re-do ioctls, the device numbers are usually entirely different than at the time of the previous recording06:52
RAOFAh, ok. See! Usecase :)06:52
pittiand often tests use devices like /dev/bus/usb/my_cam06:52
pittiwhich are easier to follow in  logs, etc.06:53
=== zz_mwhudson is now known as mwhudson
RAOFYeah, that seems reasonable.06:53
pittiRAOF: so yes, I think a NULL argument seems possible at first sight; mind filing an issue for this?06:54
RAOFpitti: Sure06:54
=== timrc is now known as timrc-afk
=== timrc-afk is now known as timrc
RAOFpitti: Enjoy: https://github.com/martinpitt/umockdev/issues/3307:04
pittiRAOF: heh, thanks07:12
=== geser_ is now known as geser
comanderhello there07:27
comanderi want help regarding Qt i want get the output of a process that i evoked via my Qt app07:27
comandervia QProcess and want to get output  either in QtextEdit widget or something else that could do same07:29
=== udevbot_ is now known as udevbot
=== Wellark__ is now known as Wellark
=== asac` is now known as asac
=== Chipzz_ is now known as Chipzz
zygaHi. My package got MIR-ed into main but now it is back in universe. Can anyone help me figure out why did that happen? https://bugs.launchpad.net/ubuntu/+source/plainbox/+bug/1265754/comments/409:53
ubottuLaunchpad bug 1265754 in plainbox (Ubuntu) "[MIR] plainbox" [Undecided,Fix released]09:53
=== ogra_` is now known as ogra_
pittizyga: there's nothing to hold it in main10:07
pittizyga: you need to add it as a dependency of something in main, or seed it10:08
pittizyga: otherwise it'll be in component-mismatches and re-demoted quickly10:08
mlankhorstdo I need to file a MIR for some xorg-server 1.15 dependencies too?10:12
zygapitti: thanks for confirming that, it was our suspiction all along10:12
jpdsSurely you should file a MIR for mir?10:12
zygapitti: will it be automatically re-promoted once that dependency shows up?10:13
zygapitti: (it will shortly)10:13
=== cjwatson_ is now known as cjwatson
pittizyga: yes; please set back the MIR bug to "Fix committed", so that the archive admins can find it10:13
zygapitti: thanks10:13
=== mwhudson is now known as zz_mwhudson
Unit193jpds: https://bugs.launchpad.net/ubuntu/+source/mir/+bug/120320710:18
ubottuLaunchpad bug 1203207 in mir (Ubuntu) "[MIR] mir" [Undecided,Fix released]10:18
zygaMIR MIR MIR ;)10:20
=== Adri2000_ is now known as Adri2000
cjwatsonslangasek: yes, grub-install was rewritten upstream - it was getting beyond the bounds of what was sane to do in shell.  I thought I'd seen reports suggested that shim was being installed OK though.  The output of "grub-install -v" may be helpful - it should provide a reasonable trace of what grub-install is doing10:31
=== freeflying is now known as freeflying_away
smoserxnox, around >11:36
smoser?11:36
xnoxsmoser: yeah, what's up?11:36
smoseri'm looking at overlayroot and interaction with cryptsetup11:36
=== Lutin is now known as Guest11229
smoseri'd *like* cryptsetup to always get the modules it needs.11:36
smoserbut faliing that, what can I / should I do11:37
xnoxset $CRYPTSETUP=y11:37
xnoxsmoser: in /etc/initramfs-tools/initramfs.conf or otherwise when cryptroot-hook is executed.11:38
smoserxnox, but i can't really update that.11:39
smoserfrom one package, updating another package config.11:39
xnoxsmoser: true.11:39
xnoxsmoser: or i'll upload "CRYPTSETUP=y in cryptsetup package if e.g. a cloud-initramfs hook exists.11:40
smoserxnox, ?11:41
xnoxsmoser:  where is overlayroot hook?11:41
smosertheres an overlayroot hook11:41
smosercloud-intiramfs-tools11:41
smoserbut if you can change the default (which you previously un-set) is good with me.11:41
xnoxev: Unable to locate package cloud-intiramfs-tools11:41
xnoxev: Unable to find a source package for cloud-intiramfs-tools11:42
xnoxis it in trusty?11:42
smosercloud-initramfs-tools11:42
smoserno package11:42
smoseroverlayroot is the package11:42
smosercloud-initramfs-tools is source11:42
xnoxgot it.11:42
smoserxnox, so you're just going to turn CRYPTSETUP=y on ?11:49
xnoxsmoser: yes, but only for overlayroot, not by default everywhere.11:50
smoserhow?11:50
smoseri dont follow.11:50
smoseri dont know how you'd do that11:50
xnoxsmoser: i'm experimenting atm.11:50
smoserk. feel free to quote bug 126722511:51
ubottubug 1267225 in cryptsetup (Ubuntu) "initramfs in cloud-images does not contain crypt modules" [High,Confirmed] https://launchpad.net/bugs/126722511:51
smoser(ie, in the change log as the fix)11:51
xnoxsmoser: /usr/share/initramfs-tools/conf-hooks.d/ is exactly where we should be able to set CRYPTSETUP=y, but when testing locally cryptroot is not executed / sourced at all so modules are not getting added.12:20
xnoxsmoser: testing wubi at the moment, and will test this in a pristine machine next.12:21
=== Trevinho_ is now known as Trevinho
smoserxnox, i dont think it works like that12:27
smoserall hooks don't work in a global environment12:27
smoserthat just wouldnt work.12:27
xnoxsmoser: that's exactly how cryptsetup pulls in busybox & framebuffer (plymouth)12:28
smoserthta just seems like a namespace nightmare12:32
sorensmoser: Actually, hooks are sourced, not executed.12:35
sorensmoser: So they do share environment namespace.12:35
ogra_does cloud-initramfs-tools provide its own hook ? if so, just adding cryptsetup to the PREREQ var should work12:37
ogra_(though that will indeed always pull it in)12:38
xnoxogra_: true! thanks.12:39
=== MacSlow is now known as MacSlow|lunch
=== sgnb` is now known as sgnb
=== sgnb is now known as Guest13094
=== Guest13094 is now known as sgnb`
=== sforshee` is now known as sforshee
=== sgnb` is now known as sgnb
=== freeflying_away is now known as freeflying
=== popey_ is now known as popey
=== josepht_ is now known as josepht
mlankhorstany MIR member on?13:44
=== _salem is now known as salem_
=== MacSlow|lunch is now known as MacSlow
jodh /go touch14:06
ogra_yeah, there are some go apps on touch :)14:07
=== mterry_ is now known as mterry
jodhogra_: :)14:16
smoserxnox, did you test ogra_'s suggestion?14:49
bcurtiswxmthaddon, did you want to work on the site issues at all today?15:00
mthaddonbcurtiswx: I've spoken to the web team and they've suggested how I might be able to update the theme (needs a bit of manual work though) so I'll try to get to that today or tomorrow and let you know how I get on15:06
bcurtiswxmthaddon, great, much thanks. If you want me at all i'll idle in our loco channel.15:07
mthaddonthx muchly15:07
dobeykenvandine_, robru: friends plug-ins are still all python right?15:15
kenvandine_dobey, yup15:15
robrudobey, yessir!15:15
dobeykenvandine_, robru: is there a good example for doing read-only?15:17
robrudobey, flickr / foursquare I think are simpler ones15:17
robrudobey, probably flickr. it's slightly bitrotted at the moment, but the principles are sound15:18
dobeyok15:18
robrudobey, (like, it bitrotted against flickr's api. it demonstrates friends plugin api just fine)15:18
dobeyright15:18
=== Guest89590 is now known as JanC
mptcyphermox_, <https://wiki.ubuntu.com/Networking#captive-portal> and <https://wiki.ubuntu.com/Networking#settings-connections>15:23
=== salem_ is now known as _salem
=== freeflying is now known as freeflying_away
roadmrdholbach: hello! hey brendand was asking you some things about checkbox. To be more specific, checkbox (the source package) would sprout two new binaries, and one of the old ones (checkbox-qt) would likely turn into a dummy, transitional package. Is this allowed?15:39
dholbachroadmr, yes15:40
=== shadeslayer is now known as Guest63634
=== Guest63634 is now known as shadeslayer_
roadmrdholbach: awesome! \o/ thanks. One of the binaries is just moving some python modules off into a new package to make them reusable, so there's no huge change in size or functionality15:41
dholbachroadmr, excellent15:41
roadmrdholbach: thanks so much :)15:42
=== dames is now known as thedac
caribouinfinity: remember the makedumpfile merge, I may not be able to get the mods pushed into Debian before the debian sync freeze16:02
infinitycaribou: Was it just packaging changes you needed to push, or also a new upstream?16:02
infinitycaribou: And why not?  I can sponsor it for you, as I said.16:02
caribouinfinity: it's closing the delta b/w debian & ubuntu so they are the same16:03
caribouinfinity: I still need my sponsor to merge the changes into our master branch16:03
caribouinfinity: if not, we can merge the current code, it's minimal16:04
caribouinfinity: the difference is only the Arch in debian/control16:05
infinitycaribou: Alright, well.  I can merge with Debian for now, and then any packaging changes you make in Debian later, we can easily sync back.16:05
caribouinfinity: oh, I did the merge work, I'll only need sponsorship for the upload16:05
infinitycaribou: Or that.  Sure.16:05
=== _salem is now known as salem_
infinitycaribou: You have a pointer to the source package?16:06
caribouinfinity: ok, I'll ping you for that once I'm done with the merge bug with the debdiff16:06
=== Guest64422 is now known as mfisch
=== mfisch is now known as Guest19773
=== evilshadeslayer is now known as shadeslayer
=== shadeslayer is now known as Guest3206
=== Guest11229 is now known as Lutin
=== 64MAAAACW is now known as tgm4883_
seb128Riddell, hey, any news from calligra?17:17
seb128Riddell, if not, can we just go with a no change rebuild from the previous version?17:17
seb128that's blocking libreoffice 4.2 and other stuff to migrate (poppler transition)17:17
Riddellseb128: just finishing up now17:19
seb128Riddell, thanks17:19
Laney\o/17:20
robert_ancellseiflotfy__, can you add ps-jenkins to ~activity-log-manager so we can add CI?17:21
hallynhi - i'm trying to get a single source for debian+ubuntu qemu.  i need a different series file in the ubuntu case.  is there a decent way in 3.0 (quilt) to handle this?  (I'm told I can no longer manipulate this at patch: or build-stamp: time)17:28
Riddellseb128: uploaded, fingers crossed17:35
seb128Riddell, thanks17:35
=== shadeslayer is now known as Guest80274
=== Guest80274 is now known as shadeslayer
ogra_whee, thanks xnox for thinking of touch !17:40
ogra_(saw ubuntu-touch-session)17:43
=== SpamapS_ is now known as SpamapS
xnoxogra_: remember, we test things before uploading ;-)17:45
ogra_some actually do :)17:45
=== jtaylor_ is now known as jtaylor
=== Zic is now known as Guest34019
seb128mardy_, hey, do you know what e-d-s files from /usr/lib/evolution-data-server/registry-modules are needed for uoa support?17:50
hallyninfinity: hi, looks like seabios (1.7.4-1) has autosynced and is in trusty-propsoed.  can we, uh, kill it with fire for now?17:56
hallyninfinity: the debian maintainer warns it'll break xen fro us17:56
smb(because of xen xl using standard qemu which uses seabios)17:57
infinityhallyn: It was FTBFS anyway, how much more killing with fire does it need?17:58
smbinfinity, disintegrate17:58
infinityOh, it wouldn't be FTBFS if someone retried it, looks like.17:58
infinitySo, we can file a bug to prevent it from migrating for now.17:59
hallyninfinity: where/how do we file that?17:59
infinityIs there a Debian bug reference for this?17:59
infinityOr an Ubuntu one?17:59
smbinfinity, We could not think of how. Basically remove it from archive existence and prevent it from ever auto-merging for now17:59
hallynnot yet17:59
hallynsmb: where 'fro now' is until after 14.0418:00
hallynoh, bugs.debian.org/70745418:00
cjwatsonhallyn: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2013-October/001068.html18:00
infinityhallyn: So, file a bug detailing *why* it's broken, and add the tag "block-proposed" to it.18:02
infinitycjwatson: Oh, you beat me to it while I was finding the tag. :P18:02
infinityhallyn: Erm, the way I read that bug, it's iasl that's the problem, not seabios.18:03
=== shadeslayer_ is now known as shadeslayer
infinityhallyn: As in, a rebuild of seabios (even in the "okay" version) would break.  That's unacceptable.18:04
infinityhallyn: So, we should roll back iasl, probably.18:04
infinityhallyn: Unless something else needs the newer version.  Then we should fix seabios.18:04
infinityhallyn: Having the current combination of broken iasl and seabios that will break if rebuilt is a ticking time-bomb.18:04
smbinfinity, http://paste.ubuntu.com/6874200/18:04
smbhallyn, Saving you the repeat...18:05
cjwatsonxnox: I think I've fixed guile-1.8, in case that's been on your list18:05
cjwatsonjust test-building on ppc64el now to double-check18:05
infinitysmb: Oh, hrm, that doesn't seem to relate to the bug hallyn pointed out.18:05
infinity17:41 < mjt> only new qemu (from git) will try to load the 256kb version18:06
infinityhallyn: ^-- Can't we pull that patch into our qemu?18:06
infinityhallyn: That seems more future-proof than shipping an LTS that can't load the bigger BIOS files.18:06
hallyninfinity: I'm nto sure the patch exists yet (checking)18:07
smbinfinity, I think he said later that qemu-2.0 will not be ready until April18:08
hallyni don't see a patch in qemu to address this18:09
hallynanyway if it is prefereable to let seabios continue to autosync and fix qemu if/when seabios builds and breaks xen-qemu, then i'm ok with that18:09
smbinfinity, Also it may add some "interesting times" for people migrating guests from older to newer guests... if that is possible ...18:10
hallynsmb: an alternative would be to once again split off a xen-qemu :)18:10
hallynright18:10
smbhallyn, bah18:10
infinitysmb: If that's true, it'll be true some day anyway, no point putting it off.18:10
smbinfinity, Yeah, thats a point18:11
infinityAnyhow, I'd imagine the qemu fix to allow fatter BIOSes will be small, targetted, and easy to cherry-pick, once someone finds it.18:11
hallynoptimist18:12
infinityIt makes little sense, to me, to hold off on that migration until post-LTS, and ship an LTS that can't load bigger BIOSes (which people developing ON Ubuntu might want to do).18:12
hallynok, wont' file that bug then - thanks :)18:12
infinityThat said, this seems entirely unrelated to the iasl/seabios FTBFS bug that hallyn pointed at, which would need to be addressed before you have a big BIOS to worry about anyway. :P18:12
infinity(And should be addressed regardless, since unbuildable packages in the archive are bad)18:13
* smb will be expecting the sky to fall down any day then :-P18:13
hallyninfinity: yeah it looks like that's being worked18:17
=== Logan_ is now known as Guest56658
=== Guest17538 is now known as Logan_
=== wendar_ is now known as wendar
=== FliesLik1ABrick is now known as FliesLikeABrick
NoskcajCould someone please review lp:~noskcaj/+junk/gnome-weather ? This package needs to be added for ubuntu-gnome19:25
NoskcajIt cannot be uploaded via debian due to use of the CC-BY-2.0 license19:26
=== seelama`` is now known as seelaman
wgetHi guys. On Ubuntu and derivatives, I noticed that the symbols defined at /proc/kallsyms are all zeroed when read as a standard user, but are the right location when read from root. Do you have applied a patch for that.19:50
wgetI checked with distributions and even compiled a kernel by myself and noticed all the symbols (or most of them) are readable by a standard user on these distributions.19:50
wgetYou have thus enabled some extra to hide these symbols, noh?19:50
=== zz_mwhudson is now known as mwhudson
mwhudsonis there anyone around who is prepared to admit to understanding the libv8 packaging?19:55
dobeywget: #ubuntu-kernel would be the place to ask that i think19:57
wgetdobey: :-( ok thanks, think I'm lost these days...19:58
=== v3d is now known as hephaestus__
=== hephaestus__ is now known as hephaestus_
=== kfunk_ is now known as kfunk
xnoxmwhudson: i don't think anyone will admit that =) but what's your actual question about it? =)21:19
=== jackson__ is now known as Noskcaj
dobeykenvandine: does friends-service integrate with messaging indicator, or is friends-app required for that?21:26
kenvandinedobey, it doesn't21:27
kenvandineeither could21:27
dobeykenvandine: ah, it would be great if it did. i'm writing a github plug-in. it would be great if the messages indicator could show counts for comments/pull requests/etc…21:28
kenvandinedobey, it would be great :)21:29
dobeykenvandine: also, do you know if it's possible to tweak the display name for an online account after logging in with oauth2, in the gtk+ UI? the google qml plug-in has code that sets it, but that isn't used in the gtk+ ui. the vala google accounts plug-in doesn't do the same thing though21:31
kenvandinei thought it did in the gtk one21:32
dobeynot that i can see from looking at the code21:32
kenvandinedobey, maybe that was something magically done with signon-ui... i don't recall21:37
mwhudsonxnox: i'd like to build a libv8 package from a much newer upstream21:37
mwhudsoni think21:37
dobeykenvandine: yeah i don't know. i don't want to add a google account either, because it does a million things i don't want and screws with evolution and such :)21:38
xnoxmwhudson: and the one in the archive is not using gyp yet, yet new upstream only support gyp based buildsystem?21:39
mwhudsonxnox: no, the one in the archive uses gyp i think21:39
mwhudsonxnox: i guess i don't understand git-buildpackage, maybe21:40
xnoxmwhudson: well, take new source code, copy across debian/ do "./debian/rules build"21:44
xnoxdoes that work?21:44
mwhudsonlet's find out, i guess21:45
mwhudsonwell that's going to build a libv8-3.14.5 that contains libv8 3.24.whatever21:46
mwhudsonwhich doesn't seem ideal21:46
Noskcajinfinity, PING21:50
NoskcajI've just merged the new cogl release, could you test build it on ppc64el since the patch might be fixed. https://code.launchpad.net/~noskcaj/ubuntu/trusty/cogl/1.16.2/+merge/20478721:51
Noskcajpowerpcel is now in the libtool.m4 and the patch doesn't apply21:51
=== timrc is now known as timrc-afk
mwhudsonuh, all this machinery does not appear to support building a libv8-3.24.31 package22:04
infinitymwhudson: Renaming some files and munging debian/control isn't enough?22:04
mwhudsoninfinity: well sure, but i had gotten the impression that the control munging was automated22:05
mwhudsonseems not though22:05
infinityAutomated control munging is usually not a sane idea, to be fair.22:05
infinityNoskcaj: If the new upstream contains the bits from my patch, there's no need to test it.22:06
mwhudsonoh huh, the only difference between debian/control.in and debian/control is build-depends22:06
Noskcajinfinity, It only says powerpcle rather than powerpc64el, plus i'd rather be sure22:06
infinityNoskcaj: Erm.  Look closer?22:07
infinityNoskcaj: Pretty much exactly this should show up in the new upstream: http://launchpadlibrarian.net/160371627/cogl_1.14.0-3_1.14.0-3ubuntu1.diff.gz22:08
infinityNoskcaj: Where's the new upstream tarball?  Looking at the your MP diff is pretty close to useless.22:08
Noskcajhttps://download.gnome.org/sources/cogl/1.16/cogl-1.16.2.tar.xz22:10
=== ersi_ is now known as ersi
mhall119cjwatson: slangasek: so we've all more of less decided on naming SDK releases after ubuntu releases, so the next one won't be SDK 2.0, it'll be SDK Ubuntu 14.0422:22
mhall119does that sound reasonable to you both?22:22
=== timrc-afk is now known as timrc
=== Guest34019 is now known as Zic
eagles0513875hey guys I have a question is the arm port of 14.04 also supporting 32bit arm procs?23:37
infinityeagles0513875: Yes.  "armhf" is 32-bit (armv7, hard-float)23:49
eagles0513875infinity: ok :) thanks for the info :) need to do some research into this for a project of mine :)23:50

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