Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gelöst] gentoo-sources 6.6.0 und genkernel - Fehler
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Oct 30, 2023 1:14 pm    Post subject: [gelöst] gentoo-sources 6.6.0 und genkernel - Fehler Reply with quote

Hallo zusammen,

unter gentoo-unstable kommt neue gentoo-sources raus: 6.6.0.

Bisher habe ich bei gentoo-sources immer
genkernel --install all benutzt - und das hat einwandfrei geklappt.

Aber bei diesem neuen:

Code:

genkernel --install all
* Gentoo Linux Genkernel; Version 4.3.8
* Using genkernel configuration from '/etc/genkernel.conf' ...
* Running with options: --install all

* Working with Linux kernel 6.6.0-gentoo for x86_64
* Using kernel config file '/usr/share/genkernel/arch/x86_64/generated-config' ...
*
* Note: The version above is subject to change (depends on config and status of kernel sources).

* kernel: >> Initializing ...
*         >> Previous config backed up to .config--2023-10-30--14-08-54.bak
*         >> Running 'make mrproper' ...
*         >> Running 'make oldconfig' ...
*         >> Re-running 'make oldconfig' due to changed kernel options ...
* ERROR: Something went wrong: Required kernel option 'CONFIG_MICROCODE_AMD' which genkernel tried to set is missing!
* Please consult '/var/log/genkernel.log' for more information and any
* errors that were reported above.
*
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* '/var/log/genkernel.log' so that your issue can be dealt with effectively.
*
* Please do *not* report kernel compilation failures as genkernel bugs!


Was ist da anders als bisher? Sind die neuesten gentoo-sources nicht genügend ausgestattet,
so daß genkernel nichts anstellen kann?

Hat jemand da Einblick? Und kann mir jemand auf die Beine helfen?
Wann ja, schon voraus herzlichen Dank!

Gruß
ManfredB


Last edited by ManfredB on Wed Nov 01, 2023 3:50 pm; edited 1 time in total
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Oct 30, 2023 1:26 pm    Post subject: Reply with quote

Ich habe jetzt einen Test gemacht:

Statt 6.6.0 habe ich 6.5.9 installiert: und nun kann genkernel vollständig arbeiten.

Daher stimmt es, daß in 6.6.0 irgendetwas nicht korrekt ist - nur was?

Gruß
ManfredB
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1668

PostPosted: Mon Oct 30, 2023 2:08 pm    Post subject: Reply with quote

Quote:
Code:
ERROR: Something went wrong: Required kernel option 'CONFIG_MICROCODE_AMD' which genkernel tried to set is missing!


genkernel scheint die option CONFIG_MICROCODE_AMD zu verlangen, die es aber anscheinend nicht gibt. Vermutlich eine änderung im kernel die in genkernel (noch) nicht berücksichtigt ist.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Oct 30, 2023 2:32 pm    Post subject: Reply with quote

Aha!

Nun ist also doch deutlich klar, was den Fehler verursacht.
Also muss ich noch abwarten, bis genkernel auch ein Update erfährt.

Vielen Dank für die kurze Aufklärung, denn genau das hat mich auch verwundert,
mir war nicht ganz deutlich, als ich das entdeckt hatte, ob es auf gentoo-sources oder genkernel zurückzuführen sei.

Aber nun ist es doch klar.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4555
Location: Germany

PostPosted: Tue Oct 31, 2023 6:24 am    Post subject: Reply with quote

Jo, ein Bugreport (mit der bitte genkernel auf den brandneuen linux-6.6 anzupassen) ist schon vorhanden -> https://bugs.gentoo.org/913659
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Wed Nov 01, 2023 2:44 pm    Post subject: Reply with quote

Wie bekomme ich denn den Patch in /etc/portage/patches/sys-kernel/genkernel-4.3.8?

Ich versuche schon einige Methoden, aber das funktioniert nicht.

Welches Programm muss ich da einsetzen?

Gruß
ManfredB
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1668

PostPosted: Wed Nov 01, 2023 3:21 pm    Post subject: Reply with quote

ManfredB wrote:
Wie bekomme ich denn den Patch in /etc/portage/patches/sys-kernel/genkernel-4.3.8?

Was genau meinst du damit? Einfach kopieren oder verschieben mit cp bzw mv zum beispiel.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Wed Nov 01, 2023 3:30 pm    Post subject: Reply with quote

Sorry, ich habe die falsche Frage gestellt.

Wie erstelle ich einen Patch, den ich dann in das genannte Verzeichnis kopieren/verschieben kann?

Denn wenn ich mich in das Verzeichnis begebe, ist noch nichts vorhanden, daher diese Frage.

Patches: schon sehr lange her, daß das einmal vorgekommen ist - doch mein Gedächtnis reicht leider nicht mehr dahin zurück.

Danke in jedem Fall für Unterstützung.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4555
Location: Germany

PostPosted: Wed Nov 01, 2023 3:40 pm    Post subject: Reply with quote

Ein Patch zum testen ist im genanten Bugreport ja schon vorhanden. Falls du ihn testen möchtest:
Beispiel:
# mkdir -p /etc/portage/patches/sys-kernel/genkernel-4.3.8
# cd /etc/portage/patches/sys-kernel/genkernel-4.3.8
# wget -O microcode-linux-6.6-compat.patch https://913659.bugs.gentoo.org/attachment.cgi?id=873845
# emerge -av genkernel
sollte vermutlich funktionieren.

/edit: Schau dazu zb auch im https://wiki.gentoo.org/wiki//etc/portage/patches

/edit, URL zum nachgebesserten Patch geändert.


Last edited by Josef.95 on Tue Nov 07, 2023 11:51 pm; edited 2 times in total
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1668

PostPosted: Wed Nov 01, 2023 3:42 pm    Post subject: Reply with quote

Wenn du ein repository hast (git, svn etc), dann hat normalerweise dein tool für das jeweilige repository eine funktion die eine patch datei erzeugt (git format-patch, svn diff ...).

Ansonsten brauchst du die originaldatei und die geänderte datei und rufst diff auf:
Code:
diff <oldfile> <newfile>
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Wed Nov 01, 2023 3:49 pm    Post subject: Reply with quote

Hallo Ihr Lieben!


Ganz herzlichen Dank für Eure Unterstützung.

Fazit: genkernel funktioniert nun auch bei gentoo-sources 6.6.0

Es ist der Prozess, wie ich ihn schon seit geraumer Zeit kenne.

Erfolg, den ich Euch zu verdanken habe.

Seid herzlich gegrüßt von
ManfredB
Back to top
View user's profile Send private message
gt_amd64
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 180

PostPosted: Wed Nov 01, 2023 4:35 pm    Post subject: Reply with quote

Man benötigt keinen Patch, um das Problem zu lösen:

Code:

genkernel --no-microcode --install all


hat den selben Effekt! Ich hoffe dennoch das genkernel bald ein Update erhält, damit dieses Problem nicht mehr auftritt.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Fri Nov 03, 2023 9:17 pm    Post subject: Reply with quote

Hallo gt_amd64!

Vielen Dank für diese kurze Einstellung.
Wenn es auch so funktioniert, muss ich es nicht bei jedem neuen Update des gentoo-sources
komplett neu umstellen (dabei habe ich es immer wieder von der vorigen Version herüberkopiert
nach /etc/portage/patches.

Super!!!
Gruß
ManfredB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
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