Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gelöst gentoo-sources 6.4.2 mit genkernel erstellt
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) Diskussionsforum
View previous topic :: View next topic  
Author Message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Jul 04, 2023 1:19 pm    Post subject: gelöst gentoo-sources 6.4.2 mit genkernel erstellt Reply with quote

Hallo zusammen,

ich habe in den letzten Tagen einige Versuche gemacht:
in gentoo-stable habe ich einmal gentoo-sources installiert (keine Neuinstallation).
gentoo-kernel-bin habe ich dabei enffernt.
Der Versuch, mit dem Befehl
genkernel --install all
hat etwas Zeit gebraucht, am Ende aber war alles installiert.

In einem bestehenden unstable habe ich denselben Versuch gstartet:
gentoo-sources 6.4.1
genkernel --install all.
Doch am Ende kam eine mit rotem Rand versehene Meldung, daß initramfs nicht installiert werden konnte.

Dieser Versuch war erfolglos, den genauen Grund habe ich nicht richtig verstanden - alles in English.

Meine Frage: ist mit diesen gentoo-sources genkernel --install all nicht möglich?
Oder gibt es einen bestimmten Grund, warum das mit diesen sources noch nicht funktioniert?

Danke im voraus für jede Antwort.

Gruß
ManfredB


Last edited by ManfredB on Thu Jul 06, 2023 8:02 am; edited 2 times in total
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Jul 04, 2023 1:39 pm    Post subject: Reply with quote

Hallo zusammen,

habe ich wieder nicht genau hingeschaut?
In einem WIKI habe ich gelesen, daß dracut für initramfs genutzt werden kann, wenn genkernel nicht dazu kommt.

dracut --kver=6.4.1-gentoo-x86_64
Ist das erfolgreich?

Wenn ja, bitte ich um Entschuldigung, daß ich wieder erst gefragt und nicht erst gesucht habe.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Jul 04, 2023 2:06 pm    Post subject: Reply with quote

Super!

Es hat funktioniert.

Gruß
ManfredB
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4157
Location: Bavaria

PostPosted: Tue Jul 04, 2023 2:28 pm    Post subject: Reply with quote

ManfredB wrote:
Dieser Versuch war erfolglos, den genauen Grund habe ich nicht richtig verstanden - alles in English.

Du könntest die Fehlermeldung aber kopieren und Deiner Anfrage beifügen, damit wir überhaupt die Möglichkeit haben, etwas dazu zu sagen.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4157
Location: Bavaria

PostPosted: Tue Jul 04, 2023 2:28 pm    Post subject: Reply with quote

Moved from Deutsches Forum (German) to Diskussionsforum.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Jul 04, 2023 2:39 pm    Post subject: Reply with quote

Leider habe ich es verpaßt, die Fehlermeldung zu kopieren.

Ich habe es unter unstable auf einer USB-SSD noch einmal probiert.

Hier nun die Meldung:
Code:

* Working with Linux kernel 6.4.1-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 ...
*         >> Running 'make mrproper' ...
*         >> Running 'make oldconfig' ...
*         >> Re-running 'make oldconfig' due to changed kernel options ...
*         >> Kernel version has changed (probably due to config change) since genkernel start:
*            We are now building Linux kernel 6.4.1-gentoo-x86_64 for x86_64 ...
*         >> Compiling 6.4.1-gentoo-x86_64 bzImage ...
*         >> Compiling 6.4.1-gentoo-x86_64 modules ...
*         >> Installing 6.4.1-gentoo-x86_64 modules (and stripping) ...
*         >> Generating module dependency data ...
*         >> Saving config of successful build to '/etc/kernels/kernel-config-6.4.1-gentoo-x86_64' ...

* initramfs: >> Initializing ...
*         >> Appending devices cpio data ...
*         >> Appending base_layout cpio data ...
*         >> Appending util-linux cpio data ...
*         >> Appending eudev cpio data ...
*         >> Appending auxiliary cpio data ...
*         >> Appending busybox cpio data ...
* ERROR: Command './configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/libxcrypt-4.4.26 --htmldir=/usr/share/doc/libxcrypt-4.4.26/html --with-sysroot='/var/tmp/genkernel/gk_lwPtWCwF/libxcrypt/buildroot/usr:/' --enable-shared --enable-static' failed!
* ERROR: create_initramfs(): append_data(): append_busybox(): populate_binpkg(): populate_binpkg(): gkbuild(): Failed to create binpkg of libxcrypt-4.4.26!
* 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!
*


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


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Jul 04, 2023 2:56 pm    Post subject: Reply with quote

Lese ich es richtig?

Muß ich - bevor ich mit gentoo-sources beginne - in make-conf die Zeile mit binpkg per # deaktivieren?

Oder gibt es noch einen stärkeren Grund?

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


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Jul 04, 2023 4:46 pm    Post subject: Reply with quote

Mit folgenden Kernel-sources hat es per genkernel einwandfrei geklappt:

6.1.31 stable
6.3.11 stable und unstable

Nur mit 6.4.1 und 6.4.1-r1 nicht.

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


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Jul 04, 2023 5:46 pm    Post subject: Reply with quote

Eben habe ich in stable die neuesten gentoo-sources erhalten: 6.4.1-r1.

Was ich fast nicht glauben wollte: genkernel hat den gesamten Prozess geschafft inklusive initramfs.

Was unter unstable gescheitert ist. Natürlich: unstable....

Gruß
ManfredB
Back to top
View user's profile Send private message
sMueggli
Guru
Guru


Joined: 03 Sep 2022
Posts: 368

PostPosted: Wed Jul 05, 2023 8:04 am    Post subject: Reply with quote

Code:
* Please consult '/var/log/genkernel.log' for more information and any
* errors that were reported above.


Mehr Details zum Fehler wären in der Datei /var/log/genkernel.log zu finden. Falls du den Fehler also wieder mal hast, dann liefere bitte auch die gesamte Datei.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Wed Jul 05, 2023 9:48 am    Post subject: Reply with quote

Leider kann ich die log nicht liefern, weil sie einfach viel zu groß ist.

Ich bin, als ich sie hier eingetragen hatte, abgesperrt worden, weil die Größe hier nicht akzeptiert wird.

Kann ich sie anders liefern?

Gruß
ManfredB
Back to top
View user's profile Send private message
sMueggli
Guru
Guru


Joined: 03 Sep 2022
Posts: 368

PostPosted: Wed Jul 05, 2023 1:26 pm    Post subject: Reply with quote

Üblicherweise lädt man grössere Textmengen auf einen Pastebin Service hoch und teilt dann den generierten Link hier mit.

Das Tool Wgetpaste scheint sich bei Gentoo grösserer Beliebtheit zu erfreuen. Daneben gibt es auch andere Alternativen wie zum Beispiel pastebinit.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Wed Jul 05, 2023 2:20 pm    Post subject: Reply with quote

Entschuldige, wenn ich noch einmal frage.
Grund: ich habe das schon ewig lange nicht mehr gemacht. Daher weiß ich den genauen Weg nicht mehr.
Der ist vollkommen aus meinem Gedächtnis gewichen - leider.

Wärst du so freundlich und würdest mir den genauen Vorgang beschreiben, vielleicht taucht er dann in meinem Gedächtnis wieder auf.
Die englische Anleitung verstehe ich nicht exakt, auch leider.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
sMueggli
Guru
Guru


Joined: 03 Sep 2022
Posts: 368

PostPosted: Wed Jul 05, 2023 4:53 pm    Post subject: Reply with quote

Zuerst einmal musst du das Programm installieren. Im Falle von wgetpaste also:

Code:
emerge --ask app-text/wgetpaste


Jetzt könntest du wgetpaste nach deinen Bedürfnissen konfigurieren oder die optionalen Pakete app-text/ansifilter und/oder x11-misc/xclip installieren. Der Einfachheit halber lasse ich das mal weg.

Jetzt solltest du aber in der Lage sein, einen Pfad zur Datei anzugeben, die dann auf einen Pastebin Service im Internet hochgeladen wird. Im Terminal also sowas wie

Code:
wgetpaste /var/log/genkernel.log


In der Ausgabe wird dir dann eine URL angezeigt, wo der hochgeladene Inhalt gelandet ist. Diese URL postest du dann hier im Forum.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Wed Jul 05, 2023 5:38 pm    Post subject: Reply with quote

Hallo sMueggli!

Zuerst vielen Dank für deine Hilfe.

Hier nun das Ergebnis meines Versuchs:

Code:

wgetpaste /var/log/genkernel.log
Apparently nothing was received. Perhaps the connection failed. Enable --verbose or
--debug to get the output from wget that can help diagnose it correctly.


Die Datei ist vorhanden, hier die Größe: 2230414

Code:

[I] app-text/wgetpaste
     Verfügbare Versionen:   2.33-r1^t{xpak} {+ssl}
     Installierte Versionen: 2.33-r1^t{xpak}(15:56:52 05.07.2023)(ssl)
     Startseite:             https://github.com/zlin/wgetpaste
     Beschreibung:           Command-line interface to various pastebins


Ich habe nun einfach mal eine kleine Änderung gewagt:

Code:

wgetpaste --verbose /var/log/genkernel.log
Apparently nothing was received. Perhaps the connection failed.
--2023-07-05 19:39:03--  https://bpa.st/api/v1/paste
Resolving bpa.st... 2a01:4f9:5a:5159::2, 65.109.61.99
Connecting to bpa.st|2a01:4f9:5a:5159::2|:443... connected.
HTTP request sent, awaiting response... 413 Request Entity Too Large
2023-07-05 19:39:04 ERROR 413: Request Entity Too Large.


Was funktioniert da nicht?

Gruß
ManfredB
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4157
Location: Bavaria

PostPosted: Wed Jul 05, 2023 6:14 pm    Post subject: Reply with quote

Hallo ManfredB,

ja, "Verbose" hilft oft ... gut gemacht.

Ich habe dann über Google den Google "Translator" (Übersetzer) gesucht und gestartet. Wenn Ich da den Text "ERROR 413: Request Entity Too Large" per copy/paste eingebe, erhalte ich ein:

"FEHLER 413: Anforderungsentität zu groß"

Das bedeutet für mich, DIESER Service akzeptiert Deine Datei nicht, weil sie zu groß ist. Hatte ich auch schon mal ... einfach einen anderen Service versuchen ... ;-)
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Wed Jul 05, 2023 7:55 pm    Post subject: Reply with quote

Das habe ich schon geahnt, daß diese Datei viel zu groß ist.

Doch wie soll ein anderer Server da eingebunden werden?

Ich habe mir vorgenommen, die Datei einmal in Ruhe durchzuschauen, vor allem die Stelle zu finden,
die den Fehler beschreibt, vielleicht ist die Datei dann nur noch halb so groß - nur Vermutung - dann könnte ich sie vielleicht doch noch liefern.

Aber warten wir es ab, denn da sie so riesig ist, werde ich auch sehr lange brauchen, um sie zu studieren.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4157
Location: Bavaria

PostPosted: Wed Jul 05, 2023 8:30 pm    Post subject: Reply with quote

ManfredB wrote:
Doch wie soll ein anderer Server da eingebunden werden?

Ich habe es auch schon länger nicht mehr gemacht, deshalb musste ich in die Hilfe schauen:
Code:
 ~ # wgetpaste --help
Usage: /usr/bin/wgetpaste [options] [file[s]]

Options:
    -l, --language LANG           set language (defaults to "text")
    -d, --description DESCRIPTION set description (defaults to "stdin" or filename)
    -n, --nick NICK               set nick (defaults to your username)
    -s, --service SERVICE         set service to use (defaults to "bpaste")
    -e, --expiration EXPIRATION   set when it should expire (defaults to "1week")

    -S, --list-services           list supported pastebin services
    -L, --list-languages          list languages supported by the specified service
    -E, --list-expiration         list expiration setting supported by the specified service

    -u, --tinyurl URL             convert input url to tinyurl

    -c, --command COMMAND         paste COMMAND and the output of COMMAND
    -i, --info                    append the output of `emerge --info`
    -I, --info-only               paste the output of `emerge --info` only
    -x, --xcut                    read input from clipboard (requires x11-misc/xclip)
    -X, --xpaste                  write resulting url to the X primary selection buffer (requires x11-misc/xclip)
    -C, --xclippaste              write resulting url to the X clipboard selection buffer (requires x11-misc/xclip)
    -N, --no-ansi                 strip ANSI codes such as colors before pasting (requires app-text/ansifilter)

    -r, --raw                     show url for the raw paste (no syntax highlighting or html)
    -t, --tee                     use tee to show what is being pasted
    -v, --verbose                 show wget stderr output if no url is received
        --completions             emit output suitable for shell completions (only affects --list-*)
        --debug                   be *very* verbose (implies -v)

    -h, --help                    show this help
    -g, --ignore-configs          ignore ""/etc/wgetpaste.conf, ~/.wgetpaste.conf etc.
        --version                 show version information

Defaults (DEFAULT_{NICK,LANGUAGE,EXPIRATION}[_${SERVICE}] and DEFAULT_SERVICE)
can be overridden globally in ""/etc/wgetpaste.conf or ""/etc/wgetpaste.d/*.conf or
per user in any of ~/.wgetpaste.conf or ~/.wgetpaste.d/*.conf.

An additional http header can be passed by setting HEADER_${SERVICE} in any of the
configuration files mentioned above. For example, authenticating with github gist:
HEADER_gists="Authorization: token 1234abc56789...", or with gitlab snippets:
HEADER_snippets="PRIVATE-TOKEN: 1234abc56789..."

You can also set PUBLIC_gists='false' if you want to default to secret instead of
public github gists. In the case of gitlab, you can set VISIBILITY_snippets= to
'public', 'private' or 'internal'"

To change your gitlab server, you can override the default API URL setting
URL_snippets='https://gitlab.[server].com/api/v4/snippets'

und dann:
Code:
 ~ # wgetpaste -S
Services supported: (case sensitive):
   Name:     | Url:
   ==========|=================
    0x0      | http://0x0.st
   *bpaste   | https://bpa.st/api/v1/paste
    codepad  | http://codepad.org/
    dpaste   | http://dpaste.com/api/v2/
    gists    | https://api.github.com/gists
    ix_io    | http://ix.io
    snippets | https://gitlab.com/api/v4/snippets
    sprunge  | http://sprunge.us
 ~ #
 ~ # wgetpaste /root/cfcfg -s dpaste
Your paste can be seen here: http://dpaste.com/ESHP9KP2G

ManfredB wrote:
Ich habe mir vorgenommen, die Datei einmal in Ruhe durchzuschauen, vor allem die Stelle zu finden,
die den Fehler beschreibt, vielleicht ist die Datei dann nur noch halb so groß [...]

Ja, das ist sicherlich gut.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Jul 06, 2023 7:46 am    Post subject: Reply with quote

Hallo zusammen!

Ich kann schon mal erste Eindrücke melden:
kernel war problemlos zusammengestellt.
modules ebenso.
Umfang von modules deutlich größer als bei kernel.
Ich habe sehr lange daran gesessen.
Dann kam initramfs - und gleich ist mir aufgefallen, daß ein Paket nicht als binpkg erstellt werden konnte.

Sofort habe ich in /etc/portage/make.conf die Zeile mit Bildung der binpkgs per # deaktiviert,
(FEATURES="binpkg-multi-instance buildpkg")
vor allem, weil gerade 6.4.2 an der Bildung ist.

Nun bin ich gespannt, ob es diesmal besser verläuft.
Darüber werde ich nach Abschluß berichten.

Gruß
ManfredB


Last edited by ManfredB on Thu Jul 06, 2023 1:22 pm; edited 2 times in total
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Jul 06, 2023 7:56 am    Post subject: Reply with quote

Hier nun der Rest genkernel.log: Beginn von initramfs:

Code:

* initramfs: >> Initializing ...
*         >> Appending devices cpio data ...
=================================================================
About to add these files (8.0K) from '/var/tmp/genkernel/gk_AwdW0DOQ/initramfs-devices-temp' to cpio archive:
drwxr-xr-x 3 root root 4096 Jul  5 10:26 .
drwxr-xr-x 2 root root 4096 Jul  5 10:26 ./dev
=================================================================
*         >> Appending base_layout cpio data ...
*                 >> Populating '/etc/fstab' ...
*                 >> Adding /etc/{group,passwd,shadow} ...
*                 >> Adding /etc/nsswitch.conf ...
*                 >> Adding /etc/ld.so.conf ...
*                 >> Adding misc files ...
*                 >> --boot-font=none set; Not embedding console font ...
=================================================================
About to add these files (140K) from '/var/tmp/genkernel/gk_AwdW0DOQ/initramfs-base-temp' to cpio archive:
drwxr-xr-x 15 root root 4096 Jul  5 10:26 .
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./.initrd
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./bin
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./dev
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./etc
-rw-r--r--  1 root root   24 Jul  5 10:26 ./etc/build_date
-rw-r--r--  1 root root   16 Jul  5 10:26 ./etc/build_id
-rw-r--r--  1 root root   97 Jul  5 10:26 ./etc/fstab
-rw-r--r--  1 root root  412 Jul  5 10:26 ./etc/group
-rw-r--r--  1 root root  146 Jul  5 10:26 ./etc/initrd-release
-rw-r--r--  1 root root   78 Jul  5 10:26 ./etc/ld.so.conf
lrwxrwxrwx  1 root root   17 Jul  5 10:26 ./etc/mtab -> /proc/self/mounts
-rw-r--r--  1 root root   95 Jul  5 10:26 ./etc/nsswitch.conf
-rw-r--r--  1 root root   97 Jul  5 10:26 ./etc/passwd
-rw-r-----  1 root root   22 Jul  5 10:26 ./etc/shadow
drwxr-xr-x  4 root root 4096 Jul  5 10:26 ./lib
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./lib/console
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./lib/dracut
-rw-r--r--  1 root root  350 Jul  5 10:26 ./lib/dracut/build-parameter.txt
-rw-r--r--  1 root root   42 Jul  5 10:26 ./lib/dracut/dracut-gk-version.info
lrwxrwxrwx  1 root root    3 Jul  5 10:26 ./lib32 -> lib
lrwxrwxrwx  1 root root    3 Jul  5 10:26 ./lib64 -> lib
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./mnt
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./proc
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./run
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./sbin
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./sys
drwxrwxrwt  2 root root 4096 Jul  5 10:26 ./tmp
drwxr-xr-x  5 root root 4096 Jul  5 10:26 ./usr
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./usr/bin
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./usr/lib
lrwxrwxrwx  1 root root    3 Jul  5 10:26 ./usr/lib32 -> lib
lrwxrwxrwx  1 root root    3 Jul  5 10:26 ./usr/lib64 -> lib
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./usr/sbin
-rwxr-xr-x  1 root root 1361 Jul  3 19:32 ./usr/sbin/gksosreport
drwxr-xr-x  5 root root 4096 Jul  5 10:26 ./var
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./var/empty
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./var/log
-rw-r--r--  1 root root    0 Jul  5 10:26 ./var/log/lastlog
-rw-r--r--  1 root root    0 Jul  5 10:26 ./var/log/wtmp
drwxr-xr-x  3 root root 4096 Jul  5 10:26 ./var/run
drwxr-xr-x  2 root root 4096 Jul  5 10:26 ./var/run/lock
-rw-r--r--  1 root root    0 Jul  5 10:26 ./var/run/utmp
=================================================================
*         >> Appending util-linux cpio data ...
* util-linux-2.37.2 has no dependencies. (L0)
* GKBUILD '/usr/share/genkernel/gkbuilds/util-linux-2.37.2.gkbuild' does NOT exist; Skipping ...
* Existing util-linux-2.37.2 binpkg is newer than '/usr/share/genkernel/gkbuilds/util-linux.gkbuild'; Skipping ...
* Existing util-linux-2.37.2 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* Can keep using existing util-linux-2.37.2 binpkg from '/var/cache/genkernel/4.3.3/util-linux-2.37.2-x86_64.tar.xz'!
*                 util-linux: >> Using util-linux-2.37.2 binpkg ...
=================================================================
About to add these files (1.8M) from '/var/tmp/genkernel/gk_AwdW0DOQ/initramfs-util-linux-temp' to cpio archive:
drwxr-xr-x 3 root root    4096 Jul  5 10:26 .
drwxr-xr-x 2 root root    4096 Jul  3 19:46 ./sbin
-rwxr-xr-x 1 root root 1084920 Jul  3 19:46 ./sbin/blkid
-rwxr-xr-x 1 root root  702840 Jul  3 19:46 ./sbin/switch_root
=================================================================
*         >> Appending eudev cpio data ...
* Checking for binpkg(s) required for eudev-3.2.10 (L0) ...
* > util-linux-2.37.2 has no dependencies. (L1)
* > GKBUILD '/usr/share/genkernel/gkbuilds/util-linux-2.37.2.gkbuild' does NOT exist; Skipping ...
* > Existing util-linux-2.37.2 binpkg is newer than '/usr/share/genkernel/gkbuilds/util-linux.gkbuild'; Skipping ...
* > Existing util-linux-2.37.2 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* > Can keep using existing util-linux-2.37.2 binpkg from '/var/cache/genkernel/4.3.3/util-linux-2.37.2-x86_64.tar.xz'!
* > Binpkg of util-linux-2.37.2 is ready; Adding to list 'CHECK_L0_REQUIRED_BINPKGS' ...
* > zlib-1.2.11 has no dependencies. (L1)
* > GKBUILD '/usr/share/genkernel/gkbuilds/zlib-1.2.11.gkbuild' does NOT exist; Skipping ...
* > Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/gkbuilds/zlib.gkbuild'; Skipping ...
* > Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-fix-deflateParams-usage.patch'; Skipping ...
* > Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-minizip-drop-crypt-header.patch'; Skipping ...
* > Existing zlib-1.2.11 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* > Can keep using existing zlib-1.2.11 binpkg from '/var/cache/genkernel/4.3.3/zlib-1.2.11-x86_64.tar.xz'!
* > Binpkg of zlib-1.2.11 is ready; Adding to list 'CHECK_L0_REQUIRED_BINPKGS' ...
* > xz-5.2.5 has no dependencies. (L1)
* > GKBUILD '/usr/share/genkernel/gkbuilds/xz-5.2.5.gkbuild' does NOT exist; Skipping ...
* > Existing xz-5.2.5 binpkg is newer than '/usr/share/genkernel/gkbuilds/xz.gkbuild'; Skipping ...
* > Existing xz-5.2.5 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* > Can keep using existing xz-5.2.5 binpkg from '/var/cache/genkernel/4.3.3/xz-5.2.5-x86_64.tar.xz'!
* > Binpkg of xz-5.2.5 is ready; Adding to list 'CHECK_L0_REQUIRED_BINPKGS' ...
* > zstd-1.5.0 has no dependencies. (L1)
* > GKBUILD '/usr/share/genkernel/gkbuilds/zstd-1.5.0.gkbuild' does NOT exist; Skipping ...
* > Existing zstd-1.5.0 binpkg is newer than '/usr/share/genkernel/gkbuilds/zstd.gkbuild'; Skipping ...
* > Existing zstd-1.5.0 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* > Can keep using existing zstd-1.5.0 binpkg from '/var/cache/genkernel/4.3.3/zstd-1.5.0-x86_64.tar.xz'!
* > Binpkg of zstd-1.5.0 is ready; Adding to list 'CHECK_L0_REQUIRED_BINPKGS' ...
* > Checking for binpkg(s) required for kmod-29 (L1) ...
* >> zlib-1.2.11 has no dependencies. (L2)
* >> GKBUILD '/usr/share/genkernel/gkbuilds/zlib-1.2.11.gkbuild' does NOT exist; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/gkbuilds/zlib.gkbuild'; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-fix-deflateParams-usage.patch'; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-minizip-drop-crypt-header.patch'; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing zlib-1.2.11 binpkg from '/var/cache/genkernel/4.3.3/zlib-1.2.11-x86_64.tar.xz'!
* >> Binpkg of zlib-1.2.11 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* >> xz-5.2.5 has no dependencies. (L2)
* >> GKBUILD '/usr/share/genkernel/gkbuilds/xz-5.2.5.gkbuild' does NOT exist; Skipping ...
* >> Existing xz-5.2.5 binpkg is newer than '/usr/share/genkernel/gkbuilds/xz.gkbuild'; Skipping ...
* >> Existing xz-5.2.5 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing xz-5.2.5 binpkg from '/var/cache/genkernel/4.3.3/xz-5.2.5-x86_64.tar.xz'!
* >> Binpkg of xz-5.2.5 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* >> zstd-1.5.0 has no dependencies. (L2)
* >> GKBUILD '/usr/share/genkernel/gkbuilds/zstd-1.5.0.gkbuild' does NOT exist; Skipping ...
* >> Existing zstd-1.5.0 binpkg is newer than '/usr/share/genkernel/gkbuilds/zstd.gkbuild'; Skipping ...
* >> Existing zstd-1.5.0 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing zstd-1.5.0 binpkg from '/var/cache/genkernel/4.3.3/zstd-1.5.0-x86_64.tar.xz'!
* >> Binpkg of zstd-1.5.0 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* > GKBUILD '/usr/share/genkernel/gkbuilds/kmod-29.gkbuild' does NOT exist; Skipping ...
* > Existing kmod-29 binpkg is newer than '/usr/share/genkernel/gkbuilds/kmod.gkbuild'; Skipping ...
* > Existing kmod-29 binpkg is newer than 'zlib-1.2.11-x86_64.tar.xz'; Skipping ...
* > Existing kmod-29 binpkg is newer than 'xz-5.2.5-x86_64.tar.xz'; Skipping ...
* > Existing kmod-29 binpkg is newer than 'zstd-1.5.0-x86_64.tar.xz'; Skipping ...
* > Existing kmod-29 binpkg is newer than '/usr/share/genkernel/patches/kmod/29/kmod-29-static.patch'; Skipping ...
* > Existing kmod-29 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* > Can keep using existing kmod-29 binpkg from '/var/cache/genkernel/4.3.3/kmod-29-x86_64.tar.xz'!
* > Binpkg of kmod-29 is ready; Adding to list 'CHECK_L0_REQUIRED_BINPKGS' ...
* GKBUILD '/usr/share/genkernel/gkbuilds/eudev-3.2.10.gkbuild' does NOT exist; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than '/usr/share/genkernel/gkbuilds/eudev.gkbuild'; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than 'util-linux-2.37.2-x86_64.tar.xz'; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than 'zlib-1.2.11-x86_64.tar.xz'; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than 'xz-5.2.5-x86_64.tar.xz'; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than 'zstd-1.5.0-x86_64.tar.xz'; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than 'kmod-29-x86_64.tar.xz'; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than '/usr/share/genkernel/patches/eudev/3.2.10/eudev-3.2.10-static.patch'; Skipping ...
* Existing eudev-3.2.10 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* Can keep using existing eudev-3.2.10 binpkg from '/var/cache/genkernel/4.3.3/eudev-3.2.10-x86_64.tar.xz'!
*                 eudev: >> Using eudev-3.2.10 binpkg ...
* Checking for binpkg(s) required for hwids-20210613 (L0) ...
* > Checking for binpkg(s) required for eudev-3.2.10 (L1) ...
* >> util-linux-2.37.2 has no dependencies. (L2)
* >> GKBUILD '/usr/share/genkernel/gkbuilds/util-linux-2.37.2.gkbuild' does NOT exist; Skipping ...
* >> Existing util-linux-2.37.2 binpkg is newer than '/usr/share/genkernel/gkbuilds/util-linux.gkbuild'; Skipping ...
* >> Existing util-linux-2.37.2 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing util-linux-2.37.2 binpkg from '/var/cache/genkernel/4.3.3/util-linux-2.37.2-x86_64.tar.xz'!
* >> Binpkg of util-linux-2.37.2 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* >> zlib-1.2.11 has no dependencies. (L2)
* >> GKBUILD '/usr/share/genkernel/gkbuilds/zlib-1.2.11.gkbuild' does NOT exist; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/gkbuilds/zlib.gkbuild'; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-fix-deflateParams-usage.patch'; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-minizip-drop-crypt-header.patch'; Skipping ...
* >> Existing zlib-1.2.11 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing zlib-1.2.11 binpkg from '/var/cache/genkernel/4.3.3/zlib-1.2.11-x86_64.tar.xz'!
* >> Binpkg of zlib-1.2.11 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* >> xz-5.2.5 has no dependencies. (L2)
* >> GKBUILD '/usr/share/genkernel/gkbuilds/xz-5.2.5.gkbuild' does NOT exist; Skipping ...
* >> Existing xz-5.2.5 binpkg is newer than '/usr/share/genkernel/gkbuilds/xz.gkbuild'; Skipping ...
* >> Existing xz-5.2.5 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing xz-5.2.5 binpkg from '/var/cache/genkernel/4.3.3/xz-5.2.5-x86_64.tar.xz'!
* >> Binpkg of xz-5.2.5 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* >> zstd-1.5.0 has no dependencies. (L2)
* >> GKBUILD '/usr/share/genkernel/gkbuilds/zstd-1.5.0.gkbuild' does NOT exist; Skipping ...
* >> Existing zstd-1.5.0 binpkg is newer than '/usr/share/genkernel/gkbuilds/zstd.gkbuild'; Skipping ...
* >> Existing zstd-1.5.0 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing zstd-1.5.0 binpkg from '/var/cache/genkernel/4.3.3/zstd-1.5.0-x86_64.tar.xz'!
* >> Binpkg of zstd-1.5.0 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* >> Checking for binpkg(s) required for kmod-29 (L2) ...
* >>> zlib-1.2.11 has no dependencies. (L3)
* >>> GKBUILD '/usr/share/genkernel/gkbuilds/zlib-1.2.11.gkbuild' does NOT exist; Skipping ...
* >>> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/gkbuilds/zlib.gkbuild'; Skipping ...
* >>> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-fix-deflateParams-usage.patch'; Skipping ...
* >>> Existing zlib-1.2.11 binpkg is newer than '/usr/share/genkernel/patches/zlib/1.2.11/zlib-1.2.11-minizip-drop-crypt-header.patch'; Skipping ...
* >>> Existing zlib-1.2.11 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >>> Can keep using existing zlib-1.2.11 binpkg from '/var/cache/genkernel/4.3.3/zlib-1.2.11-x86_64.tar.xz'!
* >>> Binpkg of zlib-1.2.11 is ready; Adding to list 'CHECK_L2_REQUIRED_BINPKGS' ...
* >>> xz-5.2.5 has no dependencies. (L3)
* >>> GKBUILD '/usr/share/genkernel/gkbuilds/xz-5.2.5.gkbuild' does NOT exist; Skipping ...
* >>> Existing xz-5.2.5 binpkg is newer than '/usr/share/genkernel/gkbuilds/xz.gkbuild'; Skipping ...
* >>> Existing xz-5.2.5 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >>> Can keep using existing xz-5.2.5 binpkg from '/var/cache/genkernel/4.3.3/xz-5.2.5-x86_64.tar.xz'!
* >>> Binpkg of xz-5.2.5 is ready; Adding to list 'CHECK_L2_REQUIRED_BINPKGS' ...
* >>> zstd-1.5.0 has no dependencies. (L3)
* >>> GKBUILD '/usr/share/genkernel/gkbuilds/zstd-1.5.0.gkbuild' does NOT exist; Skipping ...
* >>> Existing zstd-1.5.0 binpkg is newer than '/usr/share/genkernel/gkbuilds/zstd.gkbuild'; Skipping ...
* >>> Existing zstd-1.5.0 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >>> Can keep using existing zstd-1.5.0 binpkg from '/var/cache/genkernel/4.3.3/zstd-1.5.0-x86_64.tar.xz'!
* >>> Binpkg of zstd-1.5.0 is ready; Adding to list 'CHECK_L2_REQUIRED_BINPKGS' ...
* >> GKBUILD '/usr/share/genkernel/gkbuilds/kmod-29.gkbuild' does NOT exist; Skipping ...
* >> Existing kmod-29 binpkg is newer than '/usr/share/genkernel/gkbuilds/kmod.gkbuild'; Skipping ...
* >> Existing kmod-29 binpkg is newer than 'zlib-1.2.11-x86_64.tar.xz'; Skipping ...
* >> Existing kmod-29 binpkg is newer than 'xz-5.2.5-x86_64.tar.xz'; Skipping ...
* >> Existing kmod-29 binpkg is newer than 'zstd-1.5.0-x86_64.tar.xz'; Skipping ...
* >> Existing kmod-29 binpkg is newer than '/usr/share/genkernel/patches/kmod/29/kmod-29-static.patch'; Skipping ...
* >> Existing kmod-29 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* >> Can keep using existing kmod-29 binpkg from '/var/cache/genkernel/4.3.3/kmod-29-x86_64.tar.xz'!
* >> Binpkg of kmod-29 is ready; Adding to list 'CHECK_L1_REQUIRED_BINPKGS' ...
* > GKBUILD '/usr/share/genkernel/gkbuilds/eudev-3.2.10.gkbuild' does NOT exist; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than '/usr/share/genkernel/gkbuilds/eudev.gkbuild'; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than 'util-linux-2.37.2-x86_64.tar.xz'; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than 'zlib-1.2.11-x86_64.tar.xz'; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than 'xz-5.2.5-x86_64.tar.xz'; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than 'zstd-1.5.0-x86_64.tar.xz'; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than 'kmod-29-x86_64.tar.xz'; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than '/usr/share/genkernel/patches/eudev/3.2.10/eudev-3.2.10-static.patch'; Skipping ...
* > Existing eudev-3.2.10 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* > Can keep using existing eudev-3.2.10 binpkg from '/var/cache/genkernel/4.3.3/eudev-3.2.10-x86_64.tar.xz'!
* > Binpkg of eudev-3.2.10 is ready; Adding to list 'CHECK_L0_REQUIRED_BINPKGS' ...
* GKBUILD '/usr/share/genkernel/gkbuilds/hwids-20210613.gkbuild' does NOT exist; Skipping ...
* Existing hwids-20210613 binpkg is newer than '/usr/share/genkernel/gkbuilds/hwids.gkbuild'; Skipping ...
* Existing hwids-20210613 binpkg is newer than 'eudev-3.2.10-x86_64.tar.xz'; Skipping ...
* Existing hwids-20210613 binpkg is newer than glibc (/usr/lib64/libc.a); Skipping ...
* Can keep using existing hwids-20210613 binpkg from '/var/cache/genkernel/4.3.3/hwids-20210613-x86_64.tar.xz'!
*                 hwids: >> Using hwids-20210613 binpkg ...
*                 eudev: >> Pre-generating initramfs' /etc/udev/hwdb.bin ...
COMMAND: /var/tmp/genkernel/gk_AwdW0DOQ/initramfs-eudev-temp/usr/bin/udevadm hwdb --update --root /var/tmp/genkernel/gk_AwdW0DOQ/initramfs-eudev-temp
=================================================================
About to add these files (19M) from '/var/tmp/genkernel/gk_AwdW0DOQ/initramfs-eudev-temp' to cpio archive:
drwxr-xr-x 4 root root    4096 Jul  3 19:47 .
drwxr-xr-x 3 root root    4096 Jul  3 19:47 ./etc
drwxr-xr-x 3 root root    4096 Jul  5 10:26 ./etc/udev
-r--r--r-- 1 root root 9417231 Jul  5 10:26 ./etc/udev/hwdb.bin
drwxr-xr-x 2 root root    4096 Jul  3 19:47 ./etc/udev/rules.d
-rw-r--r-- 1 root root      49 Jul  3 19:47 ./etc/udev/udev.conf
drwxr-xr-x 5 root root    4096 Jul  5 10:26 ./usr
drwxr-xr-x 2 root root    4096 Jul  3 19:47 ./usr/bin
-rwxr-xr-x 1 root root 1916888 Jul  3 19:47 ./usr/bin/udevadm
drwxr-xr-x 3 root root    4096 Jul  5 10:26 ./usr/lib
drwxr-xr-x 3 root root    4096 Jul  5 10:26 ./usr/lib/udev
-rwxr-xr-x 1 root root 1059480 Jul  3 19:47 ./usr/lib/udev/ata_id
-rwxr-xr-x 1 root root 1076056 Jul  3 19:47 ./usr/lib/udev/cdrom_id
-rwxr-xr-x 1 root root 1059480 Jul  3 19:47 ./usr/lib/udev/collect
-rwxr-xr-x 1 root root  690464 Jul  3 19:47 ./usr/lib/udev/mtd_probe
drwxr-xr-x 2 root root    4096 Jul  3 19:47 ./usr/lib/udev/rules.d
-rw-r--r-- 1 root root    3677 Jul  3 19:47 ./usr/lib/udev/rules.d/50-udev-default.rules
-rw-r--r-- 1 root root     620 Jul  3 19:47 ./usr/lib/udev/rules.d/60-block.rules
-rw-r--r-- 1 root root    1071 Jul  3 19:47 ./usr/lib/udev/rules.d/60-cdrom_id.rules
-rw-r--r-- 1 root root     413 Jul  3 19:47 ./usr/lib/udev/rules.d/60-drm.rules
-rw-r--r-- 1 root root     974 Jul  3 19:47 ./usr/lib/udev/rules.d/60-evdev.rules
-rw-r--r-- 1 root root     282 Jul  3 19:47 ./usr/lib/udev/rules.d/60-input-id.rules
-rw-r--r-- 1 root root     616 Jul  3 19:47 ./usr/lib/udev/rules.d/60-persistent-alsa.rules
-rw-r--r-- 1 root root    2710 Jul  3 19:47 ./usr/lib/udev/rules.d/60-persistent-input.rules
-rw-r--r-- 1 root root    1509 Jul  3 19:47 ./usr/lib/udev/rules.d/60-persistent-storage-tape.rules
-rw-r--r-- 1 root root    6521 Jul  3 19:47 ./usr/lib/udev/rules.d/60-persistent-storage.rules
-rw-r--r-- 1 root root     769 Jul  3 19:47 ./usr/lib/udev/rules.d/60-persistent-v4l.rules
-rw-r--r-- 1 root root     727 Jul  3 19:47 ./usr/lib/udev/rules.d/60-sensor.rules
-rw-r--r-- 1 root root    1190 Jul  3 19:47 ./usr/lib/udev/rules.d/60-serial.rules
-rw-r--r-- 1 root root     574 Jul  3 19:47 ./usr/lib/udev/rules.d/64-btrfs.rules
-rw-r--r-- 1 root root     432 Jul  3 19:47 ./usr/lib/udev/rules.d/70-joystick.rules
-rw-r--r-- 1 root root     734 Jul  3 19:47 ./usr/lib/udev/rules.d/70-mouse.rules
-rw-r--r-- 1 root root     473 Jul  3 19:47 ./usr/lib/udev/rules.d/70-touchpad.rules
-rw-r--r-- 1 root root     452 Jul  3 19:47 ./usr/lib/udev/rules.d/75-net-description.rules
-rw-r--r-- 1 root root     174 Jul  3 19:47 ./usr/lib/udev/rules.d/75-probe_mtd.rules
-rw-r--r-- 1 root root    4541 Jul  3 19:47 ./usr/lib/udev/rules.d/78-sound-card.rules
-rw-r--r-- 1 root root     615 Jul  3 19:47 ./usr/lib/udev/rules.d/80-drivers.rules
-rw-r--r-- 1 root root       1 Jul  5 10:26 ./usr/lib/udev/rules.d/80-net-name-slot.rules
-rwxr-xr-x 1 root root 1080696 Jul  3 19:47 ./usr/lib/udev/scsi_id
-rwxr-xr-x 1 root root 1034872 Jul  3 19:47 ./usr/lib/udev/v4l_id
drwxr-xr-x 2 root root    4096 Jul  3 19:47 ./usr/sbin
lrwxrwxrwx 1 root root      16 Jul  3 19:47 ./usr/sbin/udevadm -> /usr/bin/udevadm
-rwxr-xr-x 1 root root 1904664 Jul  3 19:47 ./usr/sbin/udevd
=================================================================
*         >> Appending auxiliary cpio data ...
*                 >> Copying '/usr/share/genkernel/defaults/linuxrc' to '/init' ...
*                 >> Copying '/usr/share/genkernel/defaults/initrd.scripts' to '/etc/initrd.scripts' ...
*                 >> Copying '/usr/share/genkernel/defaults/initrd.defaults' to '/etc/initrd.defaults' ...
*                 >> Copying keymaps ...
=================================================================
About to add these files (320K) from '/var/tmp/genkernel/gk_AwdW0DOQ/initramfs-aux-temp' to cpio archive:
drwxr-xr-x 5 root root  4096 Jul  5 10:26 .
drwxr-xr-x 2 root root  4096 Jul  5 10:26 ./etc
-rw-r--r-- 1 root root  4450 Jul  5 10:26 ./etc/initrd.defaults
-rw-r--r-- 1 root root 75540 Jul  3 19:32 ./etc/initrd.scripts
-rwxr-xr-x 1 root root 34930 Jul  3 19:32 ./init
drwxr-xr-x 3 root root  4096 Jul  5 10:26 ./lib
drwxr-xr-x 2 root root  4096 Jul  5 10:26 ./lib/keymaps
lrwxrwxrwx 1 root root    10 Jul  5 10:26 ./lib/keymaps/1.map -> azerty.map
lrwxrwxrwx 1 root root     9 Jul  5 10:26 ./lib/keymaps/10.map -> croat.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/11.map -> cz.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/12.map -> de.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/13.map -> dk.map
lrwxrwxrwx 1 root root    10 Jul  5 10:26 ./lib/keymaps/14.map -> dvorak.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/15.map -> es.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/16.map -> et.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/17.map -> fi.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/18.map -> fr.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/19.map -> gr.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/2.map -> be.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/20.map -> hu.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/21.map -> il.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/22.map -> is.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/23.map -> it.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/24.map -> jp.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/25.map -> la.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/26.map -> lt.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/27.map -> mk.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/28.map -> nl.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/29.map -> no.map
lrwxrwxrwx 1 root root     8 Jul  5 10:26 ./lib/keymaps/3.map -> bepo.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/30.map -> pl.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/31.map -> pt.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/32.map -> ro.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/33.map -> ru.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/34.map -> se.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/35.map -> sf.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/36.map -> sg.map
lrwxrwxrwx 1 root root     8 Jul  5 10:26 ./lib/keymaps/37.map -> sk-y.map
lrwxrwxrwx 1 root root     8 Jul  5 10:26 ./lib/keymaps/38.map -> sk-z.map
lrwxrwxrwx 1 root root    11 Jul  5 10:26 ./lib/keymaps/39.map -> slovene.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/4.map -> bg.map
lrwxrwxrwx 1 root root     7 Jul  5 10:26 ./lib/keymaps/40.map -> trf.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/41.map -> ua.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/42.map -> uk.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/43.map -> us.map
lrwxrwxrwx 1 root root    10 Jul  5 10:26 ./lib/keymaps/44.map -> wangbe.map
lrwxrwxrwx 1 root root     8 Jul  5 10:26 ./lib/keymaps/5.map -> br-a.map
lrwxrwxrwx 1 root root     8 Jul  5 10:26 ./lib/keymaps/6.map -> br-l.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/7.map -> by.map
lrwxrwxrwx 1 root root     6 Jul  5 10:26 ./lib/keymaps/8.map -> cf.map
lrwxrwxrwx 1 root root    11 Jul  5 10:26 ./lib/keymaps/9.map -> colemak.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/azerty.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/be.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/bepo.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/bg.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/br-a.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/br-l.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/by.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/cf.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/colemak.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/croat.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/cz.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/de.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/dk.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/dvorak.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/es.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/et.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/fi.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/fr.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/gr.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/hu.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/il.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/is.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/it.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/jp.map
-rw-r--r-- 1 root root   518 Jul  5 10:26 ./lib/keymaps/keymapList
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/la.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/lt.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/mk.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/nl.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/no.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/pl.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/pt.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/ro.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/ru.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/se.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/sf.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/sg.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/sk-y.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/sk-z.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/slovene.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/trf.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/ua.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/uk.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/us.map
-rw-r--r-- 1 root root  2823 Jul  5 10:26 ./lib/keymaps/wangbe.map
lrwxrwxrwx 1 root root     4 Jul  5 10:26 ./linuxrc -> init
drwxr-xr-x 2 root root  4096 Jul  5 10:26 ./sbin
lrwxrwxrwx 1 root root     7 Jul  5 10:26 ./sbin/init -> ../init
=================================================================
*         >> Appending busybox cpio data ...
* Checking for binpkg(s) required for busybox-1.34.1 (L0) ...
* > libxcrypt-4.4.26 has no dependencies. (L1)
* > Binpkg '/var/cache/genkernel/4.3.3/libxcrypt-4.4.26-x86_64.tar.xz' does NOT exist; Need to build libxcrypt-4.4.26 ...
* Trying to determine gkbuild for libxcrypt-4.4.26 ...
* '/usr/share/genkernel/gkbuilds/libxcrypt-4.4.26.gkbuild' not found; Skipping ...
* Will use '/usr/share/genkernel/gkbuilds/libxcrypt.gkbuild' to build libxcrypt-4.4.26 ...
* SYSROOT set to '/'!
*                 libxcrypt-4.4.26: >> Unpacking source ...
*                 libxcrypt-4.4.26: >> Preparing source ...
*                 libxcrypt-4.4.26: >> No patches found in '/usr/share/genkernel/patches/libxcrypt/4.4.26'; Skipping ...
COMMAND: ELT_LOGDIR='/var/tmp/genkernel/gk_AwdW0DOQ/libxcrypt/temp' LD='x86_64-pc-linux-gnu-ld' eltpatch
COMMAND: autoreconf --force --install
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux'.
libtoolize: copying file 'build-aux/libtool.m4'
libtoolize: copying file 'build-aux/ltoptions.m4'
libtoolize: copying file 'build-aux/ltsugar.m4'
libtoolize: copying file 'build-aux/ltversion.m4'
libtoolize: copying file 'build-aux/lt~obsolete.m4'
configure.ac:30: installing 'build-aux/compile'
configure.ac:29: installing 'build-aux/config.guess'
configure.ac:29: installing 'build-aux/config.sub'
configure.ac:16: installing 'build-aux/install-sh'
configure.ac:16: installing 'build-aux/missing'
Makefile.am: installing './INSTALL'
Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
*                 libxcrypt-4.4.26: >> Configuring source ...
*                 libxcrypt-4.4.26: >> Updating libxcrypt-4.4.26/build-aux/config.sub with /usr/share/gnuconfig/config.sub ...
*                 libxcrypt-4.4.26: >> Updating libxcrypt-4.4.26/build-aux/config.guess with /usr/share/gnuconfig/config.guess ...
COMMAND: ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/libxcrypt-4.4.26 --htmldir=/usr/share/doc/libxcrypt-4.4.26/html --with-sysroot='/var/tmp/genkernel/gk_AwdW0DOQ/libxcrypt/buildroot/usr:/' --enable-shared --enable-static
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking pkg-config is at least version 0.9.0... yes
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for perl... /usr/bin/perl
checking whether /usr/bin/perl is version 5.14.0 or later... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for fcntl.h... yes
checking for stdbool.h... yes
checking for ucontext.h... yes
checking for sys/cdefs.h... yes
checking for sys/random.h... yes
checking for sys/syscall.h... yes
checking for valgrind/valgrind.h... no
checking for endian.h... yes
checking for sys/endian.h... no
checking for sys/param.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether C compiler accepts -Werror=unknown-warning-option... no
checking whether C compiler accepts -Wall... yes
checking whether C compiler accepts -Wextra... yes
checking whether C compiler accepts -Walloc-zero... yes
checking whether C compiler accepts -Walloca... yes
checking whether C compiler accepts -Wbad-function-cast... yes
checking whether C compiler accepts -Wcast-align... yes
checking whether C compiler accepts -Wcast-qual... yes
checking whether C compiler accepts -Wconversion... yes
checking whether C compiler accepts -Wformat=2... yes
checking whether C compiler accepts -Wformat-overflow=2... yes
checking whether C compiler accepts -Wformat-signedness... yes
checking whether C compiler accepts -Wformat-truncation=1... yes
checking whether C compiler accepts -Wlogical-op... yes
checking whether C compiler accepts -Wmissing-declarations... yes
checking whether C compiler accepts -Wmissing-prototypes... yes
checking whether C compiler accepts -Wnested-externs... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Wold-style-definition... yes
checking whether C compiler accepts -Wpointer-arith... yes
checking whether C compiler accepts -Wrestrict... yes
checking whether C compiler accepts -Wshadow... yes
checking whether C compiler accepts -Wstrict-overflow=2... yes
checking whether C compiler accepts -Wstrict-prototypes... yes
checking whether C compiler accepts -Wundef... yes
checking whether C compiler accepts -Wvla... yes
checking whether C compiler accepts -Wwrite-strings... yes
checking whether C compiler accepts -Wpedantic... yes
checking whether C compiler accepts -Werror... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-ld
checking if the linker (x86_64-pc-linux-gnu-ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... x86_64-pc-linux-gnu-nm
checking the name lister (x86_64-pc-linux-gnu-nm) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for x86_64-pc-linux-gnu-ld option to reload object files... -r
checking for x86_64-pc-linux-gnu-file... no
checking for file... file
checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pc-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking command to parse x86_64-pc-linux-gnu-nm output from x86_64-pc-linux-gnu-gcc object... ok
checking for sysroot... /var/tmp/genkernel/gk_AwdW0DOQ/libxcrypt/buildroot/usr:/
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-pc-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc linker (x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for _ prefix in compiled symbols... no
checking whether the preprocessor (x86_64-pc-linux-gnu-gcc -E) supports -dD... yes
checking whether we are compiling with ASan... no
checking whether sys/cdefs.h defines __BEGIN_DECLS and __END_DECLS... yes
checking whether sys/cdefs.h defines __THROW... yes
checking how to control data alignment... _Alignas
checking how to query data alignment... _Alignof
checking for max_align_t in stddef.h... yes
checking for byte order macros... BYTE_ORDER and xxx_ENDIAN
checking for static_assert in assert.h... yes
checking for ld --wrap... yes
checking linker version script flag... --version-script
checking if version scripts can use complex wildcards... yes
checking for __attribute__((symver))... yes
checking how to make linking fail when undefined symbols remain... -Wl,-z,defs
checking how to make linking fail when there are text relocations... -Wl,-z,text
checking how to link with read-only relocations... -Wl,-z,relro
checking how to link with immediate binding... -Wl,-z,now
checking whether C compiler accepts -fno-plt... yes
checking for arc4random_buf... yes
checking for explicit_bzero... yes
checking for explicit_memset... no
checking for getentropy... yes
checking for getrandom... yes
checking for memset_s... no
checking for open64... yes
checking for syscall... yes
checking for valgrind... no
checking for Python 3.>=6 with Passlib... not found
configure: Disabling the "regen-ka-table" target, missing Python requirements.
when is deprecated at /var/tmp/genkernel/gk_AwdW0DOQ/libxcrypt/libxcrypt-4.4.26/build-aux/BuildCommon.pm line 522.
Compilation failed in require at ./build-aux/expand-selected-hashes line 28.
BEGIN failed--compilation aborted at ./build-aux/expand-selected-hashes line 28.
configure: error: bad value 'all' for --enable-hashes
* ERROR: Command './configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/libxcrypt-4.4.26 --htmldir=/usr/share/doc/libxcrypt-4.4.26/html --with-sysroot='/var/tmp/genkernel/gk_AwdW0DOQ/libxcrypt/buildroot/usr:/' --enable-shared --enable-static' failed!

* ERROR: create_initramfs(): append_data(): append_busybox(): populate_binpkg(): populate_binpkg(): gkbuild(): Failed to create binpkg of libxcrypt-4.4.26!
* 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!
*

* mount: >> '/boot' is not a mountpoint; Nothing to restore ...
>>> Ended on: 2023-07-05 10:27:06 (after 0 days 0 hours 13 minutes 44 seconds)


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


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Jul 06, 2023 8:00 am    Post subject: Reply with quote

Was ich nun fast nicht glauben wollte:

gentoo-sources 6.4.2 haben erfolgreich durch genkernel alles vollendet, inklusive initramfs.

Das hat mich nun sehr gefreut.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Jul 06, 2023 8:27 am    Post subject: Reply with quote

Hier der Beleg vom Erfolg:

Code:

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

* Working with Linux kernel 6.4.2-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 ...
*         >> Running 'make mrproper' ...
*         >> Running 'make oldconfig' ...
*         >> Re-running 'make oldconfig' due to changed kernel options ...
*         >> Kernel version has changed (probably due to config change) since genkernel start:
*            We are now building Linux kernel 6.4.2-gentoo-x86_64 for x86_64 ...
*         >> Compiling 6.4.2-gentoo-x86_64 bzImage ...
*         >> Compiling 6.4.2-gentoo-x86_64 modules ...
*         >> Installing 6.4.2-gentoo-x86_64 modules (and stripping) ...
*         >> Generating module dependency data ...
*         >> Compiling out-of-tree module(s) ...
*         >> Saving config of successful build to '/etc/kernels/kernel-config-6.4.2-gentoo-x86_64' ...

* initramfs: >> Initializing ...
*         >> Appending devices cpio data ...
*         >> Appending base_layout cpio data ...
*         >> Appending util-linux cpio data ...
*         >> Appending eudev cpio data ...
*         >> Appending auxiliary cpio data ...
*         >> Appending busybox cpio data ...
*         >> Appending modprobed cpio data ...
*         >> Appending modules cpio data ...
*         >> Deduping cpio ...
*         >> Pre-generating initramfs' /etc/ld.so.cache ...
*         >> Compressing cpio data (.xz) ...
xz: Reduced the number of threads from 32 to 6 to not exceed the memory usage limit of 8003 MiB

* Kernel compiled successfully!
*
* --no-bootloader set; Skipping bootloader update ...
*
* Required kernel parameter:
*
*       root=/dev/$ROOT
*
* Where $ROOT is the device node for your root partition as the
* one specified in /etc/fstab

* If you require Genkernel's hardware detection features, you MUST
* tell your bootloader to use the provided initramfs file '/boot/initramfs-6.4.2-gentoo-x86_64.img'.

* WARNING... WARNING... WARNING...
* Additional kernel parameters that *may* be required to boot properly:

* Do NOT report kernel bugs as genkernel bugs unless your bug
* is about the default genkernel configuration...
*
* Make sure you have the latest ~arch genkernel before reporting bugs.


Gruß
ManfredB
Back to top
View user's profile Send private message
sMueggli
Guru
Guru


Joined: 03 Sep 2022
Posts: 368

PostPosted: Thu Jul 06, 2023 12:11 pm    Post subject: Reply with quote

Hallo ManfredB,

Aus meiner Sicht muss ich dir ehrlich sagen, dass es unglaublich mühsam ist, dir helfen zu wollen. Einerseits suchst du hier Hilfe und lieferst, mal mehr mal weniger hilfreiche Infos und andererseits bastelst du dann einfach so bei deinem System weiter. Ein Beispiel:

ManfredB wrote:

Dann kam initramfs - und gleich ist mir aufgefallen, daß ein Paket nicht als binpkg erstellt werden konnte.

Sofort habe ich in /etc/portage/make.conf die Zeile mit Bildung der binpkgs per # deaktiviert,
vor allem, weil gerade 6.4.2 an der Bildung ist.


Schön und gut, dass dir etwas aufgefallen ist. Aber anhand dieser Angaben kann niemand wissen, was du genau gemacht hast. Wenn du eine Zeile in /etc/portage/make.conf änderst, dann liefere bitte auch die Zeile mit und erkläre, was genau du geändert hast. Denn nach meiner Analyse deines Problems, (was mich auch ein paar Stunden gekostet hat,) bin ich davon überzeugt, dass deine Änderung rein gar nichts genützt hat.

Nun möchte ich dir und vor allem auch den anderen zeigen, was höchstwahrscheinlich die Fehlerursache war.

In der Logdatei findet man
Code:
when is deprecated at /var/tmp/genkernel/gk_AwdW0DOQ/libxcrypt/libxcrypt-4.4.26/build-aux/BuildCommon.pm line 522.
Compilation failed in require at ./build-aux/expand-selected-hashes line 28.
BEGIN failed--compilation aborted at ./build-aux/expand-selected-hashes line 28.
configure: error: bad value 'all' for --enable-hashes
* ERROR: Command './configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/libxcrypt-4.4.26 --htmldir=/usr/share/doc/libxcrypt-4.4.26/html --with-sysroot='/var/tmp/genkernel/gk_AwdW0DOQ/libxcrypt/buildroot/usr:/' --enable-shared --enable-static' failed!

* ERROR: create_initramfs(): append_data(): append_busybox(): populate_binpkg(): populate_binpkg(): gkbuild(): Failed to create binpkg of libxcrypt-4.4.26!


Es ist so, dass genkernel zunächst die libxcrypt in Version 4.4.26 selbst baut (und nicht auf die Version im System zurückgreift). Beim Bauen von libxcrypt wird unter anderem auch Perl verwendet. Mit Perl 5.38 gab es ein paar Änderungen. Eine diese Änderungen sorgt dafür, dass das Bauen von libxcrypt mit einem Fehler abbricht.

Für diesen Bug gibt es https://bugs.gentoo.org/909650 und der Bug ist mittlerweile in sys-kernel/genkernel-4.3.5 geflickt.

Kurz zusammengefasst: Dein System ist alles andere als stable. Du verwendest ziemlich sicher Perl 5.38 (Perl 5.36 wäre das, was du verwenden solltest). Dadurch, dass du kein stable System hast, hast du auch schon die geflickte Version von genkernel installiert.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Jul 06, 2023 1:18 pm    Post subject: Reply with quote

Hallo sMueggli!

Sorry, daß ich wieder diesen merkwürdigen Weg gegangen bin.
Als ich heute noch einmal die neuesten gentoo-source 6.4.2 bekommen habe,
musste ich den vorherigen Kernel updaten.

Da ist mir sofort aufgefallen, daß neben gentoo-sources auch genkernel neu hinzugekommen ist.

Also ist dadurch der eigentliche Grund des erfolgreichen Installierens zu sehen.

Dafür möchte ich mich bei Dir ganz herzlich bedanken, daß du die von mir gelieferten Informationen aus dem System genau untersucht hast.

Sei herzlich gegrüßt
von 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) Diskussionsforum 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