From sacadmin Fri Feb 22 17:01:06 2008
Received: from almas.sfbay.sun.com (almas [129.146.108.211])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1N116G9026043;
	Fri, 22 Feb 2008 17:01:06 -0800 (PST)
Received: from almas.sfbay.sun.com (localhost [127.0.0.1])
	by almas.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m1N0rbS3021303;
	Fri, 22 Feb 2008 16:53:37 -0800 (PST)
Received: (from alanc@localhost)
	by almas.sfbay.sun.com (8.14.2+Sun/8.14.2/Submit) id m1N0rau8021300;
	Fri, 22 Feb 2008 16:53:36 -0800 (PST)
Date: Fri, 22 Feb 2008 16:53:36 -0800 (PST)
From: Alan Coopersmith <alanc@almas.sfbay.sun.com>
Message-Id: <200802230053.m1N0rau8021300@almas.sfbay.sun.com>
To: LSARC@sac.sfbay.sun.com
Cc: Jeremy.Uejio@sun.com, Srirama.Sharma@sun.com, xwin-discuss@opensolaris.org
Subject: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
Status: RO
Content-Length: 4274

I am sponsoring this case for Srirama Sharma of the X11 Sustaining team.
I've set the timeout for a week from today - Fri. Feb. 29, 2008.  The case
updates the open source fontconfig library to the latest community release
and requests a patch binding.

        -Alan Coopersmith-           alan.coopersmith@sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 fontconfig 2.5.0
    1.2. Name of Document Author/Supplier:
	 Author:  Srirama Sharma
    1.3  Date of This Document:
	22 February, 2008
4. Technical Description

     This case is for upgrading fontconfig package from version 2.3.2
     to 2.5.0. The fontconfig package includes a library and a set of
     tools which is used for sharing and creating font configuration
     file format which is used by various desktop applications. Please
     see LSARC/2003/273 for more information on fontconfig.
   
     The new fontconfig 2.5.0 version includes below changes :

     1. Inclusion of a new CLI 'fc-cat' :

	'fc-cat' is a command line utility which comes as part of the
	new fontconfig-2.5.0 tarball. This utility 'fc-cat' is used to
	display the font information from specified font cache files
	or related to a particular font directory in ASCII format.

     2. Few architectural changes to libfontconfig and fc-cache CLI :

	Previously with fontconfig 2.3.2, the font cache files were
	getting created under the directory where the fonts are
	installed (i.e mostly under '/usr/openwin/lib/X11/fonts/' dir)
	Now with the new fontconfig 2.5.0, these font cache files will
	be placed under '/var/cache/fontconfig' directory which also
	helps fontconfig to work correctly in sparse zones where /usr
	is unwritable.

     3. Some of the sections in fonts.conf has now been moved to
	multiple configuration files.  These configuration files are
	installed under '/etc/fonts/conf.avail' directory and then
	symlinked to '/etc/fonts/conf.d'. Fontconfig scans this
	directory, loading all files of the form '[0-9][0-9]*.conf'.

   Interfaces :
   ------------

	All the interfaces from LSARC/2003/273 remain the same except
	for the new exported interfaces mentioned below.


	Exported Interfaces:
	--------------------
	Interface			Stability	Comments:
	---------			---------	----------
	/usr/bin/fc-cat			Volatile	Release Binding: Patch
	/var/cache/fontconfig/ 		Private		Location where the new
							cache files would be 
							created.

   Below is the man page of 'fc-cat' :

--------------------------------Start--------------------------------
NAME
     fc-cat - read font information cache files

SYNOPSIS
     fc-cat [ -rvV? ] [ --recurse ] [ --verbose ] [ --version ] [
     --help ] [ fonts-cache-2-files ] [ dirs ]

DESCRIPTION
     fc-cat reads  the  font  information  from  cache  files  or
     related to font directories and emits it in ASCII form.

OPTIONS
     This program follows the usual GNU command line syntax, with
     long  options  starting with two dashes (`-').  A summary of
     options is included below.

     -r --recurse
          Recurse into subdirectories.

     -v --verbose
          Be verbose.

     -? --help
          Show summary of options.

     -V --version
          Show version of the program and exit.

SEE ALSO
     fc-cache (1).

     The   fontconfig   user's    guide,    in    HTML    format:
     /usr/share/doc/fontconfig/fontconfig-user.html.

AUTHOR
     This manual page was written by Patrick Lam <plam@mit.edu>.

ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     _______________________________________
    |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
    |_______________________________________
    | Availability       |  SUNWfontconfig |
    | Interface Stability|  Volatile       |
    |____________________|_________________|

---------------------------------End---------------------------------



6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		X Consolidation / Desktop C-Team
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From Alan.Coopersmith@sun.com Fri Feb 22 17:16:25 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1N1GOj5026105
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 22 Feb 2008 17:16:25 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m1N1GIuW026751
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Sat, 23 Feb 2008 01:16:23 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JWO00D0F3JBHT00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 22 Feb 2008 17:16:23 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWO00AFD3JABO20@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 22 Feb 2008 17:16:23 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m1N1GMVl016663	for
 <lsarc-ext@sun.com>; Fri, 22 Feb 2008 17:16:22 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JWO002013D6SA00@fe-sfbay-10.sun.com>
 (original mail from Alan.Coopersmith@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 22 Feb 2008 17:16:22 -0800 (PST)
Received: from [129.146.108.211] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JWO0052T3J9PWG0@fe-sfbay-10.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 22 Feb 2008 17:16:22 -0800 (PST)
Date: Fri, 22 Feb 2008 17:16:21 -0800
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
Sender: Alan.Coopersmith@sun.com
To: lsarc-ext <lsarc-ext@sun.com>
Cc: Jeremy.Uejio@sun.com, Srirama.Sharma@sun.com, xwin-discuss@opensolaris.org
Message-id: <47BF73E5.8090403@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Enigmail-Version: 0.95.1
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 4335

[Resending to lsarc-ext since sac_nextcase sent to just lsarc.]

I am sponsoring this case for Srirama Sharma of the X11 Sustaining team.
I've set the timeout for a week from today - Fri. Feb. 29, 2008.  The case
updates the open source fontconfig library to the latest community release
and requests a patch binding.

        -Alan Coopersmith-           alan.coopersmith@sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 fontconfig 2.5.0
    1.2. Name of Document Author/Supplier:
	 Author:  Srirama Sharma
    1.3  Date of This Document:
	22 February, 2008
4. Technical Description

     This case is for upgrading fontconfig package from version 2.3.2
     to 2.5.0. The fontconfig package includes a library and a set of
     tools which is used for sharing and creating font configuration
     file format which is used by various desktop applications. Please
     see LSARC/2003/273 for more information on fontconfig.

     The new fontconfig 2.5.0 version includes below changes :

     1. Inclusion of a new CLI 'fc-cat' :

	'fc-cat' is a command line utility which comes as part of the
	new fontconfig-2.5.0 tarball. This utility 'fc-cat' is used to
	display the font information from specified font cache files
	or related to a particular font directory in ASCII format.

     2. Few architectural changes to libfontconfig and fc-cache CLI :

	Previously with fontconfig 2.3.2, the font cache files were
	getting created under the directory where the fonts are
	installed (i.e mostly under '/usr/openwin/lib/X11/fonts/' dir)
	Now with the new fontconfig 2.5.0, these font cache files will
	be placed under '/var/cache/fontconfig' directory which also
	helps fontconfig to work correctly in sparse zones where /usr
	is unwritable.

     3. Some of the sections in fonts.conf has now been moved to
	multiple configuration files.  These configuration files are
	installed under '/etc/fonts/conf.avail' directory and then
	symlinked to '/etc/fonts/conf.d'. Fontconfig scans this
	directory, loading all files of the form '[0-9][0-9]*.conf'.

   Interfaces :
   ------------

	All the interfaces from LSARC/2003/273 remain the same except
	for the new exported interfaces mentioned below.


	Exported Interfaces:
	--------------------
	Interface			Stability	Comments:
	---------			---------	----------
	/usr/bin/fc-cat			Volatile	Release Binding: Patch
	/var/cache/fontconfig/ 		Private		Location where the new
							cache files would be
							created.

   Below is the man page of 'fc-cat' :

--------------------------------Start--------------------------------
NAME
     fc-cat - read font information cache files

SYNOPSIS
     fc-cat [ -rvV? ] [ --recurse ] [ --verbose ] [ --version ] [
     --help ] [ fonts-cache-2-files ] [ dirs ]

DESCRIPTION
     fc-cat reads  the  font  information  from  cache  files  or
     related to font directories and emits it in ASCII form.

OPTIONS
     This program follows the usual GNU command line syntax, with
     long  options  starting with two dashes (`-').  A summary of
     options is included below.

     -r --recurse
          Recurse into subdirectories.

     -v --verbose
          Be verbose.

     -? --help
          Show summary of options.

     -V --version
          Show version of the program and exit.

SEE ALSO
     fc-cache (1).

     The   fontconfig   user's    guide,    in    HTML    format:
     /usr/share/doc/fontconfig/fontconfig-user.html.

AUTHOR
     This manual page was written by Patrick Lam <plam@mit.edu>.

ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     _______________________________________
    |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
    |_______________________________________
    | Availability       |  SUNWfontconfig |
    | Interface Stability|  Volatile       |
    |____________________|_________________|

---------------------------------End---------------------------------



6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		X Consolidation / Desktop C-Team
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From carlsonj@phorcys.east.sun.com Mon Feb 25 05:11:01 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1PDB171007604
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 25 Feb 2008 05:11:01 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m1PDAwqg007796;
	Mon, 25 Feb 2008 05:10:58 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JWS00309PY8S800@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 25 Feb 2008 05:10:56 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWS00MB1PY7B650@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 25 Feb 2008 05:10:55 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m1PD3PfI024980; Mon,
 25 Feb 2008 08:03:25 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2/Submit) id m1PD3P3x024977; Mon,
 25 Feb 2008 08:03:25 -0500 (EST)
Date: Mon, 25 Feb 2008 08:03:25 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
In-reply-to: <47BF73E5.8090403@sun.com>
To: Alan Coopersmith <Alan.Coopersmith@sun.com>
Cc: lsarc-ext <lsarc-ext@sun.com>, xwin-discuss@opensolaris.org,
        Jeremy.Uejio@sun.com, Srirama.Sharma@sun.com
Message-id: <18370.48285.661045.889594@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <47BF73E5.8090403@sun.com>
Status: RO
Content-Length: 947

Alan Coopersmith writes:
>      2. Few architectural changes to libfontconfig and fc-cache CLI :
> 
> 	Previously with fontconfig 2.3.2, the font cache files were
> 	getting created under the directory where the fonts are
> 	installed (i.e mostly under '/usr/openwin/lib/X11/fonts/' dir)
> 	Now with the new fontconfig 2.5.0, these font cache files will
> 	be placed under '/var/cache/fontconfig' directory which also
> 	helps fontconfig to work correctly in sparse zones where /usr
> 	is unwritable.

Yay!  I regularly check my systems for 'stray' files in package-
delivered directories, and these cache files have long been a false
positive.

Will the upgrade process scrub away the now-unnecessary cache files in
/usr?

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Srirama.Sharma@sun.com Tue Feb 26 03:32:43 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1QBWhgE023280
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 26 Feb 2008 03:32:43 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m1QBWhni005956
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 26 Feb 2008 03:32:43 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JWU00801G2J0Y00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 26 Feb 2008 03:32:43 -0800 (PST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWU00MX5G2H6TE0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 26 Feb 2008 03:32:42 -0800 (PST)
Received: from fe-apac-03.sun.com
 (fe-apac-03.sun.com [192.18.19.174] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m1QBWrT7006806	for
 <lsarc-ext@sun.com>; Tue, 26 Feb 2008 11:32:53 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JWU00F01FNW6R00@mail-apac.sun.com>
 (original mail from Srirama.Sharma@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 26 Feb 2008 19:32:41 +0800 (SGT)
Received: from [10.114.56.72] ([203.91.196.2])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0JWU003VMG2F8QA0@mail-apac.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 26 Feb 2008 19:32:41 +0800 (SGT)
Date: Tue, 26 Feb 2008 17:01:37 +0530
From: Srirama Sharma <Srirama.Sharma@sun.com>
Subject: Re: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
In-reply-to: <18370.48285.661045.889594@gargle.gargle.HOWL>
Sender: Srirama.Sharma@sun.com
To: James Carlson <james.d.carlson@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>, lsarc-ext <lsarc-ext@sun.com>,
        xwin-discuss@opensolaris.org, Jeremy.Uejio@sun.com
Message-id: <47C3F899.3010004@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_tUNtH3egIpb9OwMvx+nhjA)"
X-PMX-Version: 5.2.0.264296
References: <47BF73E5.8090403@sun.com>
 <18370.48285.661045.889594@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.4 (X11/20070604)
Status: RO
Content-Length: 3216

This is a multi-part message in MIME format.

--Boundary_(ID_tUNtH3egIpb9OwMvx+nhjA)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

Hi James,

James Carlson said the following on Monday 25 February 2008 06:33 PM:
> Alan Coopersmith writes:
>   
>>      2. Few architectural changes to libfontconfig and fc-cache CLI :
>>
>> 	Previously with fontconfig 2.3.2, the font cache files were
>> 	getting created under the directory where the fonts are
>> 	installed (i.e mostly under '/usr/openwin/lib/X11/fonts/' dir)
>> 	Now with the new fontconfig 2.5.0, these font cache files will
>> 	be placed under '/var/cache/fontconfig' directory which also
>> 	helps fontconfig to work correctly in sparse zones where /usr
>> 	is unwritable.
>>     
>
> Yay!  I regularly check my systems for 'stray' files in package-
> delivered directories, and these cache files have long been a false
> positive.
>
> Will the upgrade process scrub away the now-unnecessary cache files in
> /usr?
>   
No. Currently  there is no default mechanism to remove the old 
'fonts.cache-1' files which were getting created in the respective font 
dirs located under '/usr'.

So if a user upgrades a machine with the new fontconfig (2.5.0) 
packages, he would still see old obsolete cache files in the font dirs 
along with the new cache files located under '/var/cache/fontconfig'.

Thanks,
Srirama

--Boundary_(ID_tUNtH3egIpb9OwMvx+nhjA)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi James,<br>
<br>
James Carlson said the following on Monday 25 February 2008 06:33 PM:
<blockquote cite="mid:18370.48285.661045.889594@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">Alan Coopersmith writes:
  </pre>
  <blockquote type="cite">
    <pre wrap="">     2. Few architectural changes to libfontconfig and fc-cache CLI :

	Previously with fontconfig 2.3.2, the font cache files were
	getting created under the directory where the fonts are
	installed (i.e mostly under '/usr/openwin/lib/X11/fonts/' dir)
	Now with the new fontconfig 2.5.0, these font cache files will
	be placed under '/var/cache/fontconfig' directory which also
	helps fontconfig to work correctly in sparse zones where /usr
	is unwritable.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Yay!  I regularly check my systems for 'stray' files in package-
delivered directories, and these cache files have long been a false
positive.

Will the upgrade process scrub away the now-unnecessary cache files in
/usr?
  </pre>
</blockquote>
No. Currently&nbsp; there is no default mechanism to remove the old
'fonts.cache-1' files which were getting created in the respective font
dirs located under '/usr'.<br>
<br>
So if a user upgrades a machine with the new fontconfig (2.5.0)
packages, he would still see old obsolete cache files in the font dirs
along with the new cache files located under '/var/cache/fontconfig'.<br>
<br>
Thanks,<br>
Srirama<br>
</body>
</html>

--Boundary_(ID_tUNtH3egIpb9OwMvx+nhjA)--

From carlsonj@phorcys.east.sun.com Tue Feb 26 06:30:39 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1QEUcHb028291
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 26 Feb 2008 06:30:39 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m1QEUY1f019424;
	Tue, 26 Feb 2008 22:30:36 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JWU00E0LOAYAB00@brm-avmta-1.central.sun.com>; Tue,
 26 Feb 2008 07:30:34 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWU00MA9OAW3WE0@brm-avmta-1.central.sun.com>; Tue,
 26 Feb 2008 07:30:32 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m1QEN2J5024451; Tue,
 26 Feb 2008 09:23:02 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2/Submit) id m1QEN2WU024448; Tue,
 26 Feb 2008 09:23:02 -0500 (EST)
Date: Tue, 26 Feb 2008 09:23:02 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
In-reply-to: <47C3F899.3010004@sun.com>
To: Srirama Sharma <Srirama.Sharma@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>, lsarc-ext <lsarc-ext@sun.com>,
        xwin-discuss@opensolaris.org, Jeremy.Uejio@sun.com
Message-id: <18372.8390.913992.277132@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <47BF73E5.8090403@sun.com>
 <18370.48285.661045.889594@gargle.gargle.HOWL> <47C3F899.3010004@sun.com>
Status: RO
Content-Length: 795

Srirama Sharma writes:
> > Will the upgrade process scrub away the now-unnecessary cache files in
> > /usr?
> >   
> No. Currently  there is no default mechanism to remove the old 
> 'fonts.cache-1' files which were getting created in the respective font 
> dirs located under '/usr'.
> 
> So if a user upgrades a machine with the new fontconfig (2.5.0) 
> packages, he would still see old obsolete cache files in the font dirs 
> along with the new cache files located under '/var/cache/fontconfig'.

That's unfortunate.  Is it just not feasible to clean up the system?

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From alan.coopersmith@sun.com Tue Feb 26 07:56:09 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1QFu9w3029532
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 26 Feb 2008 07:56:09 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m1QFu8dX020344
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 26 Feb 2008 07:56:08 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JWU00B0NS9KEE00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 26 Feb 2008 07:56:08 -0800 (PST)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWU006PDS9JCC50@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 26 Feb 2008 07:56:07 -0800 (PST)
Received: from [192.168.0.101]
 (vpn-129-150-16-206.SFBay.Sun.COM [129.150.16.206])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id m1QFu1UF026200; Tue, 26 Feb 2008 07:56:04 -0800 (PST)
Date: Tue, 26 Feb 2008 07:55:55 -0800
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Re: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
In-reply-to: <18372.8390.913992.277132@gargle.gargle.HOWL>
To: James Carlson <James.D.Carlson@sun.com>
Cc: Srirama Sharma <Srirama.Sharma@sun.com>, lsarc-ext <lsarc-ext@sun.com>,
        xwin-discuss@opensolaris.org, Jeremy.Uejio@sun.com
Message-id: <47C4368B.7090001@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <47BF73E5.8090403@sun.com>
 <18370.48285.661045.889594@gargle.gargle.HOWL> <47C3F899.3010004@sun.com>
 <18372.8390.913992.277132@gargle.gargle.HOWL>
User-Agent: Thunderbird 1.5.0.4 (X11/20060602)
Status: RO
Content-Length: 1023

James Carlson wrote:
> Srirama Sharma writes:
>>> Will the upgrade process scrub away the now-unnecessary cache files in
>>> /usr?
>>>   
>> No. Currently  there is no default mechanism to remove the old 
>> 'fonts.cache-1' files which were getting created in the respective font 
>> dirs located under '/usr'.
>>
>> So if a user upgrades a machine with the new fontconfig (2.5.0) 
>> packages, he would still see old obsolete cache files in the font dirs 
>> along with the new cache files located under '/var/cache/fontconfig'.
> 
> That's unfortunate.  Is it just not feasible to clean up the system?

Without trying to design in ARC, I wonder if this is not something that
could be added to the fc-cache SMF service method script to allow easily
doing this without having to modify the upstream fc-cache.   (The script
is not yet integrated into Nevada, but will be shortly to implement
PSARC/2008/106.)

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering

From carlsonj@phorcys.east.sun.com Tue Feb 26 08:20:35 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1QGKY2W001134
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 26 Feb 2008 08:20:35 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m1QGK7xW017379;
	Tue, 26 Feb 2008 16:20:30 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JWU00G98TE5JA00@nwk-avmta-2.sfbay.sun.com>; Tue,
 26 Feb 2008 08:20:29 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWU00BW7TDZ1WD0@nwk-avmta-2.sfbay.sun.com>; Tue,
 26 Feb 2008 08:20:24 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m1QGCsk0025059; Tue,
 26 Feb 2008 11:12:54 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2/Submit) id m1QGCsdc025056; Tue,
 26 Feb 2008 11:12:54 -0500 (EST)
Date: Tue, 26 Feb 2008 11:12:54 -0500
From: James Carlson <James.D.Carlson@sun.com>
Subject: Re: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
In-reply-to: <47C4368B.7090001@sun.com>
To: Alan Coopersmith <alan.coopersmith@sun.com>
Cc: xwin-discuss@opensolaris.org, Jeremy.Uejio@sun.com,
        lsarc-ext <lsarc-ext@sun.com>, Srirama Sharma <Srirama.Sharma@sun.com>
Message-id: <18372.14982.137440.385419@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <47BF73E5.8090403@sun.com>
 <18370.48285.661045.889594@gargle.gargle.HOWL> <47C3F899.3010004@sun.com>
 <18372.8390.913992.277132@gargle.gargle.HOWL> <47C4368B.7090001@sun.com>
Status: RO
Content-Length: 723

Alan Coopersmith writes:
> Without trying to design in ARC, I wonder if this is not something that
> could be added to the fc-cache SMF service method script to allow easily
> doing this without having to modify the upstream fc-cache.   (The script
> is not yet integrated into Nevada, but will be shortly to implement
> PSARC/2008/106.)

Right; I wasn't expecting it to be implemented by the daemon itself,
but rather by either the SMF service (as you describe) or perhaps by a
postinstall script.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From John.Fischer@sun.com Tue Feb 26 10:32:54 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1QIWsKI009142
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 26 Feb 2008 10:32:54 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m1QIWsZE014056
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 26 Feb 2008 11:32:54 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JWU0080HZITR600@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 26 Feb 2008 11:32:53 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWU004BDZISUR60@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 26 Feb 2008 11:32:52 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m1QIWqlu021848	for
 <lsarc-ext@sun.com>; Tue, 26 Feb 2008 18:32:52 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JWU00101Z4OIX00@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 26 Feb 2008 11:32:52 -0700 (MST)
Received: from 129.145.154.84 ([129.145.154.84])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0JWU00BF0ZIII750@mail-amer.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 26 Feb 2008 11:32:44 -0700 (MST)
Date: Tue, 26 Feb 2008 10:32:42 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: fontconfig 2.5.0 [LSARC/2008/140 FastTrack timeout 02/29/2008]
In-reply-to: <18372.14982.137440.385419@gargle.gargle.HOWL>
Sender: John.Fischer@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: John Fischer <John.Fischer@sun.com>,
        Alan Coopersmith <Alan.Coopersmith@sun.com>,
        xwin-discuss@opensolaris.org, Jeremy Uejio <Jeremy.Uejio@sun.com>,
        lsarc-ext <lsarc-ext@sun.com>, Srirama Sharma <Srirama.Sharma@sun.com>
Reply-to: John.Fischer@sun.com
Message-id: <1204050761.27968.22.camel@sr1-umpk-34>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301c
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <47BF73E5.8090403@sun.com>
 <18370.48285.661045.889594@gargle.gargle.HOWL> <47C3F899.3010004@sun.com>
 <18372.8390.913992.277132@gargle.gargle.HOWL> <47C4368B.7090001@sun.com>
 <18372.14982.137440.385419@gargle.gargle.HOWL>
Status: RO
Content-Length: 975

Alan,

This case was approved today during LSARC business with
the understanding that the proposal is modified to clean
up the old fc-cache after Upgrade.

Thanks,

John

On Tue, 2008-02-26 at 08:12, James Carlson wrote:
> Alan Coopersmith writes:
> > Without trying to design in ARC, I wonder if this is not something that
> > could be added to the fc-cache SMF service method script to allow easily
> > doing this without having to modify the upstream fc-cache.   (The script
> > is not yet integrated into Nevada, but will be shortly to implement
> > PSARC/2008/106.)
> 
> Right; I wasn't expecting it to be implemented by the daemon itself,
> but rather by either the SMF service (as you describe) or perhaps by a
> postinstall script.
> 
> -- 
> James Carlson, Solaris Networking              <james.d.carlson@sun.com>
> Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
> MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677


