Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jul 2014 14:54:10 +0000
From:      Steve Wills <swills@freebsd.org>
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r361165 - in head/devel/plan9port: . files
Message-ID:  <20140708145410.GC17378@mouf.net>
In-Reply-To: <201407080436.s684aW8b016848@svn.freebsd.org>
References:  <201407080436.s684aW8b016848@svn.freebsd.org>

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

--tqI+Z3u+9OQ7kwn0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

There seem to be some issues with this one:

https://jenkins.freebsd.org/pci/head-amd64/poudriere/data/headamd64-default=
/568/logs/errors/plan9port-20140306.log
https://jenkins.freebsd.org/pci/head-i386/poudriere/data/headi386-default/5=
68/logs/errors/plan9port-20140306.log

=3D=3D=3D=3D> Running Q/A tests (stage-qa)
Error: 'plan9/bin/9fs' is referring to /wrkdirs/usr/ports/devel/plan9port/w=
ork/stage

plus lots more like that. Could you take a look?

Thanks,
Steve

On Tue, Jul 08, 2014 at 04:36:32AM +0000, Alexey Dokuchaev wrote:
> Author: danfe
> Date: Tue Jul  8 04:36:31 2014
> New Revision: 361165
> URL: http://svnweb.freebsd.org/changeset/ports/361165
> QAT: https://qat.redports.org/buildarchive/r361165/
>=20
> Log:
>   Update to snapshot 20140306 and stagify.
>=20
> Modified:
>   head/devel/plan9port/Makefile
>   head/devel/plan9port/distinfo
>   head/devel/plan9port/files/pkg-message.in
>=20
> Modified: head/devel/plan9port/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/devel/plan9port/Makefile	Tue Jul  8 03:41:40 2014	(r361164)
> +++ head/devel/plan9port/Makefile	Tue Jul  8 04:36:31 2014	(r361165)
> @@ -2,12 +2,11 @@
>  # $FreeBSD$
> =20
>  PORTNAME=3D	plan9port
> -PORTVERSION=3D	20130907
> +PORTVERSION=3D	20140306
>  CATEGORIES=3D	devel plan9
>  MASTER_SITES=3D	http://swtch.com/${PORTNAME}/
> -EXTRACT_SUFX=3D	.tgz
> =20
> -MAINTAINER=3D ports@FreeBSD.org
> +MAINTAINER=3D	ports@FreeBSD.org
>  COMMENT=3D	Port of many Plan 9 programs to Unix-like operating systems
> =20
>  LICENSE=3D	LUCENT
> @@ -15,7 +14,7 @@ LICENSE_NAME=3D	Lucent Public License Vers
>  LICENSE_FILE=3D	${WRKSRC}/LICENSE
>  LICENSE_PERMS=3D	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
> =20
> -USES=3D		perl5
> +USES=3D		perl5 tar:tgz
>  USE_PERL5=3D	build
>  USE_XORG=3D	x11 xt xi xaw
>  WRKSRC=3D		${WRKDIR}/plan9
> @@ -24,78 +23,14 @@ SUB_FILES=3D	pkg-message
>  REINPLACE_ARGS=3D	-i ""		# necessary since installs via recursive copy
> =20
>  PLAN9=3D		${PREFIX}/plan9
> -MANPREFIX=3D	${PLAN9}
> -
> -MAN1=3D		9term.1 acmeevent.1 ascii.1 acme.1 9p.1 basename.1 cal.1 \
> -		calendar.1 cat.1 cleanname.1 cmp.1 comm.1 date.1 db.1 dc.1 \
> -		dd.1 deroff.1 dict.1 diff.1 echo.1 ed.1 factor.1 fmt.1 \
> -		fortune.1 freq.1 grep.1 hoc.1 man.1 idiff.1 join.1 ls.1 \
> -		mc.1 mkdir.1 plumb.1 rc.1 rio.1 rm.1 sam.1 seq.1 sleep.1 \
> -		sort.1 spell.1 split.1 strings.1 sum.1 tail.1 tcs.1 \
> -		tee.1 test.1 time.1 touch.1 tr.1 uniq.1 wc.1 xd.1 yacc.1 \
> -		acid.1 stats.1 graph.1 9.1 gview.1 plot.1 scat.1 eqn.1 \
> -		grap.1 pic.1 tbl.1 troff.1 0intro.1 9c.1 astro.1 bc.1 \
> -		bundle.1 clog.1 colors.1 core.1 crop.1 dial.1 \
> -		doctype.1 fsize.1 gzip.1 install.1 jpg.1 kill.1 label.1 \
> -		lex.1 look.1 map.1 mk.1 mk9660.1 namespace.1 news.1 p.1 \
> -		page.1 pr.1 proof.1 ps.1 psfonts.1 pwd.1 secstore.1 \
> -		sed.1 src.1 tr2post.1 troff2html.1 tweak.1 units.1 vac.1 \
> -		web.1 wintext.1 ndb.1 passwd.1 secstored.1 tar.1 pem.1 \
> -		readcons.1 rsa.1 ssh-agent.1 netfiles.1 sftpcache.1 \
> -		hist.1 venti.1 yesterday.1 hget.1 snarfer.1 htmlroff.1 \
> -		resample.1 devdraw.1 mount.1 hg.1 codereview.1 awk.1 \
> -		ssam.1
> -
> -MAN3=3D		ioproc.3 bio.3 fmtinstall.3 isalpharune.3 print.3 rune.3 \
> -		runestrcat.3 thread.3 9p.3 matrix.3 arith3.3 ctime.3 \
> -		memory.3 needstack.3 opentemp.3 addpt.3 aes.3 allocimage.3 \
> -		arg.3 proto.3 atof.3 pushtls.3 rfork.3 bin.3 blowfish.3 \
> -		cachechars.3 cleanname.3 color.3 complete.3 cputime.3 \
> -		des.3 dial.3 dirread.3 draw.3 dsa.3 dup.3 elgamal.3 \
> -		encode.3 errstr.3 event.3 exec.3 exits.3 fcall.3 flate.3 \
> -		frame.3 genrandom.3 getcallerpc.3 getenv.3 getsnarf.3 \
> -		get9root.3 mux.3 getns.3 getfields.3 post9pservice.3 \
> -		getuser.3 getwd.3 graphics.3 html.3 mach-cmd.3 ip.3 \
> -		keyboard.3 lock.3 mach-file.3 mach-map.3 mach-stack.3 \
> -		mach-swap.3 mach-symbol.3 mach.3 malloc.3 memdraw.3 \
> -		memlayer.3 mousescrollsize.3 mouse.3 mp.3 muldiv.3 nan.3 \
> -		notify.3 open.3 pipe.3 plumb.3 postnote.3 prime.3 quote.3 \
> -		rand.3 rc4.3 read.3 regexp.3 sendfd.3 sysfatal.3 rsa.3 \
> -		sechash.3 seek.3 setjmp.3 sleep.3 stat.3 strcat.3 \
> -		string.3 stringsize.3 subfont.3 time.3 wait.3 0intro.3 \
> -		9p-cmdbuf.3 qball.3 9p-fid.3 9p-file.3 9p-intmap.3 \
> -		9pclient.3 quaternion.3 readcolmap.3 udpread.3 wctl.3 \
> -		window.3 searchpath.3 auth.3 authsrv.3 encrypt.3 ndb.3 \
> -		readcons.3 venti-cache.3 venti-client.3 venti-conn.3 \
> -		venti-fcall.3 venti-file.3 venti-log.3 venti-mem.3 \
> -		venti-packet.3 venti-server.3 venti-zero.3 venti.3 \
> -		acme.3 drawfcall.3 avl.3
> -
> -MAN4=3D		0intro.4 9pserve.4 acme.4 import.4 plumber.4 ramfs.4 \
> -		vacfs.4 factotum.4 srv.4 9pfuse.4 tapefs.4 smugfs.4 \
> -		fontsrv.4 9import.4
> -
> -MAN7=3D		utf.7 regexp.7 0intro.7 color.7 face.7 font.7 image.7 \
> -		man.7 map.7 ms.7 plot.7 plumb.7 thumbprint.7 ndb.7 \
> -		keyboard.7 mpictures.7 venti.7 mhtml.7 htmlroff.7
> -
> -MAN8=3D		listen1.8 vbackup.8 venti-backup.8 venti-fmt.8 venti.8 \
> -		getflags.8 mkfs.8
> -
> -MAN9=3D		0intro.9p attach.9p clunk.9p error.9p flush.9p open.9p \
> -		openfd.9p read.9p remove.9p stat.9p version.9p walk.9p
> -
> -MANCOMPRESSED=3D	no
> -NO_MANCOMPRESS=3D	yes
> =20
>  EMPTY_DIRS=3D	plan9/log \
>  		plan9/bin/lpbin \
> -		plan9/9pm/Windows/386/bin \
> -		plan9/9pm/Plan9/386/lib \
> +		plan9/dist/troff \
> +		plan9/mail/queue \
>  		plan9/dist/debian \
>  		plan9/dist/pkg
> =20
> -NO_STAGE=3D	yes
>  post-patch:
>  	@${FIND} ${WRKSRC}/man -type f -regex ".*\.[0-9?]$\" \
>  		| ${XARGS} ${REINPLACE_CMD} -e 's|\\\*9|${PLAN9}|'
> @@ -112,29 +47,26 @@ post-patch:
>  do-build:
>  	cd ${WRKSRC} && CC9=3D"${CC}" ./INSTALL
> =20
> +# Dynamic PLIST sucks, but it's over 8K lines, which sucks even more :(
>  post-build:
>  	${RM} -rf `${FIND} ${WRKSRC}/dist -type f ! -regex ".*\.png"`
>  	${RM} -rf `${FIND} ${WRKSRC} -name .hg -o -name .cvsignore`
> -	( cd ${WRKDIR} && \
> -	  ${FIND} plan9 -type f -a ! -path "plan9/man/man[0-9]/*.[0-9]*"; \
> -	  for D in ${EMPTY_DIRS}; do \
> +	( cd ${WRKDIR} ; \
> +	  ${FIND} plan9 -type f; for D in ${EMPTY_DIRS}; do \
>  	    ${ECHO_CMD} "@exec ${MKDIR} ${PREFIX}/$${D}"; \
>  	  done; \
>  	  ${FIND} plan9 -type d | ${SORT} -r | ${SED} -e 's|^|@dirrm |'; \
> -	) > ${PLIST}
> +	) | ${PERL} -pe '$$_ =3D~ s,plan9/bin/auxstats,\@group kmem\n\@mode\
> +	  2755\n$$&\n\@group\n\@mode,' > ${PLIST}
> =20
>  do-install:
> -	${CP} -a ${WRKSRC} ${PREFIX}
> +	${CP} -a ${WRKSRC} ${STAGEDIR}${PREFIX}
> =20
>  post-install:
> -	cd ${PLAN9} && ${SETENV} PLAN9=3D${PLAN9} PATH=3D${PATH}:${PLAN9}/bin \
> -		${SH} lib/moveplan9.sh ${WRKSRC}
> -	${CHGRP} kmem ${PLAN9}/bin/auxstats
> -	${CHMOD} +s ${PLAN9}/bin/auxstats
> -	${CHMOD} 01777 ${PLAN9}/news
> -	@${ECHO_CMD}
> -	@${CAT} ${PKGMESSAGE}
> -	@${ECHO_CMD}
> +	cd ${STAGEDIR}${PLAN9} && ${SETENV} PLAN9=3D${STAGEDIR}${PLAN9} \
> +		PATH=3D${PATH}:${STAGEDIR}${PLAN9}/bin \
> +			${SH} lib/moveplan9.sh ${WRKSRC}
> +	${CHMOD} 01777 ${STAGEDIR}${PLAN9}/news
> =20
>  install-user:
>  	@${MKDIR} ${HOME}/lib
> @@ -142,7 +74,7 @@ install-user:
> =20
>  .include <bsd.port.pre.mk>
> =20
> -.if ${ARCH} =3D=3D "ia64" || ${ARCH} =3D=3D "powerpc" || ${ARCH} =3D=3D =
"sparc64"
> +.if ${ARCH} =3D=3D "ia64" || ${ARCH} =3D=3D "sparc64"
>  BROKEN=3D		Does not install: cleanname not found
>  .endif
> =20
>=20
> Modified: head/devel/plan9port/distinfo
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/devel/plan9port/distinfo	Tue Jul  8 03:41:40 2014	(r361164)
> +++ head/devel/plan9port/distinfo	Tue Jul  8 04:36:31 2014	(r361165)
> @@ -1,2 +1,2 @@
> -SHA256 (plan9port-20130907.tgz) =3D cf9ae310027834a21188b2d56a8f505d0498=
f9908c562daf503a356b26d35b5d
> -SIZE (plan9port-20130907.tgz) =3D 54185738
> +SHA256 (plan9port-20140306.tgz) =3D 1b4afb0776f14a47fd1960eabb7f928c3a39=
a5aefa602088bad2eafec655ed7a
> +SIZE (plan9port-20140306.tgz) =3D 54498850
>=20
> Modified: head/devel/plan9port/files/pkg-message.in
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/devel/plan9port/files/pkg-message.in	Tue Jul  8 03:41:40 2014	(r=
361164)
> +++ head/devel/plan9port/files/pkg-message.in	Tue Jul  8 04:36:31 2014	(r=
361165)
> @@ -4,8 +4,13 @@ for sh/bash, adjust for tcsh as appropri
>  	PLAN9=3D%%PREFIX%%/plan9; export PLAN9
>  	PATH=3D$PATH:$PLAN9/bin; export PATH
> =20
> -This port can install a default plumbing file if you want.  Just go to t=
he
> -port's directory and type (being your normal user):
> +You can also install a default plumbing file if you want:
> +
> +	$ mkdir -p ${HOME}/lib
> +	$ %%PREFIX%%/plan9/plumb/initial.plumbing ${HOME}/lib/plumbing
> +
> +When installing from the port (as your normal user), you can simply type
> +(while in the port directory) to do the same:
> =20
>  	make install-user
> =20

--tqI+Z3u+9OQ7kwn0
Content-Type: application/pgp-signature

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

iQEcBAEBAgAGBQJTvAYRAAoJEPXPYrMgexuhPn0IAIJmD7sx6QNnlDNegP0Ans94
fojke9uNwkjYD71mruKh2Z9AGkZsMd4gu0lMuZ0YZl682itaQsgTFqHrs3DcWruD
xfHUm527m6ZePq1j0Y5eepHcKxAGnHzIG6KWWu6lCP8rlcB0EgFkKUTgJKEqCKGL
3MIy30x6m1OuSnGLfoF84bl2rKgpa2XyUqFv4oVUuQLB/WHoTgChm/OcOIX5BP7i
f4Uqc93849Uxo+G7PISL552RLMUWVrZ3BLYZaZJt0UjQ/66y/TckcpqHkLyCRkmS
4UZT/Bq8+/PdnQt3hsOgHBJRMt1p+0P0nySnlhC//KtRIGnkwWz99aHQyR6/ZeQ=
=dwe2
-----END PGP SIGNATURE-----

--tqI+Z3u+9OQ7kwn0--



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