Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Sep 2015 19:25:50 +0000
From:      Brooks Davis <brooks@freebsd.org>
To:        "Julian H. Stacey" <jhs@berklix.com>
Cc:        ports@freebsd.org
Subject:   Re: devel/llvm36/plist has 2 non existant files
Message-ID:  <20150923192550.GJ3342@spindle.one-eyed-alien.net>
In-Reply-To: <201509222219.t8MMImT1069318@fire.js.berklix.net>
References:  <20150922174411.GH3342@spindle.one-eyed-alien.net> <201509222219.t8MMImT1069318@fire.js.berklix.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--sgneBHv3152wZ8jf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Sep 23, 2015 at 12:18:48AM +0200, Julian H. Stacey wrote:
> Brooks Davis wrote:
> > Content-Transfer-Encoding: quoted-printable
> >=20
> > On Tue, Sep 22, 2015 at 05:10:06PM +0200, Julian H. Stacey wrote:
> > >=3D20
> > > Brooks Davis wrote: Mon, 21 Sep 2015 21:21:30 +0000
> > > > Content-Transfer-Encoding: quoted-printable
> > > >=3D20
> > > > On Mon, Sep 21, 2015 at 01:30:54AM +0200, Julian H. Stacey wrote:
> > > > > Hi brooks@FreeBSD.org,
> > > > > cc: ports@freebsd.org
> > > > >=3D3D20
> > > > > with current devel/llvm36
> > > > > FreeBSD lapr.js.berklix.net 11.0-CURRENT FreeBSD 11.0-CURRENT #12=
135:=3D
> >  Thu=3D3D
> > > >  Sep 17 14:54:15 CEST 2015     jhs@lapr.js.berklix.net:/usr/src/sys=
/amd=3D
> > 64/c=3D3D
> > > > ompile/LAPR.small  amd64
> > > > >=3D3D20
> > > > > make install
> > > > > =3D3D3D=3D3D3D=3D3D3D>  Installing for llvm36-3.6.2_2
> > > > > =3D3D3D=3D3D3D=3D3D3D>   llvm36-3.6.2_2 depends on file: /usr/loc=
al/bin/pyt=3D
> > hon2.7 - f=3D3D
> > > > ound
> > > > > =3D3D3D=3D3D3D=3D3D3D>   llvm36-3.6.2_2 depends on file: /usr/loc=
al/bin/per=3D
> > l5.20.2 - =3D3D
> > > > found
> > > > > =3D3D3D=3D3D3D=3D3D3D>   llvm36-3.6.2_2 depends on shared library=
: libedit.=3D
> > so.0 - fou=3D3D
> > > > nd (/usr/local/lib/libedit.so.0)
> > > > > actual-package-depends: dependency on /usr/local/bin/perl5.20.2 n=
ot r=3D
> > egis=3D3D
> > > > tered (normal if it belongs to base)
> > > > > =3D3D3D=3D3D3D=3D3D3D>   Registering installation for llvm36-3.6.=
2_2
> > > > > pkg-static: Unable to access file /data/release/11.0-CURRENT/usr/=
port=3D
> > s/de=3D3D
> > > > vel/llvm36/work/stage/usr/local/share/doc/llvm36/html/jquery-1.11.1=
=2Ejs:=3D
> >  No =3D3D
> > > > such file or directory
> > > > > pkg-static: Unable to access file /data/release/11.0-CURRENT/usr/=
port=3D
> > s/de=3D3D
> > > > vel/llvm36/work/stage/usr/local/share/doc/llvm36/html/underscore-1.=
3.1.=3D
> > js: =3D3D
> > > > No such file or directory
> > > > > *** Error code 74
> > > > >=3D3D20
> > > > > I've started a remake with this:
> > > > > ---------
> > > > > http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/jhs/devel/llv=
m36/=3D
> > pkg-=3D3D
> > > > plist.REL=3D3D3D11.0-CURRENT.diff
> > > > >=3D3D20
> > > > > Mon Sep 21 00:41:55 CEST 2015
> > > > >=3D3D20
> > > > > There is no jquery-1.11.1.js underscore-1.3.1.js
> > > > >=3D3D20
> > > > > *** 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 ----
> > > >=3D20
> > > > These appeared at some point on package builders.  At the time it d=
idn'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 appropria=
te
> > > > version dependency.
> > > >=3D20
> > > > -- Brooks
> > >=3D20
> > > They break the build on my non poudriere system.  Patched out, the ma=
ke w=3D
> > orks.
> > > I'd suggest/request you comment them out until its resolved if needed,
> > > & if so, why not generated.
> >=20
> > 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.
> >=20
> > Could you tell me what version of textproc/py-sphinx you have installed?
>=20
> FreeBSD lapr.js.berklix.net 11.0-CURRENT FreeBSD 11.0-CURRENT #12135:
> Thu Sep 17 14:54:15 CEST 2015
> jhs@lapr.js.berklix.net:/usr/src/sys/amd64/compile/LAPR.small  amd64
>=20
> 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),
>=20
> cd /usr/ports/textproc/py-sphinx; make reinstall
> 	=3D=3D=3D>  Installing for py27-sphinx-1.3.1_2
>=20
> cd /usr/ports/devel/llvm36=20
> diff pkg-plist.old pkg-plist
> 	1055d1054
> 	< %%PORTDOCS%%%%DOCSDIR%%/html/jquery-1.11.1.js
> 	1112d1110
> 	< %%PORTDOCS%%%%DOCSDIR%%/html/underscore-1.3.1.js
>=20
> 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.
>=20
> The error has gone away here too now, as it went away for you !  Retrying:
>=20
> make clean; make rmconfig ; make ; make install # No Error.
>=20
> 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.t=
xz
>=20
> 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.
>=20
> 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=3DGMT+02:00
>=20
> 	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
> =09
> 	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
>=20
> So presumably move your suspicion of py27-sphinx to something else.=20
> 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

--sgneBHv3152wZ8jf
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJWAvy9AAoJEKzQXbSebgfAYVYH/1kCXIgjpZyXvkXV+Rr0NZc1
ButCKai1XF66QQSftHY2B0LDpo0tt3swvsccIxb7NJWiDxpdKkk/9O/HT6bqHFgF
EV6/zRXrBzez69dX329T7v6uJ+04jK2euMrZYjrgxzsFAaM34imJKBvoxUZXfNCU
JgYOQzM6wGZ1ECm31SpvFy/r4EvwAyQDZPwapxGq7Ij4VXloTh9lKaFw5U0MLpcu
mh/ACWlZV7CQe76yqXAHZ0PXqMaGTl3kpsYsFw8A89CqxzNcMfCksY3hdRWZc03+
4Yw0IMKZ5PeZGofF1I/wyNcjI6D5DLPirvdpWNlNoiXxfTZhvaYukKVXF3cnNjQ=
=YtMl
-----END PGP SIGNATURE-----

--sgneBHv3152wZ8jf--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150923192550.GJ3342>