pkgsrc-Bugs archive

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

pkg/44587: print/web2c does not install

>Number:         44587
>Category:       pkg
>Synopsis:       print/web2c does not install
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 17 04:05:00 +0000 2011
>Originator:     Stefan
>Release:        sparc solaris 9

the post-install target links are not necessary and stop bmake install:

bmake install:
/usr/bin/ln -sf mf.1 /usr/local/man/man1/mf-nowin.1
ln: cannot create /usr/local/man/man1/mf-nowin.1: File exists

These links are already created by web2c's Makefile. At least on my 2010Q4 

# cd work/texlive-20100720-source/texk/web2c/man
# gmake install -n
 cd /usr/local/man/man1 && \
  for s in cweb:ctangle cweb:cweave mf:mf-nowin pdftex dvicopy:odvicopy dvitype:
    link=echo $s | sed 's,.*:,,'; \
    file=echo $s | sed 's,:.*,,'; \
    rm -f $link.1; \
    echo "creating link '$link.1' -> '$file.1'"; \
    ln -s $file.1 $link.1; \

bmake install
How about removing the links in the post-install target?

Home | Main Index | Thread Index | Old Index