Subject: pkg/33828: x11/qt3-tools PLIST??? cp -R vs /tar
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Gilles Dauphin <dauphin@enst.fr>
List: pkgsrc-bugs
Date: 06/26/2006 13:15:00
>Number:         33828
>Category:       pkg
>Synopsis:       x11/qt3-tools PLIST??? cp -R vs /tar
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 26 13:15:00 +0000 2006
>Originator:     Gilles Dauphin
>Release:        SunOS 5.10 i86pc
>Organization:
ENST 
>Environment:


System: SunOS bi.enst.fr 5.10 Generic_Patch_118844-30 i86pc


>Description:


/usr/ucb/install -d -o root -g root -m 755 /usr/pkg/qt3/mkspecs
/bin/cp -R /pkg/obj/x11/qt3-tools/work/qt-x11-free-3.3.6/mkspecs /usr/pkg/qt3
=> Automatic manual page handling
=> Generating post-install file lists
=> Registering installation for qt3-tools-3.3.6nb1
qt3-tools-3.3.6nb1 requires installed package expat-2.0.0nb1
qt3-tools-3.3.6nb1 requires installed package fontconfig-2.3.2nb3
qt3-tools-3.3.6nb1 requires installed package freetype2-2.2.1
qt3-tools-3.3.6nb1 requires installed package glu-6.4.2
qt3-tools-3.3.6nb1 requires installed package jpeg-6bnb3
qt3-tools-3.3.6nb1 requires installed package lcms-1.15nb2
qt3-tools-3.3.6nb1 requires installed package libtool-base-1.5.22nb3
qt3-tools-3.3.6nb1 requires installed package MesaLib-6.4.2nb1
qt3-tools-3.3.6nb1 requires installed package mng-1.0.9nb1
qt3-tools-3.3.6nb1 requires installed package png-1.2.10
qt3-tools-3.3.6nb1 requires installed package qt3-libs-3.3.6nb1
qt3-tools-3.3.6nb1 requires installed package xcursor-1.1.2nb2
qt3-tools-3.3.6nb1 requires installed package Xfixes-2.0.1nb3
qt3-tools-3.3.6nb1 requires installed package Xft2-2.1.7nb2
qt3-tools-3.3.6nb1 requires installed package Xrandr-1.0.2nb3
qt3-tools-3.3.6nb1 requires installed package Xrender-0.9.0nb1
qt3-tools-3.3.6nb1 requires installed package zlib-1.2.3
=> Checking for missing run-time search paths in qt3-tools-3.3.6nb1
=> Checking for work-directory references in qt3-tools-3.3.6nb1
=> Checking file-check results for qt3-tools-3.3.6nb1
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkg:
ERROR:         /usr/pkg/qt3/mkspecs/default
ERROR: ************************************************************
ERROR: The following files are in /usr/pkg but not in the PLIST:
ERROR:         /usr/pkg/qt3/mkspecs/default/qmake.conf
ERROR:         /usr/pkg/qt3/mkspecs/default/qplatformdefs.h
*** Error code 1

Stop.



>How-To-Repeat:


bmake install


>Fix:


because of cp -R 
mkspecs/default become a directory
don't know if it should patch the install part and use tar.
or patch the PLIST( the work i do)

--- PLIST.orig  Tue Apr 11 17:03:33 2006
+++ PLIST       Mon Jun 26 14:27:18 2006
@@ -25,7 +25,8 @@
 qt3/mkspecs/cygwin-g++/qplatformdefs.h
 qt3/mkspecs/darwin-g++/qmake.conf
 qt3/mkspecs/darwin-g++/qplatformdefs.h
-qt3/mkspecs/default
+qt3/mkspecs/default/qmake.conf
+qt3/mkspecs/default/qplatformdefs.h
 qt3/mkspecs/dgux-g++/qmake.conf
 qt3/mkspecs/dgux-g++/qplatformdefs.h
 qt3/mkspecs/freebsd-g++/qmake.conf
@@ -162,6 +163,7 @@
 @dirrm qt3/mkspecs/unixware-cc
 @dirrm qt3/mkspecs/tru64-g++
 @dirrm qt3/mkspecs/tru64-cxx
+@dirrm qt3/mkspecs/default
 @dirrm qt3/mkspecs/solaris-g++-64
 @dirrm qt3/mkspecs/solaris-g++
 @dirrm qt3/mkspecs/solaris-cc-64