|
2011-04-28 09:48 AEST by Arthur Barrett - The RPM Spec currently refers to some hardcoded paths, which cause some errors during install:
$ sudo rpm -i --nodeps --prefix=/home/abarrett/cvs-suite-2009-4123 cvsnt-2.8.01.4123-
1.i386.rpm cvs-suite-triggers-2.8.01.4123-1.i386.rpm cvsnt-database-mysql-2.8.01.4123-
1.i386.rpm cvsnt-database-oracle-2.8.01.4123-1.i386.rpm cvsnt-protocol-gserver-2.8.01.4123-
1.i386.rpm
Password:
warning: cvsnt-2.8.01.4123-1.i386.rpm: Header V3 DSA signature: NOKEY, key ID b5a8ac09
CVS Suite
For each person who will use this software you must
have purchased a CVS Suite or CVS Professional support
license. Use of this compiled software without a
CVS Suite or CVS Professional support license is in
breach of both the software licenses and the the CVS
Suite and CVS Professional support agreements.
/var/tmp/rpm-tmp.9775: line 1: /usr/lib/cvsnt/register-cvsnt: No such file or directory
chown: cannot access `/usr/lib/cvsnt': No such file or directory
chmod: cannot access `/usr/lib/cvsnt': No such file or directory
/var/tmp/rpm-tmp.9775: line 5: /usr/bin/cvsmanager: No such file or directory
error: %post(cvsnt-2.8.01.4123-1.i386) scriptlet failed, exit status 127
You can resolve this problem by pre-creating the directories, eg:
cd /home/abarrett/cvs-suite-2009-4123
mkdir usr
mkdir usr/lib
mkdir usr/bin
mkdir bin lib
mkdir etc
mkdir usr/lib/cvsnt
|