From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29353 invoked by alias); 12 Feb 2015 00:39:25 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Received: (qmail 29341 invoked by uid 89); 12 Feb 2015 00:39:24 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 12 Feb 2015 00:39:23 +0000 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id t1C0dLYb007932 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Wed, 11 Feb 2015 19:39:21 -0500 Received: from YAAKOV04.redhat.com ([10.10.116.21]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t1C0dKRC009295 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 11 Feb 2015 19:39:21 -0500 Message-ID: <1423701570.12472.120.camel@cygwin.com> Subject: Re: [ANNOUNCEMENT] Updated: packages rebuilt for libpng16, tiff-4 From: Yaakov Selkowitz To: cygwin-xfree@cygwin.com Date: Thu, 12 Feb 2015 00:39:00 -0000 In-Reply-To: <54DBE1D2.3060504@cornell.edu> References: <54DBE1D2.3060504@cornell.edu> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-02/txt/msg00021.txt.bz2 On Wed, 2015-02-11 at 18:12 -0500, Ken Brown wrote: > On 2/8/2015 9:56 PM, Yaakov Selkowitz wrote: > > * fontconfig-2.11.1-2 > > I see that you decided not to restore the TeX Live font directories to > /etc/fonts/fonts.conf. If that's your actual decision, and not just an > oversight, It was an oversight; thanks for the reminder. As for a decision: AFAICS these fonts aren't intended for general usage (e.g. within X), so I've tried to understand how fontconfig should be used within TeX Live. In Fedora, for instance, the texlive font directories are not in fonts.conf: http://pkgs.fedoraproject.org/cgit/fontconfig.git/tree/fontconfig.spec#n66 and the texlive package doesn't include any references to conf.d or conf.avail: http://pkgs.fedoraproject.org/cgit/texlive.git/tree/texlive.spec However, Arch Linux's documentation actually addresses this clearly: https://wiki.archlinux.org/index.php/TeX_Live#Fonts and suggests a solution similar to yours by providing the file in conf.avail without automatically creating the symlink. The TeX Live manual further suggests that such a file may already included in xetex: https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-350003.4.4 But I don't see such a file on my system, nor is it mentioned in Fedora's texlive.spec. Besides the location, though, the solution is the same. > then I guess one of the TeX Live packages should add a > suitable file to /usr/share/fontconfig/conf.avail, with a link to it in > /etc/fonts/conf.d. Or I could just add the file directly to > /etc/fonts/conf.d and skip the symlink, whichever you prefer. The > contents would be > > > > > /usr/share/texmf-dist/fonts/opentype > /usr/share/texmf-dist/fonts/truetype > /usr/share/texmf-dist/fonts/type1 > > > and I would call it 09-texlive.conf, as suggested in the TeX Live manual. > > Is this how you want me to handle it? Based on the above, and various mailing list discussions on the topic, I think we should provide that file but NOT the symlink, and document this in an appropriate place. -- Yaakov -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/