From owner-freebsd-ports Fri Mar 1 9:20:34 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0241437B41C for ; Fri, 1 Mar 2002 09:20:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g21HK1i08519; Fri, 1 Mar 2002 09:20:01 -0800 (PST) (envelope-from gnats) Received: from yertle.kciLink.com (yertle.kcilink.com [216.194.193.105]) by hub.freebsd.org (Postfix) with ESMTP id 2F2F937B405; Fri, 1 Mar 2002 09:17:16 -0800 (PST) Received: from onceler.kciLink.com (onceler.kciLink.com [216.194.193.106]) by yertle.kciLink.com (Postfix) with ESMTP id 206D2217BB; Fri, 1 Mar 2002 12:17:15 -0500 (EST) Received: (from khera@localhost) by onceler.kciLink.com (8.11.6/8.11.6) id g21HHEp16980; Fri, 1 Mar 2002 12:17:14 -0500 (EST) (envelope-from khera) Message-Id: <200203011717.g21HHEp16980@onceler.kciLink.com> Date: Fri, 1 Mar 2002 12:17:14 -0500 (EST) From: Vivek Khera Reply-To: Vivek Khera To: FreeBSD-gnats-submit@freebsd.org Cc: knu@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/35459: portupgrade doesn't clean up dependencies prior to repackaging packages Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 35459 >Category: ports >Synopsis: portupgrade doesn't clean up dependencies prior to repackaging packages >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Mar 01 09:20:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Vivek Khera >Release: FreeBSD 4.5-STABLE i386 >Organization: >Environment: System: FreeBSD onceler.kciLink.com 4.5-STABLE FreeBSD 4.5-STABLE #5: Tue Feb 12 15:43:24 EST 2002 khera@onceler.kciLink.com:/amd/yertle/u/yertle2/usr.obj/amd/onceler/u/onceler1/usr/src/sys/ONCELER i386 ports upgraded today. portupgrade version 20020227. >Description: when upgrading libxslt via portupgrade -Rrvp libxslt, one of the packages rebuilt is kdemultimedia. Note that the older version of libxslt is still listed as a dependency, and that there are *many* duplicates specified. portupgrade should trim the dependencies list of older versions and duplicates prior to re-building the packages. ---> Packaging 'kdemultimedia-2.2.2_2' as dependency Taring up kdemultimedia-2.2.2_2 Creating package /usr/ports/packages/All/kdemultimedia-2.2.2_2.tgz Registering depends: kdelibs-2.2.2_3 cups-base-1.1.12_2 kdelibs-2.2.2_3 kdelibs-2.2.2_3 kdelibs-2.2.2_3 qt-2.3.1_1 libaudiofile-0.2.2 libiconv-1.7_1 tiff-3.5.7 libvorbis-1.0.r3_1,2 libvorbis-1.0.r3_1,2 libiconv-1.7_1 libiconv-1.7_1 pcre-3.7 libaudiofile-0.2.3 qt-2.3.1_1 qt-2.3.1_1 tiff-3.5.7 xanim-2.80.2 qt-2.3.1_1 fam-2.6.4 fam-2.6.4 qt-2.3.1_1 Mesa-3.4.2_2 libmng-1.0.3 libaudiofile-0.2.2 libxslt-1.0.9 tiff-3.5.7 libvorbis-1.0.r3_1,2 libvorbis-1.0.r3_1,2 libxml2-2.4.12 libiconv-1.7_1 pcre-3.7 pkgconfig-0.8.0 png-1.2.1 libmng-1.0.3 tiff-3.5.7 xanim-2.80.2 xanim-2.80.2 libmng-1.0.3 libmng-1.0.3 png-1.2.1 libxslt-1.0.9 pcre-3.7 libxml2-2.4.12 pkgconfig-0.8.0 libogg-1.0.r3,2 libvorbis-1.0.r3,2 tiff-3.5.7 libxml2-2.4.13 libaudiofile-0.2.2 libmng-1.0.3 Mesa-3.4.2_2 Mesa-3.4.2_2 fam-2.6.4 cups-base-1.1.12_2 kdelibs-2.2.2_2 xanim-2.80.2 jpeg-6b_1 lcms-1.08 Mesa-3.4.2_2 pkgconfig-0.8.0 pcre-3.7 libxml2-2.4.13 libxslt-1.0.10 libogg-1.0.r3_1,2 libogg-1.0.r3_1,2 jpeg-6b_1 libxslt-1.0.10 libaudiofile-0.2.2 lcms-1.08 png-1.2.1 fam-2.6.4 jpeg-6b_1 cups-base-1.1.12_2 cups-base-1.1.12_2 xanim-2.80.2 jpeg-6b_1 lcms-1.08 png-1.2.1 pkgconfig-0.10.0 pcre-3.7 libiconv-1.7_1 libxml2-2.4.13 libogg-1.0.r3_1,2 libogg-1.0.r3_1,2 jpeg-6b_1 libxslt-1.0.10 pkgconfig-0.10.0 lcms-1.08 Mesa-3.4.2_2 png-1.2.1 fam-2.6.4 cups-base-1.1.14 lcms-1.08. Creating gzip'd tar ball in '/usr/ports/packages/All/kdemultimedia-2.2.2_2.tgz' >How-To-Repeat: >Fix: don't know. it seems portupgrade has its own idea of what dependencies should be since pkg_info -r kdemultimedia-2.2.2_2 lists the proper set: Depends on: xanim-2.80.2 jpeg-6b_1 lcms-1.08 png-1.2.1 pkgconfig-0.10.0 pcre-3.7 libiconv-1.7_1 libxml2-2.4.16 libogg-1.0.r3_1,2 libvorbis-1.0.r3_1,2 tiff-3.5.7 libxslt-1.0.12 libaudiofile-0.2.3 libmng-1.0.3 Mesa-3.4.2_2 qt-2.3.1_1 fam-2.6.4 cups-base-1.1.14 kdelibs-2.2.2_3 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message