particleMan

particleMan

About Me

Connect

LOCATION
Not Specified
WEBSITE

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Houdini Ebuild for Gentoo Oct. 24, 2004, 11:31 p.m.

Excellent! It's always that last overlooked detail that gets you!

Houdini Ebuild for Gentoo Oct. 14, 2004, 3:41 p.m.

It looks like your license admin can't get the IP address because it is not reporting the proper local IP. Are you running a firewall on that system or on your router? It also looks like you are not running the latest Houdini version. I would try a few things:

1) Change the IP address to whatever it is supposed to be on your network and leave it that way and make sure your hostname is set (looks like shadow). It looks like you tried to change your IP and/or your hostname a few times while trying to get this to work. This will only confuse things. Verify that you can access the Internet normally (web, email, etc.) from the computer before re-installing.

2) Download and install the latest Apprentice install.

3) Follow my previous instructions.

Starting over with a fresh install may fix things up for you.

HTH,

Alex

Houdini Ebuild for Gentoo Oct. 13, 2004, 5:34 p.m.

I didn't do the ebuild because it was out of date. I am running 2.6.8-gentoo-r7, KDE 3.3. Through various posts here and on the Gentoo forums, I gathered together a manual install process that works for me so far. I'll update this as needed:

as root:


mkdir /etc/rcX.d
ln -s /etc /etc/rc.d
ln -s /etc/rcX.d /etc/rc1.d
ln -s /etc/rcX.d /etc/rc2.d
ln -s /etc/rcX.d /etc/rc3.d
ln -s /etc/rcX.d /etc/rc4.d
ln -s /etc/rcX.d /etc/rc5.d

tar -zxvf houdini-7.0.192-linux_rh9.tar.gz
cd houdini-7.0.192-linux_rh9
./houdini.install


After the install I was able to run Houdini, however on reboot I couldn't because of License Error: Unable to connect to hserver for license acquisition

This is because the sesinetd script in /etc/init.d/ won't work with Gentoo. So I borrowed a script from the Gentoo forums and placed it in /etc/init.d/


nano -w /etc/init.d/mysesinetd

#!/sbin/runscript

depend() {
after xdm
}

start() {
ebegin “Starting Sesinetd”
/etc/init.d/sesinetd start
eend $? “Sesi died argh…”
}

stop() {
ebegin “Stopping Sesinetd”
/etc/init.d/sesinetd stop
eend $? “Sesi won't die…Send reinforcemnets…sk…”
}


To make the license server startup on boot type:


rc-update add mysesinetd default


And now to start up Houdini type as a regular user, not root:


cd /opt/hfs7.0.192/ (assuming that's where you installed Houdini)
source houdini_setup_bash (I use bash)
houdini


This procedure allowed me to install and run Houdini. I did have a problem that the help browser was broken. To fix this I had to resolve some dependencies (I figured this out from NTmatter2's script):

virtual/x11
virtual/jre
kde-base/kdelibs-3.2
app-shells/tcsh
dev-lang/tcl

So far, so good. Hopefully this will help someone out and maybe the new ebuild too! I suppose if I took the time I could help rewrite the ebuild as needed, but seeing as I'm new to Gentoo I'm just happy I got Houdini installed manually!

Cheers,

Alex