Ask Shadowman


June 2003

So there you are, up to your elbows in an install or configuration, when BLAMMO. It all hits the fan. What now, smart guy? Call tech support? Nooooooo. This was under tha radar, and you told your boss it'd be done by tomorrow. So you fire off a flare to the only, the one and only, person who can help. You know him. He's a singular as his name, like Polonius or Stimpy. He's... the Shadowman, and he's got just the bucket to bail out your boat.

Fresh out of flares? Got a question that you'd like Shadowman to answer? Ask him.


Brian H was up the creek without a paddle and asked:
I was trying to clean up some things on my system, and after installing and uninstalling some things, and upgrading my kernel, I attempted to rebuild my rpm database. It hangs awhile then gives an error:

[root@localhost root]# rpm --rebuilddb
error: db4 error(16) from dbenv->remove: Device or resource busy
What do I do? What device is busy?

Shadowman says:
Brian, you have encountered what those in the know like to call a bug. Forthcoming errata should fix that, but for now you can type:

[root@sombro.hombre root]# LD_ASSUME_KERNEL=2.4.19 rpm --rebuilddb
At the command line and it should finish.


ShahramA Was trying to get his Age of Empires swerve on and had to know:
The problem is my favourite games donāt work. Iām trying winex but Iām experience a lot of problems with it. It doesn't work right and I canāt hit CTRL+ALT+F1 or F2 and do a killall wine.

Shadowman says:
Shadowman had to consult his internal Shadowchild on this one. Try the latest kernel from kernel.org, with the latest rc-patch applied. Instructions for doing this can be found most anywhere a Google hit on 'how to patch and compile a Linux kernel' takes you.


PMOORE was digging through his attic, looking for some binaries and wondered:
How can I tell from RPM where an application stored its files?

Shadowman says:
RPM has several quries it can perform. The one you're looking for is:

[root@sombro.hombre root]# rpm -ql package-name
Which will give you a list of files it installed.


In short:

To Clint L. with the sendmail boot hang, Shadowman Says: service sendmail stop; chkconfig sendmail off

To Eden N. looking to run Windows apps on Linux Shadowman Says: Try winehq.org, www.netraverse.com, www.transgaming.com or www.codeweavers.com.