[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Packages affected by removal of free mp3 players



If the worst does happen, and we need to remove all mp3 players from
Debian, many packages will be affected. Most of these are because of
their dependency on libsmpeg, which is the SDL MPEG audio and video
decoder. Others depend on other MP3-playing libraries, such as libmad,
mpeglib (which is named oddly), etc. (Please let me know if I've
forgotten some.) A few packages depend on mpg321 as well - mostly
front-ends.

Some notable packages affected are pygame (affects pyddr, for those
unfortunate few who cannot attend the 12-step meetings), alsaplayer,
GAnSO, ogle, and many others.

One of the main culprits is libsdl-mixer1.2, I think: this causes many
(most?) SDL games, including frozen-bubble, to be affected by the
removal of libsmpeg0. I don't know if libsdl-mixer can be compiled
without smpeg support, though, or what this would mean for users of
libsdl-mixer1.2. In the very worst case, we may be able to get a new
upstream version of libsdl-mixer released which supports only Vorbis.

For those which depend on pure mp3 playing libraries such as libmad, we
may be SOL - especially in the case of programs which require the
ability to decode MPEG 1 layer 3, like ogle. Suggestions are welcome.

Attached are the lists of reverse dependencies for the packages I could
think of.

-- 
Joe Drew <hoserhead@woot.net> <drew@debian.org>

"This particular group of cats is mostly self-herding." -- Bdale Garbee
alsaplayer
alsaplayer-alsa
alsaplayer-common
alsaplayer-esd
alsaplayer-gtk
alsaplayer-jack
alsaplayer-nas
alsaplayer-oss
alsaplayer-text
audacity
avifile-mad-plugin
dvb-zapping
gqmpeg
gstreamer-mad
gstreamer-plugins
irmp3
kreatecd
libmad0
libmad0-dev
madplay
mp3burn
mpg123-el
mpg321
mq3
mserv
nautilus1.1-suggested
ogle
ogle-gui
ogle-mmx
playmp3list
simplecdrx
vlc-mad
artsbuilder
brahms
kdemultimedia-dev
libarts-mpeglib
mpeglib
noatun
noatun-plugins
rosegarden4
black-box
bugsquish
bumprace
castle-combat
chromium
circuslinux
crimson
criticalmass
csmash
csmash-demosong
defendguin
enigma
frozen-bubble
ganso
gemdropx
gl-117
gltron
gnome-office
heroes-common
heroes-ggi
heroes-sdl
icebreaker
jumpnbump
jumpnbump-levels
junior-arcade
junior-art
junior-games-gl
junior-puzzle
junior-typing
ksmp3play
lbreakout2
lgeneral
libopenal0
libopenal-dev
libsdl-mixer1.2
libsdl-mixer1.2-dev
libsdl-ocaml
libsdl-ocaml-dev
libsdl-perl
libsdl-ruby
libsmpeg0
libsmpeg-dev
ltris
madbomber
mangoquest
mirrormagic
moon-lander
penguin-command
prboom
pygame
pysol-sound-server
python2.1-pygame
python2.2-pygame
python-pygame
rockdodger
rocks-n-diamonds
smpeg-gtv
smpeg-plaympeg
smpeg-xmms
solarwolf
toppler
tuxpaint
tuxracer
tuxtype
vectoroids
vegastrike

Reply to: