[Yocto-Anleitung] quilt-native-0.66-r0 do_unpack: Unpack failure for URL

  • Hallo zusammen,

    ich habe hier schon ein paar mal den Begriff YOCTO gelesen und alleine mit Dokumentation dazu, war ich total überfordert. Da ich über viel zu wenig Grundlagenwissen verfüge hatte ich das Thema auch schon abgehackt. Auf der Suche nach Alternativen bin ich jedoch über eine Anleitung zu Yocto gestolpert. Mal unabhängig davon ob etwas brauchbares dabei rauskommt, wollte ich das mal versuchen.

    In der Anleitung steht:

    Zitat

    My (minimum) recommended setup is:

    (X|K)Ubuntu 18.04 LTS (or some similarly recent-ish distro of your choice)

    Bei mir läuft Fedora, da es dazu auch Installationshinweise gab, habe ich das als erstes verwendet. Während das Image dann gebaut wurde, bekam ich die Meldung, dass es eventuell Fehler geben könnte, wegen des Betriebssystems.

    Dann habe ich Ubuntu 20.04 auf einer virtuellen Maschine (mit virt-manager) aufgesetzt, ich dachte das wäre ähnlich genug. Allerdings bekam ich wieder die gleiche Meldung. Es ist zwar ein Image entstanden, aber als ich das auf die SD-Karte flashte war diese nicht mehr lesbar. Also alle guten Dinge sind drei, ich habe Ubuntu 18.04 LTS Bionic Beaver als virtuelle Maschine aufgesetzt. Die Meldung beim build-Process erscheint nicht mehr. Habe mich natürlich rießig gefreut, bis dann Sekunden später das Terminal mit roter Schrift bedeckt war:

    Spoiler anzeigen

    dennis@dennis:~/yocto/zeus/builds/rpi$ bitbake core-image-base

    Loading cache: 100% |###########################################################| Time: 0:00:00

    Loaded 3465 entries from dependency cache.

    NOTE: Resolving any missing task queue dependencies

    Build Configuration:

    BB_VERSION = "1.44.0"

    BUILD_SYS = "x86_64-linux"

    NATIVELSBSTRING = "universal"

    TARGET_SYS = "arm-poky-linux-gnueabi"

    MACHINE = "raspberrypi0-wifi"

    DISTRO = "poky"

    DISTRO_VERSION = "3.0.4"

    TUNE_FEATURES = "arm armv6 vfp arm1176jzfs callconvention-hard"

    TARGET_FPU = "hard"

    meta

    meta-poky

    meta-yocto-bsp = "zeus:d88d62c20d7d8da85f02edb170dae0280624ad7e"

    meta-oe

    meta-multimedia

    meta-networking

    meta-python = "zeus:2b5dd1eb81cd08bc065bc76125f2856e9383e98b"

    meta-raspberrypi = "zeus:0e05098853eea77032bff9cf81955679edd2f35d"

    Initialising tasks: 100% |######################################################| Time: 0:00:01

    Sstate summary: Wanted 1203 Found 0 Missed 1203 Current 0 (0% match, 0% complete)

    NOTE: Executing Tasks

    NOTE: Setscene tasks completed

    ERROR: quilt-native-0.66-r0 do_unpack: Unpack failure for URL: 'https://download.savannah.gnu.org/releases/quilt/quilt-0.66.tar.gz'. Unpack command PATH="/home/dennis/yocto/zeus/poky/scripts/native-intercept:/home/dennis/yocto/zeus/builds/rpi/tmp/sysroots-uninative/x86_64-linux/usr/bin:/home/dennis/yocto/zeus/poky/scripts:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/quilt-native/0.66-r0/recipe-sysroot-native/usr/bin/x86_64-linux:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/quilt-native/0.66-r0/recipe-sysroot-native/usr/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/quilt-native/0.66-r0/recipe-sysroot-native/usr/sbin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/quilt-native/0.66-r0/recipe-sysroot-native/usr/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/quilt-native/0.66-r0/recipe-sysroot-native/sbin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/quilt-native/0.66-r0/recipe-sysroot-native/bin:/home/dennis/yocto/zeus/poky/bitbake/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/hosttools" tar xz --no-same-owner -f /home/dennis/yocto/zeus/downloads/quilt-0.66.tar.gz failed with return value 2

    ERROR: Logfile of failure stored in: /home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/quilt-native/0.66-r0/temp/log.do_unpack.2324

    ERROR: Task (/home/dennis/yocto/zeus/poky/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_unpack) failed with exit code '1'

    ERROR: m4-native-1.4.18-r0 do_unpack: Unpack failure for URL: 'https://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.gz'. Unpack command PATH="/home/dennis/yocto/zeus/poky/scripts/native-intercept:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/bin/texinfo-dummy-native:/home/dennis/yocto/zeus/builds/rpi/tmp/sysroots-uninative/x86_64-linux/usr/bin:/home/dennis/yocto/zeus/poky/scripts:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/bin/x86_64-linux:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/sbin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/sbin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/bin:/home/dennis/yocto/zeus/poky/bitbake/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/hosttools" tar xz --no-same-owner -f /home/dennis/yocto/zeus/downloads/m4-1.4.18.tar.gz failed with return value 2

    ERROR: Logfile of failure stored in: /home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/m4-native/1.4.18-r0/temp/log.do_unpack.2326

    ERROR: gnu-config-native-20190501+gitAUTOINC+b98424c249-r0 do_unpack: Unpack failure for URL: 'git://http://git.savannah.gnu.org/config.git'. No up to date source found: clone directory not available or not up to date: /home/dennis/yocto/zeus/downloads/git2/git.savannah.gnu.org.config.git; shallow clone not enabled

    ERROR: Logfile of failure stored in: /home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/gnu-config-native/20190501+gitAUTOINC+b98424c249-r0/temp/log.do_unpack.2325

    ERROR: Task (/home/dennis/yocto/zeus/poky/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_unpack) failed with exit code '1'

    ERROR: Task (virtual:native:/home/dennis/yocto/zeus/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_unpack) failed with exit code '1'

    ERROR: autoconf-native-2.69-r11 do_unpack: Unpack failure for URL: 'https://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz'. Unpack command PATH="/home/dennis/yocto/zeus/poky/scripts/native-intercept:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/recipe-sysroot-native/usr/bin/texinfo-dummy-native:/home/dennis/yocto/zeus/builds/rpi/tmp/sysroots-uninative/x86_64-linux/usr/bin:/home/dennis/yocto/zeus/poky/scripts:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/recipe-sysroot-native/usr/bin/x86_64-linux:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/recipe-sysroot-native/usr/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/recipe-sysroot-native/usr/sbin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/recipe-sysroot-native/usr/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/recipe-sysroot-native/sbin:/home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/recipe-sysroot-native/bin:/home/dennis/yocto/zeus/poky/bitbake/bin:/home/dennis/yocto/zeus/builds/rpi/tmp/hosttools" tar xz --no-same-owner -f /home/dennis/yocto/zeus/downloads/autoconf-2.69.tar.gz failed with return value 2

    ERROR: Logfile of failure stored in: /home/dennis/yocto/zeus/builds/rpi/tmp/work/x86_64-linux/autoconf-native/2.69-r11/temp/log.do_unpack.2327

    ERROR: Task (virtual:native:/home/dennis/yocto/zeus/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb:do_unpack) failed with exit code '1'

    NOTE: Tasks Summary: Attempted 14 tasks of which 10 didn't need to be rerun and 4 failed.

    Summary: 4 tasks failed:

    /home/dennis/yocto/zeus/poky/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_unpack

    /home/dennis/yocto/zeus/poky/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_unpack

    virtual:native:/home/dennis/yocto/zeus/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_unpack

    virtual:native:/home/dennis/yocto/zeus/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb:do_unpack

    Summary: There were 4 ERROR messages shown, returning a non-zero exit code.

    Im Internet und in der Dokumentation von YOCTO bin ich auf Probleme mit der Firewall gestoßen. Diese ist unter Ubuntu aber nicht aktiv:

    Code
    dennis@dennis:~/yocto/zeus/builds/rpi$ sudo ufw status
    Status: Inaktiv

    Wenn ich die Firewall unter Fedora, also das eigentliche System auf welchem das virtuelle Ubuntu läuft, ausschalte, dann habe ich keine Internetverbindung mehr in der virtuellen Maschine.

    Bin bei der Fehlersuche noch auf den Hinweis Proxy-Einstellungen gestoßen, allerdings kann ich damit nicht viel anfangen.

    Ich bin der verlinkten Anleitung gefolgt, habe allerdings den Projekt Pfad von '/portable/yocto/...' in '/home/dennis/yocto/...' geändert. Mein OS sollte für den 'raspberrypi0-wifi' sein, das steht auch in meiner "local.conf" zusätzlich habe ich in der Datei, den Download-Pfad (wie in der Anleitung beschrieben nur auf meinen geänderten Pfad) angepasst und noch folgendes hinzugefügt:

    Code
    DISABLE_SPLASH = "1"
    DISABLE_RPI_BOOT_LOGO = "1"
    ENABLE_SPI_BUS = "1"
    ENABLE_I2C = "1"
    ENABLE_UART = "1"

    Die Fehlermeldung ist gleich, egal ob ich ein 'core-image-minimal' oder ein 'core-image-base' erstellen möchte.

    Kann mir hier bitte jemand weiterhelfen?

    Vielen Dank schon mal und Grüße

    Dennis

    🎧 With the music execution and the talk of revolution, it bleeds in me and it goes 🎧

  • [Yocto-Anleitung] quilt-native-0.66-r0 do_unpack: Unpack failure for URL? Schau mal ob du hier fündig wirst!

  • Guten Abend,

    konnte das Problem leider noch nicht lösen. Ich weis auch gar nicht wo ich ansetzen soll. Ich kann ja nicht planlos unterschiedliche Betriebssysteme ausprobieren :conf:

    Falls doch noch jemand eine Idee hat, vielen Dank schonmal.

    Grüße

    Dennis

    🎧 With the music execution and the talk of revolution, it bleeds in me and it goes 🎧

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!