DRL > Bug Reports
[Solved][0.9.9.5| linux] Fedora16 x64 fail to start, liblua5.1.so.0 No such file
AtavisticPuma:
Same problem with sound here, but the 32bit version works fine
AStranger:
--- Quote from: Kornel Kisielewicz on January 05, 2012, 17:15 ---Next version will link to Lua statically, so there should be no more such problems. As for the sound, I have no clue... AStranger?
--- End quote ---
The only idea I have is really stupid. When I extracted the 32-bit version the config file had both music and sound set to true. I turned off music like I always do (I really need to install a midi player or mp3s), installed lua and everything just seemed to work (sound too). I was rushing with the 64bit version so I just installed lua and made sure the main menu came up, which it did. Then I made my lua post and called it a day.
When I woke up today and tried the 64bit version, I found out there was no sound. So I checked the config file and noticed it had both the music and sound set to FALSE. At that point I decided to extract a fresh 64bit copy of DoomRL (to make sure I didn't change the config while I was high) and config.lua still had the music and sound set to false. I set sound to true and everything worked.
It looks like the 32bit ships with sound on and the 64bit ships with sound off. This was the problem for me, hopefully it's the same for everyone else. If my grammar seems a little off right now, it is because I just woke up and need coffee.
nathrakh:
--- Quote from: AStranger on January 07, 2012, 12:07 ---So I checked the config file and noticed it had both the music and sound set to FALSE.
--- End quote ---
...Confirmed. However, even after installing stuff to play the midi files (timidity-stuff etc.) it just won't work for me. Luckily the .mp3's are available - they work just fine.
AStranger:
--- Quote from: nathrakh on January 07, 2012, 16:19 ---...(timidity-stuff etc.)...
--- End quote ---
In DoomRL's defense, timidity is a N! to in install and configure correctly last I remember. Actually even the lua problem isn't DoomRL's fault; the reason I knew how to install lua off the top of my head was because I had run into trouble doing it before. For some reason the 5.1.4 Lua install doesn't build a liblua.so file, which doesn't make much sense for a Linux library. So every Linux distro that wanted to build a lua package had to manually make and name the .so file. Obviously this didn't lead to a standard filename, hence the initial problem of the thread.
On a complete side note, this is kinda why I don't like packages. Too many times distro maintainers make random tweeks or decisions that cause unintended problems down the line (http://www.debian.org/security/2008/dsa-1571). I'm not saying don't use packages, just that I won't use them.
nathrakh:
Now this is getting little offtopic but it's nice information so even if I'm selfish I'll continue. (Huehuehue).
--- Quote from: AStranger on January 07, 2012, 20:54 ---In DoomRL's defense, timidity is a N! to in install and configure correctly last I remember. Actually even the lua problem isn't DoomRL's fault; the reason I knew how to install lua off the top of my head was because I had run into trouble doing it before. For some reason the 5.1.4 Lua install doesn't build a liblua.so file, which doesn't make much sense for a Linux library. So every Linux distro that wanted to build a lua package had to manually make and name the .so file. Obviously this didn't lead to a standard filename, hence the initial problem of the thread.
--- End quote ---
Well now it makes sense.
--- Quote ---On a complete side note, this is kinda why I don't like packages. Too many times distro maintainers make random tweeks or decisions that cause unintended problems down the line (http://www.debian.org/security/2008/dsa-1571). I'm not saying don't use packages, just that I won't use them.
--- End quote ---
If I wouldn't use pacman (Arch Linux's package manager) I would have to download, tweak, configure and compile every package myself? Hoho, way too much hassle for a newbie like me. Also, how does one update then? Guess I'd have to write some obscure scripts to keep track of updates..
To Arch Linux's defense (lol) their policy is to make minimum amount of "tweaks" to any package, preferably none at all. Almost all packages are "vanilla".
Navigation
[0] Message Index
[*] Previous page
Go to full version