=== [1]vncm is now known as vncm | ||
j4s0nmchr1st0s | What packages are needed to rebuild the kernel? | 09:22 |
---|---|---|
ogra_ | the build dependencies of the kernel package indeed | 09:28 |
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 | 09:38 |
j4s0nmchr1st0s | apw: fatal: remote error: access denied or repository not exported: /ubuntu/ubuntu-3.X.X-XX-generic.git | 11:38 |
apw | j4s0nmchr1st0s, <release> is the ubuntu release codename, trusty or whatever | 11:52 |
apw | j4s0nmchr1st0s, the example 2 lines below makes this clearer | 11:54 |
j4s0nmchr1st0s | apw: 2 lines below what | 11:58 |
jpds | j4s0nmchr1st0s: The git section you copied and pasted. | 12:00 |
j4s0nmchr1st0s | nope | 12:08 |
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:13 |
apw | i think you were using that from the wiki? if not where did you get it from so i can delete it | 12:14 |
j4s0nmchr1st0s | apw: the link you posted | 12:17 |
j4s0nmchr1st0s | It says to use uname -r | 12:17 |
apw | apt-get source linux-image-$(uname -r) | 12:18 |
apw | that ? | 12:18 |
apw | j4s0nmchr1st0s, ^ | 12:20 |
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:22 |
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:23 |
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:24 |
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:26 |
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:27 |
j4s0nmchr1st0s | Is ogra_ infected? | 12:30 |
ogra_ | ?? | 12:30 |
ogra_ | i think i'm rather healthy ... apart from slight overweight and a smokers cough | 12:31 |
apw | :) | 12:31 |
* 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:34 |
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:35 |
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:36 |
ogra_ | or pandemistic ? | 12:37 |
ppisati | hold on | 12:38 |
ppisati | http://dictionary.cambridge.org/dictionary/british/pandemic | 12:38 |
ppisati | it's an adjective too | 12:38 |
=== Trevinho_ is now known as Trevinho | ||
infinity | No one trusts Cambridge. | 12:39 |
j4s0nmchr1st0s | The source isn't on here. | 12:52 |
j4s0nmchr1st0s | Only for a revision. | 12:52 |
j4s0nmchr1st0s | I want the sourcecode. | 12:53 |
ogra_ | j4s0nmchr1st0s, well, then grab the source package from old-releases.ubuntu.com ... | 12:57 |
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:08 |
apw | j4s0nmchr1st0s, though the source code for any released version is only definativly in the .dsc there | 13:12 |
j4s0nmchr1st0s | apw: Is that on github? | 13:44 |
apw | nope, take the original git url and s@ubuntu/@ubuntu-archive/@ on it | 13:44 |
* 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:45 | |
j4s0nmchr1st0s | Is that for all of the source or just the kernel apw ? | 13:47 |
apw | that is just for the kernel | 13:47 |
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:48 |
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:49 |
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:50 |
apw | as each kernel is derivative of the same on going linux (linus') history, they can share objects locally | 13:51 |
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:52 |
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:53 |
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:54 |
apw | remember disk space is almost free in the GB range, and this is the logical and simplest form for it to take | 13:55 |
apw | if you share the objects with a linux-linus tree, then the overhead is near 0 | 13:56 |
j4s0nmchr1st0s | What do you mean by 'free in the GB range'? | 13:59 |
apw | a GB of disks is of the order of $0.00 in real money | 14:00 |
j4s0nmchr1st0s | ? | 14:01 |
infinity | j4s0nmchr1st0s: Translation: "disk is cheap, who cares about big git repositories". | 14:02 |
apw | that, thanks | 14:02 |
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:03 |
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:04 |
ogra_ | an axe ... a very slim one ... | 14:05 |
j4s0nmchr1st0s | I would have to know how they are transmitting over light. | 14:05 |
j4s0nmchr1st0s | Is the backbone using open source drivers? | 14:06 |
apw | unlikely they are using anything non-proprietary at this stage, the data and speeds of same they handle are astronomical | 14:10 |
j4s0nmchr1st0s | Interesting to think about. | 14:14 |
j4s0nmchr1st0s | That is where I am at. | 14:18 |
=== adam_g` is now known as adam_g | ||
=== neunon_ is now known as neunon | ||
=== mjg59` is now known as mjg59 | ||
j4s0nmchr1st0s | apw: Is ubuntu-archive on github, search found nothing. | 22:14 |
apw | git://kernel.ubuntu.com/ubuntu-archive/ubuntu-quantal.git | 22:15 |
apw | or whatever the series is | 22:15 |
j4s0nmchr1st0s | apw: Can git://kernel.ubuntu.com/ubuntu-archive/ubuntu-quantal.git be bookmarked on github? | 23:11 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!