Re: For about a week I've been trying to build a release that breaks at docproj. Just low priority break information.

2011-08-14 Thread eculp

Quoting Garrett Cooper yaneg...@gmail.com:


On Sat, Aug 13, 2011 at 9:09 AM, Garrett Cooper yaneg...@gmail.com wrote:

On Sat, Aug 13, 2011 at 8:37 AM, eculp ec...@encontacto.net wrote:

I've been building a release about once a week on current.  The last
successful build was on august 8 but don't know when this started  
but in the

last few days.

I am building on
# uname -a
FreeBSD Home.EnContacto.net 9.0-BETA1 FreeBSD 9.0-BETA1 #16: Sat Aug 13
05:09:17 CDT 2011
r...@home.encontacto.net:/usr/obj/usr/src/sys/ENCONTACTO  amd64

All builds include ports kernel updated ports, etc.  I build it with
generate-release.sh script below.

sh generate-release.sh head /local3/release


   Please try the attached patch.


This will work better.
Thanks,
-Garrett



World was broken for me on my early csup, I'm retrying and will get  
back after a successful build.


Thanks,

ed
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


For about a week I've been trying to build a release that breaks at docproj. Just low priority break information.

2011-08-13 Thread eculp
I've been building a release about once a week on current.  The last  
successful build was on august 8 but don't know when this started but  
in the last few days.


I am building on
# uname -a
FreeBSD Home.EnContacto.net 9.0-BETA1 FreeBSD 9.0-BETA1 #16: Sat Aug  
13 05:09:17 CDT 2011  
r...@home.encontacto.net:/usr/obj/usr/src/sys/ENCONTACTO  amd64


All builds include ports kernel updated ports, etc.  I build it with  
generate-release.sh script below.


sh generate-release.sh head /local3/release

The results that I get follow:

===   Generating temporary packing list
===  Checking if textproc/docproj already installed
===   docproj-1.17_4 is already installed
  You may wish to ``make deinstall'' and install this port again
  by ``make reinstall'' to upgrade it properly.
  If you really wish to overwrite the old port of textproc/docproj
  without deleting it first, set the variable FORCE_PKG_REGISTER
  in your environment or the make install command line.
*** Error code 1

Stop in /usr/ports/textproc/docproj.
Home.EnContacto.net
/usr/src/release #
Home.EnContacto.net
/usr/src/release # portmaster textproc/docproj

=== Port directory: /usr/ports/textproc/docproj

=== This port is marked IGNORE
=== user must set WITH_JADETEX variable to 'yes' or 'no'

=== If you are sure you can build it, remove the
   IGNORE line in the Makefile and try again.

I'm not in a hurry nor do I really need it.  I can easily use what I  
have.  Just a bit of low priority information.


Thanks,

ed
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: For about a week I've been trying to build a release that breaks at docproj. Just low priority break information.

2011-08-13 Thread Chris Rees
On 13 August 2011 16:37, eculp ec...@encontacto.net wrote:
 I've been building a release about once a week on current.  The last
 successful build was on august 8 but don't know when this started but in the
 last few days.

 I am building on
 # uname -a
 FreeBSD Home.EnContacto.net 9.0-BETA1 FreeBSD 9.0-BETA1 #16: Sat Aug 13
 05:09:17 CDT 2011
 r...@home.encontacto.net:/usr/obj/usr/src/sys/ENCONTACTO  amd64

 All builds include ports kernel updated ports, etc.  I build it with
 generate-release.sh script below.

 sh generate-release.sh head /local3/release

 The results that I get follow:

 ===   Generating temporary packing list
 ===  Checking if textproc/docproj already installed
 ===   docproj-1.17_4 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of textproc/docproj
      without deleting it first, set the variable FORCE_PKG_REGISTER
      in your environment or the make install command line.
 *** Error code 1

 Stop in /usr/ports/textproc/docproj.
 Home.EnContacto.net
 /usr/src/release #
 Home.EnContacto.net
 /usr/src/release # portmaster textproc/docproj

 === Port directory: /usr/ports/textproc/docproj

        === This port is marked IGNORE
        === user must set WITH_JADETEX variable to 'yes' or 'no'
  ^

You need to set WITH_JADETEX in /etc/make.conf.

Chris
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: For about a week I've been trying to build a release that breaks at docproj. Just low priority break information.

2011-08-13 Thread Garrett Cooper
On Sat, Aug 13, 2011 at 8:52 AM, Chris Rees cr...@freebsd.org wrote:
 On 13 August 2011 16:37, eculp ec...@encontacto.net wrote:
 I've been building a release about once a week on current.  The last
 successful build was on august 8 but don't know when this started but in the
 last few days.

 I am building on
 # uname -a
 FreeBSD Home.EnContacto.net 9.0-BETA1 FreeBSD 9.0-BETA1 #16: Sat Aug 13
 05:09:17 CDT 2011
 r...@home.encontacto.net:/usr/obj/usr/src/sys/ENCONTACTO  amd64

 All builds include ports kernel updated ports, etc.  I build it with
 generate-release.sh script below.

 sh generate-release.sh head /local3/release

 The results that I get follow:

 ===   Generating temporary packing list
 ===  Checking if textproc/docproj already installed
 ===   docproj-1.17_4 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of textproc/docproj
      without deleting it first, set the variable FORCE_PKG_REGISTER
      in your environment or the make install command line.
 *** Error code 1

 Stop in /usr/ports/textproc/docproj.
 Home.EnContacto.net
 /usr/src/release #
 Home.EnContacto.net
 /usr/src/release # portmaster textproc/docproj

 === Port directory: /usr/ports/textproc/docproj

        === This port is marked IGNORE
        === user must set WITH_JADETEX variable to 'yes' or 'no'
                                  ^

 You need to set WITH_JADETEX in /etc/make.conf.

That's not the problem. The problem is that docproj already exists in
the scratch directory because it's not deleted between runs.
Thanks,
-Garrett
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: For about a week I've been trying to build a release that breaks at docproj. Just low priority break information.

2011-08-13 Thread Garrett Cooper
On Sat, Aug 13, 2011 at 8:37 AM, eculp ec...@encontacto.net wrote:
 I've been building a release about once a week on current.  The last
 successful build was on august 8 but don't know when this started but in the
 last few days.

 I am building on
 # uname -a
 FreeBSD Home.EnContacto.net 9.0-BETA1 FreeBSD 9.0-BETA1 #16: Sat Aug 13
 05:09:17 CDT 2011
 r...@home.encontacto.net:/usr/obj/usr/src/sys/ENCONTACTO  amd64

 All builds include ports kernel updated ports, etc.  I build it with
 generate-release.sh script below.

 sh generate-release.sh head /local3/release

Please try the attached patch.
Thanks,
-Garrett
Index: release/generate-release.sh
===
--- release/generate-release.sh	(revision 224801)
+++ release/generate-release.sh	(working copy)
@@ -20,11 +20,20 @@
 # $FreeBSD$
 #
 
-mkdir -p $2/usr/src
+if [ $# -ne 2 ]; then
+	echo 2 usage: $(dirname $0) svn-branch scratch-dir
+	exit 1
+fi
+
 set -e # Everything must succeed
+if [ -d $2 ]; then
+	(rm -Rf $2; chflags -R noschg $2; rm -Rf $2)
+fi
 
+mkdir -p $2/usr/src
+
 svn co ${SVNROOT:-svn://svn.freebsd.org/base}/$1 $2/usr/src
-if [ ! -z $CVSUP_HOST ]; then
+if [ -n $CVSUP_HOST ]; then
 	cat  $2/docports-supfile  EOF
 	*default host=$CVSUP_HOST
 	*default base=/var/db
@@ -35,7 +44,7 @@
 	ports-all
 	doc-all
 EOF
-elif [ ! -z $CVSROOT ]; then
+elif [ -n $CVSROOT ]; then
 	cd $2/usr
 	cvs -R ${CVSARGS} -d ${CVSROOT} co -P -r ${CVS_TAG:-HEAD} ports
 	cvs -R ${CVSARGS} -d ${CVSROOT} co -P -r ${CVS_TAG:-HEAD} doc
@@ -47,7 +56,7 @@
 mount -t devfs devfs $2/dev
 trap umount $2/dev EXIT # Clean up devfs mount on exit
 
-if [ ! -z $CVSUP_HOST ]; then 
+if [ -n $CVSUP_HOST ]; then 
 	cp /etc/resolv.conf $2/etc/resolv.conf
 
 	# Checkout ports and doc trees
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Re: For about a week I've been trying to build a release that breaks at docproj. Just low priority break information.

2011-08-13 Thread Garrett Cooper
On Sat, Aug 13, 2011 at 9:09 AM, Garrett Cooper yaneg...@gmail.com wrote:
 On Sat, Aug 13, 2011 at 8:37 AM, eculp ec...@encontacto.net wrote:
 I've been building a release about once a week on current.  The last
 successful build was on august 8 but don't know when this started but in the
 last few days.

 I am building on
 # uname -a
 FreeBSD Home.EnContacto.net 9.0-BETA1 FreeBSD 9.0-BETA1 #16: Sat Aug 13
 05:09:17 CDT 2011
 r...@home.encontacto.net:/usr/obj/usr/src/sys/ENCONTACTO  amd64

 All builds include ports kernel updated ports, etc.  I build it with
 generate-release.sh script below.

 sh generate-release.sh head /local3/release

    Please try the attached patch.

This will work better.
Thanks,
-Garrett
Index: release/generate-release.sh
===
--- release/generate-release.sh	(revision 224801)
+++ release/generate-release.sh	(working copy)
@@ -20,11 +20,20 @@
 # $FreeBSD$
 #
 
+if [ $# -ne 2 ]; then
+	echo 2 usage: $(dirname $0) svn-branch scratch-dir
+	exit 1
+fi
+
+if [ -d $2 ]; then
+	rm -Rf $2; chflags -R noschg $2; rm -Rf $2
+fi
+
+set -e # Everything must succeed
 mkdir -p $2/usr/src
-set -e # Everything must succeed
 
 svn co ${SVNROOT:-svn://svn.freebsd.org/base}/$1 $2/usr/src
-if [ ! -z $CVSUP_HOST ]; then
+if [ -n $CVSUP_HOST ]; then
 	cat  $2/docports-supfile  EOF
 	*default host=$CVSUP_HOST
 	*default base=/var/db
@@ -35,7 +44,7 @@
 	ports-all
 	doc-all
 EOF
-elif [ ! -z $CVSROOT ]; then
+elif [ -n $CVSROOT ]; then
 	cd $2/usr
 	cvs -R ${CVSARGS} -d ${CVSROOT} co -P -r ${CVS_TAG:-HEAD} ports
 	cvs -R ${CVSARGS} -d ${CVSROOT} co -P -r ${CVS_TAG:-HEAD} doc
@@ -47,7 +56,7 @@
 mount -t devfs devfs $2/dev
 trap umount $2/dev EXIT # Clean up devfs mount on exit
 
-if [ ! -z $CVSUP_HOST ]; then 
+if [ -n $CVSUP_HOST ]; then 
 	cp /etc/resolv.conf $2/etc/resolv.conf
 
 	# Checkout ports and doc trees
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org