[09:22] <j4s0nmchr1st0s> What packages are needed to rebuild the kernel?
[09:28] <ogra_> the build dependencies of the kernel package indeed
[09:38] <apw> 22:57:48*           bjf | j4s0nmchr1st0s, https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
[09:38] <apw> if those two arn't sufficient answer, you need to help us with a more comprehensive question
[11:38] <j4s0nmchr1st0s> apw: fatal: remote error: access denied or repository not exported: /ubuntu/ubuntu-3.X.X-XX-generic.git
[11:52] <apw> j4s0nmchr1st0s, <release> is the ubuntu release codename, trusty or whatever
[11:54] <apw> j4s0nmchr1st0s, the example 2 lines below makes this clearer
[11:58] <j4s0nmchr1st0s> apw: 2 lines below what
[12:00] <jpds> j4s0nmchr1st0s: The git section you copied and pasted.
[12:08] <j4s0nmchr1st0s> nope
[12:13] <apw>     git clone git://kernel.ubuntu.com/ubuntu/ubuntu-<release>.git
[12:13] <apw> For example to obtain the precise tree:
[12:13] <apw>     git clone git://kernel.ubuntu.com/ubuntu/ubuntu-precise.git
[12:14] <apw> i think you were using that from the wiki?  if not where did you get it from so i can delete it
[12:17] <j4s0nmchr1st0s> apw: the link you posted
[12:17] <j4s0nmchr1st0s> It says to use uname -r
[12:18] <apw> apt-get source linux-image-$(uname -r)
[12:18] <apw> that ?
[12:20] <apw> j4s0nmchr1st0s, ^
[12:22] <j4s0nmchr1st0s> yes
[12:22] <apw> that is a completely different command getting the source from a different source, and using differnt versioning
[12:22] <j4s0nmchr1st0s> quantal isnt on there
[12:22] <infinity> quantal is EOL.
[12:22] <apw> quantal is dead a buried
[12:22] <infinity> And has been for a long time.
[12:22] <apw> why on early would you want to build that
[12:23] <infinity> https://lists.ubuntu.com/archives/ubuntu-announce/2014-May/000184.html
[12:23] <j4s0nmchr1st0s> It is not legal to bury it.
[12:23] <j4s0nmchr1st0s> You are in violation of the liscence.
[12:23] <infinity> Uhm, no.
[12:23] <ogra_> huh ?
[12:24] <infinity> The sources are still available next to the binaries.
[12:24] <j4s0nmchr1st0s> Where?
[12:24] <infinity> http://old-releases.ubuntu.com/ubuntu/pool/main/l/linux/
[12:24] <apw> apt-get source linux-image-$(uname -r)       
[12:24] <ogra_> but they likely have gaping security holes that will not be fixed 
[12:26] <apw> and in fact regardless of the fact the source is in the archive (as infinity points out) the git repo is still available but in the ubuntu-archive directory
[12:26] <infinity> ogra_: s/likely/do/
[12:26] <ogra_> infinity, yeah, i didnt check, that made me careful ;) 
[12:26] <j4s0nmchr1st0s> infinity: What is this link?
[12:26] <apw> yeah no likely on that, it has vast caverous security issues which are definatly not fixed
[12:26] <infinity> j4s0nmchr1st0s: That's a link to the pool where all your kernel binaries now live, as well as the source packages.
[12:26] <ogra_> right
[12:27] <apw> j4s0nmchr1st0s, that is a web url
[12:27] <infinity> j4s0nmchr1st0s: quantal isn't on archive.ubuntu.com anymore, and hasn't been for a long while.
[12:30] <j4s0nmchr1st0s> Is ogra_ infected?
[12:30] <ogra_> ??
[12:31] <ogra_> i think i'm rather healthy ... apart from slight overweight and a smokers cough
[12:31] <apw> :)
[12:34]  * ppisati still thinks we should have called P "pandemic platypus"
[12:34] <apw> is pandemic an adjective?  though english is much abused these days
[12:35] <infinity> ppisati: Pandemic doesn't exactly have that LTS ring to it.
[12:35] <apw> "profligate platypus"
[12:35] <ppisati> apw: isn't it? e.g. a pandemic disease
[12:35] <ppisati> a pandemic ogra_
[12:36] <ppisati> etcetc
[12:36] <infinity> ppisati: No, a pandemic is a thing.
[12:36] <ogra_> :)
[12:36] <apw> you don't to pandemic, you have a pandemic 
[12:36] <ppisati> ahhhhhhhh
[12:36] <ppisati> ok
[12:36] <ogra_> would pandemical work ? 
[12:37] <ogra_> or pandemistic ? 
[12:38] <ppisati> hold on
[12:38] <ppisati> http://dictionary.cambridge.org/dictionary/british/pandemic
[12:38] <ppisati> it's an adjective too
[12:39] <infinity> No one trusts Cambridge.
[12:52] <j4s0nmchr1st0s> The source isn't on here.
[12:52] <j4s0nmchr1st0s> Only for a revision.
[12:53] <j4s0nmchr1st0s> I want the sourcecode.
[12:57] <ogra_> j4s0nmchr1st0s, well, then grab the source package from old-releases.ubuntu.com ... 
[13:08] <apw> j4s0nmchr1st0s, if you mean the git repo we made the source packages from, those are still in ubuntu-archive/ rather than ubuntu/ in the git line
[13:12] <apw> j4s0nmchr1st0s, though the source code for any released version is only definativly in the .dsc there
[13:44] <j4s0nmchr1st0s> apw: Is that on github?
[13:44] <apw> nope, take the original git url and s@ubuntu/@ubuntu-archive/@ on it
[13:45]  * apw still doesn't get why you don't just upgrade, that has to be easier than making your own kernel for a dead release
[13:47] <j4s0nmchr1st0s> Is that for all of the source or just the kernel apw ?
[13:47] <apw> that is just for the kernel
[13:48] <j4s0nmchr1st0s> Why are there so many objects?
[13:48] <apw> becasue it contains the entire history of the linux kernle up to 3.5 and every single release of that kernel we did, which was a lot
[13:49] <j4s0nmchr1st0s> Why does it contain the entire history?
[13:49] <apw> because it is a git repo of the kernel, that is how they work
[13:50] <apw> it is cirtainly not going to be smaller than the source pacakge for any specific kernel
[13:50] <j4s0nmchr1st0s> So ubuntu archives the entire kernel history for each release?
[13:50] <apw> the ubuntu kernel-team keeps the entire history of its kernels yes
[13:51] <apw> as each kernel is derivative of the same on going linux (linus') history, they can share objects locally
[13:52] <apw> and cirtainly that is what those of us who have 10 releases worth locally
[13:52] <j4s0nmchr1st0s> That doesn't seem necessary why would the team clone the entire linux history for each release and archive it, unless it is being built from freshly compiled older linux platforms?
[13:53] <apw> because that his how the git history is represented, as a history of the repo.  the archive repos also share objects
[13:53] <apw> if you only want the current version that is in the source .dsc for the version
[13:53] <apw> if you want the entire history of the version that is in the repo, and yes it is large
[13:53] <j4s0nmchr1st0s> Was git even around when linux 1 was released?
[13:54] <apw> no it was not, history starts at 2.6.12-rc2 iirc
[13:54] <apw> older history is somewhere, not in the main repo
[13:55] <apw> remember disk space is almost free in the GB range, and this is the logical and simplest form for it to take
[13:56] <apw> if you share the objects with a linux-linus tree, then the overhead is near 0
[13:59] <j4s0nmchr1st0s> What do you mean by 'free in the GB range'?
[14:00] <apw> a GB of disks is of the order of $0.00 in real money
[14:01] <j4s0nmchr1st0s> ?
[14:02] <infinity> j4s0nmchr1st0s: Translation: "disk is cheap, who cares about big git repositories".
[14:02] <apw> that, thanks
[14:03] <infinity> j4s0nmchr1st0s: We don't ship the full history in the ubuntu archive, only a checkout of the tag being built, but for the kernel team's work, it's valid and useful to have complete history to search, revert, cherry-pick, etc.
[14:03] <j4s0nmchr1st0s> It is bandwidth that is of concern. 
[14:03] <infinity> j4s0nmchr1st0s: If bandwidth is really a concern, you don't want actually want a full git clone. :P
[14:03] <infinity> So why are you doing one?
[14:03] <j4s0nmchr1st0s> I need to connect to some high speed link to do this.
[14:04] <apw> or do a shallow clone
[14:04] <j4s0nmchr1st0s> If I see a fiber optic cable how can I splice it?
[14:04] <infinity> A shovel.
[14:05] <ogra_> an axe ... a very slim one ... 
[14:05] <j4s0nmchr1st0s> I would have to know how they are transmitting over light.
[14:06] <j4s0nmchr1st0s> Is the backbone using open source drivers?
[14:10] <apw> unlikely they are using anything non-proprietary at this stage, the data and speeds of same they handle are astronomical
[14:14] <j4s0nmchr1st0s> Interesting to think about.
[14:18] <j4s0nmchr1st0s> That is where I am at.
[22:14] <j4s0nmchr1st0s> apw: Is ubuntu-archive on github, search found nothing.
[22:15] <apw> git://kernel.ubuntu.com/ubuntu-archive/ubuntu-quantal.git
[22:15] <apw> or whatever the series is
[23:11] <j4s0nmchr1st0s> apw: Can git://kernel.ubuntu.com/ubuntu-archive/ubuntu-quantal.git be bookmarked on github?