[5487] in Athena Bugs
vax 7.0F: psroff -F does not work
daemon@ATHENA.MIT.EDU (Ezra Peisach)
Tue Jul 10 22:10:56 1990
To: bugs@ATHENA.MIT.EDU
Date: Mon, 09 Jul 90 17:32:31 EDT
From: Ezra Peisach <epeisach@ATHENA.MIT.EDU>
System name: medusa
Type and version: CVAXSTAR 7.0F (1 update(s) to same version)
Display type: SM
What were you trying to do?
psroff -F Courier ps.1
What's wrong:
psdit: can't open font table /usr/lib/font/Courier/devpsc/R.aux
psdit: No such file or directory
medusa% ls -ldg /usr/lib/font/Courier/devpsc/R.aux
lrwxr-xr-x 1 root wheel 18 May 4 11:48 /usr/lib/font/Courier/devpsc/R.aux -> Times/devpsc/C.aux
medusa% ls -ldg /usr/lib/font/Courier/devpsc/Time*
No match.
But:
medusa% ls -ldg /usr/lib/font/Courier/devpsc/AG.aux
lrwxr-xr-x 1 root wheel 25 May 4 11:45 /usr/lib/font/Courier/devp
sc/AG.aux -> ../../Times/devpsc/AG.aux
What should have happened:
The proper symlinks should exist for the particular family.
Please describe any relevant documentation references:
psroff(1)
The following will fix the problem in 7.1: (I've installed it in the
sources already)
(/source/third/transcript-*/lib/ditroff*/makefamily
RCS file: RCS/makefamily,v
retrieving revision 1.5
diff -c -r1.5 makefamily
*** /tmp/,RCSt1004176 Mon Jul 9 17:31:15 1990
--- makefamily Mon Jul 9 17:31:05 1990
***************
*** 3,9 ****
#
# Copyright (c) 1987 Adobe Systems Incorporated. All Rights Reserved.
# GOVERNMENT END USERS: See notice of rights in Notice file in release directory.
! # RCSID: $Header: /afs/rel-eng.athena.mit.edu/project/release/current/source/third/common/transcript-v2.1/lib/ditroff.font/RCS/makefamily,v 1.5 89/10/24 13:18:34 epeisach Exp $
# see README for more information
# makedev is the ditroff program that builds device descriptions
--- 3,9 ----
#
# Copyright (c) 1987 Adobe Systems Incorporated. All Rights Reserved.
# GOVERNMENT END USERS: See notice of rights in Notice file in release directory.
! # RCSID: $Header: /paris/third/transcript-v2.1/lib/ditroff.font/RCS/makefamily,v 1.5 89/10/24 13:18:34 epeisach Exp $
# see README for more information
# makedev is the ditroff program that builds device descriptions
***************
*** 32,41 ****
for s in '' .aux .map .out
do
rm -fr $new/R$s $new/I$s $new/B$s $new/BI$s
! ln -s $orig/$1$s $new/R$s
! ln -s $orig/$2$s $new/I$s
! ln -s $orig/$3$s $new/B$s
! ln -s $orig/$4$s $new/BI$s
done
for t in R I B BI
--- 32,41 ----
for s in '' .aux .map .out
do
rm -fr $new/R$s $new/I$s $new/B$s $new/BI$s
! ln -s ../../$orig/$1$s $new/R$s
! ln -s ../../$orig/$2$s $new/I$s
! ln -s ../../$orig/$3$s $new/B$s
! ln -s ../../$orig/$4$s $new/BI$s
done
for t in R I B BI