BB overlay install error

I observed below errors in bb overlay install process…

mkdir -p /usr/bin/
cp -v config-pin /usr/bin/
'config-pin' -> '/usr/bin/config-pin'
ln: failed to create hard link '/boot/initrd.img-5.10.87-bone-rt-r59.dpkg-bak' => '/boot/initrd.img-5.10.87-bone-rt-r59': Operation not permitted
update-initramfs: Generating /boot/initrd.img-5.10.87-bone-rt-r59
depmod: WARNING: could not open modules.order at /lib/modules/5.10.87-bone-rt-r59: No such file or directory
depmod: WARNING: could not open modules.builtin at /lib/modules/5.10.87-bone-rt-r59: No such file or directory
cat: /var/tmp/mkinitramfs_vZilm7/lib/modules/5.10.87-bone-rt-r59/modules.builtin: No such file or directory
find: ‘/var/tmp/mkinitramfs_vZilm7/lib/modules/5.10.87-bone-rt-r59/kernel’: No such file or directory
depmod: WARNING: could not open modules.order at /var/tmp/mkinitramfs_vZilm7/lib/modules/5.10.87-bone-rt-r59: No such file or directory
depmod: WARNING: could not open modules.builtin at /var/tmp/mkinitramfs_vZilm7/lib/modules/5.10.87-bone-rt-r59: No such file or director

This actually isn’t a problem with the package, but instead shows a bigger problem… apt/dpkg runs as root, why was it NOT allowed to create a symlink?

Please confirm:

root@BeagleBone:~# mount | grep ext
/dev/mmcblk0p1 on / type ext4 (rw,noatime,errors=remount-ro)
root@BeagleBone:~# stat /
  File: /
  Size: 4096      	Blocks: 8          IO Block: 4096   directory
Device: b301h/45825d	Inode: 2           Links: 21
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2022-02-08 13:36:49.181523222 +0000
Modify: 2022-02-08 19:26:40.888000001 +0000
Change: 2022-02-08 19:26:40.888000001 +0000
 Birth: 2022-02-08 13:36:39.000000000 +0000
root@BeagleBone:~# stat /boot/
  File: /boot/
  Size: 4096      	Blocks: 8          IO Block: 4096   directory
Device: b301h/45825d	Inode: 39683       Links: 4
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2022-02-08 13:36:52.597511528 +0000
Modify: 2022-02-09 16:45:03.158384726 +0000
Change: 2022-02-09 16:45:03.158384726 +0000
 Birth: 2022-02-08 13:36:48.989523880 +0000

Regards,

test@bb:~$ mount | grep ext
/dev/mmcblk0p1 on / type ext4 (rw,noatime)
test@bb:~$ stat /
  File: /
  Size: 4096      	Blocks: 8          IO Block: 4096   directory
Device: b301h/45825d	Inode: 2           Links: 21
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2022-02-10 11:57:42.000000000 +0000
Modify: 2022-02-10 17:40:32.387685689 +0000
Change: 2022-02-10 17:40:32.387685689 +0000
 Birth: -
test@bb:~$ stat /boot/
  File: /boot/
  Size: 4096      	Blocks: 8          IO Block: 4096   directory
Device: b302h/45826d	Inode: 1           Links: 2
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 1970-01-01 00:00:00.000000000 +0000
Modify: 1970-01-01 00:00:00.000000000 +0000
Change: 1970-01-01 00:00:00.000000000 +0000
 Birth: -

Okay, not sure what triggered it… FileSystem is fine and permission are fine…

Regards,

Alright. Thanks for your feedback.