COPYTREE_AUTO

2008-09-03 Thread Akinori MUSHA
Hi,

What about adding COPYTREE_AUTO defined as below?

You often need some scripts in an example directory to have executable
bits so that the examples actually work, and it is waste of time to
sort files out into COPYTREE_BIN and COPYTREE_SHARE when they already
have proper bits out of the tarball.

Index: Mk/bsd.port.mk
===
RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v
retrieving revision 1.603
diff -u -r1.603 bsd.port.mk
--- Mk/bsd.port.mk  25 Aug 2008 01:29:01 -  1.603
+++ Mk/bsd.port.mk  3 Sep 2008 08:42:37 -
@@ -2262,6 +2262,13 @@
${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 
&& \
${FIND} $$1/ -type d -exec chmod 755 {} 
\; && \
${FIND} $$1/ -type f -exec chmod 
${SHAREMODE} {} \;' --
+COPYTREE_AUTO= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \
+   2>&1) && \
+   ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 
&& \
+   ${FIND} $$1 -type d -exec chmod 755 {} 
\; && \
+   ${FIND} $$1 -type f \! -perm +100 -exec 
chmod ${SHAREMODE} {} \; && \
+   ${FIND} $$1 -type f -perm +100 -exec 
${CHOWN} ${BINOWN}:${BINGRP} {} \; && \
+   ${FIND} $$1 -type f -perm +100 -exec 
chmod ${BINMODE} {} \;' --
 .else
 COPYTREE_BIN=  ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \
2>&1) && \
@@ -2271,6 +2278,11 @@
2>&1) && \
${FIND} $$1/ -type d -exec chmod 755 {} 
\; && \
${FIND} $$1/ -type f -exec chmod 
${SHAREMODE} {} \;' --
+COPYTREE_AUTO= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \
+   2>&1) && \
+   ${FIND} $$1 -type d -exec chmod 755 {} 
\; && \
+   ${FIND} $$1 -type f \! -perm +100 -exec 
chmod ${SHAREMODE} {} \; && \
+   ${FIND} $$1 -type f -perm +100 -exec 
chmod ${BINMODE} {} \;' --
 .endif

 # The user can override the NO_PACKAGE by specifying this from


Regards,

--
Akinori MUSHA / http://akinori.org/


pgp6wPpBsLMbv.pgp
Description: PGP signature


Re: COPYTREE_AUTO

2008-09-03 Thread Beech Rintoul
On Wednesday 03 September 2008, Akinori MUSHA said:
> Hi,
>
> What about adding COPYTREE_AUTO defined as below?
>
> You often need some scripts in an example directory to have
> executable bits so that the examples actually work, and it is waste
> of time to sort files out into COPYTREE_BIN and COPYTREE_SHARE when
> they already have proper bits out of the tarball.
>
> Index: Mk/bsd.port.mk
> ===
> RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v
> retrieving revision 1.603
> diff -u -r1.603 bsd.port.mk
> --- Mk/bsd.port.mk25 Aug 2008 01:29:01 -  1.603
> +++ Mk/bsd.port.mk3 Sep 2008 08:42:37 -
> @@ -2262,6 +2262,13 @@
>   ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 
> && \
>   ${FIND} $$1/ -type d -exec chmod 755 {} 
> \; && \
>   ${FIND} $$1/ -type f -exec chmod 
> ${SHAREMODE} {} \;' --
> +COPYTREE_AUTO=   ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1
> >/dev/null \ +2>&1) && \
> + ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 
> && \
> + ${FIND} $$1 -type d -exec chmod 755 {} 
> \; && \
> + ${FIND} $$1 -type f \! -perm +100 -exec 
> chmod ${SHAREMODE} {}
> \; && \ + ${FIND} $$1 -type f -perm +100 
> -exec ${CHOWN}
> ${BINOWN}:${BINGRP} {} \; && \ +  ${FIND} 
> $$1 -type f -perm +100
> -exec chmod ${BINMODE} {} \;' -- .else
>  COPYTREE_BIN=${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1
> >/dev/null \ 2>&1) && \
> @@ -2271,6 +2278,11 @@
>   2>&1) && \
>   ${FIND} $$1/ -type d -exec chmod 755 {} 
> \; && \
>   ${FIND} $$1/ -type f -exec chmod 
> ${SHAREMODE} {} \;' --
> +COPYTREE_AUTO=   ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1
> >/dev/null \ +2>&1) && \
> + ${FIND} $$1 -type d -exec chmod 755 {} 
> \; && \
> + ${FIND} $$1 -type f \! -perm +100 -exec 
> chmod ${SHAREMODE} {}
> \; && \ + ${FIND} $$1 -type f -perm +100 
> -exec chmod ${BINMODE}
> {} \;' -- .endif
>
>  # The user can override the NO_PACKAGE by specifying this from
>
>
> Regards,
>
> --
> Akinori MUSHA / http://akinori.org/

I'm working on this with portmgr. The first step is to fix copytree. 
If you try and use copytree_bin you will end up hosing 
your /usr/local/bin dir. I have already submitted some fixed code and 
was planning on adding copytree_www, so adding copytree_auto won't be 
a big problem. This is all strictly portmgr territory, so it's up to 
whatever they decide.

Beech

-- 
---
Beech Rintoul - FreeBSD Developer - [EMAIL PROTECTED]
/"\   ASCII Ribbon Campaign  | FreeBSD Since 4.x
\ / - NO HTML/RTF in e-mail   | http://people.freebsd.org/~beech
 X  - NO Word docs in e-mail | Skype: akbeech
/ \  - http://www.FreeBSD.org/releases/7.0R/announce.html
---



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: COPYTREE_AUTO

2008-09-03 Thread Akinori MUSHA
Hi,

At Wed, 3 Sep 2008 01:21:41 -0800,
Beech Rintoul wrote:
> On Wednesday 03 September 2008, Akinori MUSHA said:
> > Hi,
> >
> > What about adding COPYTREE_AUTO defined as below?
> >
> > You often need some scripts in an example directory to have
> > executable bits so that the examples actually work, and it is waste
> > of time to sort files out into COPYTREE_BIN and COPYTREE_SHARE when
> > they already have proper bits out of the tarball.
(snip)
> I'm working on this with portmgr. The first step is to fix copytree.
> If you try and use copytree_bin you will end up hosing
> your /usr/local/bin dir. I have already submitted some fixed code and

Indeed.  The find $target -exec chmod .. part is extremely dangerous
and that's why I was only using copytree macros for installing
examples and documents.

> was planning on adding copytree_www, so adding copytree_auto won't be
> a big problem. This is all strictly portmgr territory, so it's up to
> whatever they decide.

I can wait until the copytree stuff are properly reimplemented.  No
problem.  I just put COPYTREE_AUTO in databases/mysql-q4m for my own
purpose and am still looking around to see how other people do to
install many files.

Regards,

--
Akinori MUSHA / http://akinori.org/


pgpvZhyBCoAmb.pgp
Description: PGP signature


Re: portupgrade fails with quoted options

2008-09-03 Thread Naram Qashat

Sergey Matveychuk wrote:

Naram Qashat wrote:

Sergey Matveychuk wrote:

Naram Qashat wrote:
Notice how WITH_MODULES has quotes around it and then escaped 
quotes inside it?  It shouldn't be doing things like that.  I 
don't know ruby (I only made that above script from looking at 
some parts of portupgrade, but I have almost no understanding of 
ruby), so I can't give a fix for this.


Try the patch please. (cd /usr/local/lib/ruby/site_ruby/1.8; patch < 
~/pkgmisc.rb.diff)

Does it fix the problem for you?



It seems like it got a little farther, but it still bombed.  I'm not 
sure if the  new problems is a problems in portupgrade's ruby scripts 
or if it's something in the Makefiles themselves:


--->  Reinstalling 'apache-2.2.9_3' (www/apache22)
--->  Building '/usr/ports/www/apache22' with make flags: BATCH=yes 
WITH_OPENSSL_PORT=yes WITH_OPENSSL=yes WITHOUT_GNOME=esound 
WITHOUT_CUPS=yes WITH_BDB_VER=46 WITH_MYSQL_VER=50 
WITH_OPTIMIZED_CFLAGS=yes WITHOUT_APACHE_OPTIONS=yes 
WITH_PCRE_FROM_PORTS=yes WITH_MYSQL=yes WITH_BDB=yes WITH_SUEXEC=yes 
SUEXEC_LOGFILE=/var/log/www/httpd-suexec.log WITH_MODULES="actions 
alias auth_basic auth_digest authn_dbd authn_default authz_default 
authz_host authz_user autoindex cgi dav dav_fs dav_lock dbd deflate 
dir echo env expires filter headers ident imagemap include info 
log_config log_forensic logio mime mime_magic negotiation rewrite 
setenvif status suexec unique_id userdir version vhost_alias"

"/usr/ports/Mk/bsd.apache.mk", line 261: Need an operator
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/apache22 (apache-2.2.9_3) (clean error)

But that does seem to be a step in a right direction.

Naram Qashat


Quotas still there!
Can you open file /usr/local/lib/ruby/site_ruby/1.8/pkgmisc.rb and add 
after line 96: arg.gsub(/([$\\\`])/, "\\1") the line:

arg.gsub(/\"/, "")
?

It should fix the error.
Looks like it's a long standing bug from a knu@ era :)
If it's OK for you, I'll add the patch to a portupgrade port.


That doesn't fix it.  I would suspect it would make it worse because it would 
treat all the options after the first one in WITH_MODULES as if they were passed 
to make directly instead of via a knob.  It still gives the same error from 
bsd.apache.mk though.


Naram Qashat
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


apache22 - package tools out of date?

2008-09-03 Thread Christer Solskogen
Building apache22 works fine, but installing it gives me the following
output.

===>   Registering installation for apache-2.2.9_4
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_mysql-1.so' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_mysql.so' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_mysql.la' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_mysql.a' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_pgsql-1.so' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_pgsql.so' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_pgsql.la' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_pgsql.a' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_sqlite3-1.so' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_sqlite3.so' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_sqlite3.la' (package tools out of date?)
pkg_create: read_plist: unknown command
'@commentlib/apr-util-1/apr_dbd_sqlite3.a' (package tools out of date?)
pkg_create: write_plist: unknown command type -1 ()
*** Error code 2

Stop in /usr/ports/www/apache22.
*** Error code 1

Stop in /usr/ports/www/apache22.
*** Error code 1

Stop in /usr/ports/www/apache22.


uname -a
FreeBSD shine.carebears.lan 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0:
Sat Aug 30 13:29:32 CEST 2008
[EMAIL PROTECTED]:/files2/build/usr/src/sys/SHINE  amd64

-- 
chs
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: apache22 - package tools out of date?

2008-09-03 Thread Philip M. Gollucci

Christer Solskogen wrote:

Building apache22 works fine, but installing it gives me the following
output.
Looks like the changes portrevision bump to 4 caused this.  I'll see 
what I can do about it.



clement 2008-09-03 13:19:24 UTC

  FreeBSD ports repository

  Modified files:
www/apache22 Makefile Makefile.modules pkg-plist
  Log:
  - Fix plist where apr_dbd is used
  - Fix Postgresql build, don't trust pg_config
  - Don't overwrite apr_dbd_mysql.c
  - Bump PORTREVISION

  No cookie for:  clement

  Revision  ChangesPath
  1.225 +1 -5  ports/www/apache22/Makefile
  1.29  +8 -1  ports/www/apache22/Makefile.modules
  1.90  +13 -1 ports/www/apache22/pkg-plist

http://cvsweb.FreeBSD.org/ports/www/apache22/Makefile.diff?r1=1.224&r2=1.225&f=h
| --- ports/www/apache22/Makefile   2008/09/02 12:26:37 1.224
| +++ ports/www/apache22/Makefile   2008/09/03 13:19:24 1.225
| @@ -2,14 +2,14 @@
|  # Date created:  Dec 11 2004
|  # Whom:  Clement Laforet <[EMAIL 
PROTECTED]>
|  #
| -# $FreeBSD: 
/usr/local/www/cvsroot/FreeBSD/ports/www/apache22/Makefile,v 1.224 
2008/09/02 12:26:37 clement Exp $
| +# $FreeBSD: 
/usr/local/www/cvsroot/FreeBSD/ports/www/apache22/Makefile,v 1.225 
2008/09/03 13:19:24 clement Exp $

|  #
|  # For more information, please read Makefile.doc
|  #
|
|  PORTNAME=apache
|  PORTVERSION= 2.2.9
| -PORTREVISION=3
| +PORTREVISION=4
|  CATEGORIES=  www
|  MASTER_SITES=${MASTER_SITE_APACHE_HTTPD}
|  DISTNAME=httpd-${PORTVERSION}
| @@ -199,10 +199,6 @@ pre-everything::
|  show-options:
|   @${SED} -ne 's/^##//p' ${APACHEDIR}/Makefile.doc
|
| -post-extract:
| - @${INSTALL_DATA} ${FILESDIR}/apr_dbd_mysql.c \
| - ${WRKSRC}/srclib/apr-util/dbd/
| -
|  post-patch:
|   @${RM} -f ${WRKSRC}/docs/docroot/*.bak
|   @${REINPLACE_CMD} -e 's," PLATFORM ",FreeBSD,' \
http://cvsweb.FreeBSD.org/ports/www/apache22/Makefile.modules.diff?r1=1.28&r2=1.29&f=h
| --- ports/www/apache22/Makefile.modules   2008/09/02 12:26:37 1.28
| +++ ports/www/apache22/Makefile.modules   2008/09/03 13:19:24 1.29
| @@ -9,7 +9,7 @@
|  #	gsed 's/^\(.*\)mod\(.*\)\.so/%%\MOD\U\2%%\L\1mod\2\.so/' pkg-plist 
> tmp

|  #mv tmp pkg-plist
|  #
| -# $FreeBSD: 
/usr/local/www/cvsroot/FreeBSD/ports/www/apache22/Makefile.modules,v 
1.28 2008/09/02 12:26:37 clement Exp $
| +# $FreeBSD: 
/usr/local/www/cvsroot/FreeBSD/ports/www/apache22/Makefile.modules,v 
1.29 2008/09/03 13:19:24 clement Exp $

|  #
|
|  .if !defined(Module_inc)
| @@ -120,22 +120,29 @@ CFLAGS+=-I${LOCALBASE}/include/mysql -D
|  LDFLAGS+=-L${LOCALBASE}/lib/mysql
|  CONFIGURE_ENV+=  LIBS="${LIBS}"
|  WITH_THREADS=YES
| +PLIST_SUB+=  MYSQL=""
|  .else
|  CONFIGURE_ARGS+= --without-mysql
| +PLIST_SUB+=  MYSQL="@comment"
|  .endif
|
|  .if defined(WITH_PGSQL)
|  USE_PGSQL=   YES
|  CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE}
| +CONFIGURE_ENV+=  ac_cv_path_PGSQL_CONFIG=""
| +PLIST_SUB+=  PGSQL=""
|  .else
|  CONFIGURE_ARGS+= --without-pgsql
| +PLIST_SUB+=  PGSQL="@comment"
|  .endif
|
|  .if defined(WITH_SQLITE)
|  USE_SQLITE=  YES
|  CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE}
| +PLIST_SUB+=  SQLITE3=""
|  .else
|  CONFIGURE_ARGS+= --without-sqlite3
| +PLIST_SUB+=  SQLITE3="@comment"
|  .endif
|
|  .if !defined(WITHOUT_SSL)
http://cvsweb.FreeBSD.org/ports/www/apache22/pkg-plist.diff?r1=1.89&r2=1.90&f=h
| --- ports/www/apache22/pkg-plist  2008/08/31 23:00:27 1.89
| +++ ports/www/apache22/pkg-plist  2008/09/03 13:19:24 1.90
| @@ -1,4 +1,4 @@
| [EMAIL PROTECTED] $FreeBSD: 
/usr/local/www/cvsroot/FreeBSD/ports/www/apache22/pkg-plist,v 1.89 
2008/08/31 23:00:27 clement Exp $
| [EMAIL PROTECTED] $FreeBSD: 
/usr/local/www/cvsroot/FreeBSD/ports/www/apache22/pkg-plist,v 1.90 
2008/09/03 13:19:24 clement Exp $

|  [EMAIL PROTECTED] mkdir -p %D/lib/apr-util-1
|  @exec mkdir -p %D/etc/apache22/extra 2> /dev/null
|  @exec mkdir -p %D/etc/apache22/Includes 2> /dev/null || true
| @@ -174,6 +174,18 @@ include/apache22/util_xml.h
|  %%APR_PORTS%%lib/libaprutil-1.la
|  %%APR_PORTS%%lib/libaprutil-1.so
|  %%APR_PORTS%%lib/libaprutil-1.so.3
| +%%APR_PORTSMYSQL%%lib/apr-util-1/apr_dbd_mysql-1.so
| +%%APR_PORTSMYSQL%%lib/apr-util-1/apr_dbd_mysql.so
| +%%APR_PORTSMYSQL%%lib/apr-util-1/apr_dbd_mysql.la
| +%%APR_PORTSMYSQL%%lib/apr-util-1/apr_dbd_mysql.a
| +%%APR_PORTSPGSQL%%lib/apr-util-1/apr_dbd_pgsql-1.so
| +%%APR_PORTSPGSQL%%lib/apr-util-1/apr_dbd_pgsql.so
| +%%APR_PORTSPGSQL%%lib/apr-util-1/apr_dbd_pgsql.la
| +%%APR_PORTSPGSQL%%lib/apr-util-1/apr_dbd_pgsql.a
| +%%APR_PORTSSQLITE3%%lib/apr-util-1/apr_dbd_sqlite3-1.so
| +%%APR_PORTSSQLITE3%%lib/apr-util-1/apr_dbd_sqlite3.so
| +%%APR_PORTSSQLITE3%%lib/apr-util-1/apr_dbd_sqlite3.la
| +%%APR_PORTSSQLITE3%%lib/apr-util-1/apr_dbd_sqlite3.a
|  libexec/apache22/httpd.exp
|  %%MOD_A

Re: apache22 - package tools out of date?

2008-09-03 Thread Christer Solskogen
Philip M. Gollucci wrote:

> Looks like the changes portrevision bump to 4 caused this.  I'll see
> what I can do about it.
> 

Thanks!

-- 
chs
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: [Fwd: Re: apache22 - package tools out of date?]

2008-09-03 Thread Philip M. Gollucci

This should fix it, untested --

http://people.freebsd.org/~pgollucci/needs_approval/www_apache22-2.2.9.diff
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: [Fwd: Re: apache22 - package tools out of date?]

2008-09-03 Thread Philip M. Gollucci

Philip M. Gollucci wrote:

This should fix it, untested --

http://people.freebsd.org/~pgollucci/needs_approval/www_apache22-2.2.9.diff

Ha!, clement@ beat me to it, its committed.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: [Fwd: Re: apache22 - package tools out of date?]

2008-09-03 Thread Clement Laforet
On Wed, Sep 03, 2008 at 03:17:57PM -0400, Philip M. Gollucci wrote:
> Philip M. Gollucci wrote:
> > This should fix it, untested --
> > 
> > http://people.freebsd.org/~pgollucci/needs_approval/www_apache22-2.2.9.diff
> Ha!, clement@ beat me to it, its committed.
> 
I just hope it will fix the issue ;)

Thanks,

clem


pgpqGMjZgPmiC.pgp
Description: PGP signature


Re: apache22 - package tools out of date?

2008-09-03 Thread Clement Laforet
On Wed, Sep 03, 2008 at 07:00:37PM +0200, Christer Solskogen wrote:
> Building apache22 works fine, but installing it gives me the following
> output.

Fixed thanks!

clem


pgpyRrNbrLTAk.pgp
Description: PGP signature


Re: portupgrade fails with quoted options

2008-09-03 Thread Sergey Matveychuk

Naram Qashat wrote:

Sergey Matveychuk wrote:

Naram Qashat wrote:

Sergey Matveychuk wrote:

Naram Qashat wrote:
Notice how WITH_MODULES has quotes around it and then escaped 
quotes inside it?  It shouldn't be doing things like that.  I 
don't know ruby (I only made that above script from looking at 
some parts of portupgrade, but I have almost no understanding of 
ruby), so I can't give a fix for this.


Try the patch please. (cd /usr/local/lib/ruby/site_ruby/1.8; patch < 
~/pkgmisc.rb.diff)

Does it fix the problem for you?



It seems like it got a little farther, but it still bombed.  I'm not 
sure if the  new problems is a problems in portupgrade's ruby scripts 
or if it's something in the Makefiles themselves:


--->  Reinstalling 'apache-2.2.9_3' (www/apache22)
--->  Building '/usr/ports/www/apache22' with make flags: BATCH=yes 
WITH_OPENSSL_PORT=yes WITH_OPENSSL=yes WITHOUT_GNOME=esound 
WITHOUT_CUPS=yes WITH_BDB_VER=46 WITH_MYSQL_VER=50 
WITH_OPTIMIZED_CFLAGS=yes WITHOUT_APACHE_OPTIONS=yes 
WITH_PCRE_FROM_PORTS=yes WITH_MYSQL=yes WITH_BDB=yes WITH_SUEXEC=yes 
SUEXEC_LOGFILE=/var/log/www/httpd-suexec.log WITH_MODULES="actions 
alias auth_basic auth_digest authn_dbd authn_default authz_default 
authz_host authz_user autoindex cgi dav dav_fs dav_lock dbd deflate 
dir echo env expires filter headers ident imagemap include info 
log_config log_forensic logio mime mime_magic negotiation rewrite 
setenvif status suexec unique_id userdir version vhost_alias"

"/usr/ports/Mk/bsd.apache.mk", line 261: Need an operator
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/apache22 (apache-2.2.9_3) (clean error)

But that does seem to be a step in a right direction.

Naram Qashat


Quotas still there!
Can you open file /usr/local/lib/ruby/site_ruby/1.8/pkgmisc.rb and add 
after line 96: arg.gsub(/([$\\\`])/, "\\1") the line:

arg.gsub(/\"/, "")
?

It should fix the error.
Looks like it's a long standing bug from a knu@ era :)
If it's OK for you, I'll add the patch to a portupgrade port.


That doesn't fix it.  I would suspect it would make it worse because it 
would treat all the options after the first one in WITH_MODULES as if 
they were passed to make directly instead of via a knob.  It still gives 


Are you complete sure in it? My tests shows the knob passed as one 
argument in command line.



the same error from bsd.apache.mk though.


OK. So I need more free time to check it.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: [Fwd: Re: apache22 - package tools out of date?]

2008-09-03 Thread Christer Solskogen
Clement Laforet wrote:

> I just hope it will fix the issue ;)
> 

It did. Thanks :)

-- 
chs
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Portupgrade has serious problems

2008-09-03 Thread Sergey Matveychuk

David Southwell wrote:

===>  Cleaning for apache-2.2.9_2
--->  Cleaning out obsolete shared libraries
[Updating the pkgdb  in /var/db/pkg ... - 1047 packages 
found (-0 +1) . done]
--->  Skipping 'graphics/gimp-app' (gimp-app-2.4.6_1,1) because a requisite 
package 'apache-2.2.9' () failed (specify -k to force)


It's not a first report. Something has happened with an origin.

Show please an output of the command:
pkg_info -o apache-2.2.9

--
Dixi.
Sem.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Call for Testers: misc/amanda-{server,client} 2.6.0p2

2008-09-03 Thread Jun Kuriyama
I'm finally find time to upgrade amanda suite to the latest version (2.6.0p2).

This version have various changes since 2.5.x version, so I'd like to call for
testers on other environment.

Here is tarball for new ports:

http://people.freebsd.org/~kuriyama/amanda-2.6.0p2-20080904.tgz

If you find something (bug reports, suggestions), please include Cc: to me
because I read it frequently.


-- 
Jun Kuriyama <[EMAIL PROTECTED]> // FreeBSD Project
 <[EMAIL PROTECTED]> // S2 Factory, Inc.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"