Skip site navigation (1)Skip section navigation (2)
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>