tomuta / debian-mini-odroid-c1

Script to build a minimal Debian sd card image.
75 stars 39 forks source link

/boot on FAT32 breaks odroid kernel packages #11

Open Rotonen opened 9 years ago

Rotonen commented 9 years ago
# dpkg -D777 -i /var/cache/apt/archives/linux-image-3.10.69-69_20150214_armhf.deb
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
D000010: ensure_pathname_nonexisting '/var/lib/dpkg/tmp.ci'
(Reading database ... 35821 files and directories currently installed.)
Preparing to unpack .../linux-image-3.10.69-69_20150214_armhf.deb ...
D000001: process_archive oldversionstatus=not installed
D000002: fork/exec /var/lib/dpkg/tmp.ci/preinst ( install )
Done.
D000001: ensure_diversions: same, skipping
Unpacking linux-image-3.10.69-69 (20150214) ...
D000010: tarobject ti->name='.' mode=40755 owner=0:0 type=53(d) ti->linkname='' namenode='/.' flags=2 instead='<none>'
D000100: setupvnamevbs main='/.' tmp='/..dpkg-tmp' new='/..dpkg-new'
D000100: tarobject already exists
D000100: tarobject directory exists
D000010: tarobject ti->name='./boot' mode=40755 owner=0:0 type=53(d) ti->linkname='' namenode='/boot' flags=2 instead='<none>'
D000100: setupvnamevbs main='/boot' tmp='/boot.dpkg-tmp' new='/boot.dpkg-new'
D000100: tarobject already exists
D000100: tarobject directory exists
D000010: tarobject ti->name='./boot/uImage-3.10.69-69' mode=100600 owner=0:0 type=48(-) ti->linkname='' namenode='/boot/uImage-3.10.69-69' flags=2 instead='<none>'
D000100: setupvnamevbs main='/boot/uImage-3.10.69-69' tmp='/boot/uImage-3.10.69-69.dpkg-tmp' new='/boot/uImage-3.10.69-69.dpkg-new'
D000100: tarobject nonexistent
D000010: ensure_pathname_nonexisting '/boot/uImage-3.10.69-69.dpkg-new'
D000010: ensure_pathname_nonexisting '/boot/uImage-3.10.69-69.dpkg-tmp'
D000100: tarobject file open size=5319236
D000100: tarobject file hash=57f89da1a47cc20fd9a89233eaafae9a
D000100: tarobject new - no backup
D000100: tarobject done and installation deferred
D000010: tarobject ti->name='./boot/meson8b_odroidc.dtb' mode=100644 owner=0:0 type=48(-) ti->linkname='' namenode='/boot/meson8b_odroidc.dtb' flags=2 instead='<none>'
D000100: setupvnamevbs main='/boot/meson8b_odroidc.dtb' tmp='/boot/meson8b_odroidc.dtb.dpkg-tmp' new='/boot/meson8b_odroidc.dtb.dpkg-new'
D000100: tarobject already exists
D000010: ensure_pathname_nonexisting '/boot/meson8b_odroidc.dtb.dpkg-new'
D000010: ensure_pathname_nonexisting '/boot/meson8b_odroidc.dtb.dpkg-tmp'
D000100: tarobject file open size=18305
D000100: tarobject file hash=6ae005f627a81c0d79fbb90ea8feb0ce
D000100: tarobject nondirectory, 'link' backup
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.10.69-69_20150214_armhf.deb (--install):
 unable to make backup link of `./boot/meson8b_odroidc.dtb' before installing new version: Operation not permitted
D000010: cu_installnew '/boot/meson8b_odroidc.dtb' flags=202
D000100: setupvnamevbs main='/boot/meson8b_odroidc.dtb' tmp='/boot/meson8b_odroidc.dtb.dpkg-tmp' new='/boot/meson8b_odroidc.dtb.dpkg-new'
D000100: cu_installnew not restoring
D000100: secure_remove '/boot/meson8b_odroidc.dtb.dpkg-new' unlink OK
D000010: cu_installnew '/boot/uImage-3.10.69-69' flags=602
D000100: setupvnamevbs main='/boot/uImage-3.10.69-69' tmp='/boot/uImage-3.10.69-69.dpkg-tmp' new='/boot/uImage-3.10.69-69.dpkg-new'
D000100: cu_installnew not restoring
D000100: secure_remove '/boot/uImage-3.10.69-69.dpkg-new' unlink OK
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
D000002: fork/exec /var/lib/dpkg/tmp.ci/postrm ( abort-install )
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.10.69-69 /boot/vmlinuz-3.10.69-69
D000001: ensure_diversions: same, skipping
D000010: ensure_pathname_nonexisting '/var/lib/dpkg/tmp.ci'
D000010: ensure_pathname_nonexisting running rm -rf '/var/lib/dpkg/tmp.ci'
D000010: ensure_pathname_nonexisting '/var/lib/dpkg/reassemble.deb'
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.10.69-69_20150214_armhf.deb

Odroid mounts the FAT32 to /media/boot.