Can't add or remove packages in FC4
BRUCE STANLEY
bruce.stanley at prodigy.net
Wed Jul 20 16:47:55 UTC 2005
--- James Kosin <jkosin at beta.intcomgrp.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> BRUCE STANLEY wrote:
>
> |
> |I don't know if this is related or not but I had
> |a weird problem with rpm last night.
> |
> |I installed the gnuchess program from the Fedora
> |Extras and this is what happen:
> |
> | rpm -iv gnuchess-*
> |
> | Everyting installed without errors.
> |
> | Tried to run program unde KDE & Gnome
> | to no avail.
> |
> | Went to remove the pacakage via
> | rpm -ev gnuchess-*
> |
> | it told me that the package was not
> |installed.
>
> This is correct!
> Although, I'm not sure everyone knows this... -e
> option does not take
> wild cards. The -i allows it because they are
> looking for files and
> when you remove a package you are not talking file
> names anymore.
> Best this for this would be to
> ~ rpm -qa | grep gnuchess-*
> Then take that file list and run them to
> ~ rpm -e ....
>
>
> |
> | Ran another rpm -iv ... and rpm told me
> that
> | the package was already installed.
> |
> | Huh?
>
> Ok, it already is installed! Remember, we are
> talking packages not
> files here....
>
> |
> | Ran rpm --rebuilddb
> |
> | The rpm system still things that the package
> | in not installed ( -e ) and installed ( -i )
> | at the same time.
> |
> |I wound up doing a rpm -qpl gnuchess-* and
> removed
> |the files/dirs myself by hand .... :-(
> |
> :-( Bad idea...
>
> |
> |
> Good Luck,
> James Kosin
Huh? The wild card on the gnuchess-*.rpm name is
suppose to be resolved by the shell before the
rpm command sees it.
More information about the fedora-list
mailing list