Re: [Call for help] identify and fix libraries linked (erroneously) with libthr (that break php)

2010-02-09 Thread geoffroy desvernay
Alex Dupre a écrit :
> Hi PHP users,
Hi
> Finally report me the package (mhash-0.9.9.9, and all relevant
> information) so I can fix it.
> 
Hope it's not too late, but I have some machines in this case:

7.2-STABLE FreeBSD 7.2-STABLE #0: Thu Sep 24 23:33:20 CEST 2009
/usr/local/lib/libpq.so.5 was installed by package postgresql-client-8.4.2
/usr/local/lib/libxml2.so.5 was installed by package libxml2-2.7.6_1
/usr/local/lib/php/20060613/dom.so was installed by package php5-dom-5.2.12
/usr/local/lib/php/20060613/pgsql.so was installed by package
php5-pgsql-5.2.12
/usr/local/lib/php/20060613/simplexml.so was installed by package
php5-simplexml-5.2.12
/usr/local/lib/php/20060613/xml.so was installed by package php5-xml-5.2.12

Another machine (php5 ports 'portmaster'-ed yesterday):
7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #0: Wed Jul 15 18:08:57 CEST 2009
/usr/local/lib/libexslt.so.8 was installed by package libxslt-1.1.26
/usr/local/lib/libxml2.so.5 was installed by package libxml2-2.7.6_1
/usr/local/lib/libxslt.so.2 was installed by package libxslt-1.1.26
/usr/local/lib/php/20060613-zts/dom.so was installed by package
php5-dom-5.2.12
/usr/local/lib/php/20060613-zts/simplexml.so was installed by package
php5-simplexml-5.2.12
/usr/local/lib/php/20060613-zts/soap.so was installed by package
php5-soap-5.2.12
/usr/local/lib/php/20060613-zts/xml.so was installed by package
php5-xml-5.2.12
/usr/local/lib/php/20060613-zts/xmlreader.so was installed by package
php5-xmlreader-5.2.12
/usr/local/lib/php/20060613-zts/xmlwriter.so was installed by package
php5-xmlwriter-5.2.12
/usr/local/lib/php/20060613-zts/xsl.so was installed by package
php5-xsl-5.2.12

another, older ports:
7.2-STABLE FreeBSD 7.2-STABLE #0: Mon Oct 19 23:16:15 CEST 2009
/usr/local/lib/libmhash.so.2 was installed by package mhash-0.9.9
/usr/local/lib/libpq.so.5 was installed by package postgresql-client-8.2.11
/usr/local/lib/php/20060613/mhash.so was installed by package
php5-mhash-5.2.8
/usr/local/lib/php/20060613/pgsql.so was installed by package
php5-pgsql-5.2.8

-- 
*Geoffroy Desvernay*



signature.asc
Description: OpenPGP digital signature


Re: portmaster: Installing new ports without upgrading already installed ones ?

2012-02-15 Thread geoffroy desvernay
On 15.02.2012 15:04, Marco Steinbach wrote:
> Hi there,
> 
> is there a way for telling portmaster to not upgrade already installed
> dependencies, besides explicitly excluding these with '-x' or using
> '+IGNOREME' ?
> 
> In other words:  Is there a flag, or a combination thereof, to have
> portmaster conveniently just install missing and not upgrade allready
> installed dependencies -- like a 'make install' in a ports' directory
> would do ?
> 
> I'm using portmaster 3.11.
> 
> MfG CoCo
> 

portmaster -i may let you decide what to update...

HTH
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille



signature.asc
Description: OpenPGP digital signature


Re: databases/mariadb -- should we have several versions?

2012-03-09 Thread geoffroy desvernay
On 07/03/2012 23:03, Mark Felder wrote:
> How does the community feel about having multiple mariadb ports like our
> current mysql ports? It would be nice to have mariadb53-{client-server}
> and mariadb55-{client|server} as well, in my opinion.
> 
> 
> Thoughts?

That would be a nice idea, including a nice
(DEFAULT|WITH|WANT)_MYSQL_VER magic that I'm not able to imagine...

For now, databases/mariadb-server use MYSQL_VER=52, which is not used by
mysql.

Don't know what should be the better way: a kind of 'meta' port, more
magic in bsd.databases.mk, or another way to (auto-)select a compatible
port in respect to user's choice ?

For mariadb 5.3, I think it could replace actual
databases/mariadb-server (because of 5.1 compatibility), but it'd nicer
to let user decide… Still don't know what is better (and how to do it
the right way)

I also remember Doug Barton had some thoughts about that…

-- 
*Geoffroy Desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


Re: MariaDB port - Update soon?

2012-04-17 Thread geoffroy desvernay
On 17/04/2012 15:53, Benedikt Niessen wrote:
> Bonjour Geoffroy,
> 
> Are you going to update the MariaDB port soon?
> 
> If not I might look into it but I don't want to work in parallel.
> 
> Thanks for your feedback.
> 
> Regards
> Benedikt
I have a start of working port for 5.3.6, but not for 5.5:

I'll simply update (this week) databases/mariadb-server since 5.3 is
compatible with 5.2, but 5.5 is not, MYSQL_VER=55 is already used by
mysql-5.5, and I'm far to be an expert of bsd.databases.mk to imagine a
proper solution for that...

I'd be happy to get anyone's ideas and thoughts about how to manage this
case.

ps: and sorry for my french english :-/
-- 
*Geoffroy Desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


Re: ThunderBird 3 and nss_ldap

2012-04-29 Thread geoffroy desvernay
On 18/04/2012 20:58, Andrea Venturoli wrote:
> Hello.
> 
> I see ThunderBird 3 is now deprecated and will soon be removed; I know
> this decision comes from upstream and I'd be fine with that.
> 
> Only, this is the last version working with nss_ldap.
> I've reported this back when TB 5.0 came out and I've seen others asking
> for help.
> There's even a patch (ports/164239) laying there for some time, but I
> tried it today and it doesn't seem to help: I still get a crash on
> startup and the backtrace still seems to blame some interaction with
> nss_ldap.
> 
> So, basically, I won't be able to keep using 3 and I won't be able to
> run a new version.
> 
> Of course I'm willing to do any required testing, but I need some
> guidance with them.
> If anyone could help, I'd really appreciate it.
> 
>  bye & Thanks
> av.
I'm using this little patch with latest version (11 for now) successfully:

Sorry I don't remember where I found it... maybe here :)

HTH


diff -ruN --exclude=CVS /usr/ports/mail/thunderbird.orig/Makefile
/usr/ports/mail/thunderbird/Makefile
--- /usr/ports/mail/thunderbird.orig/Makefile   2011-12-22
08:17:59.0 +0100
+++ /usr/ports/mail/thunderbird/Makefile2012-01-16
15:04:38.0 +0100
@@ -72,6 +72,8 @@
 .endif
 .endif

+CFLAGS+=   -DLDAP_DEPRECATED
+
 .if ${HAVE_GNOME:Mlibgnomeui}!=""
 USE_GNOME+=libgnomeui
 MOZ_OPTIONS+=  --enable-gnomeui


-- 
*Geoffroy Desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


postgresql 8.1.11 with icu 3.8: incompatible

2008-02-09 Thread Geoffroy DESVERNAY
It seems that postgresql 8.1 port's icu patch need icu <= 3.6:

installed: icu-3.8 (fresh)


postgresql options:
WITH_NLS=true
WITHOUT_PAM=true
WITHOUT_MIT_KRB5=true
WITHOUT_HEIMDAL_KRB5=true
WITH_OPTIMIZED_CFLAGS=true
WITHOUT_LIBC_R=true
WITH_THREADSAFE=true
WITHOUT_TESTS=true
WITHOUT_DEBUG=true
WITH_ICU=true
WITHOUT_HIER=true
WITHOUT_INTDATE=true


while typing 'make' in /usr/ports/databases/postgresql81-server:

checking for library containing getopt_long... none required
checking for main in -lunix... no
checking for library containing crypt... -lcrypt
checking for library containing fdatasync... no
checking for shmget in -lcygipc... no
checking for readline... yes (-lreadline)
checking for inflate in -lz... yes
checking for CRYPTO_new_ex_data in -lcrypto... yes
checking for SSL_library_init in -lssl... yes
checking for ucol_open_3_6 in -licui18n... no
checking for ucol_open_3_4 in -licui18n... no
configure: error: library 'icui18n' is required for ICU
===>  Script "configure" failed unexpectedly.
Please report the problem to [EMAIL PROTECTED] [maintainer] and attach the
"/usr/ports/databases/postgresql81-server/work/postgresql-8.1.11/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. an `ls /var/db/pkg`).
*** Error code 1

--
Geoffroy




signature.asc
Description: OpenPGP digital signature


Re: problems building the latest ghostscript-gpl

2008-05-25 Thread Geoffroy DESVERNAY
> | I'm also having the same problem building on
> | FreeBSD/AMD64 8-CURRENT.  I commented out the entries
> | I had in ports.conf for this port, and checked CFLAGS:
> |
> | # cd /usr/ports/print/ghostscript-gpl
> | # make -V CFLAGS
> | -O2 -pipe  -fno-strict-aliasing
> |
> | And the port fails the same way.  FT_BRIDGE is not enabled.  When I
> added -fPIC
> | to CFLAGS_STANDARD.  Then the port would build.
>=20
> None of the below work but the above does with a slight motification
> (tha attached patch). Is it time to submit a formal PR with the
> patch attached?
>=20
Anyway, it works for me (on 6-STABLE, 6.3p2 ant 7-STABLE)

--=20
 ___
/ Geoffroy DESVERNAY   |\
   /\`Service info`| Tel: (+33|0)4 91 05 45 24  /\
   \/ Ecole Centrale de Marseille  | Fax: (+33|0)4 91 05 45 98  \/
\ (ex-EGIM)| Mail: [EMAIL PROTECTED] /
 ---




signature.asc
Description: OpenPGP digital signature


Re: [Dovecot] v1.1.1 released

2008-06-26 Thread Geoffroy Desvernay
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Timo Sirainen a écrit :
> http://dovecot.org/releases/1.1/dovecot-1.1.1.tar.gz
> http://dovecot.org/releases/1.1/dovecot-1.1.1.tar.gz.sig
> 
> Hopefully this release lives a bit longer than v1.1.0.
> 
>   - Maildir: When migrating from v1.0 with old format dovecot-uidlist
> files, Dovecot may have appended lines to it using the new format and
> later broken with "UID larger than next_uid" error.
> 
updated freebsd ports for dovecot, sieve plugin and managesieve here:

http://dgeo.perso.ec-marseille.fr/dovecot

Not very well tested, but 'it works for us'™

Thank you Timo !
- --
 _______
/*Geoffroy DESVERNAY*  |\
   /\`Service info`| Tel: (+33|0)4 91 05 45 24  /\
   \/  | Fax: (+33|0)4 91 05 45 98  \/
\ Ecole Centrale de Marseille  | Mail: dgeo ec-marseille.fr /
 ---

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkhjadMACgkQGbFYzwF8gKpi2ACfW0MiIX8ekUoWCmFOZBnZPAIl
QSgAniVblppvCgCwhdEN4SfACLPGu8q2
=+tzg
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


ports/125460: New port: mail/dovecot-managesieve dovecot's managesieve implementation

2008-07-09 Thread Geoffroy Desvernay

>Number: 125460
>Category:   ports
>Synopsis:   New port: mail/dovecot-managesieve dovecot's managesieve 
>implementation
>Confidential:   no
>Severity:   non-critical
>Priority:   low
>Responsible:freebsd-ports-bugs
>State:  open
>Quarter:
>Keywords:   
>Date-Required:
>Class:  maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 10 05:00:06 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: [EMAIL PROTECTED]
>Release:FreeBSD 6.3-RELEASE-p2 i386
>Organization:
Ecole Centrale de Marseille
>Environment:
System: FreeBSD box.dgeos.net 6.3-RELEASE-p2 FreeBSD 6.3-RELEASE-p2 #0: Thu Apr 
24 22:41:45 CEST 2008 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/BOX i386


tested on i386,amd64 (athlon, xeon and via cpus)
>Description:
Dovecot is a secure and compact IMAP server and also a LDA (Local 
Delivery Agent), that 
can use sieve scripts via dovecot-sieve plugin (mail/dovecot-sieve).
This managesieve implementation is maintained by Stephan Bosch <[EMAIL 
PROTECTED]>
>How-To-Repeat:
>Fix:


--- dovecot-managesieve.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#   dovecot-managesieve
#   dovecot-managesieve/Makefile
#   dovecot-managesieve/distinfo
#   dovecot-managesieve/pkg-descr
#   dovecot-managesieve/pkg-message
#   dovecot-managesieve/pkg-plist
#
echo c - dovecot-managesieve
mkdir -p dovecot-managesieve > /dev/null 2>&1
echo x - dovecot-managesieve/Makefile
sed 's/^X//' >dovecot-managesieve/Makefile << 
'END-of-dovecot-managesieve/Makefile'
X# New ports collection makefile for:   dovecot-managesieve
X# Date created:2008-07-05
X# Whom:Geoffroy Desvernay <[EMAIL PROTECTED]>
X#
X
XPORTNAME=  dovecot-1.1-managesieve
XPORTVERSION=   0.10.3
X#DISTFILES=dovecot-1.1-managesieve-${PORTVERSION}.tar.gz
XCATEGORIES=mail
XMASTER_SITES=  http://www.rename-it.nl/dovecot/1.1/
X
XMAINTAINER=[EMAIL PROTECTED]
XCOMMENT=   Managesieve package
X
XBUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/mail/dovecot:build
XBUILD_DEPENDS+=${NONEXISTENT}:${PORTSDIR}/mail/dovecot-sieve:build
X
XRUN_DEPENDS= 
${PREFIX}/lib/dovecot/lda/lib90_cmusieve_plugin.so:${PORTSDIR}/mail/dovecot-sieve
X
X#USE_LDCONFIG= ${PREFIX}/lib/dovecot/managesieve
X
XGNU_CONFIGURE= yes
XCONFIGURE_TARGET=  --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ARGS=--prefix=${PREFIX} --with-dovecot=`make -C 
${PORTSDIR}/mail/dovecot -V WRKSRC` --with-dovecot-sieve=`make -C 
${PORTSDIR}/mail/dovecot-sieve -V WRKSRC`
X
X.include 
END-of-dovecot-managesieve/Makefile
echo x - dovecot-managesieve/distinfo
sed 's/^X//' >dovecot-managesieve/distinfo << 
'END-of-dovecot-managesieve/distinfo'
XSIZE (dovecot-1.1-managesieve-0.10.3.tar.gz) = 395123
XMD5 (dovecot-1.1-managesieve-0.10.3.tar.gz) = 14ad3bdec508bad8bcce35b57681d255
XSHA256 (dovecot-1.1-managesieve-0.10.3.tar.gz) = 
ac70ee48cdec2d472c14cb93bc9f3339a30763e418a579ddea0b9b18befac5ac
END-of-dovecot-managesieve/distinfo
echo x - dovecot-managesieve/pkg-descr
sed 's/^X//' >dovecot-managesieve/pkg-descr << 
'END-of-dovecot-managesieve/pkg-descr'
XFrom the Dovecot wiki on LDA (WWW: http://wiki.dovecot.org/LDA/Sieve)
X
XSieve language support by a plugin for the deliver LDA
X
X* Mail filtering
X* Mail forwarding
X* Vacation auto-reply
X
XWWW:   http://www.dovecot.org
END-of-dovecot-managesieve/pkg-descr
echo x - dovecot-managesieve/pkg-message
sed 's/^X//' >dovecot-managesieve/pkg-message << 
'END-of-dovecot-managesieve/pkg-message'
X-
X 
X This port assumes you are known with Dovecot and have it installed
X and running on the system you have installed this plugin on.
X
X You can enable the plugin with this directive in your dovecot.conf:
X
X protocol lda {
X   mail_plugins = cmusieve
X }
X
X Further information on configuration can be found at:
X 
X  http://wiki.dovecot.org/
X
X-
END-of-dovecot-managesieve/pkg-message
echo x - dovecot-managesieve/pkg-plist
sed 's/^X//' >dovecot-managesieve/pkg-plist << 
'END-of-dovecot-managesieve/pkg-plist'
[EMAIL PROTECTED] $ID:$
Xlibexec/dovecot/managesieve
Xlibexec/dovecot/managesieve-login
[EMAIL PROTECTED] libexec/dovecot
END-of-dovecot-managesieve/pkg-plist
exit
--- dovecot-managesieve.shar ends here ---

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


Re: mariadb-client-5.3.7 marked broken?

2012-07-21 Thread geoffroy desvernay
a fix may arrive here: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/169699 
, Unfortunately I don't have any way to fix it quickly :-(
That said, if you simply remove 'BROKEN' line of the makefile, upgrade will 
happen without big problems (only a plist problem)

Hope this helps...


Mark Costlow  a écrit :

>Hello.  I have a machine with mariadb-{client,server}-5.2.6 installed,
>and
>would like to upgrade to the latest 5.3.x version.  However,
>mariadb-client
>appears to be broken:
>
>** Port marked as IGNORE: databases/mariadb-client:
>   is marked as broken: incomplete plist
>
>I found indications that mariadb-client has been listed in the broken
>ports
>list for at least a few weeks, but I haven't been able to find any
>indication
>of why or suggestions of how to deal with it.
>
>Can you give any advice?
>
>Thanks,
>
>Mark
>-- 
>Mark Costlow| Southwest Cyberport | Fax:   +1-505-232-7975
>che...@swcp.com | Web:   www.swcp.com | Voice: +1-505-232-7992
>
>abq-strange.com -- Interesting photos taken in Albuquerque, NM
>  Last post: Ring of Fire Eclipse - 2012-05-24 20:22:13
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: FreeBSD Port mariadb

2012-08-02 Thread geoffroy desvernay
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


"David Fröhlich"  a écrit :

>Hi,
>do you still maintain the mariadb port for FreeBSD? I switched from
>mysql to mariadb on my bsd server. This server is used as a web and
>mail
>server (~ 4GB sql data). But since the upgrade from mysql to mariadb I
>notice some stability issues with the sql service. Several times per
>day
>the sql connection between server and client just drops. The client
>exits with a fatal error (lost connection to mysql server) while the
>mariadb server does not log anything during that time. This behaviour
>leads to several downtimes of my mailserver (dbmail). I have seen on
>the
>mariadb webpage that the current stable version (v5.5.25) contains many
>bug fixes compared with v5.3.7 which is available in the freebsd ports
>tree. Are there any plans to supply the new mariadb version through the
>freebsd ports tree?
>
>regards
>David

I'm missing time and skills with cmake to make it quickly. The better would be 
to create a mariadb55- bunch id ports. If anyone have time toi create/maintain 
it, I'd be glad to help.
Yours,
-BEGIN PGP SIGNATURE-
Version: APG v1.0.8

iQFBBAEBCAArBQJQGlnvJBxnZW9mZnJveSBkZXN2ZXJuYXkgPGRnZW9AZGdlb3Mu
bmV0PgAKCRAtDVq4fCU9Us4FB/9HMAsMSPn4p9kWo/kge14e0cBMkn57hnO+iChy
cXqxAvklbzKiXWAuSLWWtFoedrwZqQsmYf/A0U+CDC96taqV7IOz9k17qMxchG/t
fMZG2Bvb6wQsdjHuYg5dmUV5YhHU8ENaIYyCNRMCpqWVec4wXbntB65W95NnQdVA
/+Wa83u0UAg5roQHSLD/irzldCrNTBTmW/JjPqG2q7It0jKjNiL+OAkCrYutaQpK
NU5795lAobnnSuaij2NwKyynaZ4OPR34Bv/1rUsLBR6QCGSQExvQDnzESvNeGCDY
KwpjYDa5uRYHYVS5sPQ3LUZWg/tGXRX0jUh96MsIicZWHI48
=rrMH
-END PGP SIGNATURE-

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


mysql, mariadb, ... => WANT_MYSQL_PROV ?

2012-09-04 Thread geoffroy desvernay
Hi all,

To help people that use mariadb *and* permit different mariadb versions
in the ports tree, I propose this patch to bsd.database.mk with
MYSQL_PROV, _MYSQL_PROV, WANT_MYSQL_PROV and DEFAULT_MYSQL_PROV that
defaults to mysql to keep current behaviour.

This way, one can define MYSQL_PROV in make.conf to use mariadb, and we
may rename mariadb-* as mariadb53-*, allowing to create mariadb55-* port
at first.

For the moment, only the 'magic' MYSQL_VER=53 can install mariadb,
because the is no mysql53-*, but this is not the same for 5.5...

Any thoughts ?

-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille
--- bsd.database.mk.orig2012-06-19 01:23:17.0 +0200
+++ bsd.database.mk 2012-09-03 20:02:34.0 +0200
@@ -34,6 +34,13 @@
 #  - User defined variable to set MySQL version.
 # MYSQL_VER
 #  - Detected MySQL version.
+# DEFAULT_MYSQL_PROV
+#  - default mysql provider
+#If none, use installed one. If none, use 
mysql port
+# WANT_MYSQL_PROV
+#  - Maintainer may use that to match a specific 
provider
+# MYSQL_PROV
+#  - Provider for mysql* programs (eg: mariadb)
 ##
 # USE_PGSQL- Add PostgreSQL client dependency.  Components can be 
depended
 #on using USE_PGSQL=   component[:target].  
For the full list
@@ -104,6 +111,7 @@
 
 .if defined(USE_MYSQL)
 DEFAULT_MYSQL_VER?=55
+DEFAULT_MYSQL_PROV?=   mysql
 # MySQL client version currently supported.
 MYSQL41_LIBVER=14
 MYSQL50_LIBVER=15
@@ -114,11 +122,27 @@
 # Setting/finding MySQL version we want.
 .if exists(${LOCALBASE}/bin/mysql)
 _MYSQL_VER!=   ${LOCALBASE}/bin/mysql --version | ${SED} -e 's/.*Distrib 
\([0-9]\)\.\([0-9]*\).*/\1\2/'
+_MYSQL_PROV!=  ${LOCALBASE}/bin/mysql --version | ${SED} -e 's/.*Distrib 
[0-9]\.[0-9]*.*-\([A-Za-z]*\),.*/\1/' | tr A-Z a-z
 .endif
 
+.if defined(WANT_MYSQL_PROV)
+.if defined(WITH_MYSQL_PROV) && ${WITH_MYSQL_PROV} != ${WANT_MYSQL_PROV}
+IGNORE= cannot install: the port wants mysql${WANT_MYSQL_PROV}-client 
and you try to install mysql${WITH_MYSQL_PROV}-client
+.endif
+MYSQL_PROV=  ${WANT_MYSQL_PROV}
+.elif defined(WITH_MYSQL_PROV)
+MYSQL_PROV=  ${WITH_MYSQL_PROV}
+.else
+.if defined(_MYSQL_PROV)
+MYSQL_PROV=  ${_MYSQL_PROV}
+.else
+MYSQL_PROV=  ${DEFAULT_MYSQL_PROV}
+.endif
+.endif # WANT_MYSQL_PROV
+
 .if defined(WANT_MYSQL_VER)
 .if defined(WITH_MYSQL_VER) && ${WITH_MYSQL_VER} != ${WANT_MYSQL_VER}
-IGNORE=cannot install: the port wants 
mysql${WANT_MYSQL_VER}-client and you try to install 
mysql${WITH_MYSQL_VER}-client
+IGNORE=cannot install: the port wants 
mysql${WANT_MYSQL_VER}-client and you try to install 
${MYSQL_PROV}${WITH_MYSQL_VER}-client
 .endif
 MYSQL_VER= ${WANT_MYSQL_VER}
 .elif defined(WITH_MYSQL_VER)
@@ -131,13 +155,19 @@
 .endif
 .endif # WANT_MYSQL_VER
 
+.if defined(_MYSQL_PROV)
+.if ${_MYSQL_PROV} != ${MYSQL_PROV}
+IGNORE=cannot install: MySQL provider mismatch: 
${_MYSQL_PROV}${_MYSQL_VER}-client is installed and wanted provider is 
${MYSQL_PROV}
+.endif
+.endif
+
 .if defined(_MYSQL_VER)
 .if ${_MYSQL_VER} != ${MYSQL_VER}
 IGNORE=cannot install: MySQL versions mismatch: 
mysql${_MYSQL_VER}-client is installed and wanted version is 
mysql${MYSQL_VER}-client
 .endif
 .endif
 
-.if (${MYSQL_VER} == "53")
+.if (${MYSQL_PROV} == "mariadb" || ${MYSQL_VER} == "53")
 _MYSQL_CLIENT= databases/mariadb-client
 _MYSQL_SERVER= databases/mariadb-server
 .else
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Re: ports/176873: net/openldap24-server: "Makefile", line 36: Unassociated shell command " -rpath $(PREFIX)/libexec/openldap -module -o $@ $? $(LIBS)"

2013-03-14 Thread geoffroy desvernay
Same problem here, on all the machines I tested (including with
poudriere in a clean environment), all 9.1-RELEASE or 9.1-STABLE amd64
with PKGNG (but compilation fails before packaging)

make.conf differs totally between machines (one has only "WITHOUT_X11=yes")

The problem disappears i when I remove option 'SMBPWD'

The line 36 matching is:
work/openldap-2.4.34/contrib/slapd-modules/smbk5pwd/Makefile

Sorry, I don't have time to go further today...

Hope this helps
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


libreoffice headless compilation ?

2013-04-03 Thread geoffroy desvernay
Hi all,

I recently got my attention caught by this page:
https://wiki.documentfoundation.org/Development/HeadlessBuild
It seems to be
There are many usages of this headless mode, and the ability to get a
'server' version (WITHOUT_X11 etc.) would be nice...

However, I'm not familiar enough with auto-things (gen,conf,make) and
port's overriding of them to propose a patch, and this port is a way
ahead of my porter's skills…

This was just to submit the idea ;)
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


converters/ruby-iconv + poudriere => extract/fetch problem

2013-04-17 Thread geoffroy desvernay
_DIR=/var/cache/ccache
PARALLEL_JOBS=8
NOLINUX=yes

poudriere's make.conf:
OPTIONS_UNSET=  X11 QT4 GTK GTK2 GTK3
WITHOUT_GUI=YES
WITHOUT_X11=yes
WITH_PKGNG=yes
DEFAULT_MYSQL_VER=53m
DEFAULT_PGSQL_VER=91


-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


Re: converters/ruby-iconv + poudriere => extract/fetch problem

2013-04-18 Thread geoffroy desvernay
On 17/04/2013 23:50, geoffroy desvernay wrote:
> Hi all,
> 
> Using poudriere to build some repositories here, I'm facing a (maybe
> simple) problem that I don't understand: while building
> converters/ruby-iconv with make works, it refuses to build in a
> poudriere jail:
> 
> it fails at "extract" phase while (re)fetching ruby-1.8.7-p371.tar.bz2
> (but ruby-1.8.7-p371.tar.bz2 *do* exist in the distfiles...)
> 
> It may be related to the Makefile's:
> FETCH_DEPENDS=  ${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch
> 
> ... but I tried s/FETCH/BUILD/ and s/FETCH/EXTRACT/ without success...
> 
> Hope someone will point me in the right direction… I'm not sure where to
> look for this one.
> 

If it can help others, bdrewey@ gave me this patch
http://dpaste.com/1063851/plain for poudriere 2.4.1 to help with this,
waiting for 2.4.2 or newer.

-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


svnup broken with svn protocol ?

2013-07-13 Thread geoffroy desvernay
With an empty /usr/src, 9.1-RELEASE, amd64 and i386, svnup from ports or
pre-packaged with poudriere, same result:

ftp# time svnup stable -p svn -h svn0.us-west.freebsd.org
# Revision: 253330
svnup stable -p svn -h svn0.us-west.freebsd.org 0.01s user 0.00s system
0% cpu 1.218 total

svnup.conf untouched

It does work with https, but I'd prefer use svn on a local svnmirror.

An idea ?
-- 
geoffroy desvernay
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille



signature.asc
Description: OpenPGP digital signature


Re: lang/php5 - separate apache module from php5 port

2013-11-23 Thread geoffroy desvernay
On 12/07/2013 14:57, Florent Peterschmitt wrote:
> Le 10/07/2013 23:54, olli hauer a écrit :
>>> Here it would be ap22-mod_php5 and ap24-mod_php5.
>>>
>>
>> Thats what I thought with your first mail and I suspect this is a good idea.
> 
> Yep, it was what I meant. So do you think I should contact the maintainer ?
> 
I second this, as php-fpm is more and more used, with apache, nginx,
lighttpd... There are also cases where only php-cli is needed (at least
we use that too)

I like the way debian handle this: php-cli/php-fpm/php-cgi/php-module
are packaged independently (and in freebsd we could have ap22-mod-php
and ap24-mod-php).

The difficulty may be that it would make some more ports to maintain for
Alex, who may need some help (?)

My 2 cts...

ps: re-using this thread as I didn't find (missed?) any more recent
discussion about this...

-- 
geoffroy desvernay
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


build error on gnupg if KDNS selected (with poudriere)

2013-12-02 Thread geoffroy desvernay
Hi all,

I'm not sure if the problem is gnupg's port, poudriere or ?

Using 'KDNS' option of security/gnupg make this port depend on dns/adns
(via MKDNS_LIB_DEPENDS=  libadns.so:${PORTSDIR}/dns/adns).

Never happened here before ports/183955 (that's why I cc mat@)

This seems to work with make install or portmaster, but fails with
poudriere (see
http://ftp.ec-m.fr/pkg/logs/bulk/9i386-default-std/2013-12-02_08h10m32s/logs/errors/gnupg-2.0.22.log)

Same error occurs with any combination of 9.2 or 10-BETA3, amd64 or i386.

I'm not familiar enought with new options framework to understand this,
but I hope I soon will :)
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


Re: build error on gnupg if KDNS selected (with poudriere)

2013-12-02 Thread geoffroy desvernay
Le 12/02/2013 13:09, Mathieu Arnold a écrit :
> 
> 
> +--On 2 décembre 2013 12:46:25 +0100 geoffroy desvernay
>  wrote:
> | Hi all,
> | 
> | I'm not sure if the problem is gnupg's port, poudriere or ?
> | 
> | Using 'KDNS' option of security/gnupg make this port depend on dns/adns
> | (via MKDNS_LIB_DEPENDS=  libadns.so:${PORTSDIR}/dns/adns).
> |
> | I'm not familiar enought with new options framework to understand this,
> | but I hope I soon will :)
> 
> My fault, that the lines are supposed to be ${opt}_${something} and here,
> the option is KDNS, so, MKDNS is never defined. Fixed in r335479.
> 
> (Also, if you want to know about the new options framework, they're
> described in the porter's handbook:
> <http://www.freebsd.org/doc/en/books/porters-handbook/makefile-options.html>)
> 
Thank you Mathieu !

I missed this part in the handbook…
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


Re: Netdisco

2015-03-18 Thread geoffroy desvernay
On 03/18/2015 14:05, Kurt Jaeger wrote:
> Hi!
> 
>> After discovering this software from UPDATING, I decided to give it a try.
>>
>> The box is 8.4-RELEASE-p24/amd64 running PERL 5.18.
>>
>> What I get, however, is:
>>> # netdisco-daemon status
>>> Sorry, can't find libs required for App::Netdisco.
>>> BEGIN failed--compilation aborted at /usr/local/bin/netdisco-daemon line 28.
> 
> I can reproduce it om 10.1amd64 with perl 5.20.2.
> 
Exact: one have to use 'netdisco' user to launch these commands.

I'll add this in pkg-message next time I modify the port.

-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille
Tel: (+33|0)4 91 05 45 24
Fax: (+33|0)4 91 05 44 26




signature.asc
Description: OpenPGP digital signature


New Netdisco2 port and multiple port submission question

2014-08-27 Thread geoffroy desvernay
Hi,

I've packaged netdisco 2 (L2-3 network management tool) and some perl
modules to get it work.

http://netdisco.org/
https://metacpan.org/pod/App::Netdisco

Please test this if interested, I'll make a PR after some feedback :)

I have some questions for skilled porters:
 * What about the naming of the netdisco2 port, I choose
'p5-App-Netdisco' since this is a perl module, but I'm not sure
 * How to submit some ports at once (just attach all to PR ?)
 * Is a shar archive still needed, or a tarball ?

Here are the ports, extract them in the root of a port tree.

http://dgeo.perso.ec-m.fr/ports/p5-App-Netdisco.tar.xz
http://dgeo.perso.ec-m.fr/ports/p5-Algorithm-Cron.tar.xz
http://dgeo.perso.ec-m.fr/ports/p5-AnyEvent-DNS-EtcHosts.tar.xz
http://dgeo.perso.ec-m.fr/ports/p5-App-local-lib-helper.tar.xz
http://dgeo.perso.ec-m.fr/ports/p5-MCE.tar.xz
http://dgeo.perso.ec-m.fr/ports/p5-Template-Plugin-CSV.tar.xz
http://dgeo.perso.ec-m.fr/ports/p5-Time-timegm.tar.xz
http://dgeo.perso.ec-m.fr/ports/p5-URL-Encode.tar.xz

Hope this can serve…
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille




signature.asc
Description: OpenPGP digital signature


Re: New Netdisco2 port and multiple port submission question

2014-08-27 Thread geoffroy desvernay
On 08/27/2014 17:34, Kurt Jaeger wrote:
> Hi!
> 
>> I've packaged netdisco 2 (L2-3 network management tool) and some perl
>> modules to get it work.
>>
>> http://netdisco.org/
>> https://metacpan.org/pod/App::Netdisco
>>
>> Please test this if interested, I'll make a PR after some feedback :)
>>
>> I have some questions for skilled porters:
>>  * What about the naming of the netdisco2 port, I choose
>> 'p5-App-Netdisco' since this is a perl module, but I'm not sure
> 
> Well, there already is a net-mgmt/netdisco/ port for 1.3.3 -- why
> the change to p5-App-Netdisco ? Is netdisco2 an upgrade for netdisco ?
> 
> If yes, why not use the same port ? net-mgmt/netdisco ?
> 
This is a rewrite of the program, in the form of a perl module (it
wasn't till there)

The 1.3.3 release is not deprecated, and v2 is young: I didn't want to
break things…

>>  * How to submit some ports at once (just attach all to PR ?)
> 
> Put the links to the download-URLs into the PR.
> 
>>  * Is a shar archive still needed, or a tarball ?
> 
> I would not mind the format, as long as it's not exotic,
> but there seems no real consensus on the format.
> 
>> Here are the ports, extract them in the root of a port tree.
>>
>> http://dgeo.perso.ec-m.fr/ports/p5-App-Netdisco.tar.xz
>> http://dgeo.perso.ec-m.fr/ports/p5-Algorithm-Cron.tar.xz
> 
> Warning: prerequisite Time::timegm 0 not found.
> 
> Can you provide a build/run dependency ?
> 
Done :)

>> http://dgeo.perso.ec-m.fr/ports/p5-AnyEvent-DNS-EtcHosts.tar.xz
>> http://dgeo.perso.ec-m.fr/ports/p5-App-local-lib-helper.tar.xz
> 
> Warning: prerequisite local::lib 0 not found.
> 
> See above.
Done too. All packages updated

> 
>> http://dgeo.perso.ec-m.fr/ports/p5-MCE.tar.xz
>> http://dgeo.perso.ec-m.fr/ports/p5-Template-Plugin-CSV.tar.xz
>> http://dgeo.perso.ec-m.fr/ports/p5-Time-timegm.tar.xz
>> http://dgeo.perso.ec-m.fr/ports/p5-URL-Encode.tar.xz
> 

Thank you !
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille
Tel: (+33|0)4 91 05 45 24
Fax: (+33|0)4 91 05 44 26




signature.asc
Description: OpenPGP digital signature


Re: New Netdisco2 port and multiple port submission question

2014-08-27 Thread geoffroy desvernay
> Hi Geoffroy,
> 
> Either (shar/diff) is fine, but diffs can help with (inline) review, or
> in the event further changes are needed.
> 
> With svn diffs, you can also include changes such as adding the ports to
> the relevant category/Makefile as well (which are needed for new ports),
> save committer time, and gets you familiar with our side of the process.
> 
Well, I'll try this way then :)

> The multiple ports question is less concrete, as its a balance between
> overhead per PR (with perhaps a single committer), and isolated changes.
> 
> If it were me, I'd create a single issue report, with one patch per
> port, named perfectly (with descriptions)
> 
> Mention in the submission which are dependencies of which and go from there.
> 
> More important than submission formats however, are:
> 
> - portlint output is clean (see ports-mgmt/portlint)
Already portlint lover…
> - Build/Package QA and tested with poudriere or redports
> 
…and in process of configuring poudriere for QA :)

> Jump on #freebsd-ports (freenode) or #bsdports (efnet) if you have any
> questions, and have fun!
> 

Thank you !
-- 
*geoffroy desvernay*
C.R.I - Administration systèmes et réseaux
Ecole Centrale de Marseille



signature.asc
Description: OpenPGP digital signature


Compile error with libhome without MySQL

2006-09-20 Thread Geoffroy Desvernay
I get an error trying to install libhome:
tried with/without DB3, LDAP, DB4 on i386 and amd64

seems to look for a 'crypt' fonction (log attached)

I can do some tests if it can help.
-- 
 ---
/     Geoffroy DESVERNAY|   \
   /`Service info`  | Tel: (+33|0)4 91 05 45 24  \
   \  Ecole Généraliste d'Ingénieurs| Fax: (+33|0)4 91 05 45 98  /
\ ...de MARSEILLE   | Mail: [EMAIL PROTECTED]/
 ---



smime.p7s
Description: S/MIME Cryptographic Signature