/srv/irclogs.ubuntu.com/2013/01/18/#ubuntu-arm.txt

=== _Lucretia__ is now known as _Lucretia_
=== mjrosenb_ is now known as mjrosenb
=== XorA is now known as XorA|gone
dholbachgood morning08:01
dholbachdoes anyone else have the problem that the global menu is hardly clickable on the nexus7 with current raring? and a corrupted background during installation?08:05
iceroothi09:47
icerootare there any plans to support the raspbian pi in the future?09:47
icerootor will there be no support for Armv609:47
lilstevieiceroot: no support for armv610:21
icerootlilstevie: ok10:21
ogra_see topic :)10:23
infinityiceroot: Regressing our platform support for the sake of exactly one board (no matter how cool and hip it is) wouldn't make much sense.10:32
infinityiceroot: But raspbian has worked out most of their kinks, and it's even the Pi's recommended OS these days, so that should do.10:33
ogra_dholbach, yo ... morning, when did we have the nx7 meeting again (time) ? i promised alex to run it today (we werent sure when you come back and were to lazy to dig through the calendar)10:34
icerootinfinity: thank you for that info, i am not very familiar with armv6 but as it seems its something "old" which does not have a future (like non-pae systems on x86)10:41
infinityiceroot: Yeah, pretty much.  armv7 (for 32-bit) and armv8 (for 64-bit) are the future.10:41
icerootbut what other arm devices are common for GNU/Linux instead of raspberry pi and nexus 7?10:41
infinityiceroot: And, frankly, armv7 is the present too, not just the future.10:41
ogra_it surely has a future, just not in the desktop or smartphone market10:41
ogra_i guess v6 will still be used for a long time in industrial automation etc10:42
infinityiceroot: There are a ton of fun armv7 devices out there.  Pandaboards, Chromebooks, i.MX dev boards, etc, etc.10:42
ogra_nexus7 :)10:42
infinityiceroot: But the Pi certainly has its place for educational use and other fun stuff.  It's just not something Ubuntu's targetting.  And Debian fills that gap nicely, so we don't have to.10:43
infinity(In fact, Debian fills the gap twice... Officially with Debian/armel and unofficially with Raspbian)10:43
icerootinfinity: debian is not supporting raspberry pi too10:43
infinitySee above. :)10:43
infinityPeople who claim Debian doesn't support it are people who assume you MUST run hard-float for that tiny performance boost.10:44
infinityDebian/armel will work great on it.10:44
icerootinfinity: the official debian arm version does not include a special firmware, so something on the cpu is not worrking, because of that there is the hacked kernel on raspbian (imo)10:44
icerootinfinity: no debian is not working great on the pi10:44
infinityThe userspace would.10:44
infinityI can't speak to kernels.10:44
infinityAnyhow, somewhat out of scope for this channel.10:45
* ogra_ would prefer raspbian anyway, since its an armhf recompile 10:45
icerootbut i am fine with raspbian, i just need a apt-get distro :) but ubuntu would be nice too, specially the education part should be a big target for ubuntu but that is just my opinion10:45
infinityHonestly, I wouldn't recommend a Pi to anyone who wants to do serious ARM development for desktop/mobile/tablet type stuff.  It's far too slow.10:45
ogra_++10:45
lilstevieand far too little ram10:46
icerootinfinity: xbmc is my target and that is fine10:46
infinitylilstevie: The too little RAM is a huge contributing factor to the too slow, yes. :/10:46
ogra_its good for toying around but surely not suited to run a desktop centric distro like ubuntu10:46
infinityI'm kinda hoping they switch to a v7 SoC in a future Pi edition and we can stop having this discussion.10:46
ogra_++10:46
icerootogra_: but it has a nice price specially for countries which are not that rich like the one from europe10:47
lilsteviedo broadcom even make a v7 soc10:47
ogra_sure, but you only get what you pay for10:47
infinitylilstevie: Probably.  Never checked.10:47
icerootogra_: then i would get nothing when using ubuntu :)10:47
ogra_cant make a porsche out of a beetle10:47
infinitylilstevie: The list of A8 and A9 licensees is too long to memorize. :P10:47
lilstevieI mean I have a tv box that uses the same soc as the rpi and it is fine with that, but that is an os that is tuned to limited resources10:48
ogra_iceroot, be sure someone pays a lot for ubuntu, just not you ;)10:48
infinityogra_: Pfft, just add a whale tail to your beetle and you're done.10:48
ogra_lol10:48
lilsteviecan't imagine running a desktop class os on it though10:49
infinityThe alternate counterpoint would be "You obviously never owned a Golf GT".10:49
ogra_heh, no, i never owned a VW in my life10:49
dholbachogra_, 16 utc I think10:50
ogra_dholbach, thx10:50
dholbachogra_, not sure if you saw my question earlier:10:50
dholbachdoes anyone else have the problem that the global menu is hardly clickable on the nexus7 with current raring? and a corrupted background during installation?10:50
ogra_oh, kind of overread it10:50
icerootbut thank you all for the usefull answers.10:50
infinityiceroot: Good luck, and happy hacking.10:51
ogra_dholbach, the background is known, not sure xnox works on a fix already10:51
ogra_it happens since we switched the installer to compiz10:51
infinityiceroot: You may find that some software has a whole lot of assumptions that "Hey, you're on ARM, that means you're v7 with thumb2 and neon and, and, and..."10:51
ogra_my global menu is fine apart from the times where it isnt ... due to the xinput bug10:51
infinityiceroot: (At build time that is)10:51
xnoxcurrently not working to troubleshoot / fix that corruption.10:52
infinityiceroot: If you run into stuff like that, bug reports and patches welcome to both Debian and Ubuntu to fix broken upstreams. :P10:52
dholbachogra_, I just opened firefox and tried to click on "Help" and then on "About" or something10:52
ogra_oh, i see what you mean10:52
ogra_the selection vanishes after the first menu item if you try to scroll down10:52
ogra_thats definitely a new one10:53
=== _Lucretia__ is now known as _Lucretia_
=== yofel_ is now known as yofel
=== chihchun is now known as zz_chihchun
=== forcev is now known as FunkyPenguin
dholbachogra_, mentioned your announcement in a couple of places :)14:13
ogra_thx !14:15
smartboyhwwhat annoucement?;P14:15
dholbachsmartboyhw, we'll have the nexus7 meetings again14:16
smartboyhwdholbach, ah. Got it in email14:17
wookeyanyone else noticed that netbase in raring doesn't install under sbuild because it tries to replace /etc/services and barfs?14:26
ogra_shiny14:28
=== k1l_ is now known as k1l
infinitywookey: That's not netbase's fault, it's schroot's.15:07
infinitywookey: Comment out services and protocols from /etc/schroot/default/nssdatabases15:07
infinitywookey: It's (incorrectly, IMO) copying in those files from the base system, then netbase wants to install them (since it, y'know, owns them), and boom.15:08
wookeyaha. that's what's going on. cheers.15:08
wookeyis there  abug reported on that? it's breaking a load of my builds15:08
infinityProbably not.  I should just fix it in schroot upstream and let it trickle down.15:09
wookeyplease do.15:09
infinityI've been a bad man and been fixing it locally instead.15:09
wookeyyeah, I've founda  few of those I did in quantal and fogot to file...15:09
wookeycome and bite me in the bum a second time15:10
hrwinfinity: can I overuse your SRU powers?15:16
infinityhrw: If it's for the alsa-* stuff, I'll get to it after I've slept.15:17
hrwinfinity: thank you very much15:17
dholbachogra_, meeting time?16:03
dholbachogra_, in a different call myself, so can't join16:03
ogra_oh, right16:03
wookeydoko_: crosbbuild-essential-arm64 does not bring in pkgbinarymangler so clean sbuild builds end up with mismatch between build arch changelog and host arch changelog, so build packages won't install16:41
wookeydid you leave that out on purpose for some reason?16:41
wookeyI put it in because otherwise this happens.16:42
wookeymaybe I sent you a version with that missing? I which case apologies16:47
infinitywookey: I removed it on purpose.16:48
wookeyAh yes. I see the changelog comment. Yes it's not essential but without it nothing works16:48
infinitywookey: Build your chroots with mk-sbuild.16:49
infinitywookey: And "nothing works" is wrong.  If you build BOTH your arches in the same sort of chroot, they both work together fine.16:49
wookeyOK, but in practice at least some stuff is going to come from the real archive16:50
wookeyand that all been mangled16:50
infinitywookey: All your build environments should match.  But there's no reason everyone else's need to match launchpad's.  Cause people building custom packages should change version numbers.16:50
infinitywookey: Your use case (using cross chroots to build archive versions) is, actually, a really tiny corner case.  Port bootstraps don't happen THAT often.16:50
wookeyOK. so why doesn't sbuild-chreat-chroot put it in?16:51
infinityFor normal people, there's nothing build-essential about the weird things Ubuntu buildds do.16:51
infinityNobody uses sbuild-create-chroot.16:51
wookeyI had assumed that this was required in ubuntu world. I didn;t put it in the debian version, of course16:51
infinityEven the Debian sbuild wiki docs tend to recommend mk-sbuild. :P16:51
infinity(Which is from ubuntu-dev-tools)16:51
wookeyHmm. I use sbuld-createchroot, seemed to make sense for doing sbuild builds16:52
infinitymk-sbuild is much better maintained.16:52
wookeywe have far too many of these....16:52
wookeyeach with different set of useful features16:52
infinityI'm tempted to drop sbuild-create-chroot from sbuild entirely, adopt mk-sbuild again, and Replaces: ubuntu-dev-tools.16:53
infinityBut that's a conversation for another day.16:53
wookeysbuild should have a set of matching tools, that work for debian and ubuntu16:53
infinityAnyhow.  The take-home message is "Ubuntu buildd chroots are weird, we do weird things, that doesn't make our weird stuff build-essential, it just makes it essential if you want builds identical to ours".16:53
wookeyBut I guess it's fair enough for ubuntu builds to require a tool from ubuntu-dev.16:53
wookeyYes. OK, point taken16:54
wookeyAnd does avoid annoying diff between debian and ubuntu verions of build-essential16:54
wookeyI shall go an revise a load of instructions16:54
wookeyI guess a lintian check on crossbuilds for something aorund this might help avoid too much pain16:55
infinitySeriously, just tell people to use mk-sbuild.16:55
wookeythat's what I mean by 'revise instructions'16:55
infinityhttps://wiki.ubuntu.com/CrossBuilding16:56
wookeyBut it's annoying if it's different for ubuntu16:56
infinityI use mk-sbuild for both Ubuntu and Debian.16:56
infinityAnd ubuntu-dev-tools is in Debian.16:56
wookeyyes, but its kind of daft if you need to install ubuntu dev tools to build a standard debian sbuild chroot16:57
infinityDespite the name, it's got a lot of handy Debian tools. :P16:57
infinityNah.16:57
infinityIt's contentious for people who think the word Ubuntu is evil, but they can suck it up.16:57
infinityYou're installing something from the Debian archive and running a script.16:57
wookeyI don;t think it's evil, just rather illogical that the sbuild chroot creation tool is not the one in sbuild, but some other one from a package named as if it ought not to be relevant16:58
infinity(But, like I said, I'm going to talk to rleigh about replacing sbuild-create-chroot with mk-sbuild and shipping it in sbuild)16:58
wookeyOK. I'll be perfectly happy if the good bits of those two are combined16:58
wookeyThat's the right answer16:59
wookeyyou are doing an excellent job of answering my questions today :-)17:00
wookeyinfinity: btw did you see my nice new build output giving actualy reasons for failure on the summary page: http://people.linaro.org/~wookey/buildd/raring-arm64/status-bootstrap.html#summary17:04
wookeymajor improvement in being able to see what still needs fixing17:04
infinity"something went wrong"... Very informative. :)17:05
wookeyyes, room for improvement there, but grepping the line out of a build that is actually relevent is tricky17:06
wookeyit used to say 'dpkg-buildpackage died' which was about equally informative17:06
wookeythere is now nice structure for adding smarter regexes for typical build failures17:07
infinityAnyhow.  I should find a bed and attack it with some vigor.17:09
janimoogra_, ah nice. I may have misunderstood what marvin24 said a few days ago. I thought ac100 images were gone and that is why he had to test the 3.8 kernel with netboot17:11
=== XorA|gone is now known as XorA
=== cmagina is now known as cmagina_away
=== cmagina_away is now known as cmagina
=== cmagina is now known as cmagina_away
=== cmagina_away is now known as cmagina
=== cmagina is now known as cmagina_away
=== cmagina_away is now known as cmagina
=== cmagina is now known as cmagina_away
=== cmagina_away is now known as cmagina
=== cmagina is now known as cmagina_away

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