From owner-freebsd-ports@freebsd.org Thu Apr 7 08:26:45 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A06D3B06326 for ; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 918131BE3 for ; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 90DA0B06325; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 907CBB06324 for ; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5489D1BE2; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id u378QbXW023739; Thu, 7 Apr 2016 01:26:41 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201604070826.u378QbXW023739@gw.catspoiler.org> Date: Thu, 7 Apr 2016 01:26:37 -0700 (PDT) From: Don Lewis Subject: Re: Strangenesses with package dependencies To: grog@FreeBSD.org cc: ports@freebsd.org In-Reply-To: <20160407080440.GQ15485@eureka.lemis.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 08:26:45 -0000 On 7 Apr, Greg 'groggy' Lehey wrote: > Bug 208575 describes a problem installing the hugin package: most of > the dependencies didn't get installed. It works fine building the > port from source, and neither I nor edwin@ (ex-mentor) can work out > why. Here's what I get when I try 'pkg install hugin' on my test box: > > FreeBSD stable.lemis.com 10.3-STABLE FreeBSD 10.3-STABLE #0: Thu Apr 7 13:13:03 AEST 2016 root@stable.lemis.com:/usr/obj/eureka/home/src/FreeBSD/svn/stable/10/sys/GENERIC amd64 > > New packages to be INSTALLED: > hugin: 2016.0.0_1 > p5-Image-ExifTool: 10.10 > vigra: 1.11.0 > hdf5: 1.8.15_1 > fftw3-float: 3.3.3_2 > > In /usr/ports/graphics/hugin, make run-depends-list lists all the > dependencies. > > Looking at the package > (http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/hugin-2016.0.0_1.txz), > the file +MANIFEST contains the names of all the dependencies. After > replacing , with \n, I get stuff like: > > "OpenEXR":{"origin":"graphics/OpenEXR" > "version":"2.2.0_5"} > "glew":{"origin":"graphics/glew" > "version":"1.13.0"} > > All the missing dependencies are listed in +MANIFEST. I don't know > enough about the format to determine if something's wrong, but > currently this looks like a pkg issue to me. > > Any thoughts? Anything else I can try? The package is very new > (2016-Apr-07 01:59), not quite 6 hours old. And yes, I've checked > that the problem still occurs with this version. Not that it helps, but I tried buiding the package and ran into this plist problem: ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: %%DATADIR%%/data/blended_stacks.executor Error: Orphaned: %%DATADIR%%/data/fused_layers.executor Error: Orphaned: %%DATADIR%%/data/hdr_pano.executor Error: Orphaned: %%DATADIR%%/data/normal_enblend.executor Error: Orphaned: %%DATADIR%%/data/normal_smartblend.executor Error: Orphaned: %%DATADIR%%/data/zeronoise.executor Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_pause.ico Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_pause.png Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_running.ico Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_running.png ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found.