From owner-svn-ports-all@FreeBSD.ORG Tue Jul 8 14:54:20 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6777A8A1; Tue, 8 Jul 2014 14:54:20 +0000 (UTC) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 10F822C49; Tue, 8 Jul 2014 14:54:19 +0000 (UTC) Received: from mouf.net (swills@mouf [199.48.129.64]) by mouf.net (8.14.5/8.14.5) with ESMTP id s68EsARA030014 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 8 Jul 2014 14:54:15 GMT (envelope-from swills@mouf.net) Received: (from swills@localhost) by mouf.net (8.14.5/8.14.5/Submit) id s68EsAJC030013; Tue, 8 Jul 2014 14:54:10 GMT (envelope-from swills) Date: Tue, 8 Jul 2014 14:54:10 +0000 From: Steve Wills To: Alexey Dokuchaev Subject: Re: svn commit: r361165 - in head/devel/plan9port: . files Message-ID: <20140708145410.GC17378@mouf.net> References: <201407080436.s684aW8b016848@svn.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tqI+Z3u+9OQ7kwn0" Content-Disposition: inline In-Reply-To: <201407080436.s684aW8b016848@svn.freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Tue, 08 Jul 2014 14:54:15 +0000 (UTC) X-Spam-Status: No, score=0.0 required=4.5 tests=none autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mouf.net X-Virus-Scanned: clamav-milter 0.98.1 at mouf.net X-Virus-Status: Clean Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 14:54:20 -0000 --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 > =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--