in my last message i put wrong lines from spec...

main problem that content of install-sh only

#!/bin/sh

so
  ./install-sh -c  generate_passwd 
/openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/bin/generate_passwd
/bin/sh ./mkinstalldirs /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/sbin
mkdir /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/sbin
  ./install-sh -c  tac_plus 
/openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/sbin/tac_plus
/openpkg/bin/make DESTDIR=/openpkg/RPM/TMP/tacacs-4.4b2-root install-man1
/bin/sh ./mkinstalldirs /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/man/man1
mkdir /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/man
mkdir /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/man/man1
 ./install-sh -c -m 644 ./tac_plus.1 
/openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/man/man1/tac_plus.1
/bin/sh ./mkinstalldirs /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/etc/tacacs
mkdir /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/etc
mkdir /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/etc/tacacs
 ./install-sh -c -m 644 ./sample-tac_plus.cfg 
/openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/etc/tacacs/sample-tac_plus.cfg

do nothing

and commands from spec
    #   post-adjust installation
    mv  $RPM_BUILD_ROOT%{l_prefix}/bin/generate_passwd \
        $RPM_BUILD_ROOT%{l_prefix}/bin/tacas_generate_passwd
    mv  $RPM_BUILD_ROOT%{l_prefix}/etc/tacacs/sample-tac_plus.cfg \
        $RPM_BUILD_ROOT%{l_prefix}/etc/tacacs/tac_plus.cfg

also do nothing


Ralf S. Engelschall wrote:
On Wed, May 30, 2007, Victor G. Bolshakov wrote:

 While trying to build tacacs-4.4b2-20061013.src.rpm from current i got error
 on final stages of build process:

   ./install-sh -c  generate_passwd
 /openpkg/RPM/TMP/tacacs-4.4b2-root/openpkg/bin/generate_passwd
 /bin/sh: ./install-sh: cannot execute
 make[1]: *** [install-binPROGRAMS] Error 1
 make: *** [install-am] Error 2
 error: Bad exit status from /openpkg/RPM/TMP/rpm-tmp.20660 (%install)

 As i understand install-sh in tac_plus-4.4beta2.tar.gz is stub for future...
 so are there known ways to build this package?

Yes, the permissions of the script were wrong in the upstream tarball.
Should be now fixed. Please retry with the latest OpenPKG-CURRENT
"tacacs" package as of today.
______________________________________________________________________
OpenPKG                                             http://openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to