[ubuntu-za] kdenlive sound fix wants to remove half my system

David Robert Lewis (ethnopunk) ethnopunk at telkomsa.net
Mon Mar 8 08:32:32 GMT 2010

Wesley Werner wrote:
> Hi again.
> While fixing a dosbox sound issue while playing Doom, I discovered the 
> trick! In my case I was using libsdl1.2debian-alsa and had to switch 
> over to OSS. The package deps are linked, that installing one (-all, 
> -alsa, -oss) will remove the currently installed one for you.
> apt-get install libsdl1.2debian-all
> That will install -all and prompt to remove your current OSS package, 
> without removing all linked apps.
> Funny thing is, after I switched to OSS, Kdenlive's audio works too!
> On Sat, Mar 6, 2010 at 7:29 PM, Wesley Werner <wesley.werner at gmail.com 
> <mailto:wesley.werner at gmail.com>> wrote:
>         > Have a look at this thread
>         >
>         <http://www.linuxquestions.org/questions/debian-26/apt-get-remove-and-dependencies-183772/>,
>         > seems like you can force a remove and ignore dependencies,
>         Ill see
>         > what other info is around...
>         >
>         > Regards, Wez
>         Hi Wez,
>         Thanks for the information. Thought I was the only one. Glad
>         to know it
>         not just me. Will take a look at the thread. yay.
>         David.
>     Digging deeper, I found the thread suggests commands that were
>     obsoleted, and not so sure they exist anymore :/
>     I did find that dpkg has some force options, basically it turns
>     dependency checks into warnings, so in theory they should not be
>     processed. man dpkg and search 'force-things'.
>     dpkg --force-help also gives the manpage summary of the force
>     options, it seems like a pretty vast section of package manager, i
>     havent tried any of them just yet.
>     dpkg also has a --simulate option which could be useful here ;)

Not sure if I'm following you. Doing this merely reproduces the problem:

apt-get install libsdl1.2debian-all


The following packages will be REMOVED:
  acidrip adanaxisgpl airstrike akregator alien-arena alien-arena-browser
  alienblaster amarok amphetamine apport-kde apturl-kde ark atari800 
  avidemux-plugins-common avidemux-plugins-gtk basilisk2 bilbo blender
  blobandconquer bloboats blobwars blocks-of-the-undead bomber cinelerrasv
  cinepaint cinepaint-python compiz-kde desmume digikam dlmsm dolphin dosbox
  dosemu dreamchess ekiga eternallands eternallands-data eternallands-sound
  extremetuxracer fceu ffmpeg flightgear freedoom freedroid fretsonfire
  fretsonfire-game fretsonfire-songs-muldjord fretsonfire-songs-sectoid
  frozen-bubble funnyboat gdebi-kde gfceu gimp gimp-gap gimp-plugin-registry
  glest grafx2 gstreamer0.10-plugins-bad-multiverse gstreamer0.10-sdl
  gtkam-gimp gwenview hatari hedgewars install-package jockey-kde k3b
  kaddressbook kamera kate kcm-gtk kde-style-qtcurve kde-window-manager
  kde-zeroconf kdebase-bin kdebase-plasma kdebase-runtime
  kdebase-runtime-bin-kde4 kdebase-workspace-bin kdebase-workspace-data
  kdebase-workspace-kgreet-plugins kdebluetooth kdegraphics-strigi-plugins
  kdemultimedia-kio-plugins kdenlive kdepasswd kdepim-groupware
  kdepim-kresources kdepim-runtime kdepim-runtime-libs4 
  kdepim-wizards kdesudo kdm kfind khelpcenter4 kipi-plugins klipper kmag
  kmail kmix kmousetool knotes konq-plugins konqueror konqueror-nsplugins
  konqueror-plugin-searchbar konqueror-plugins konsole kontact kopete
  korganizer kpackagekit kppp krdc krfb kshisen ksnapshot kspaceduel kstars
  ksysguard ksystemlog ktimetracker ktorrent kubrick 
  kubuntu-konqueror-shortcuts kvkbd kwalletmanager kwin-style-qtcurve
  language-selector-qt libgegl-0.0-0 libk3b6 libkabcommon4 libkcddb4
  libkdegames5 libkdepim4 libkleo4 libkonq5 libkonqsidebarplugin4
  libkontactinterfaces4 libkopete4 libkorundum4-ruby1.8 libkpgp4 libksieve4
  liblancelot0 liblinphone3 libmarble4 libmediastreamer0 libmimelib4
  libmjpegtools-1.9 libmlt++2 libmlt1 libopal3.6.4 libopenscenegraph56
  libpt2.6.4 libpt2.6.4-plugins libsdl-console libsdl-gfx1.2-4 
  libsdl-mixer1.2 libsdl-net1.2 libsdl-net1.2-dev libsdl-pango1 libsdl-perl
  libsdl-sound1.2 libsdl-sound1.2-dev libsdl-ttf2.0-0 libsdl1.2-dev
  libsdl1.2debian libsdl1.2debian-pulseaudio libsmokekde4-2 libsmpeg-dev
  libsmpeg0 libtheora-bin libxine1 libxine1-x lightyears lincity-ng linphone
  linphone-nox lives lmms maelstrom mazeofgalious me-tv melt mencoder miro
  mjpegtools mplayer mplayer-nogui nexuiz okular okular-extra-backends
  openarena openoffice.org-kde openshot pearpc phonon-backend-xine
  photofilmstrip plasma-dataengines-addons plasma-dataengines-workspace
  plasma-scriptengine-python plasma-widget-facebook plasma-widget-folderview
  plasma-widget-googlecalendar plasma-widget-indicatordisplay
  plasma-widget-kimpanel plasma-widget-kubuntu-qa-feedback
  plasma-widget-lancelot plasma-widget-networkmanagement
  plasma-widget-quickaccess plasma-widgets-addons plasma-widgets-workspace
  powermanga prboom printer-applet pykaraoke pykaraoke-bin python-kde4
  python-mlt python-pygame python-pykaraoke qemu qemu-kvm quassel rott
  sauerbraten sauerbraten-wake6 scorched3d sdl-ball singularity
  software-properties-kde system-config-printer-kde systemsettings transcode
  tremulous update-manager-kde update-notifier-kde uqm uqm-content uqm-music
  usb-creator-kde userconfig vegastrike videocut videotrans 
virtualbox-3.1 vlc
  webcamstudio widelands winff winff-doc xbmc xbmc-bin xbmc-data
  xbmc-skin-confluence xbmc-skin-pm3-hd xbmc-web-pm3 xmame-sdl xmoto zsnes
The following NEW packages will be installed:

More information about the ubuntu-za mailing list