Find the answer to your Linux question:
Results 1 to 2 of 2
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux User
    Join Date
    Mar 2008

    Can't use pkgtool to remove multimedia programs

    Want to remove programs with no explanations on how to use so used pkgtool to remove gxine, xine, and xmms.
    When I try to remove juK or Dragon Player, they do not show up in pkgtool list. Dragon Player will not now run from the multimedia list and JuK can't run after starting because it is missing files which were removed by pkgtool above.
    How do I now go about finding and removing these last two?

  2. #2
    Just Joined! simon's Avatar
    Join Date
    Oct 2005
    New Zealand
    if it isn't already installed, install slackpkg. this gives you a quick and easy means of looking for the specific apps that are included in packages. for example:

    slackpkg search juk

    (or slackpkg search dragon) lists (along with a whole bunch of kde internationalisation packages) kdemultimedia as a package in which the searched-for text shows up: this suggests that removing kdemultimedia via pkgtool would remove those apps you want to get rid'll notice if you type:

    slackpkg info kdemultimedia

    that this package also includes a bunch of other stuff (e.g. the kde mixer applet) that you probably DON'T want to remove: your best bet is probably to reinstall xine and/or whatever else you've uninstalled that's damaged the multimedia functionality of your kde apps (you probably don't need the gxine front-end, or xine-ui, but xine-lib is the libraries of routines for the underlying engine, and many other multimedia apps may use it).

    since pkgtool won't sort out your dependency problems for you, it's better to leave things installed unless you're sure you know exactly what they are and whether other apps may need them. yes, it's a bit untidy to remove an app from a menu (or delete the desktop shortcut or whatever) without actually uninstalling the app, but unless you're really short of hard disk space, it's better to have a few unnecessary apps lying around on a rock-solid stable system, than to have a "tidy" system that's flakey because bits are missing!

    incidentally, you may also have noticed that:

    slackpkg info kdemultimedia

    *didn't* list juk or dragonplayer in its description. the description is just a brief summary: if you really want to know what's in a package, either view the entry in /var/log/packages, e.g.:

    less /var/log/packages/kdemultimedia*

    or, if the package isn't installed, you could view the actual package contents (e.g. via less):

    less kdemultimedia-4.2.4-x86_64-1.txz

    ...or if you can't be bothered drilling down into the slackware installation tree, you can also view (again less does a nice job of it) the full filelist in MANIFEST.bz2 at the top of the tree (manually searching with the forward slash, n and N within less is easier than less MANIFEST.bz2 | grep juk, because the individual lines containing "juk" don't tell you what package it's in).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts