[opensuse-arm] openSUSE:Factory:ARM JeOS-beaglebone lacks of dtb
Hello, I've found that boot partition of JeOS-beaglebone image from openSUSE:Factory:ARM doesn't have any dtb files. I don't think that it is ok. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi, Le 23/11/2015 17:16, Matwey V. Kornilov a écrit :
Hello,
I've found that boot partition of JeOS-beaglebone image from openSUSE:Factory:ARM doesn't have any dtb files. I don't think that it is ok.
Same for JeOS-beagle. Is it a kiwi problem and/or related to recent changes in dtb-* packages? Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi, Am 25.11.2015 um 10:52 schrieb Guillaume Gardet:
Le 23/11/2015 17:16, Matwey V. Kornilov a écrit :
I've found that boot partition of JeOS-beaglebone image from openSUSE:Factory:ARM doesn't have any dtb files. I don't think that it is ok.
Same for JeOS-beagle.
Is it a kiwi problem and/or related to recent changes in dtb-* packages?
Hm, my dtb-* changes had not been submitted to Factory yet; https://build.opensuse.org/request/show/345940 was automatically created recently but not yet accepted. It looks like openSUSE:Factory:ARM overrides dtb-source with a direct link to Base:System though: https://build.opensuse.org/package/show/openSUSE:Factory:ARM/dtb-source So it might be, but I don't understand why that would be. Could you be a bit more specific please? Is the /boot/dtb symlink missing but a /boot/dtb-4.3.0-2 or so directory present? Or really none at all as in the package did not get installed? Is this on first boot or after Kiwi ran on second+ boot? etc. Regards, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
25.11.2015 18:04, Andreas Färber пишет:
So it might be, but I don't understand why that would be. Could you be a bit more specific please? Is the /boot/dtb symlink missing but a /boot/dtb-4.3.0-2 or so directory present? Or really none at all as in the package did not get installed? Is this on first boot or after Kiwi ran on second+ boot? etc.
None of them (I've mounted the card and inspected the /boot partition). There is no first boot, as bootloader cannot find any dtb. # LANG=c ls -lR mnt/ mnt/: total 463 -rwxr-xr-x 1 root root 69316 Nov 20 06:41 MLO drwxr-xr-x 2 root root 1024 Nov 20 06:41 boot -rw-r--r-- 1 root root 2777 Nov 20 06:41 boot.scr drwx------ 2 root root 12288 Nov 20 06:39 lost+found -rw-r--r-- 1 root root 383944 Nov 20 06:41 u-boot.img mnt/boot: total 54804 -rw-r--r-- 1 root root 0 Nov 20 06:41 0x9553712e -rw-r--r-- 1 root root 2705 Nov 20 06:41 boot.script -rw-r--r-- 1 root root 48574588 Nov 20 06:41 initrd.uboot -rw-r--r-- 1 root root 7317720 Nov 20 06:41 linux.vmx -rw-r--r-- 1 root root 10 Nov 20 06:41 mbrid mnt/lost+found: total 0 -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 25/11/2015 16:15, Matwey V. Kornilov a écrit :
25.11.2015 18:04, Andreas Färber пишет:
So it might be, but I don't understand why that would be. Could you be a bit more specific please? Is the /boot/dtb symlink missing but a /boot/dtb-4.3.0-2 or so directory present? Or really none at all as in the package did not get installed? Is this on first boot or after Kiwi ran on second+ boot? etc. None of them (I've mounted the card and inspected the /boot partition). There is no first boot, as bootloader cannot find any dtb.
# LANG=c ls -lR mnt/ mnt/: total 463 -rwxr-xr-x 1 root root 69316 Nov 20 06:41 MLO drwxr-xr-x 2 root root 1024 Nov 20 06:41 boot -rw-r--r-- 1 root root 2777 Nov 20 06:41 boot.scr drwx------ 2 root root 12288 Nov 20 06:39 lost+found -rw-r--r-- 1 root root 383944 Nov 20 06:41 u-boot.img
mnt/boot: total 54804 -rw-r--r-- 1 root root 0 Nov 20 06:41 0x9553712e -rw-r--r-- 1 root root 2705 Nov 20 06:41 boot.script -rw-r--r-- 1 root root 48574588 Nov 20 06:41 initrd.uboot -rw-r--r-- 1 root root 7317720 Nov 20 06:41 linux.vmx -rw-r--r-- 1 root root 10 Nov 20 06:41 mbrid
mnt/lost+found: total 0
Currently, kiwi only copy /boot/dtb/ folder, but /boot/dtb is now a symlink, not a real folder. Moreover /boot/dtb-<version>/ will not be copied. I think I fixed it. See: https://github.com/openSUSE/kiwi/pull/521 Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
25.11.2015 18:04, Andreas Färber пишет:
It looks like openSUSE:Factory:ARM overrides dtb-source with a direct link to Base:System though:
Maybe it is needed to be fixed? -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Andreas Färber
-
Guillaume Gardet
-
Matwey V. Kornilov