busybox provides /bin/chattr [symlink to /bin/busybox.nosuid] e2fsprogs provides /usr/bin/chattr There should not be a busybox variant installed when e2fsprogs is present.
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=bcef58953abd45c8d4d34e93f2666d6ad61a836f