From owner-freebsd-ports@FreeBSD.ORG Sat Aug 1 11:40:59 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B23D10657A6 for ; Sat, 1 Aug 2009 11:40:58 +0000 (UTC) (envelope-from dirk.meyer@dinoex.sub.org) Received: from uucp.dinoex.sub.de (uucp.dinoex.sub.de [194.45.71.2]) by mx1.freebsd.org (Postfix) with ESMTP id 11D6F8FC1C for ; Sat, 1 Aug 2009 11:40:55 +0000 (UTC) (envelope-from dirk.meyer@dinoex.sub.org) Received: from uucp.dinoex.sub.de (uucp.dinoex.sub.de [194.45.71.2] (may be forged)) by uucp.dinoex.sub.de (8.14.3/8.14.2) with ESMTP id n71Be2CE041836 for ; Sat, 1 Aug 2009 13:40:03 +0200 (CEST) (envelope-from dirk.meyer@dinoex.sub.org) X-MDaemon-Deliver-To: Received: from build7.dinoex.sub.de (dinoex@localhost) by uucp.dinoex.sub.de (8.14.3/8.14.2/Submit) with BSMTP id n71Be2m9041813 for ; Sat, 1 Aug 2009 13:40:02 +0200 (CEST) (envelope-from dirk.meyer@dinoex.sub.org) To: freebsd-ports@freebsd.org Message-ID: From: dirk.meyer@dinoex.sub.org (Dirk Meyer) Organization: privat Date: Sat, 01 Aug 2009 13:38:57 +0200 X-Mailer: Dinoex 1.79 References: <20090731173636.GA76357@owl.midgard.homeip.net> <20090731121249.538ea7e7.jasonh@DataIX.net> <20090731173636.GA76357@owl.midgard.homeip.net> <4A740679.1020608@infracaninophile.co.uk> X-Gateway: ZCONNECT build7.dinoex.sub.de [UNIX/Connect 0.94] X-PGP-Fingerprint: 44 16 EC 0A D3 3A 4F 28 8A 8A 47 93 F1 CF 2F 12 X-Copyright: (C) Copyright 2001 by Dirk Meyer -- All rights reserved. X-PGP-Key-Avail: mailto:pgp-public-keys@keys.de.pgp.net Subject:GET 0x331CDA5D X-ZC-VIA: 20090801000000S+2@dinoex.sub.org X-Milter: Spamilter (Reciever: uucp.dinoex.sub.de; Sender-ip: 194.45.71.2; Sender-helo: uucp.dinoex.sub.de; ) Subject: Re: ports/*/jpeg "Thanks a lot guys" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Aug 2009 11:40:59 -0000 Hallo Matthew Seaman, > The OP does have a valid point though. I just got an e-mail from Freshpo= > rts > saying that a bunch of ports I maintain had had PORTREVISION bumps becaus= > e of > the jpeg update. Which is all fine and dandy, except that these were the= > =20 > www/p5-RT-* extension modules for RT. First of all, they are pure perl: = > there's > no object linkage with the jpeg shlibs at all. Secondly, they have nothi= > ng > to do with manipulating jpeg data in any way, shape or form. One of thei= > r > dependencies links against libjpeg: that's it. This may be, but the port has "libjpeg" as dependency listed. ports/www/p5-RT-Authen-ExternalAuth$ make all-depends-list | grep jpeg /usr/ports/graphics/jpeg ports/www/p5-RT-Extension-SLA$ make all-depends-list | grep jpeg /usr/ports/graphics/jpeg Sorry I had no way to detect if this dependecy is not needed. I build the index with "EXPLICIT_PACKAGE_DEPENDS=yes", which reduced the number of ports affected alot. Sadly further work on this general problem has been suspended. I hoped the current package tools where up to the task, making this bump obsolete, but I have been prooven wrong. kind regards Dirk - Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany - [dirk.meyer@dinoex.sub.org],[dirk.meyer@guug.de],[dinoex@FreeBSD.org] http://people.freebsd.org/~dinoex/errorlogs/