[00:08] <cjwatson> infinity: Hah!  rakudo/armhf finally stuck to the wall
[00:08] <cjwatson> On about the fourth or fifth try
[00:09] <cjwatson> Not totally reassuring, but ...
[00:13] <infinity> cjwatson: Haha.  Seriously?
[00:13] <infinity> cjwatson: Good job clicking retry, I guess?
[02:14] <slangasek> cyphermox: do you happen to know how to make dnsmasq answer bootp (not dhcp) requests?
[02:14] <cyphermox> not by memory
[02:14] <cyphermox> I suspect it's hidden somewhere in its monstrous manpage
[02:14] <slangasek> cyphermox: is this configurable via dnsmasq.conf, or only by commandline?  (I find a -M option on the commandline)
[02:14] <slangasek> heh
[02:14] <cyphermox> both
[02:15] <cyphermox> -M, --dhcp-boot=[tag:<label>,]<nom de fichier>,[<nom de serveur>[,<adresse de serveur>|<nom du serveur tftp>]]
[02:16] <cyphermox> (sorry, in french)
[02:16] <slangasek> ah, looks like my root problem may be not using --bootp-dynamic
[02:16] <cyphermox> but basically you'd use the long option name with the seetings
[02:16] <cyphermox> ah
[02:16] <slangasek> I think
[02:16]  * cyphermox is playing with quagga, doing a presentation on advanced networking config in Quebec city tomorrow
[02:18] <slangasek> I'll trade you that for getting grub2 to pxe boot under efi ;)
[02:18] <cyphermox> wooo
[02:18] <slangasek> right, got an address from bootp now
[02:18] <slangasek> that's progress
[02:18] <cyphermox> can I help? my desktop is setup with efi already
[02:19] <slangasek> cyphermox: sure; grab http://archive.ubuntu.com/ubuntu/dists/quantal/main/uefi/grub2-amd64/current/gcdx64.efi.signed, pxe boot it, and see if you can teach it to find any other files over pxe ;)
[02:19] <cyphermox> by grub2 to pxe boot, you mean using whatever commands are available in grub to grab a kernel somewhere, or is it something else?
[02:19] <slangasek> s/pxe/tftp/
[02:19] <slangasek> not just the kernel, but also the grub.cfg
[02:19] <cyphermox> fun.
[02:20] <cyphermox> that might actually be something fun to demo tomorrow, too
[02:20] <slangasek> if you manage to get this working for tomorrow, I'm buying the beer in CPH :)
[02:24] <cyphermox> haha
[02:25] <cyphermox> doesn't grub need to be looking for some variable (dhcp option or whatever) to know where to get the grub.cfg?
[02:25] <slangasek> that's part of the challenge! :)
[02:25] <slangasek> at this point, I'm just trying to get to where grub is reading files from tftp
[02:28] <cyphermox> ok
[02:28] <cyphermox> I think the option thing might be 209
[02:29] <slangasek> that seems to be an option particular to pxelinux
[02:36] <slangasek> option 17 is "root path"
[02:36] <slangasek> and grub parses this
[02:37] <slangasek> there's also an "extensions path"
[02:37] <slangasek> (option 18)
[02:45] <cyphermox> NBP is too big to fix in free base memory
[02:45] <cyphermox> oops
[02:53] <slangasek> heh, and that's just the bootloader
[02:55] <cyphermox> getting farther
[02:55] <cyphermox> slangasek: what is the difference between that grub file and efilinux.efi?
[02:55] <slangasek> cyphermox: the fact that it's grub, not efilinux
[02:55] <cyphermox> good answer ;)
[02:55] <slangasek> and thus is likely to actually support tftp after :)
[02:56] <cyphermox> well, seems to be too big for my device to allow loading it
[02:57] <cyphermox> unless it's just because it's not passing the file size
[03:00] <cyphermox> .. in 512byte blocks
[06:18] <slangasek> cyphermox: looks like dnsmasq doesn't send a magic value at the start of the vendor section of the bootp packet that grub is counting on
[06:58] <Whoopie> Hi, I enabled the proposed repository some time ago. I just recognized that two packages (language-pack-de-base and language-pack-gnome-de-base) are held back for a longer time as they are not installable. So my question is when new language packages are pushed to the proposed repo.
[07:45] <obounaim> Good morning.
[11:18] <doko> cjwatson, infinity: java3d - adding "-lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed" should help. you are missing -shared when replacing ld with gcc and linking a shared lib. and drop the explicit -lc. see scheat:~doko/tmp
[18:20] <RobOakes> Does anyone know the best channel to ask Ubuntu related packaging questions in?
[18:20] <lifeless> #ubuntu-packaging ?
[18:20] <RobOakes> lifeless: Thanks, that makes good sense.
[20:38] <espirit> Hello. There are no available drivers in "Additional Graphics" tab for my ATI Radeon HD Mobility Graphics card (4xxx). Is this a bug?
[20:39] <espirit> but they were available in jockey in 12.04
[21:03] <ScottK> espirit: Make sure you have the latest as there was a bug that might affect that fixed yesterday.
[21:06] <espirit> Yes. Just ran an update manager. But still no available drivers.
[21:14] <ScottK> Not sure what's supported for ATI this cycle.  You might ask in #ubuntu-x.
[21:15] <espirit> ScottK: Ok. Thank You.
[21:45] <rmk> Hi guys.  What's the "pool" structure used for within the archives?
[21:46] <rmk> I need to setup a local mirror of selected versions and am figuring out what I need
[21:50] <SpamapS> rmk: the pool structure is just how the .deb files are arranged by default..
[21:51] <rmk> So I don't necessary need to mirror it for use by apt, right?
[21:51] <lifeless> apt-ftparchive is your friend
[21:51] <lifeless> or one of the mirror tools
[21:52] <SpamapS> rmk: right, something like  apt-ftparchive relative/path/to/debs http://yourmirror/docroot/that/leads/there
[21:52] <SpamapS> rmk: that will spit out a Packages file
[21:54] <SpamapS> rmk: man apt-ftparchive .. its a big man page, but a pretty straight forward process
[21:54] <rmk> OK thanks.  Yeah I was planning to use rsync initially.
[21:55] <SpamapS> rmk: if you just want a full mirror, then there are many ways to get that done: https://wiki.ubuntu.com/Mirrors#Mirror_Guidelines
[21:56] <rmk> Right I read that page but I'd rather not mirror 600GB or whatever, when I need a fraction of it (oneiric, precise)
[21:57] <SpamapS> rmk: apt-mirror makes that pretty easy
[21:58] <rmk> Yeah this looks handy, thanks for the tip