Undeterministic booster.alias causes different initramfs when it should be equal
```sh
booster build booster.img
booster build booster2.img
diff booster.img booster2.img # they are different even though nothing has changed in the system
booster unpack booster.img bunpack
booster unpack booster2.img bunpack2
git diff bunpack bunpack2
```
The diff shows that the only difference is the file `usr/lib/modules/booster.alias`.
Sorting them makes the two images equal.
Is there a reason for that? I would like to be able to just diff them to check if they match or not.
7 条评论