Subject: pkg/30933: files recorded twice in PLIST of gcc34 from pkgsrc-2005Q2
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Klaus Heinz <k.heinz.aug.fuenf@onlinehome.de>
List: pkgsrc-bugs
Date: 08/07/2005 15:43:00
>Number:         30933
>Category:       pkg
>Synopsis:       files recorded twice in PLIST of gcc34 from pkgsrc-2005Q2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Aug 07 15:43:00 +0000 2005
>Originator:     Klaus Heinz
>Release:        NetBSD 1.6.2, NetBSD-2.0.2
>Organization:
none
>Environment:
Architecture: probably all, verified for i386, amd64, alpha
>Description:
	PLIST for gcc34-3.4.4 from pkgsrc-2005Q2 is incorrect. Files in
	gcc34/lib/ were recorded twice. An example of this is libobjc.a:

	NetBSD-1.6.2/i386/All/gcc34-3.4.4.tgz
	  /usr/pkg/gcc34/lib/libobjc.a
	  /usr/pkg/gcc34/lib/libobjc.a
	NetBSD-2.0.2/amd64/All/gcc34-3.4.4.tgz
	  /usr/pkg/gcc34/lib/libobjc.a
	  /usr/pkg/gcc34/lib/libobjc.a
	NetBSD-2.0/alpha/All/gcc34-3.4.4.tgz
	  /usr/pkg/gcc34/lib/libobjc.a
	  /usr/pkg/gcc34/lib/libobjc.a
	NetBSD-2.0/i386/All/gcc34-3.4.4.tgz
	  /usr/pkg/gcc34/lib/libobjc.a
	  /usr/pkg/gcc34/lib/libobjc.a

>How-To-Repeat:
	Install a binary package gcc34-3.4.4.tgz and watch pkg_add complaining
	about 24 files like this:

	pkg_add: Overwriting /usr/pkg/gcc34/lib/libobjc.a - pkg gcc34-3.4.4		bogus/conflicting?
>Fix:
	none