devel/llvm36/plist has 2 non existant files

Brooks Davis brooks at freebsd.org
Wed Sep 23 19:25:58 UTC 2015


On Wed, Sep 23, 2015 at 12:18:48AM +0200, Julian H. Stacey wrote:
> Brooks Davis wrote:
> > Content-Transfer-Encoding: quoted-printable
> > 
> > On Tue, Sep 22, 2015 at 05:10:06PM +0200, Julian H. Stacey wrote:
> > >=20
> > > Brooks Davis wrote: Mon, 21 Sep 2015 21:21:30 +0000
> > > > Content-Transfer-Encoding: quoted-printable
> > > >=20
> > > > On Mon, Sep 21, 2015 at 01:30:54AM +0200, Julian H. Stacey wrote:
> > > > > Hi brooks at FreeBSD.org,
> > > > > cc: ports at freebsd.org
> > > > >=3D20
> > > > > with current devel/llvm36
> > > > > FreeBSD lapr.js.berklix.net 11.0-CURRENT FreeBSD 11.0-CURRENT #12135:=
> >  Thu=3D
> > > >  Sep 17 14:54:15 CEST 2015     jhs at lapr.js.berklix.net:/usr/src/sys/amd=
> > 64/c=3D
> > > > ompile/LAPR.small  amd64
> > > > >=3D20
> > > > > make install
> > > > > =3D3D=3D3D=3D3D>  Installing for llvm36-3.6.2_2
> > > > > =3D3D=3D3D=3D3D>   llvm36-3.6.2_2 depends on file: /usr/local/bin/pyt=
> > hon2.7 - f=3D
> > > > ound
> > > > > =3D3D=3D3D=3D3D>   llvm36-3.6.2_2 depends on file: /usr/local/bin/per=
> > l5.20.2 - =3D
> > > > found
> > > > > =3D3D=3D3D=3D3D>   llvm36-3.6.2_2 depends on shared library: libedit.=
> > so.0 - fou=3D
> > > > nd (/usr/local/lib/libedit.so.0)
> > > > > actual-package-depends: dependency on /usr/local/bin/perl5.20.2 not r=
> > egis=3D
> > > > tered (normal if it belongs to base)
> > > > > =3D3D=3D3D=3D3D>   Registering installation for llvm36-3.6.2_2
> > > > > pkg-static: Unable to access file /data/release/11.0-CURRENT/usr/port=
> > s/de=3D
> > > > vel/llvm36/work/stage/usr/local/share/doc/llvm36/html/jquery-1.11.1.js:=
> >  No =3D
> > > > such file or directory
> > > > > pkg-static: Unable to access file /data/release/11.0-CURRENT/usr/port=
> > s/de=3D
> > > > vel/llvm36/work/stage/usr/local/share/doc/llvm36/html/underscore-1.3.1.=
> > js: =3D
> > > > No such file or directory
> > > > > *** Error code 74
> > > > >=3D20
> > > > > I've started a remake with this:
> > > > > ---------
> > > > > http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/jhs/devel/llvm36/=
> > pkg-=3D
> > > > plist.REL=3D3D11.0-CURRENT.diff
> > > > >=3D20
> > > > > Mon Sep 21 00:41:55 CEST 2015
> > > > >=3D20
> > > > > There is no jquery-1.11.1.js underscore-1.3.1.js
> > > > >=3D20
> > > > > *** 11.0-CURRENT/ports/devel/llvm36/pkg-plist	Mon Sep 21 00:27:44 2015
> > > > > --- new-generic/ports/devel/llvm36/pkg-plist	Mon Sep 21 00:29:40 2015
> > > > > ***************
> > > > > *** 1052,1058 ****
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/genindex.html
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/index.html
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/index.txt
> > > > > - %%PORTDOCS%%%%DOCSDIR%%/html/jquery-1.11.1.js
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/jquery.js
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/lines.gif
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/linpack-pc.png
> > > > > --- 1052,1057 ----
> > > > > ***************
> > > > > *** 1109,1115 ****
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/searchtools.js
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/tblgen.html
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/tblgen.txt
> > > > > - %%PORTDOCS%%%%DOCSDIR%%/html/underscore-1.3.1.js
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/underscore.js
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/up-pressed.png
> > > > >   %%PORTDOCS%%%%DOCSDIR%%/html/up.png
> > > > > --- 1108,1113 ----
> > > >=20
> > > > These appeared at some point on package builders.  At the time it didn't
> > > > appear on my build systems unless I used poudriere.  Now they always
> > > > appear.  I suspect this is due to a change in the upstream sphinx
> > > > version, but I've not investigated sufficiently to add an appropriate
> > > > version dependency.
> > > >=20
> > > > -- Brooks
> > >=20
> > > They break the build on my non poudriere system.  Patched out, the make w=
> > orks.
> > > I'd suggest/request you comment them out until its resolved if needed,
> > > & if so, why not generated.
> > 
> > Given the choice between working package builds and working in arbitrary
> > ports configuraiton I'll choose packages.  I had hope the issues was
> > transient, but apparently not so I'll try to find a solution.
> > 
> > Could you tell me what version of textproc/py-sphinx you have installed?
> 
> FreeBSD lapr.js.berklix.net 11.0-CURRENT FreeBSD 11.0-CURRENT #12135:
> Thu Sep 17 14:54:15 CEST 2015
> jhs at lapr.js.berklix.net:/usr/src/sys/amd64/compile/LAPR.small  amd64
> 
> Current ports. now At revision 397535.
> Approx. daily for a week, I've run cd /usr/ports ; svn up
> (while rebuilding many of my 1000 ports, that had aged ~ 3 months),
> 
> cd /usr/ports/textproc/py-sphinx; make reinstall
> 	===>  Installing for py27-sphinx-1.3.1_2
> 
> cd /usr/ports/devel/llvm36 
> diff pkg-plist.old pkg-plist
> 	1055d1054
> 	< %%PORTDOCS%%%%DOCSDIR%%/html/jquery-1.11.1.js
> 	1112d1110
> 	< %%PORTDOCS%%%%DOCSDIR%%/html/underscore-1.3.1.js
> 
> make reinstall		# OK no error with my patch.
> mv pkg-plist pkg-plist.jhs ; mv pkg-plist.old pkg-plist # Now generic
> make reinstall		# Now OK Without my patch.
> 
> The error has gone away here too now, as it went away for you !  Retrying:
> 
> make clean; make rmconfig ; make ; make install # No Error.
> 
> FYI packages in my /pub/FreeBSD/ports/amd64/packages-11.0-current/
> -rw-r--r--  1 root  staff   964456 Jun 12 10:36 All/py27-sphinx-1.2.3.txz
> -rw-r--r--  1 root  staff  1071684 Sep 22 23:09 All/py27-sphinx-1.3.1_2.txz
> 
> I had py27-sphinx-1.3.1_2.txz prior to today, just a new timestamp
> today, as I've been doing a Lot of make reinstall-recursive &
> package-recursive to clear various other problems.
> 
> I initially reported this Mon, 21 Sep 2015 01:30:54 +0200,
> but I already had py27-sphinx-1.3.1_2 (as now), at least
> as early as backup of Sep 17 17:59 TZ=GMT+02:00
> 
> 	backup/host/lapr/s4/var/db/pkg:
> 	drwxr-xr-x   2 root  wheel       512 Sep 17 23:02 ./
> 	-rw-r--r--   1 root  wheel  84306944 Sep 17 17:59 local.sqlite
> 	
> 	pkg --repo-conf-dir backup/host/lapr/s4/var/db/pkg info |\
> 		 grep py27-sphinx
> 	py27-sphinx-1.3.1_2            Python documentation generator
> 	py27-sphinx_rtd_theme-0.1.8    Mobile-friendly py-sphinx theme
> 
> So presumably move your suspicion of py27-sphinx to something else. 
> I guess you won't want more info, so thanks for looking at it, &
> as we've both seen it, but gone for both of us, presumably we forget it.

That corresponds to my memory of what I saw before (confusing and
inconsistant results with seemingly similar build enviroment).

Thanks for testing.  Hopefully this won't trip up too many more
people...

-- Brooks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20150923/6727337c/attachment.bin>


More information about the freebsd-ports mailing list