When tce-load compiletc.tcz you also getting this file from armv7 13.x repo.
http://repo.tinycorelinux.net/13.x/armv7/tcz/util-linux_base-dev.tczIf you unsquashfs -l util-linux_base-dev.tcz.
You getting duplicate files like this:
squashfs-root/usr/include/blkid/blkid.h (previous version)
squashfs-root/usr_1/include/blkid/blkid.h (new version)
I have seen this behavior then you miss to remove the previous archive before updating.
mksquashfs will not overwrite the new files in the archive, it just rename the files/directories from something to something_1, and adding the files into the archive.
I have seen some another files also with this problem.
I know there someone that have written some script you can run before submitting tcz's.
Maybe you can include some check for this behavior also.
//Patrik