From owner-freebsd-x11@FreeBSD.ORG Tue Jul 3 20:04:32 2007 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E18016A41F; Tue, 3 Jul 2007 20:04:32 +0000 (UTC) (envelope-from jeff@sailorfej.net) Received: from mail.sailorfej.net (mail.sailorfej.net [66.93.72.123]) by mx1.freebsd.org (Postfix) with ESMTP id 23C8013C45B; Tue, 3 Jul 2007 20:04:32 +0000 (UTC) (envelope-from jeff@sailorfej.net) Received: from [192.168.10.244] (doorwarden.onlineed.com [66.93.72.126]) (authenticated bits=0) by mail.sailorfej.net (8.13.8/8.13.8) with ESMTP id l63Jd1qW082342 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Jul 2007 12:39:01 -0700 (PDT) (envelope-from jeff@sailorfej.net) Message-ID: <468AA675.7050103@sailorfej.net> Date: Tue, 03 Jul 2007 12:41:41 -0700 From: Jeffrey Williams User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: ports@freebsd.org, freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.4 required=6.0 tests=ALL_TRUSTED,BAYES_00 autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on mail.sailorfej.net Cc: Subject: Xorg related port upgrade questions X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 20:04:32 -0000 Ok, I have a few of 6.2 servers (including two running in jails) that do not have full X installed, but they do have a number packages that depended on the various X libraries, fonts, and clients; and so these components of X are installed. I have read through UPDATING and the mailing list, and it appears that the process as described that allows the use of portupgrade requires a full install of X. My question is, can I still use portupgrade, with the manual upgrade of the libXft port, or should I manually deinstall and reinstall all the Xorg related ports, and the ports that depend on them. If I go the manual reinstall route are their any make.conf values that need to be set to indicate I want the new file structure used, or have all the ports that used the "/usr/X11R6" directory been updated? I would also appreciate hearing about any other gotcha's that anyone in a similar situation has run into. Below is a list of installed packages on one of the servers I am working with. Thanks, Jeff pkg_info dump: ImageMagick-6.2.9.8 Image processing tools ORBit2-2.14.4 High-performance CORBA ORB with support for the C language apache-2.2.4 Version 2.2 of Apache web server with prefork MPM. atk-1.12.4 A GNOME accessibility toolkit (ATK) autoconf-2.59_2 Automatically configure source code on many Un*x platforms bash-3.1.17 The GNU Project's Bourne Again SHell bison-1.75_2,1 A parser generator from FSF, (mostly) compatible with Yacc bitstream-vera-1.10_2 Bitstream Vera TrueType font collection cairo-1.2.6_1 Vector graphics library with cross-device output support cups-base-1.2.7_2 Common UNIX Printing System cups-pstoraster-8.15.3_1 Postscript interpreter for CUPS printing to non-PS printers curl-7.16.0_1 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) expat-2.0.0_1 XML 1.0 parser written in C fontconfig-2.3.2_6,1 An XML-based font configuration API for X Windows freetype2-2.2.1_1 A free and portable TrueType font rendering engine gconf2-2.16.0 A configuration database system for GNOME gd-2.0.33_4,1 A graphics library for fast creation of images gettext-0.14.5_2 GNU gettext package ghostscript-gnu-7.07_15 GNU Postscript interpreter glib-2.12.8 Some useful routines of C programming (current stable versi gmake-3.81_1 GNU version of 'make' utility gnomehier-2.2 A utility port that creates the GNOME directory tree gnutls-1.6.1 GNU Transport Layer Security library graphviz-2.8 Graph Visualization Software from AT&T and Bell Labs gsfonts-8.11_2 Fonts used by GNU Ghostscript (or X) gtk-2.10.7 Gimp Toolkit for X11 GUI (current stable version) gtk-engines2-2.8.2 Theme engine for the gtk+-2.0 toolkit help2man-1.36.4_1 Automatically generating simple manual pages from program o hicolor-icon-theme-0.9_2 A high-color icon theme shell from the FreeDesktop project hplip-1.6.7 Drivers and utilities for HP Printers and All-in-One device imake-6.9.0 Imake and other utilities from X.Org intltool-0.35.4 Tools to internationalize various kinds of data files jasper-1.701.0_1 An implementation of the codec specified in the JPEG-2000 s jbigkit-1.6 Lossless compression for bi-level images such as scanned pa jpeg-6b_4 IJG's jpeg compression utilities lcms-1.16,1 Light Color Management System -- a color management library libIDL-0.8.7 A library for creating trees of CORBA IDL files libXft-2.1.7_1 A client-sided font API for X applications libcroco-0.6.1 CSS2 parsing library libdrm-2.0.2 Userspace interface to kernel Direct Rendering Module servi libfpx-1.2.0.12 Library routines for working with Flashpix images libgcrypt-1.2.3_1 "General purpose crypto library based on code used in GnuPG libgpg-error-1.4 Common error values for all GnuPG components libgsf-1.14.3 An extensible i/o abstraction for dealing with structured f libiconv-1.9.2_2 A character set conversion library libltdl-1.5.22 System independent dlopen wrapper libmcrypt-2.5.7_2 Multi-cipher cryptographic library (used in PHP) librsvg2-2.16.1 Library for parsing and rendering SVG vector-graphic files libtool-1.5.22_2 Generic shared library support script libusb-0.1.12_1 Library giving userland programs access to USB devices libwmf-0.2.8.4 Tools and library for converting Microsoft WMF (windows met libxml2-2.6.27 XML parser library for GNOME linc-1.0.3_6 A library for writing networked servers & clients m4-1.4.8_1 GNU m4 mpeg2codec-1.2_1 An MPEG-2 Encoder and Decoder mysql-client-5.1.14 Multithreaded SQL database (client) mysql-server-5.1.14 Multithreaded SQL database (server) net-snmp-5.2.3_3 An extendable SNMP implementation p5-XML-Parser-2.34_2 Perl extension interface to James Clark's XML parser, expat p5-gettext-1.05_1 Message handling functions pango-1.14.9 An open-source framework for the layout and rendering of i1 pdflib-7.0.0p3 A C library for dynamically generating PDF pear-1.4.11 PEAR framework for PHP pear-DB-1.7.7,1 PEAR Database Abstraction Layer pecl-PDO-1.0.3 PHP Data Objects Interface pecl-fileinfo-1.0.4 A PECL extension to retrieve info about files pecl-pdflib-2.1.2 A PECL extension to create PDF on the fly perl-5.8.8 Practical Extraction and Report Language php-xdebug-2.0.0.r2 Xdebug extension for PHP php5-5.2.0 PHP Scripting Language (Apache Module and CLI) php5-bz2-5.2.0 The bz2 shared extension for php php5-calendar-5.2.0 The calendar shared extension for php php5-ctype-5.2.0 The ctype shared extension for php php5-curl-5.2.0_1 The curl shared extension for php php5-dom-5.2.0 The dom shared extension for php php5-extensions-1.0 A "meta-port" to install PHP extensions php5-gd-5.2.0 The gd shared extension for php php5-iconv-5.2.0 The iconv shared extension for php php5-mbstring-5.2.0 The mbstring shared extension for php php5-mcrypt-5.2.0 The mcrypt shared extension for php php5-mysql-5.2.0 The mysql shared extension for php php5-mysqli-5.2.0 The mysqli shared extension for php php5-openssl-5.2.0 The openssl shared extension for php php5-pcre-5.2.0 The pcre shared extension for php php5-posix-5.2.0 The posix shared extension for php php5-session-5.2.0 The session shared extension for php php5-simplexml-5.2.0 The simplexml shared extension for php php5-sqlite-5.2.0 The sqlite shared extension for php php5-tokenizer-5.2.0 The tokenizer shared extension for php php5-xml-5.2.0 The xml shared extension for php php5-xmlreader-5.2.0 The xmlreader shared extension for php php5-xmlwriter-5.2.0 The xmlwriter shared extension for php php5-zlib-5.2.0 The zlib shared extension for php phpMyAdmin-2.9.2.r1 A set of PHP-scripts to manage MySQL over the web pkg-config-0.21 A utility to retrieve information about installed libraries png-1.2.14 Library for manipulating PNG images popt-1.7_2 A getopt(3) like library with a number of enhancements, fro python24-2.4.3_3 An interpreted object-oriented programming language rsync-2.6.9 A network file distribution/synchronization utility sane-backends-1.0.18 API for access to scanners, digitals camera, frame grabbers shared-mime-info-0.19 A MIME type database from the FreeDesktop project smarty-2.6.16 The PHP compiling template engine sudo-1.6.8.12_1 Allow others to run commands as root t1lib-5.1.0_1,1 A Type 1 Rasterizer Library for UNIX/X11 tcl-8.4.13_1,1 Tool Command Language tiff-3.8.2_1 Tools and library routines for working with TIFF images tk-8.4.13,2 Graphical toolkit for TCL unzip-5.52_2 List, test and extract compressed files in a ZIP archive xorg-clients-6.9.0_3 X client programs and related files from X.Org xorg-fonts-encodings-6.9.0_1 X.Org font encoding files xorg-fonts-truetype-6.9.0 X.Org TrueType fonts xorg-libraries-6.9.0 X11 libraries and headers from X.Org xterm-223 Terminal emulator for the X Window System zip-2.32 Create/update ZIP files compatible with pkzip