Bah comme je l'ai dit tout dépend de ce que l'on fait.
Rien que d'utiliser mock pour l'empaquetage des paquets me prend 19Go pour F26/F27/F28/Rawhide
du -x -h -a /var/ | sort -r -h | head -30
53G /var/
45G /var/lib
26G /var/lib/libvirt/images/FedRebond.qcow2
26G /var/lib/libvirt/images
26G /var/lib/libvirt
19G /var/lib/mock
5,0G /var/cache
4,5G /var/cache/mock
3,9G /var/lib/mock/fedora-rawhide-x86_64/root
3,9G /var/lib/mock/fedora-rawhide-x86_64
3,7G /var/lib/mock/fedora-28-x86_64
3,6G /var/lib/mock/fedora-28-x86_64/root
3,3G /var/lib/mock/fedora-rawhide-i386
3,2G /var/lib/mock/fedora-rawhide-i386/root
3,1G /var/lib/mock/fedora-28-i386/root
3,1G /var/lib/mock/fedora-28-i386
2,9G /var/lib/mock/fedora-rawhide-x86_64/root/builddir/build
2,9G /var/lib/mock/fedora-rawhide-x86_64/root/builddir
2,7G /var/lib/mock/fedora-rawhide-x86_64/root/builddir/build/BUILD/mesa-18.2.0-devel
2,7G /var/lib/mock/fedora-rawhide-x86_64/root/builddir/build/BUILD
2,6G /var/lib/mock/fedora-28-x86_64/root/builddir/build
2,6G /var/lib/mock/fedora-28-x86_64/root/builddir
2,5G /var/lib/mock/fedora-28-x86_64/root/builddir/build/BUILD/mesa-18.2.0-devel
2,5G /var/lib/mock/fedora-28-x86_64/root/builddir/build/BUILD
2,2G /var/lib/mock/fedora-rawhide-x86_64/root/builddir/build/BUILD/mesa-18.2.0-devel/src
2,2G /var/lib/mock/fedora-rawhide-i386/root/builddir/build
2,2G /var/lib/mock/fedora-rawhide-i386/root/builddir
2,1G /var/spool/abrt/ccpp-2018-02-19-08:30:44.114097-6469/coredump
2,1G /var/spool/abrt/ccpp-2018-02-19-08:30:44.114097-6469
2,1G /var/spool/abrt
Comme je ne fais pas de clean systématique, à fin d'éviter de régénérer les systèmes à chaque fois et donc de perdre du temps, il y a un certain besoin d'espace à prévoir. Et comme je l'ai dit, je n'ai pas eu envie de me prendre la tête pour le faire ailleurs.
Et pour les upgrades de versions de Fedora, il faut de l'espace de stockage le temps de la faire. Sachant qu'en plus cela vas dépendre de ce qui est installé...