Forum OpenACS Development: Re: AOLserver et. al. RPMs available

Collapse
Posted by Michael A. Williams on
Hello Bart,

Thanks for the rpms and the sites about rpms. I'm trying to get up to speed on rpms and have gone through recompiling daemon tools and tcl8.4.9 on a box running Mandrake Linux 9.2. I think I hit a snag though.

It seems that the both tcl and daemontools have been installed to /var/tmp instead of /package/admin/daemontools for dtools and /usr/lib/tcl8.4 for tcl.

Did I improperly configure the rpm macros when I set the %_topdir using
echo "%_topdir <full path to your home directory>/rpm" > ~/.rpmmacros ?
I was logged in as root during the recompile of tcl and daemontools.

Daemontools-0.76-5patch also did not add svscanboot to /etc/inittab. Does this mean that it did not completely install?
Does the location of tcl in /var/tmp mean that it also did not install?
I have not yet recompiled the remaining rpms (aolserver etc...).

Collapse
Posted by Bart Teeuwisse on
Michael,

rebuilding a binary RPM from a source RPM takes place in a sandbox during which files are installed in a safe location, i.e. /var/tmp.

Upon completion of creating the binary RPM you then install the binary RPM (as root) onto your system. Only when you install the binary daemontools RPM will the content of the RPM installed in /package.