Bug 42174

Summary: XFree86-fontScalable port and package broken
Product: Ports & Packages Reporter: Vladimir Tchoukharev <chu>
Component: Individual Port(s)Assignee: Eric Anholt <anholt>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Vladimir Tchoukharev 2002-08-29 22:20:05 UTC
I try to update XFree86 on my -security branch box. All the methods of installing
the new version of XFree86-fontScalable fail (among them cd .... && make all install,
pkg_add ...., different switches to portupgrade, several cvsups during last week.)
Results of one method are shown below.

chu@h33:~ 23:59:05 $ sudo limits -m 128m -d 128m -s 128m -n 10000 idprio 5 portupgrade -Pf XFree86-fontScalable > XFree86-fontScalable 2>&1

--- XFree86-fontScalable begins here ---
--->  Checking the availability of the latest package of 'x11-fonts/XFree86-4-fontScalable'
--->  Found a package of 'x11-fonts/XFree86-4-fontScalable': /usr/ports/packages/All/XFree86-fontScalable-4.2.0.tgz
--->  Upgrading 'XFree86-fontScalable-4.0.1' to 'XFree86-fontScalable-4.2.0' (x11-fonts/XFree86-4-fontScalable) using a package
tar: can't add file lib/X11/fonts/CID/fonts.dir : No such file or directory
tar: can't add file lib/X11/fonts/CID/fonts.scale : No such file or directory
tar: can't add file lib/X11/fonts/PEX/Roman.phont : No such file or directory
tar: can't add file lib/X11/fonts/PEX/Roman_M.phont : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/encodings.dir : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0419.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0582.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0583.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0611.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0648.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0649.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0709.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0710.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/fonts.dir : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/fonts.scale : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTBI____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTBI____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTB_____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTB_____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTI_____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTI_____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTRG____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTRG____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0419bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0419bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0582bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0582bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0583bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0583bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0611bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0611bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0632bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0632bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0633bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0633bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0648bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0648bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0649bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0649bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/cour.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/cour.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courb.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courb.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courbi.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courbi.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/couri.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/couri.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/cursor.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/encodings.dir : No such file or directory
tar: can't add file lib/X11/fonts/Type1/fonts.dir : No such file or directory
tar: can't add file lib/X11/fonts/Type1/fonts.scale : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmo.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmo.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmr.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmr.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxro.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxro.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxrr.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxrr.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxso.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxso.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxsr.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxsr.pfa : No such file or directory
pkg_create: make_dist: tar command failed with code 256
--->  Backing up the old version
--->  Uninstalling the old version
--->  Deinstalling 'XFree86-fontScalable-4.0.1'
pkg_delete: package 'XFree86-fontScalable-4.0.1' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
XFree86-aoutlibs-3.3.6.9
XFree86-font100dpi-4.0.1
XFree86-fontCyrillic-4.0.1
blt-2.4u
gtk-1.2.10_7
icewm-gnome-1.2.0
links-2.0,1
linux-netscape-communicator-4.79
mtr-gtk-0.49_2
nedit-5.3
netscape-remote-1.0_1
open-motif-2.1.30_3
postgresql-7.0.3
tk-8.2.3_1
tk-8.3.4_3
tkdesk-1.2_1
xemacs-21.1.14
pkg_delete: file `/usr/X11R6/lib/X11/fonts/CID/fonts.dir' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/CID/fonts.scale' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/PEX/Roman.phont' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/PEX/Roman_M.phont' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/encodings.dir' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0419.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0582.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0583.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0611.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0648.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0649.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0709.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/font0710.spd' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/fonts.dir' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Speedo/fonts.scale' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTBI____.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTBI____.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTB_____.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTB_____.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTI_____.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTI_____.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTRG____.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/UTRG____.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0419bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0419bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0582bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0582bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0583bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0583bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0611bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0611bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0632bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0632bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0633bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0633bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0648bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0648bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0649bt_.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/c0649bt_.pfb' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/cour.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/cour.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/courb.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/courb.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/courbi.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/courbi.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/couri.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/couri.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/cursor.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/encodings.dir' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/fonts.dir' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/fonts.scale' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxmo.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxmo.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxmr.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxmr.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxro.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxro.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxrr.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxrr.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxso.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxso.pfa' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxsr.afm' doesn't really exist
pkg_delete: file `/usr/X11R6/lib/X11/fonts/Type1/lcdxsr.pfa' doesn't really exist
wc: /usr/X11R6/lib/X11/fonts/local/fonts.dir: open: No such file or directory
[: 2: unexpected operator
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 73 packages found (-1 +0) (...) done]
--->  Installing the new version via the package
pkg_add: can't stat package file 'XFree86-fontScalable-4.2.0'
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade6129.0 /usr/sbin/pkg_add -f XFree86-fontScalable-4.2.0
--->  Restoring the old version
tar: can't add file lib/X11/fonts/CID/fonts.dir : No such file or directory
tar: can't add file lib/X11/fonts/CID/fonts.scale : No such file or directory
tar: can't add file lib/X11/fonts/PEX/Roman.phont : No such file or directory
tar: can't add file lib/X11/fonts/PEX/Roman_M.phont : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/encodings.dir : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0419.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0582.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0583.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0611.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0648.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0649.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0709.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/font0710.spd : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/fonts.dir : No such file or directory
tar: can't add file lib/X11/fonts/Speedo/fonts.scale : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTBI____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTBI____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTB_____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTB_____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTI_____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTI_____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTRG____.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/UTRG____.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0419bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0419bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0582bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0582bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0583bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0583bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0611bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0611bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0632bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0632bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0633bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0633bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0648bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0648bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0649bt_.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/c0649bt_.pfb : No such file or directory
tar: can't add file lib/X11/fonts/Type1/cour.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/cour.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courb.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courb.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courbi.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/courbi.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/couri.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/couri.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/cursor.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/encodings.dir : No such file or directory
tar: can't add file lib/X11/fonts/Type1/fonts.dir : No such file or directory
tar: can't add file lib/X11/fonts/Type1/fonts.scale : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmo.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmo.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmr.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxmr.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxro.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxro.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxrr.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxrr.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxso.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxso.pfa : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxsr.afm : No such file or directory
tar: can't add file lib/X11/fonts/Type1/lcdxsr.pfa : No such file or directory
tar:  not found in archive
** Fix the package's problem and try again.
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 74 packages found (-0 +1) . done]
** The following packages were not installed or upgraded (*:skipped / !:failed)
	! x11-fonts/XFree86-4-fontScalable (XFree86-fontScalable-4.0.1)	(pkg_add failed)
--- XFree86-fontScalable ends here ---

Any ideas?

Best regards,
V.Chukharev
Comment 1 Mario Sergio Fujikawa Ferreira freebsd_committer freebsd_triage 2002-08-30 00:01:08 UTC
Responsible Changed
From-To: freebsd-ports->anholt

Over to maintainer(s)
Comment 2 Vladimir Tchoukharev 2002-09-13 19:40:33 UTC
I made 'mv /usr/X11R6 /usr/X11R6.old', after that the 
installation of the XFree86-4 metaport went OK. 
If somebody is ready to chase this bug, I'm ready
to do whatever is needed with that /usr/X11R6.old. 
Otherwise the PR can be closed.

Best regards,
V.Chukharev
Comment 3 Eric Anholt freebsd_committer freebsd_triage 2002-09-19 07:59:27 UTC
State Changed
From-To: open->closed

Submitter fixed his problem, can't reproduce it locally.