Date: Fri, 1 Mar 2002 12:17:14 -0500 (EST) From: Vivek Khera <khera@kciLink.com> To: FreeBSD-gnats-submit@freebsd.org Cc: knu@freebsd.org Subject: ports/35459: portupgrade doesn't clean up dependencies prior to repackaging packages Message-ID: <200203011717.g21HHEp16980@onceler.kciLink.com>
next in thread | raw e-mail | index | archive | help
>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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203011717.g21HHEp16980>