Cura - 3d Printer Software wants to push 2GB/590Pkgs | why?

The software info of cura shows:

Download size  : 34.2 MiB
Installed size : 86.2 MiB
Source         : cura-5.4.0-7.fc42.src.rpm
Repository     : fedora
Summary        : 3D printer / slicing GUI

When installing it wants to push 590Packages and uses 2GB while installed it needs 4GB ??
It wants as weak dependencies blender und openscad etc.

Complete Software List

https://codeberg.org/ilikelinux/Cura_F42_app_list/src/branch/main/app-list.txt

Transaction Summary:
Installing: 590 packages

Total size of inbound packages is 2 GiB. Need to download 2 GiB.
After this operation, 4 GiB extra will be used (install 4 GiB, remove 0 B).
Is this ok [y/N]: n
Operation aborted by the user.

It’s much smaller if you specify --setopt=install_weak_deps=false:

Total size of inbound packages is 80 MiB. Need to download 80 MiB.
After this operation, 276 MiB extra will be used (install 276 MiB, remove 0 B).

(on my system anyway - mileage will vary according to what is already installed).

I don’t know the story with all the weak dependencies there, but for example proj-data-us (geographical data for ths US) is over 300 MiB. I’ve seen that sneak in as a weak dependency where it’s not really needed before {for example, it’s a transitive weak dependency of digikam).

3 Likes

I don’t see any glaring red flags, but python, tex, perl, and the regional packages all add up.

Blender is reasonable, but unneccesary, as it is the premier 3d modelling software.

Try no weak-deps and see if it does what you want.

1 Like

Smaler is always better :slight_smile:

For the moment I removed it.

Thanks for looking into it.