ID:161418
 
-bash: /home/****/bin/DreamDaemon: No such file or directory
****@digiyond:~/bin$ cd /home/****/bin/
****@digiyond:~/bin$ dir DreamDaemon DreamMaker byondsetup libext.so
****@digiyond:~/bin$


Can anyone explain this?

I'm on Ubuntu 8.04 LTS (hardy) and I've been tackling this for the past 3 hours now.


--Resolved--

Cinnom wrote:
If it's a 64-bit server, you may need to install ia32-libs:

sudo apt-get install ia32-libs
Bunnie wrote:
-bash: /home/****/bin/DreamDaemon: No such file or directory
> ****@digiyond:~/bin$ cd /home/****/bin/
> ****@digiyond:~/bin$ dir > DreamDaemon DreamMaker byondsetup libext.so
> ****@digiyond:~/bin$

Can anyone explain this?

I'm on Ubuntu 8.04 LTS (hardy) and I've been tackling this for the past 3 hours now.

This is not the correct way to run DreamDaemon (at least, I can only assume, you did not show the command you tried to use).

1. Ensure you have installed BYOND correctly ('make here').
2. Execute (or source) the bin/byondsetup script.
3. Run DreamDaemon without any path (the setup script adds the bin directory to your environment path), with the arguments you want.

If you are dealing with some BYOND server provider then the above instructions are probably not correct and you should contact them.
In response to Slurm
Slurm wrote:
Bunnie wrote:
-bash: /home/****/bin/DreamDaemon: No such file or directory
> > ****@digiyond:~/bin$ cd /home/****/bin/
> > ****@digiyond:~/bin$ dir > > DreamDaemon DreamMaker byondsetup libext.so
> > ****@digiyond:~/bin$

Can anyone explain this?

I'm on Ubuntu 8.04 LTS (hardy) and I've been tackling this for the past 3 hours now.

This is not the correct way to run DreamDaemon (at least, I can only assume, you did not show the command you tried to use).

1. Ensure you have installed BYOND correctly ('make here').
2. Execute (or source) the bin/byondsetup script.
3. Run DreamDaemon without any path (the setup script adds the bin directory to your environment path), with the arguments you want.

If you are dealing with some BYOND server provider then the above instructions are probably not correct and you should contact them.

I have done all that already, and the byondsetup script is setup so whenever you type DreamDaemon it automatically puts that path in, regardless of folder, even if you're in its bin folder.

-Edit-

To reiterate, here's a fresh connection:
To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/
Last login: Fri May 9 11:30:57 2008 from 82.203.4.2
****@digiyond:~$ cd bin ****@digiyond:~/bin$ DreamDaemon
-bash: /home/****/bin/DreamDaemon: No such file or directory
****@digiyond:~/bin$ cd .. ****@digiyond:~$ dir
Makefile bin cfg host key lib man readme.txt
****@digiyond:~$ DreamDaemon -bash: /home/****/bin/DreamDaemon: No such file or directory
In response to Bunnie
Bunnie wrote:
I have done all that already, and the byondsetup script is setup so whenever you type DreamDaemon it automatically puts that path in, regardless of folder, even if you're in its bin folder.

ls -al ~/bin
In response to Slurm
Slurm wrote:
Bunnie wrote:
I have done all that already, and the byondsetup script is setup so whenever you type DreamDaemon it automatically puts that path in, regardless of folder, even if you're in its bin folder.

ls -al ~/bin

****@digiyond:~$ ls -al ~/bin
total 376
drwxrwxrwx 2 **** **** 4096 May 9 11:45 .
drwxrwxrwx 9 **** **** 4096 May 9 11:29 ..
-rwxrwxrwx 1 **** **** 19440 May 1 01:19 DreamDaemon
-rwxrwxrwx 1 **** **** 14656 May 1 01:19 DreamMaker
-rwxrwxrwx 1 **** **** 442 May 9 11:39 byondsetup
-rwxrwxrwx 1 **** **** 330712 May 1 01:19 libext.so
In response to Bunnie
source ~/bin/byondsetup
DreamDaemon -version
In response to Slurm
Slurm wrote:
source ~/bin/byondsetup
DreamDaemon -version
****@digiyond:~$ source ~/bin/byondsetup
****@digiyond:~$ DreamDaemon -version
-bash: /home/****/bin/DreamDaemon: No such file or directory
In response to Bunnie
ldd ~/bin/DreamDaemon
In response to Slurm
Slurm wrote:
ldd ~/bin/DreamDaemon
****@digiyond:~$ ldd ~/bin/DreamDaemon
not a dynamic executable


Why would this not be a dynamic executable? I got it from the zipfile, and ran the installation!
In response to Bunnie
Bunnie wrote:
Why would this not be a dynamic executable? I got it from the zipfile, and ran the installation!

That's not what dynamic means in this context.

Where did you download this from? Both Linux packages on the download package have libbyond.so in them.

(I am referring to http://www.byond.com/download/)
In response to Slurm
Slurm wrote:
Bunnie wrote:
Why would this not be a dynamic executable? I got it from the zipfile, and ran the installation!

That's not what dynamic means in this context.

Where did you download this from? Both Linux packages on the download package have libbyond.so in them.

(I am referring to http://www.byond.com/download/)

Linux (glibc 2.4+) , reading through other topics they mentioned to move libbyond.so to the lib folder.

****@digiyond:~$ ls -al ~/bin
total 3728
drwxrwxrwx 2 **** **** 4096 May 9 13:00 .
drwxrwxrwx 9 **** **** 4096 May 9 11:29 ..
-rwxrwxrwx 1 **** **** 19440 May 1 01:19 DreamDaemon
-rwxrwxrwx 1 **** **** 14656 May 1 01:19 DreamMaker
-rwxrwxrwx 1 **** **** 442 May 9 12:58 byondsetup
-rwxrwxrwx 1 **** **** 3427060 May 1 01:19 libbyond.so
-rwxrwxrwx 1 **** **** 330712 May 1 01:19 libext.so
****@digiyond:~$ DreamDaemon -bash: /home/****/bin/DreamDaemon: No such file or directory


Not that it makes much difference...
In response to Bunnie
Bunnie wrote:
Linux (glibc 2.4+) , reading through other topics they mentioned to move libbyond.so to the lib folder.

Don't move libbyond.so, byondsetup updates LD_LIBRARY_PATH to point at the bin directory. Move it back.

If it still doesn't work, try the older glibc package.
In response to Slurm
Slurm wrote:
Bunnie wrote:
Linux (glibc 2.4+) , reading through other topics they mentioned to move libbyond.so to the lib folder.

Don't move libbyond.so, byondsetup updates LD_LIBRARY_PATH to point at the bin directory. Move it back.

If it still doesn't work, try the older glibc package.

blanked the server, gabbed the older glibc package, put it on via WinSCP, CH'd it all to 7777, did make here then the /source <path> it told me to do..

The result?

****@digiyond:~$ DreamDaemon
-bash: /home/****/bin/DreamDaemon: No such file or directory
****@digiyond:~$ ls -al ~/bin
total 3520
drwxrwxrwx 2 **** **** 4096 May 9 13:21 .
drwxrwxrwx 9 **** **** 4096 May 9 13:20 ..
-rwxrwxrwx 1 **** **** 20884 May 1 01:37 DreamDaemon
-rwxrwxrwx 1 **** **** 13080 May 1 01:37 DreamMaker
-rwxr-xr-x 1 **** **** 442 May 9 13:21 byondsetup
-rwxrwxrwx 1 **** **** 3200544 May 1 01:37 libbyond.so
-rwxrwxrwx 1 **** **** 339524 May 1 01:37 libext.so
****@digiyond:~$ ldd ~/bin/DreamDaemon
not a dynamic executable
In response to Bunnie
Bunnie wrote:
blanked the server, gabbed the older glibc package, put it on via WinSCP, CH'd it all to 7777, did make here then the /source <path> it told me to do..

The result?

Don't do that.

wget http://www.byond.com/download/build/419.985_byond_linux.zip
unzip 419.985_byond_linux.zip
rm 419.985_byond_linux.zip
cd byond
make here
source bin/byondsetup
DreamDaemon -version
In response to Slurm
Slurm wrote:
Bunnie wrote:
blanked the server, gabbed the older glibc package, put it on via WinSCP, CH'd it all to 7777, did make here then the /source <path> it told me to do..

The result?

Don't do that.

wget http://www.byond.com/download/build/419.985_byond_linux.zipunzip 419.985_byond_linux.ziprm 419.985_byond_linux.zipcd byondmake heresource bin/byondsetupDreamDaemon -version


my ubuntu distrib doesn't have unzip apparently.
In response to Bunnie
Bunnie wrote:
my ubuntu distrib doesn't have unzip apparently.

Install it? Or some other extraction tool which supports zip?
If it's a 64-bit server, you may need to install ia32-libs:

sudo apt-get install ia32-libs
In response to Cinnom
Cinnom wrote:
If it's a 64-bit server, you may need to install ia32-libs:

sudo apt-get install ia32-libs

Wouldn't this problem produce more sane error messages?
In response to Slurm
Unfortunately no. It just tells you the file isn't there.
In response to Slurm
Slurm wrote:
Bunnie wrote:
my ubuntu distrib doesn't have unzip apparently.

Install it? Or some other extraction tool which supports zip?
login as: ****
****@**.***.***.**'s password:
Linux digiyond 2.6.16.29-xen #1 SMP Sun Sep 30 04:00:13 UTC 2007 x86_64

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/
Last login: Fri May 9 12:20:11 2008 from 82.203.4.2
****@digiyond:~$ cd byond
****@digiyond:~/byond$ make here
***************************
Now run the following command:

source /home/****/
byond/bin/byondsetup

If it generates errors, your shell is not compatible with 'sh', so you will
have to edit byondsetup and make it work with your shell. If the script works, you should be able to run DreamDaemon.

IMPORTANT: once you have the script working, you must add the above line
to your startup script. The name of your startup script depends on the
shell you use. Typical ones are .profile or .bash_profile.

Once everything is working, you can find out more about the software
by doing 'man DreamDaemon'. A host server has also been included
so edit host/hostconf.txt and boot up your world server!
***************************
****@digiyond:~/byond$ source bin/byondsetup
****@digiyond:~/byond$ DreamDaemon -version
-bash: /home/****/byond/bin/DreamDaemon: Permission denied
****@digiyond:~/byond$ DreamDaemon -version
-bash: /home/****/byond/bin/DreamDaemon: No such file or directory


After permission denied, I chmod 7777'd everything. as you can see. I am -now- installing that lib that is mentioned in the message by Cinnmon
Page: 1 2