Ticket #7368 (closed defect: fixed)

Opened 5 months ago

Last modified 4 months ago

pygame bloats the build by pulling in SDL

Reported by: cscott Owned by: dgilmore
Priority: normal Milestone: 8.2.0 (was Update.2)
Component: distro Version: Development build as of this date
Keywords: Cc:
Action Needed: never set Verified: no
Deployments affected: Blocked By:
Blocking: #7353

Description

pygame bloats the build by pulling in SDL, which in turn pulls in 54M of midi sound patches. See #7353 for more details.

Change History

Changed 5 months ago by cscott

  • version changed from Update.1 to Development build as of this date

Changed 5 months ago by cscott

  • blocking 7353 added

(In #7353) * perl is due to mtd-utils, ntp, gstreamer-plugins-base, and libbonobo, trac bug #234

  • lots of theme crap (including /usr/share/rhgb and /usr/share/kde-settings) due to libgnome requiring fedora-gnome-theme, trac #7367
  • xine plugins part of xine-lib, /usr/lib/xine/plugins/1.21/vidix takes up 208k. We should either fork these or delete them post-install in pilgrim.
  • the midi patches (54M worth!) are being pulled in by PersonalCopy-Lite-patches, which is providing timidity++-patches, which is required by SDL_mixer, which provides libSDL_mixer-1.2.so.0, which is required by pygame, trac #7368
  • totem requires gnome-desktop, which requires a number of silly things and provides /usr/share/gnome/help and crap. totem also requires gnome-themes, which requires gnome-icon-theme, which we do not need (trac #4259, #4621). Do we need totem?
  • lvm/mdadm is pulled in by mkinitrd, which is pulled in by the kernel, trac #6188.

Changed 5 months ago by dgilmore

Ive built a SDL_mixer that does not have a Requires: timidity++-patches

this will drop off next joyride build

Changed 4 months ago by dsd

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.