Subject: Re: pkg/35564: multimedia/xine-lib PLIST problem
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Greg Oster <oster@cs.usask.ca>
List: pkgsrc-bugs
Date: 02/08/2007 17:05:03
The following reply was made to PR pkg/35564; it has been noted by GNATS.

From: Greg Oster <oster@cs.usask.ca>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/35564: multimedia/xine-lib PLIST problem 
Date: Thu, 08 Feb 2007 11:02:52 -0600

 kre@munnari.OZ.AU writes:
 > >Number:         35564
 > >Category:       pkg
 > >Synopsis:       multimedia/xine-lib PLIST problem
 > >Confidential:   no
 > >Severity:       serious
 > >Priority:       medium
 > >Responsible:    pkg-manager
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Thu Feb 08 07:05:17 +0000 2007
 > >Originator:     Robert Elz
 > >Release:        NetBSD 3.99.15  (-- pkgsrc current within past 8 hours)
 > >Organization:
 > 	Prince of Songkla University
 > >Environment:
 > System: NetBSD jade.coe.psu.ac.th 3.99.15 NetBSD 3.99.15 (GENERIC-1.696-20060
 > 125) #8: Wed Jan 25 04:59:39 ICT 2006 kre@jade.coe.psu.ac.th:/usr/obj/current
 > /kernels/JADE_ASUS i386
 > Architecture: i386
 > Machine: i386
 > >Description:
 > 	Attempting to build a binary package of multimedia/xine-lib
 > 	(perhaps requiring PKG_DEVELOPER set - as is the default
 > 	using pkg_comp) fails because of detected problems with
 > 	the PLIST
 > 
 > >How-To-Repeat:
 > 	I use pkg_comp with netBSD-3.0 sets installed (and libkver)
 > 	to make a fairly pure NetBSD 3.0 (release) environment.  I doubt
 > 	that is relevant for this problem.
 > 
 > 	Attempt to "make package" in multimedia/xine-lib in a cleanroom
 > 	environment (probably with no previous xine-lib existing, and
 > 	certainly not a second attempt with the current one).
 > 
 > 	Expect to see ...
 > 
 > 
 > => Registering installation for xine-lib-1.1.4
 > xine-lib-1.1.4 requires installed package freetype2-2.2.1nb2
 > xine-lib-1.1.4 requires installed package libcdio-0.76nb4
 > xine-lib-1.1.4 requires installed package libvorbis-1.1.2
 > xine-lib-1.1.4 requires installed package mng-1.0.9nb1
 > xine-lib-1.1.4 requires installed package png-1.2.16
 > xine-lib-1.1.4 requires installed package speex-1.0.5
 > xine-lib-1.1.4 requires installed package vcdimager-0.7.23nb2
 > => Checking file-check results for xine-lib-1.1.4
 > ERROR: ************************************************************
 > ERROR: The following files are in /usr/pkg but not in the PLIST:
 > ERROR:         /usr/pkg/lib/xine/plugins/1.1.4/xineplug_vo_out_opengl.a
 > ERROR:         /usr/pkg/lib/xine/plugins/1.1.4/xineplug_vo_out_opengl.so
 > *** Error code 1
 > 
 > Stop.
 > make: stopped in /usr/pkgsrc/multimedia/xine-lib
 > *** Error code 1
 > 
 > >Fix:
 > 	Add the extra files to PLIST, or cause them to not get
 > 	instakked (whichever is correct), and please bump
 > 	PKGREVISION (a second attempt at "make package"
 > 	currently succeeds, as the check no longer fails).
 
 
 I'm seeing a related issue:
 
 => Required installed package digest>=20010302: digest-20060826 found
 => Checksum SHA1 OK for xine-lib-1.1.4.tar.gz
 => Checksum RMD160 OK for xine-lib-1.1.4.tar.gz
 ===> Building binary package for xine-lib-1.1.4
 Creating package /usr/pkgsrc/packages/All/xine-lib-1.1.4.tgz
 Using SrcDir value of /usr/pkg
 Registering depends: xorg-libs>=6.9.0nb2 libvorbis>=1.1.0nb1 speex>=1.0.4nb1 mng>=1.0.9nb1 png>=1.2.9nb2 vcdimager>=0.7.23nb1 libcdio>=0.76nb1 freetype2>=2.1.10nb1.
 pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.1.4/xineplug_vo_out_xv.a'
 pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.1.4/xineplug_vo_out_xv.so'
 tar: Unable to access lib/xine/plugins/1.1.4/xineplug_vo_out_xv.a (No such file or directory)
 tar: Unable to access lib/xine/plugins/1.1.4/xineplug_vo_out_xv.so (No such file or directory)
 tar: WARNING! These file names were not selected:
 lib/xine/plugins/1.1.4/xineplug_vo_out_xv.a
 lib/xine/plugins/1.1.4/xineplug_vo_out_xv.so
 pkg_create: tar command failed with code 1
 ERROR: pkg_create -K pkg failed (2)
 *** Error code 1
 
 Stop.
 make: stopped in /usr/pkgsrc/multimedia/xine-lib
 *** Error code 1
 
 Stop.
 make: stopped in /usr/pkgsrc/multimedia/xine-lib
 *** Error code 1
 
 Stop.
 make: stopped in /usr/pkgsrc/multimedia/xine-lib
 
 
 perhaps it's not locating the Xorg libXv.so bits correctly at some 
 point?
 
 (this is on a NetBSD 4.0_BETA2/i386 box using Xorg... more details
 available on request)
 
 Later...
 
 Greg Oster