**** BEGIN LOGGING AT Thu Jan 16 02:59:59 2014 Jan 16 03:24:07 how usable is gnash? Jan 16 03:40:36 anyone here have experience installing ubuntu on a seagate goflex home? Jan 16 10:02:07 Hi; i'm playing around with a few things and want to do a debootstrap for an arm based board. is there a semi-official repository for thhis that has the main-arm(hf) package stuff? Jan 16 10:25:25 ah, ports.ubuntu.com Jan 16 10:33:03 yep that's what i was looking for; guess there's no mirrors for that, but that's ok; thanks all Jan 16 13:41:02 duoi: gnash is very useable but because it only implements older actionscript variant it only works on a limited number of flash files/sites Jan 16 21:05:53 so... is it possible to get a non-armhf libc with debug symbols? Jan 16 21:45:00 mjrosenb: non-armhf, as in...? Jan 16 21:46:41 softfp Jan 16 21:47:53 mjrosenb: libc6-armel-dbgsym from http://ddebs.ubuntu.com/pool/main/e/eglibc/ Jan 16 21:47:56 possibly called armel, I've had conflicting report about what exactly armel is. Jan 16 21:48:41 so add that url to my sources.list, then apt-get install libc6-armel-dbgsym ? Jan 16 21:50:31 mjrosenb: echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse" >> /etc/apt/sources.list && apt-get update && apt-get install libc6-armel-dbgsym Jan 16 21:51:03 Might also want: apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 428D7C01 Jan 16 21:51:40 (Don't forget to add lines for -updates/-security if you're running a stable release) Jan 16 21:55:17 *nod* Jan 16 21:55:17 thanks! Jan 16 21:56:23 http://dpaste.com/1555299/ :-/ Jan 16 21:58:50 mjrosenb: Like I said, don't forget to add sources.list lines for -security and -updates. Jan 16 21:59:12 $(lsb_release -cs)-updates and $(lsb_release -cs)-security Jan 16 22:00:09 I guess that's precise-updates and precise-security in your case. Jan 16 22:02:46 I added those two. same error. Jan 16 22:05:01 Did you run apt-get update afterward? Jan 16 22:10:05 mjrosenb: FWIW, works fine here for me. Jan 16 22:13:00 yeah, but apt-get update failed to pull in a couple of files. I can't imagine they'd affect anything though. Jan 16 22:13:23 oh, nevermind. some of them look important Jan 16 22:13:27 Err http://ddebs.ubuntu.com precise/precise-updates armel Packages 404 Not Found Jan 16 22:14:44 mjrosenb: Uhm, armel? Jan 16 22:14:52 mjrosenb: I thought you were running armhf. Jan 16 22:15:19 mjrosenb: If your base system is armel, then you don't need any of this libc6-armel business. Just apt-get install libc6-dbg Jan 16 22:15:34 I'm pretty sure this is an armhf system. Jan 16 22:15:40 (And why, oh god why, are you running armel?) Jan 16 22:15:54 mjrosenb: If it's an armhf system, apt wouldn't be looking for armel sources... Jan 16 22:15:58 Unless you're running multiarch. Jan 16 22:16:04 Which I guess you might be. Jan 16 22:16:35 I set this system up a year and a half ago, I honestly don't remember anymore :-( Jan 16 22:16:47 dpkg --print-architecture Jan 16 22:18:06 waiting for apt-get to complete... Jan 16 22:18:41 dpkg --print-architecture Jan 16 22:18:41 armhf Jan 16 22:18:51 ok, it *is* an armhf system Jan 16 22:18:59 pretty sure I tried to set up multiarch on here. Jan 16 22:19:14 Okay, then apt is looking for armel bits because you set up multiarch. Jan 16 22:19:28 and I have an el libc6, just not debug symbols Jan 16 22:19:36 which valgrind *really* wants. Jan 16 22:19:53 You have libc6:armel, or libc6-armel:armhf? Jan 16 22:20:01 dpkg -l libc6\* | grep ^i Jan 16 22:21:36 http://dpaste.com/1555316/ Jan 16 22:22:34 Oh, those cross ones are useless to you. Jan 16 22:23:09 So, just "apt-get install libc6-armel-dbgsym" as we were attempting before. Assuming apt's grumpiness about your broken multiarch setup doesn't annoy it. Jan 16 22:25:22 what's the difference between -dbg and -dbgsym? Jan 16 22:26:48 http://dpaste.com/1555317/ -- so it says I have held broken packages, I'm guessing 'held' is different from 'pinned', since I'm pretty sure I've never pinned a package on this system. Jan 16 22:29:35 mjrosenb: That means that it's *not* getting ddebs for precise-updates. Jan 16 22:29:39 What's your sources.list? Jan 16 22:32:29 http://dpaste.com/1555332/ Jan 16 22:32:46 oh right, so like I said, there were some 404's when running apt-get update Jan 16 22:33:20 http://dpaste.com/1555337/ I initially thought they were all armhf. Jan 16 22:34:52 mjrosenb: I only see a single line there for precise-security. Nothing for precise or precise-updates. Jan 16 22:35:28 OH! No, you've added it all on one line. You can't do that. Jan 16 22:36:30 mjrosenb: That last line should be three lines, like so: http://paste.ubuntu.com/6764567/ Jan 16 22:38:12 c.c whoops. Jan 16 22:38:45 I want to say that I'm new to debian/ubuntu Jan 16 22:38:52 but that would be a lie. Jan 16 22:39:43 need to pick someone up Jan 16 22:39:45 mjrosenb: I usually use excuses like "I haven't slept much lately" or "I'm scatterbrained and overworked" or "I'm testing a new strain of superheroine". Jan 16 22:39:50 i'll report on it later. Jan 16 22:40:08 superheroin, even. Jan 16 23:28:10 infinity, heh I tend to go for "I'm tired" Jan 16 23:56:53 lilstevie: the thing was, it was 1740, and I'd woken up at 1400, after sleeping for 14 hours Jan 16 23:57:05 mjrosenb, heh Jan 16 23:57:20 you aren't meant to admit that Jan 16 23:57:23 I guess, 'I got a reasonable amount of sleep too recently' is as good an excuse as any. Jan 16 23:58:31 http://dpaste.com/1555453/ Jan 16 23:58:38 well, that's a different error... Jan 16 23:58:54 oh, I guess I need to go nuke my multilib glibc? Jan 17 00:00:28 any operation that matches '^apt-get remove.*libc' is probably a bad idea. Jan 17 00:01:35 uh-oh Jan 17 00:02:18 so installing libc6-armel-dbgsym failed because libc6:armel was already on the system Jan 17 00:02:37 but now apt is kind of stuck because it won't uninstall libc6:armel since another operation is pending Jan 17 00:03:45 mjrosenb: Oh, didn't realise you had libc6:armel installed. Whee. Jan 17 00:04:08 mjrosenb: You should be able to just "dpkg -P libc6:armel" unless other things depend on it. Jan 17 00:04:23 infinity: yeah, armel programs ran just fine, but I couldn't debug them without the debug symbols. Jan 17 00:04:50 infinity: a few things do, I'll nuke them with apt after libc6-armel-dbgsym is installed Jan 17 00:04:56 While I normally recommend multiarch as the way and the light, it doesn't make much sense for armhf/armel, since we dropped armel more recently. Jan 17 00:05:13 infinity: I'm assuming this repo also has a libstdc++-armel-debugsym as well? Jan 17 00:05:47 infinity: incredibly annoying is the fact that on arch linux, an armel binary will load just fine Jan 17 00:06:04 and run great, unless you happen to be making library calls involving floats. Jan 17 00:06:15 Well, I assume arch isn't armhg. Jan 17 00:06:17 armhf* Jan 17 00:06:27 infinity: it is only armhf. Jan 17 00:06:43 Then I call bullshit on armel binaries running. Jan 17 00:06:49 Unless they install a full multilib setup. Jan 17 00:06:54 anyhow. dpkg failed because things depend on libc, I'm assuming I can just add those to the command line? Jan 17 00:06:55 Which isn't "only armhf". Jan 17 00:07:40 Or, you could not install libc6-armel, if you had things depending on libc6:armel Jan 17 00:08:44 And instead install libc6-dbgsym:armel Jan 17 00:08:47 * infinity shrugs. Jan 17 00:09:20 wookey, is it hardware accelerated? Jan 17 00:13:47 infinity: 'testing a new strain of superheroine' sounds entertaining Jan 17 00:14:05 wookey: With or without the spelling error? Jan 17 00:14:27 well, either I guess but with is more wholesome Jan 17 00:14:43 That depends on the testing... Jan 17 00:15:41 we'd better stop this before someone points out that our project is full of casual sexism and bans us :-/ Jan 17 00:16:24 wookey: I blame you. I was all about the hard drugs before you came along. Jan 17 00:17:30 I've been to the pub. I blame drugs too Jan 17 00:17:54 And now I need to write my talk for paris debconf Jan 17 00:18:34 In French? Jan 17 00:26:11 no Jan 17 00:52:23 libhfstdc++6-4.6-dbg-armel-cross Jan 17 00:52:24 what. Jan 17 02:38:45 infinity: is there a similar package for libstdc++, since I had to remove libstdc++ when I pulled out the old libc :-/ Jan 17 02:39:28 mjrosenb: Erm, no. Like I said up there, if you have a bunch of stuff depending on that libc, maybe removing it isn't the sanest option., Jan 17 02:39:40 mjrosenb: Though, really, why do you have so many armel binaries you care about? Jan 17 02:40:24 I have one. Jan 17 02:41:26 I'm debugging our javascript shell, and it is supposed to run on android, so in order to avoid the pain of debugging on android, I'm getting a linux enviroment as close as I can to android Jan 17 02:41:30 which is armel. Jan 17 02:41:50 Might I suggest an armel chroot would be much less painful? Jan 17 02:41:59 And perhaps a distro that still supports armel, like Debian. Jan 17 02:42:32 debootstrap --arch=armel --variant=buildd sid my-sid-armel-chroot Jan 17 02:42:45 maybe I should just investigate installing debian fulltime on my boards :-/ Jan 17 02:43:52 I installed ubuntu on here *shortly* before ubuntu made the switch to armhf. Jan 17 02:44:43 https://wiki.debian.org/PandaBoard Jan 17 02:44:44 hahah Jan 17 02:44:51 Install instructions Jan 17 02:44:53 missing Jan 17 02:45:06 Yeah, you're better off running an Ubuntu base on a Pandaboard. Jan 17 02:45:33 But chroots are how I do all my development, using the base system to muck around in is usually asking for trouble anyway. Jan 17 02:45:47 So, a Debian armel chroot on an Ubuntu armhf base is perfectly reasonable. Jan 17 02:46:15 yeah. I did this on a tegra already Jan 17 02:46:25 but that machine is just a *royal* pain to work with. Jan 17 02:47:14 if I can set up sshd to run inside the chroot, I *probably* don't care Jan 17 02:47:45 although, I think the thing that I like the least about it is the set of things that randomly don't work in the chroot Jan 17 02:47:59 iirc, oprofile works outside of the chroot, not inside of it. Jan 17 02:48:18 * mjrosenb tries a chroot on the pandaboard Jan 17 02:49:14 There shouldn't be much of anything that doesn't work in the chroot, unless you miss mounting some filesystems. Jan 17 02:49:27 (you'll want devpts, dev, sysfs, and proc) Jan 17 02:49:34 infinity: things that modprobe kernel modules are finnicky. Jan 17 02:49:46 since the host and target don't share the same kernel usually. Jan 17 02:49:54 mjrosenb: Not if you install the same kernel deb in the chroot. ;) Jan 17 02:50:09 mjrosenb: Or bindmount /lib/modules/$version into the chroot. Jan 17 02:50:46 yeah, I think one problem was it was a custom ubuntu from nvidia, and they had some packages that debian just did not know about. Jan 17 02:52:20 The program 'debootstrap' is currently not installed. You can install it by typing: Jan 17 02:52:24 :-o Jan 17 02:52:43 I can't remember the last time I had to install debootstrap **** ENDING LOGGING AT Fri Jan 17 02:59:58 2014