blarg?

July 9, 2003

In Which Beads Of Sweat And Blood Mingle On Mike’s Forehead.

Filed under: Archives — mhoye @ 12:00 pm

Watch this. You’ll love this.


[root@eiffel RPMS]# rpm -e bind-9.2.1-16.i386.rpm
error: package bind-9.2.1-16.i386.rpm is not installed
[root@eiffel RPMS]# rpm -i ./bind-9.2.1-16.i386.rpm
warning: ./bind-9.2.1-16.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
     package bind-9.2.1-16 is already installed
[root@eiffel RPMS]# rpm -e bind-9.2.1-16.i386.rpm
error: package bind-9.2.1-16.i386.rpm is not installed
[root@eiffel RPMS]# _

Fucking Christ.

Update: I got a helpful e-mail today telling me that the trick is
“rpm -e bind-9.2.1-16”, as opposed to the whole package name. Which,
you know, makes total sense. The news came a bit late – I got completely
fed up with it and just did a reinstall. I’m thin on disk space, and I
needed the disk space more than I needed to bang my head on an unhelpful
package manager.

I really don’t know if that would have done it, but I’ll remember
that for next time. I tried uninstalling bind through RedHat’s
graphical add-remove programs widget, whose stated purpose I was
assured was to both add and remove programs, and it insisted
on an entirely different set of stupid, unreasonable things – that
in order to uninstall a whack of stuff I needed to first install
a suspiciously-similar-looking list of stuff that was, of course,
already installed. Just to pick one example, you understand.

I don’t think a bug report that consists entirely of “rpm: what the
hell?” or “Package Manager Bug – Does Not Manage Packages” would be
all that useful, but I don’t know what else to say. I’m a big fan
of technology, but it’s hard to love something that doesn’t do the
job it was named for. I don’t care how advanced or complicated
it might be or what else it might do, my dishwasher had damn well better
wash my dishes or it’s out the door.

I want apt-get back.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress