View previous topic :: View next topic |
Author |
Message |
wootan n00b
Joined: 10 Dec 2024 Posts: 5
|
Posted: Wed Dec 11, 2024 6:24 pm Post subject: depclean after kernal download |
|
|
hi i was searching the forum and found this amazing post by NeddySeagoon [/quote][/code]that describes exactly what i just did wrong. he posts the issue but doesn't say exactly how to get my makefile back. i tried to look through the kernel upgrade documentation but am not able to figure this out.
here is the link to original quote and the post is also pasted below
https://forums.gentoo.org/posting.php?mode=quote&p=8494796&sid=cb73bc8b2de2cdcad9194ddf154e57c8
[code]C666PO,
New kernels don't have a .config file at all.
When you run make menuconfig, the make system loads a defaultconfig which is mostly no use to anyone.
Here's what happened to you. You did an update that fetched new kernel sources.
The update went well and you ran
Code:
emerge --depclean
That removed all the downloaded files from /usr/src/linux, which points to an older kernel that the one your update fetched.
The key here is 'downloaded files'. Your .config and all the generated files are still there but /usr/src/linux/Makefile has gone as it was downloaded.
Hence your error.
Copy /usr/src/linux/.config to your new kernel source tree and do the kernel update dance.
You can do something similar with gcc when you have a new gcc installed but not yet selected.
--depclean will remove your active gcc. That's scary the first time.
What you are reporting is normal behavior.
Its possible emerge your old kernel again if you really need it but you need to specify the slot, as you don't want the newest kernel.
_________________
Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.[quote] |
|
Back to top |
|
|
rfx Tux's lil' helper
Joined: 19 Apr 2023 Posts: 146 Location: de-by
|
Posted: Wed Dec 11, 2024 6:30 pm Post subject: |
|
|
What is your Question? |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22804
|
Posted: Wed Dec 11, 2024 6:50 pm Post subject: |
|
|
OP: welcome to the forums. I suggest that you use Preview before you Submit a post, so that you can review how well (or not) your BBcode comes through. In your case, it's a bit of a mess. I think you could've gotten something more usable, and more readily, by opening a reply-with-quote of Neddy's post, then copying that text into your new post here without attempting to modify it.
As for your implied question, Neddy answered it: don't do that. More specifically, rather than trying to retrieve the Makefile and associated kernel sources of the by-definition non-current kernel, you should use a now-current kernel and update your .config accordingly. Neddy also did explain how to get back the older kernel if you really need it. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|