pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/40610: devel/tcllib does not build on Solaris



>Number:         40610
>Category:       pkg
>Synopsis:       devel/tcllib does not build on Solaris
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Feb 11 10:10:00 +0000 2009
>Originator:     Jörn Clausen
>Release:        
>Organization:
University of Bielefeld
>Environment:
SunOS spare4200 5.10 Generic_120012-14 i86pc i386 i86pc

>Description:
building devel/tcllib stops with

$ bmake
=> Bootstrap dependency digest>=20010302: found digest-20080510
=> Bootstrap dependency tnftp-[0-9]*: found tnftp-20070806
===> Skipping vulnerability checks.
WARNING: No /usr/pkgsrc/20090209/var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkgsrc/20090209/sbin/download-vulnerability-list'.
===> Patching for tcllib-1.8
usage: rm [-fiRr] file ...
*** Error code 2

Stop.
bmake: stopped in /software/pkgsrc/source/pkgsrc/devel/tcllib
*** Error code 1

Stop.
bmake: stopped in /software/pkgsrc/source/pkgsrc/devel/tcllib


Setting PKG_DEBUG_LEVEL to "1" shows these commands immediately before the 
error:

set -e;                                  echo _WRAP_PATH"=      
"/software/pkgsrc/source/pkgsrc/devel/tcllib/work.spare4200/.buildlink/bin:/software/pkgsrc/source/pkgsrc/devel/tcllib/work.spare4200/.tools/bin:/u
sr/pkgsrc/20090209/bin:/usr/pkgsrc/20090209/bin:/usr/pkgsrc/20090209/sbin:/usr/pkgsrc/20090209/gcc34/bin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin
 >> /software/pkgsrc/source/pkgsrc/devel/tclli
b/work.spare4200/.patch_makevars.mk.tmp
set -e;                                  if test -f 
/software/pkgsrc/source/pkgsrc/devel/tcllib/work.spare4200/.patch_makevars.mk.tmp;
 then                              ( echo ".if !defined(_MAKEVARS_MK)";      
echo "_MAKEVARS_MK=     defined";                echo "";                       
                         /usr/bin/cat 
/software/pkgsrc/source/pkgsrc/devel/tcllib/work.spare4200/.patch_makevars.mk.tmp;
           echo "";                                                 echo 
".endif # _MAKEVARS_MK";                   ) > 
/software/pkgsrc/source/pkgsrc/devel/tcllib/work.spare4200/.patch_makevars.mk;
                                                 /usr/bin/rm -f 
/software/pkgsrc/source/pkgsrc/devel/tcllib/work.spare4200/.patch_makevars.mk.tmp;
                               fi
set -e;/usr/bin/touch -f 
/software/pkgsrc/source/pkgsrc/devel/tcllib/work.spare4200/.patch_makevars.mk
usage: rm [-fiRr] file ...
*** Error code 2

>How-To-Repeat:

>Fix:
The error message seems to indicate that rm was called without "-f" and no 
filename, i.e. just "rm".

BTW: tcllib 1.8 is from 2005, the current release is 1.11.1.



Home | Main Index | Thread Index | Old Index